Documentation
¶
Overview ¶
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Index ¶
- Variables
- func CacheExpires(r *http.Response) time.Time
- func IsNil(i interface{}) bool
- func NewConfiguration() *config.Configuration
- func ParameterValueToString(obj interface{}, key string) stringdeprecated
- func PtrBool(v bool) *bool
- func PtrFloat32(v float32) *float32
- func PtrFloat64(v float64) *float64
- func PtrInt(v int) *int
- func PtrInt32(v int32) *int32
- func PtrInt64(v int64) *int64
- func PtrString(v string) *string
- func PtrTime(v time.Time) *time.Time
- type APIClient
- func (a *APIClient) CreateCredentials(ctx context.Context, projectId string, region string) ApiCreateCredentialsRequestdeprecated
- func (a *APIClient) CreateCredentialsExecute(ctx context.Context, projectId string, region string) (*CreateCredentialsResponse, error)deprecated
- func (a *APIClient) CreateLoadBalancer(ctx context.Context, projectId string, region string) ApiCreateLoadBalancerRequestdeprecated
- func (a *APIClient) CreateLoadBalancerExecute(ctx context.Context, projectId string, region string) (*LoadBalancer, error)deprecated
- func (a *APIClient) DeleteCredentials(ctx context.Context, projectId string, region string, credentialsRef string) ApiDeleteCredentialsRequestdeprecated
- func (a *APIClient) DeleteCredentialsExecute(ctx context.Context, projectId string, region string, credentialsRef string) (map[string]interface{}, error)deprecated
- func (a *APIClient) DeleteLoadBalancer(ctx context.Context, projectId string, region string, name string) ApiDeleteLoadBalancerRequestdeprecated
- func (a *APIClient) DeleteLoadBalancerExecute(ctx context.Context, projectId string, region string, name string) (map[string]interface{}, error)deprecated
- func (c *APIClient) GetConfig() *config.Configuration
- func (a *APIClient) GetCredentials(ctx context.Context, projectId string, region string, credentialsRef string) ApiGetCredentialsRequestdeprecated
- func (a *APIClient) GetCredentialsExecute(ctx context.Context, projectId string, region string, credentialsRef string) (*GetCredentialsResponse, error)deprecated
- func (a *APIClient) GetLoadBalancer(ctx context.Context, projectId string, region string, name string) ApiGetLoadBalancerRequestdeprecated
- func (a *APIClient) GetLoadBalancerExecute(ctx context.Context, projectId string, region string, name string) (*LoadBalancer, error)deprecated
- func (a *APIClient) GetQuota(ctx context.Context, projectId string, region string) ApiGetQuotaRequestdeprecated
- func (a *APIClient) GetQuotaExecute(ctx context.Context, projectId string, region string) (*GetQuotaResponse, error)deprecated
- func (a *APIClient) ListCredentials(ctx context.Context, projectId string, region string) ApiListCredentialsRequestdeprecated
- func (a *APIClient) ListCredentialsExecute(ctx context.Context, projectId string, region string) (*ListCredentialsResponse, error)deprecated
- func (a *APIClient) ListLoadBalancers(ctx context.Context, projectId string, region string) ApiListLoadBalancersRequestdeprecated
- func (a *APIClient) ListLoadBalancersExecute(ctx context.Context, projectId string, region string) (*ListLoadBalancersResponse, error)deprecated
- func (a *APIClient) ListPlans(ctx context.Context, region string) ApiListPlansRequestdeprecated
- func (a *APIClient) ListPlansExecute(ctx context.Context, region string) (*ListPlansResponse, error)deprecated
- func (a *APIClient) UpdateCredentials(ctx context.Context, projectId string, region string, credentialsRef string) ApiUpdateCredentialsRequestdeprecated
- func (a *APIClient) UpdateCredentialsExecute(ctx context.Context, projectId string, region string, credentialsRef string) (*UpdateCredentialsResponse, error)deprecated
- func (a *APIClient) UpdateLoadBalancer(ctx context.Context, projectId string, region string, name string) ApiUpdateLoadBalancerRequestdeprecated
- func (a *APIClient) UpdateLoadBalancerExecute(ctx context.Context, projectId string, region string, name string) (*LoadBalancer, error)deprecated
- func (a *APIClient) UpdateTargetPool(ctx context.Context, projectId string, region string, name string, ...) ApiUpdateTargetPoolRequestdeprecated
- func (a *APIClient) UpdateTargetPoolExecute(ctx context.Context, projectId string, region string, name string, ...) (*TargetPool, error)deprecated
- type ActiveHealthCheck
- func (o *ActiveHealthCheck) GetAltPort() (res ActiveHealthCheckGetAltPortRetType)
- func (o *ActiveHealthCheck) GetAltPortOk() (ret ActiveHealthCheckGetAltPortRetType, ok bool)
- func (o *ActiveHealthCheck) GetHealthyThreshold() (res ActiveHealthCheckGetHealthyThresholdRetType)
- func (o *ActiveHealthCheck) GetHealthyThresholdOk() (ret ActiveHealthCheckGetHealthyThresholdRetType, ok bool)
- func (o *ActiveHealthCheck) GetHttpHealthChecks() (res ActiveHealthCheckGetHttpHealthChecksRetType)
- func (o *ActiveHealthCheck) GetHttpHealthChecksOk() (ret ActiveHealthCheckGetHttpHealthChecksRetType, ok bool)
- func (o *ActiveHealthCheck) GetInterval() (res ActiveHealthCheckGetIntervalRetType)
- func (o *ActiveHealthCheck) GetIntervalJitter() (res ActiveHealthCheckGetIntervalJitterRetType)
- func (o *ActiveHealthCheck) GetIntervalJitterOk() (ret ActiveHealthCheckGetIntervalJitterRetType, ok bool)
- func (o *ActiveHealthCheck) GetIntervalOk() (ret ActiveHealthCheckGetIntervalRetType, ok bool)
- func (o *ActiveHealthCheck) GetTimeout() (res ActiveHealthCheckGetTimeoutRetType)
- func (o *ActiveHealthCheck) GetTimeoutOk() (ret ActiveHealthCheckGetTimeoutRetType, ok bool)
- func (o *ActiveHealthCheck) GetUnhealthyThreshold() (res ActiveHealthCheckGetUnhealthyThresholdRetType)
- func (o *ActiveHealthCheck) GetUnhealthyThresholdOk() (ret ActiveHealthCheckGetUnhealthyThresholdRetType, ok bool)
- func (o *ActiveHealthCheck) HasAltPort() bool
- func (o *ActiveHealthCheck) HasHealthyThreshold() bool
- func (o *ActiveHealthCheck) HasHttpHealthChecks() bool
- func (o *ActiveHealthCheck) HasInterval() bool
- func (o *ActiveHealthCheck) HasIntervalJitter() bool
- func (o *ActiveHealthCheck) HasTimeout() bool
- func (o *ActiveHealthCheck) HasUnhealthyThreshold() bool
- func (o *ActiveHealthCheck) SetAltPort(v ActiveHealthCheckGetAltPortRetType)
- func (o *ActiveHealthCheck) SetHealthyThreshold(v ActiveHealthCheckGetHealthyThresholdRetType)
- func (o *ActiveHealthCheck) SetHttpHealthChecks(v ActiveHealthCheckGetHttpHealthChecksRetType)
- func (o *ActiveHealthCheck) SetInterval(v ActiveHealthCheckGetIntervalRetType)
- func (o *ActiveHealthCheck) SetIntervalJitter(v ActiveHealthCheckGetIntervalJitterRetType)
- func (o *ActiveHealthCheck) SetTimeout(v ActiveHealthCheckGetTimeoutRetType)
- func (o *ActiveHealthCheck) SetUnhealthyThreshold(v ActiveHealthCheckGetUnhealthyThresholdRetType)
- func (o ActiveHealthCheck) ToMap() (map[string]interface{}, error)deprecated
- type ActiveHealthCheckGetAltPortArgTypedeprecated
- type ActiveHealthCheckGetAltPortAttributeType
- type ActiveHealthCheckGetAltPortRetTypedeprecated
- type ActiveHealthCheckGetHealthyThresholdArgTypedeprecated
- type ActiveHealthCheckGetHealthyThresholdAttributeType
- type ActiveHealthCheckGetHealthyThresholdRetTypedeprecated
- type ActiveHealthCheckGetHttpHealthChecksArgTypedeprecated
- type ActiveHealthCheckGetHttpHealthChecksAttributeType
- type ActiveHealthCheckGetHttpHealthChecksRetTypedeprecated
- type ActiveHealthCheckGetIntervalArgTypedeprecated
- type ActiveHealthCheckGetIntervalAttributeType
- type ActiveHealthCheckGetIntervalJitterArgTypedeprecated
- type ActiveHealthCheckGetIntervalJitterAttributeType
- type ActiveHealthCheckGetIntervalJitterRetTypedeprecated
- type ActiveHealthCheckGetIntervalRetTypedeprecated
- type ActiveHealthCheckGetTimeoutArgTypedeprecated
- type ActiveHealthCheckGetTimeoutAttributeType
- type ActiveHealthCheckGetTimeoutRetTypedeprecated
- type ActiveHealthCheckGetUnhealthyThresholdArgTypedeprecated
- type ActiveHealthCheckGetUnhealthyThresholdAttributeType
- type ActiveHealthCheckGetUnhealthyThresholdRetTypedeprecated
- type ApiCreateCredentialsRequestdeprecated
- type ApiCreateLoadBalancerRequestdeprecated
- type ApiDeleteCredentialsRequestdeprecated
- type ApiDeleteLoadBalancerRequestdeprecated
- type ApiGetCredentialsRequestdeprecated
- type ApiGetLoadBalancerRequestdeprecated
- type ApiGetQuotaRequestdeprecated
- type ApiListCredentialsRequestdeprecated
- type ApiListLoadBalancersRequestdeprecated
- type ApiListPlansRequestdeprecated
- type ApiUpdateCredentialsRequestdeprecated
- type ApiUpdateLoadBalancerRequestdeprecated
- type ApiUpdateTargetPoolRequestdeprecated
- type CreateCredentialsPayload
- func (o *CreateCredentialsPayload) GetDisplayName() (res CreateCredentialsPayloadGetDisplayNameRetType)
- func (o *CreateCredentialsPayload) GetDisplayNameOk() (ret CreateCredentialsPayloadGetDisplayNameRetType, ok bool)
- func (o *CreateCredentialsPayload) GetPassword() (res CreateCredentialsPayloadGetPasswordRetType)
- func (o *CreateCredentialsPayload) GetPasswordOk() (ret CreateCredentialsPayloadGetPasswordRetType, ok bool)
- func (o *CreateCredentialsPayload) GetUsername() (res CreateCredentialsPayloadGetUsernameRetType)
- func (o *CreateCredentialsPayload) GetUsernameOk() (ret CreateCredentialsPayloadGetUsernameRetType, ok bool)
- func (o *CreateCredentialsPayload) HasDisplayName() bool
- func (o *CreateCredentialsPayload) HasPassword() bool
- func (o *CreateCredentialsPayload) HasUsername() bool
- func (o *CreateCredentialsPayload) SetDisplayName(v CreateCredentialsPayloadGetDisplayNameRetType)
- func (o *CreateCredentialsPayload) SetPassword(v CreateCredentialsPayloadGetPasswordRetType)
- func (o *CreateCredentialsPayload) SetUsername(v CreateCredentialsPayloadGetUsernameRetType)
- func (o CreateCredentialsPayload) ToMap() (map[string]interface{}, error)deprecated
- type CreateCredentialsPayloadGetDisplayNameArgTypedeprecated
- type CreateCredentialsPayloadGetDisplayNameAttributeType
- type CreateCredentialsPayloadGetDisplayNameRetTypedeprecated
- type CreateCredentialsPayloadGetPasswordArgTypedeprecated
- type CreateCredentialsPayloadGetPasswordAttributeType
- type CreateCredentialsPayloadGetPasswordRetTypedeprecated
- type CreateCredentialsPayloadGetUsernameArgTypedeprecated
- type CreateCredentialsPayloadGetUsernameAttributeType
- type CreateCredentialsPayloadGetUsernameRetTypedeprecated
- type CreateCredentialsRequestdeprecated
- func (r CreateCredentialsRequest) CreateCredentialsPayload(createCredentialsPayload CreateCredentialsPayload) ApiCreateCredentialsRequestdeprecated
- func (r CreateCredentialsRequest) Execute() (*CreateCredentialsResponse, error)deprecated
- func (r CreateCredentialsRequest) XRequestID(xRequestID string) ApiCreateCredentialsRequestdeprecated
- type CreateCredentialsResponse
- func (o *CreateCredentialsResponse) GetCredential() (res CreateCredentialsResponseGetCredentialRetType)
- func (o *CreateCredentialsResponse) GetCredentialOk() (ret CreateCredentialsResponseGetCredentialRetType, ok bool)
- func (o *CreateCredentialsResponse) HasCredential() bool
- func (o *CreateCredentialsResponse) SetCredential(v CreateCredentialsResponseGetCredentialRetType)
- func (o CreateCredentialsResponse) ToMap() (map[string]interface{}, error)deprecated
- type CreateCredentialsResponseGetCredentialArgTypedeprecated
- type CreateCredentialsResponseGetCredentialAttributeType
- type CreateCredentialsResponseGetCredentialRetTypedeprecated
- type CreateLoadBalancerPayload
- func (o *CreateLoadBalancerPayload) GetDisableTargetSecurityGroupAssignment() (res CreateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentRetType)
- func (o *CreateLoadBalancerPayload) GetDisableTargetSecurityGroupAssignmentOk() (ret CreateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentRetType, ...)
- func (o *CreateLoadBalancerPayload) GetErrors() (res CreateLoadBalancerPayloadGetErrorsRetType)
- func (o *CreateLoadBalancerPayload) GetErrorsOk() (ret CreateLoadBalancerPayloadGetErrorsRetType, ok bool)
- func (o *CreateLoadBalancerPayload) GetExternalAddress() (res CreateLoadBalancerPayloadGetExternalAddressRetType)
- func (o *CreateLoadBalancerPayload) GetExternalAddressOk() (ret CreateLoadBalancerPayloadGetExternalAddressRetType, ok bool)
- func (o *CreateLoadBalancerPayload) GetLabels() (res CreateLoadBalancerPayloadGetLabelsRetType)
- func (o *CreateLoadBalancerPayload) GetLabelsOk() (ret CreateLoadBalancerPayloadGetLabelsRetType, ok bool)
- func (o *CreateLoadBalancerPayload) GetListeners() (res CreateLoadBalancerPayloadGetListenersRetType)
- func (o *CreateLoadBalancerPayload) GetListenersOk() (ret CreateLoadBalancerPayloadGetListenersRetType, ok bool)
- func (o *CreateLoadBalancerPayload) GetLoadBalancerSecurityGroup() (res CreateLoadBalancerPayloadGetLoadBalancerSecurityGroupRetType)
- func (o *CreateLoadBalancerPayload) GetLoadBalancerSecurityGroupOk() (ret CreateLoadBalancerPayloadGetLoadBalancerSecurityGroupRetType, ok bool)
- func (o *CreateLoadBalancerPayload) GetName() (res CreateLoadBalancerPayloadGetNameRetType)
- func (o *CreateLoadBalancerPayload) GetNameOk() (ret CreateLoadBalancerPayloadGetNameRetType, ok bool)
- func (o *CreateLoadBalancerPayload) GetNetworks() (res CreateLoadBalancerPayloadGetNetworksRetType)
- func (o *CreateLoadBalancerPayload) GetNetworksOk() (ret CreateLoadBalancerPayloadGetNetworksRetType, ok bool)
- func (o *CreateLoadBalancerPayload) GetOptions() (res CreateLoadBalancerPayloadGetOptionsRetType)
- func (o *CreateLoadBalancerPayload) GetOptionsOk() (ret CreateLoadBalancerPayloadGetOptionsRetType, ok bool)
- func (o *CreateLoadBalancerPayload) GetPlanId() (res CreateLoadBalancerPayloadGetPlanIdRetType)
- func (o *CreateLoadBalancerPayload) GetPlanIdOk() (ret CreateLoadBalancerPayloadGetPlanIdRetType, ok bool)
- func (o *CreateLoadBalancerPayload) GetPrivateAddress() (res CreateLoadBalancerPayloadGetPrivateAddressRetType)
- func (o *CreateLoadBalancerPayload) GetPrivateAddressOk() (ret CreateLoadBalancerPayloadGetPrivateAddressRetType, ok bool)
- func (o *CreateLoadBalancerPayload) GetRegion() (res CreateLoadBalancerPayloadGetRegionRetType)
- func (o *CreateLoadBalancerPayload) GetRegionOk() (ret CreateLoadBalancerPayloadGetRegionRetType, ok bool)
- func (o *CreateLoadBalancerPayload) GetStatus() (res CreateLoadBalancerPayloadGetStatusRetType)
- func (o *CreateLoadBalancerPayload) GetStatusOk() (ret CreateLoadBalancerPayloadGetStatusRetType, ok bool)
- func (o *CreateLoadBalancerPayload) GetTargetPools() (res CreateLoadBalancerPayloadGetTargetPoolsRetType)
- func (o *CreateLoadBalancerPayload) GetTargetPoolsOk() (ret CreateLoadBalancerPayloadGetTargetPoolsRetType, ok bool)
- func (o *CreateLoadBalancerPayload) GetTargetSecurityGroup() (res CreateLoadBalancerPayloadGetTargetSecurityGroupRetType)
- func (o *CreateLoadBalancerPayload) GetTargetSecurityGroupOk() (ret CreateLoadBalancerPayloadGetTargetSecurityGroupRetType, ok bool)
- func (o *CreateLoadBalancerPayload) GetVersion() (res CreateLoadBalancerPayloadGetVersionRetType)
- func (o *CreateLoadBalancerPayload) GetVersionOk() (ret CreateLoadBalancerPayloadGetVersionRetType, ok bool)
- func (o *CreateLoadBalancerPayload) HasDisableTargetSecurityGroupAssignment() bool
- func (o *CreateLoadBalancerPayload) HasErrors() bool
- func (o *CreateLoadBalancerPayload) HasExternalAddress() bool
- func (o *CreateLoadBalancerPayload) HasLabels() bool
- func (o *CreateLoadBalancerPayload) HasListeners() bool
- func (o *CreateLoadBalancerPayload) HasLoadBalancerSecurityGroup() bool
- func (o *CreateLoadBalancerPayload) HasName() bool
- func (o *CreateLoadBalancerPayload) HasNetworks() bool
- func (o *CreateLoadBalancerPayload) HasOptions() bool
- func (o *CreateLoadBalancerPayload) HasPlanId() bool
- func (o *CreateLoadBalancerPayload) HasPrivateAddress() bool
- func (o *CreateLoadBalancerPayload) HasRegion() bool
- func (o *CreateLoadBalancerPayload) HasStatus() bool
- func (o *CreateLoadBalancerPayload) HasTargetPools() bool
- func (o *CreateLoadBalancerPayload) HasTargetSecurityGroup() bool
- func (o *CreateLoadBalancerPayload) HasVersion() bool
- func (o *CreateLoadBalancerPayload) SetDisableTargetSecurityGroupAssignment(v CreateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentRetType)
- func (o *CreateLoadBalancerPayload) SetErrors(v CreateLoadBalancerPayloadGetErrorsRetType)
- func (o *CreateLoadBalancerPayload) SetExternalAddress(v CreateLoadBalancerPayloadGetExternalAddressRetType)
- func (o *CreateLoadBalancerPayload) SetLabels(v CreateLoadBalancerPayloadGetLabelsRetType)
- func (o *CreateLoadBalancerPayload) SetListeners(v CreateLoadBalancerPayloadGetListenersRetType)
- func (o *CreateLoadBalancerPayload) SetLoadBalancerSecurityGroup(v CreateLoadBalancerPayloadGetLoadBalancerSecurityGroupRetType)
- func (o *CreateLoadBalancerPayload) SetName(v CreateLoadBalancerPayloadGetNameRetType)
- func (o *CreateLoadBalancerPayload) SetNetworks(v CreateLoadBalancerPayloadGetNetworksRetType)
- func (o *CreateLoadBalancerPayload) SetOptions(v CreateLoadBalancerPayloadGetOptionsRetType)
- func (o *CreateLoadBalancerPayload) SetPlanId(v CreateLoadBalancerPayloadGetPlanIdRetType)
- func (o *CreateLoadBalancerPayload) SetPrivateAddress(v CreateLoadBalancerPayloadGetPrivateAddressRetType)
- func (o *CreateLoadBalancerPayload) SetRegion(v CreateLoadBalancerPayloadGetRegionRetType)
- func (o *CreateLoadBalancerPayload) SetStatus(v CreateLoadBalancerPayloadGetStatusRetType)
- func (o *CreateLoadBalancerPayload) SetTargetPools(v CreateLoadBalancerPayloadGetTargetPoolsRetType)
- func (o *CreateLoadBalancerPayload) SetTargetSecurityGroup(v CreateLoadBalancerPayloadGetTargetSecurityGroupRetType)
- func (o *CreateLoadBalancerPayload) SetVersion(v CreateLoadBalancerPayloadGetVersionRetType)
- func (o CreateLoadBalancerPayload) ToMap() (map[string]interface{}, error)deprecated
- type CreateLoadBalancerPayloadGetErrorsArgTypedeprecated
- type CreateLoadBalancerPayloadGetErrorsAttributeType
- type CreateLoadBalancerPayloadGetErrorsRetTypedeprecated
- type CreateLoadBalancerPayloadGetExternalAddressArgTypedeprecated
- type CreateLoadBalancerPayloadGetExternalAddressAttributeType
- type CreateLoadBalancerPayloadGetExternalAddressRetTypedeprecated
- type CreateLoadBalancerPayloadGetLabelsArgTypedeprecated
- type CreateLoadBalancerPayloadGetLabelsAttributeType
- type CreateLoadBalancerPayloadGetLabelsRetTypedeprecated
- type CreateLoadBalancerPayloadGetListenersArgTypedeprecated
- type CreateLoadBalancerPayloadGetListenersAttributeType
- type CreateLoadBalancerPayloadGetListenersRetTypedeprecated
- type CreateLoadBalancerPayloadGetLoadBalancerSecurityGroupArgTypedeprecated
- type CreateLoadBalancerPayloadGetLoadBalancerSecurityGroupAttributeType
- type CreateLoadBalancerPayloadGetLoadBalancerSecurityGroupRetTypedeprecated
- type CreateLoadBalancerPayloadGetNameArgTypedeprecated
- type CreateLoadBalancerPayloadGetNameAttributeType
- type CreateLoadBalancerPayloadGetNameRetTypedeprecated
- type CreateLoadBalancerPayloadGetNetworksArgTypedeprecated
- type CreateLoadBalancerPayloadGetNetworksAttributeType
- type CreateLoadBalancerPayloadGetNetworksRetTypedeprecated
- type CreateLoadBalancerPayloadGetOptionsArgTypedeprecated
- type CreateLoadBalancerPayloadGetOptionsAttributeType
- type CreateLoadBalancerPayloadGetOptionsRetTypedeprecated
- type CreateLoadBalancerPayloadGetPlanIdArgTypedeprecated
- type CreateLoadBalancerPayloadGetPlanIdAttributeType
- type CreateLoadBalancerPayloadGetPlanIdRetTypedeprecated
- type CreateLoadBalancerPayloadGetPrivateAddressArgTypedeprecated
- type CreateLoadBalancerPayloadGetPrivateAddressAttributeType
- type CreateLoadBalancerPayloadGetPrivateAddressRetTypedeprecated
- type CreateLoadBalancerPayloadGetRegionArgTypedeprecated
- type CreateLoadBalancerPayloadGetRegionAttributeType
- type CreateLoadBalancerPayloadGetRegionRetTypedeprecated
- type CreateLoadBalancerPayloadGetStatusArgTypedeprecated
- type CreateLoadBalancerPayloadGetStatusAttributeTypedeprecated
- type CreateLoadBalancerPayloadGetStatusRetTypedeprecated
- type CreateLoadBalancerPayloadGetTargetPoolsArgTypedeprecated
- type CreateLoadBalancerPayloadGetTargetPoolsAttributeType
- type CreateLoadBalancerPayloadGetTargetPoolsRetTypedeprecated
- type CreateLoadBalancerPayloadGetTargetSecurityGroupArgTypedeprecated
- type CreateLoadBalancerPayloadGetTargetSecurityGroupAttributeType
- type CreateLoadBalancerPayloadGetTargetSecurityGroupRetTypedeprecated
- type CreateLoadBalancerPayloadGetVersionArgTypedeprecated
- type CreateLoadBalancerPayloadGetVersionAttributeType
- type CreateLoadBalancerPayloadGetVersionRetTypedeprecated
- type CreateLoadBalancerPayloadLoadBalancerSecurityGroup
- func (o *CreateLoadBalancerPayloadLoadBalancerSecurityGroup) GetId() (res CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetIdRetType)
- func (o *CreateLoadBalancerPayloadLoadBalancerSecurityGroup) GetIdOk() (ret CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetIdRetType, ok bool)
- func (o *CreateLoadBalancerPayloadLoadBalancerSecurityGroup) GetName() (res CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetNameRetType)
- func (o *CreateLoadBalancerPayloadLoadBalancerSecurityGroup) GetNameOk() (ret CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetNameRetType, ok bool)
- func (o *CreateLoadBalancerPayloadLoadBalancerSecurityGroup) HasId() bool
- func (o *CreateLoadBalancerPayloadLoadBalancerSecurityGroup) HasName() bool
- func (o *CreateLoadBalancerPayloadLoadBalancerSecurityGroup) SetId(v CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetIdRetType)
- func (o *CreateLoadBalancerPayloadLoadBalancerSecurityGroup) SetName(v CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetNameRetType)
- func (o CreateLoadBalancerPayloadLoadBalancerSecurityGroup) ToMap() (map[string]interface{}, error)deprecated
- type CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetIdArgTypedeprecated
- type CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetIdAttributeType
- type CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetIdRetTypedeprecated
- type CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetNameArgTypedeprecated
- type CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetNameAttributeType
- type CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetNameRetTypedeprecated
- type CreateLoadBalancerPayloadStatus
- type CreateLoadBalancerPayloadTargetSecurityGroup
- func (o *CreateLoadBalancerPayloadTargetSecurityGroup) GetId() (res CreateLoadBalancerPayloadTargetSecurityGroupGetIdRetType)
- func (o *CreateLoadBalancerPayloadTargetSecurityGroup) GetIdOk() (ret CreateLoadBalancerPayloadTargetSecurityGroupGetIdRetType, ok bool)
- func (o *CreateLoadBalancerPayloadTargetSecurityGroup) GetName() (res CreateLoadBalancerPayloadTargetSecurityGroupGetNameRetType)
- func (o *CreateLoadBalancerPayloadTargetSecurityGroup) GetNameOk() (ret CreateLoadBalancerPayloadTargetSecurityGroupGetNameRetType, ok bool)
- func (o *CreateLoadBalancerPayloadTargetSecurityGroup) HasId() bool
- func (o *CreateLoadBalancerPayloadTargetSecurityGroup) HasName() bool
- func (o *CreateLoadBalancerPayloadTargetSecurityGroup) SetId(v CreateLoadBalancerPayloadTargetSecurityGroupGetIdRetType)
- func (o *CreateLoadBalancerPayloadTargetSecurityGroup) SetName(v CreateLoadBalancerPayloadTargetSecurityGroupGetNameRetType)
- func (o CreateLoadBalancerPayloadTargetSecurityGroup) ToMap() (map[string]interface{}, error)deprecated
- type CreateLoadBalancerPayloadTargetSecurityGroupGetIdArgTypedeprecated
- type CreateLoadBalancerPayloadTargetSecurityGroupGetIdAttributeType
- type CreateLoadBalancerPayloadTargetSecurityGroupGetIdRetTypedeprecated
- type CreateLoadBalancerPayloadTargetSecurityGroupGetNameArgTypedeprecated
- type CreateLoadBalancerPayloadTargetSecurityGroupGetNameAttributeType
- type CreateLoadBalancerPayloadTargetSecurityGroupGetNameRetTypedeprecated
- type CreateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentArgTypedeprecated
- type CreateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentAttributeType
- type CreateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentRetTypedeprecated
- type CreateLoadBalancerRequestdeprecated
- func (r CreateLoadBalancerRequest) CreateLoadBalancerPayload(createLoadBalancerPayload CreateLoadBalancerPayload) ApiCreateLoadBalancerRequestdeprecated
- func (r CreateLoadBalancerRequest) Execute() (*LoadBalancer, error)deprecated
- func (r CreateLoadBalancerRequest) XRequestID(xRequestID string) ApiCreateLoadBalancerRequestdeprecated
- type CredentialsResponse
- func (o *CredentialsResponse) GetCredentialsRef() (res CredentialsResponseGetCredentialsRefRetType)
- func (o *CredentialsResponse) GetCredentialsRefOk() (ret CredentialsResponseGetCredentialsRefRetType, ok bool)
- func (o *CredentialsResponse) GetDisplayName() (res CredentialsResponseGetDisplayNameRetType)
- func (o *CredentialsResponse) GetDisplayNameOk() (ret CredentialsResponseGetDisplayNameRetType, ok bool)
- func (o *CredentialsResponse) GetRegion() (res CredentialsResponseGetRegionRetType)
- func (o *CredentialsResponse) GetRegionOk() (ret CredentialsResponseGetRegionRetType, ok bool)
- func (o *CredentialsResponse) GetUsername() (res CredentialsResponseGetUsernameRetType)
- func (o *CredentialsResponse) GetUsernameOk() (ret CredentialsResponseGetUsernameRetType, ok bool)
- func (o *CredentialsResponse) HasCredentialsRef() bool
- func (o *CredentialsResponse) HasDisplayName() bool
- func (o *CredentialsResponse) HasRegion() bool
- func (o *CredentialsResponse) HasUsername() bool
- func (o *CredentialsResponse) SetCredentialsRef(v CredentialsResponseGetCredentialsRefRetType)
- func (o *CredentialsResponse) SetDisplayName(v CredentialsResponseGetDisplayNameRetType)
- func (o *CredentialsResponse) SetRegion(v CredentialsResponseGetRegionRetType)
- func (o *CredentialsResponse) SetUsername(v CredentialsResponseGetUsernameRetType)
- func (o CredentialsResponse) ToMap() (map[string]interface{}, error)deprecated
- type CredentialsResponseGetCredentialsRefArgTypedeprecated
- type CredentialsResponseGetCredentialsRefAttributeType
- type CredentialsResponseGetCredentialsRefRetTypedeprecated
- type CredentialsResponseGetDisplayNameArgTypedeprecated
- type CredentialsResponseGetDisplayNameAttributeType
- type CredentialsResponseGetDisplayNameRetTypedeprecated
- type CredentialsResponseGetRegionArgTypedeprecated
- type CredentialsResponseGetRegionAttributeType
- type CredentialsResponseGetRegionRetTypedeprecated
- type CredentialsResponseGetUsernameArgTypedeprecated
- type CredentialsResponseGetUsernameAttributeType
- type CredentialsResponseGetUsernameRetTypedeprecated
- type DefaultApideprecated
- type DefaultApiService
- type DeleteCredentialsRequestdeprecated
- type DeleteLoadBalancerRequestdeprecated
- type GetCredentialsRequestdeprecated
- type GetCredentialsResponse
- func (o *GetCredentialsResponse) GetCredential() (res GetCredentialsResponseGetCredentialRetType)
- func (o *GetCredentialsResponse) GetCredentialOk() (ret GetCredentialsResponseGetCredentialRetType, ok bool)
- func (o *GetCredentialsResponse) HasCredential() bool
- func (o *GetCredentialsResponse) SetCredential(v GetCredentialsResponseGetCredentialRetType)
- func (o GetCredentialsResponse) ToMap() (map[string]interface{}, error)deprecated
- type GetCredentialsResponseGetCredentialArgTypedeprecated
- type GetCredentialsResponseGetCredentialAttributeType
- type GetCredentialsResponseGetCredentialRetTypedeprecated
- type GetLoadBalancerRequestdeprecated
- type GetQuotaRequestdeprecated
- type GetQuotaResponse
- func (o *GetQuotaResponse) GetMaxCredentials() (res GetQuotaResponseGetMaxCredentialsRetType)
- func (o *GetQuotaResponse) GetMaxCredentialsOk() (ret GetQuotaResponseGetMaxCredentialsRetType, ok bool)
- func (o *GetQuotaResponse) GetMaxLoadBalancers() (res GetQuotaResponseGetMaxLoadBalancersRetType)
- func (o *GetQuotaResponse) GetMaxLoadBalancersOk() (ret GetQuotaResponseGetMaxLoadBalancersRetType, ok bool)
- func (o *GetQuotaResponse) GetProjectId() (res GetQuotaResponseGetProjectIdRetType)
- func (o *GetQuotaResponse) GetProjectIdOk() (ret GetQuotaResponseGetProjectIdRetType, ok bool)
- func (o *GetQuotaResponse) GetRegion() (res GetQuotaResponseGetRegionRetType)
- func (o *GetQuotaResponse) GetRegionOk() (ret GetQuotaResponseGetRegionRetType, ok bool)
- func (o *GetQuotaResponse) GetUsedCredentials() (res GetQuotaResponseGetUsedCredentialsRetType)
- func (o *GetQuotaResponse) GetUsedCredentialsOk() (ret GetQuotaResponseGetUsedCredentialsRetType, ok bool)
- func (o *GetQuotaResponse) GetUsedLoadBalancers() (res GetQuotaResponseGetUsedLoadBalancersRetType)
- func (o *GetQuotaResponse) GetUsedLoadBalancersOk() (ret GetQuotaResponseGetUsedLoadBalancersRetType, ok bool)
- func (o *GetQuotaResponse) HasMaxCredentials() bool
- func (o *GetQuotaResponse) HasMaxLoadBalancers() bool
- func (o *GetQuotaResponse) HasProjectId() bool
- func (o *GetQuotaResponse) HasRegion() bool
- func (o *GetQuotaResponse) HasUsedCredentials() bool
- func (o *GetQuotaResponse) HasUsedLoadBalancers() bool
- func (o *GetQuotaResponse) SetMaxCredentials(v GetQuotaResponseGetMaxCredentialsRetType)
- func (o *GetQuotaResponse) SetMaxLoadBalancers(v GetQuotaResponseGetMaxLoadBalancersRetType)
- func (o *GetQuotaResponse) SetProjectId(v GetQuotaResponseGetProjectIdRetType)
- func (o *GetQuotaResponse) SetRegion(v GetQuotaResponseGetRegionRetType)
- func (o *GetQuotaResponse) SetUsedCredentials(v GetQuotaResponseGetUsedCredentialsRetType)
- func (o *GetQuotaResponse) SetUsedLoadBalancers(v GetQuotaResponseGetUsedLoadBalancersRetType)
- func (o GetQuotaResponse) ToMap() (map[string]interface{}, error)deprecated
- type GetQuotaResponseGetMaxCredentialsArgTypedeprecated
- type GetQuotaResponseGetMaxCredentialsAttributeType
- type GetQuotaResponseGetMaxCredentialsRetTypedeprecated
- type GetQuotaResponseGetMaxLoadBalancersArgTypedeprecated
- type GetQuotaResponseGetMaxLoadBalancersAttributeType
- type GetQuotaResponseGetMaxLoadBalancersRetTypedeprecated
- type GetQuotaResponseGetProjectIdArgTypedeprecated
- type GetQuotaResponseGetProjectIdAttributeType
- type GetQuotaResponseGetProjectIdRetTypedeprecated
- type GetQuotaResponseGetRegionArgTypedeprecated
- type GetQuotaResponseGetRegionAttributeType
- type GetQuotaResponseGetRegionRetTypedeprecated
- type GetQuotaResponseGetUsedCredentialsArgTypedeprecated
- type GetQuotaResponseGetUsedCredentialsAttributeType
- type GetQuotaResponseGetUsedCredentialsRetTypedeprecated
- type GetQuotaResponseGetUsedLoadBalancersArgTypedeprecated
- type GetQuotaResponseGetUsedLoadBalancersAttributeType
- type GetQuotaResponseGetUsedLoadBalancersRetTypedeprecated
- type GoogleProtobufAny
- func (o *GoogleProtobufAny) GetType() (res GoogleProtobufAnyGetTypeRetType)
- func (o *GoogleProtobufAny) GetTypeOk() (ret GoogleProtobufAnyGetTypeRetType, ok bool)
- func (o *GoogleProtobufAny) HasType() bool
- func (o *GoogleProtobufAny) SetType(v GoogleProtobufAnyGetTypeRetType)
- func (o GoogleProtobufAny) ToMap() (map[string]interface{}, error)deprecated
- type GoogleProtobufAnyGetTypeArgTypedeprecated
- type GoogleProtobufAnyGetTypeAttributeType
- type GoogleProtobufAnyGetTypeRetTypedeprecated
- type HttpHealthChecks
- func (o *HttpHealthChecks) GetOkStatuses() (res HttpHealthChecksGetOkStatusesRetType)
- func (o *HttpHealthChecks) GetOkStatusesOk() (ret HttpHealthChecksGetOkStatusesRetType, ok bool)
- func (o *HttpHealthChecks) GetPath() (res HttpHealthChecksGetPathRetType)
- func (o *HttpHealthChecks) GetPathOk() (ret HttpHealthChecksGetPathRetType, ok bool)
- func (o *HttpHealthChecks) GetTls() (res HttpHealthChecksGetTlsRetType)
- func (o *HttpHealthChecks) GetTlsOk() (ret HttpHealthChecksGetTlsRetType, ok bool)
- func (o *HttpHealthChecks) HasOkStatuses() bool
- func (o *HttpHealthChecks) HasPath() bool
- func (o *HttpHealthChecks) HasTls() bool
- func (o *HttpHealthChecks) SetOkStatuses(v HttpHealthChecksGetOkStatusesRetType)
- func (o *HttpHealthChecks) SetPath(v HttpHealthChecksGetPathRetType)
- func (o *HttpHealthChecks) SetTls(v HttpHealthChecksGetTlsRetType)
- func (o HttpHealthChecks) ToMap() (map[string]interface{}, error)deprecated
- type HttpHealthChecksGetOkStatusesArgTypedeprecated
- type HttpHealthChecksGetOkStatusesAttributeType
- type HttpHealthChecksGetOkStatusesRetTypedeprecated
- type HttpHealthChecksGetPathArgTypedeprecated
- type HttpHealthChecksGetPathAttributeType
- type HttpHealthChecksGetPathRetTypedeprecated
- type HttpHealthChecksGetTlsArgTypedeprecated
- type HttpHealthChecksGetTlsAttributeType
- type HttpHealthChecksGetTlsRetTypedeprecated
- type ListCredentialsRequestdeprecated
- type ListCredentialsResponse
- func (o *ListCredentialsResponse) GetCredentials() (res ListCredentialsResponseGetCredentialsRetType)
- func (o *ListCredentialsResponse) GetCredentialsOk() (ret ListCredentialsResponseGetCredentialsRetType, ok bool)
- func (o *ListCredentialsResponse) HasCredentials() bool
- func (o *ListCredentialsResponse) SetCredentials(v ListCredentialsResponseGetCredentialsRetType)
- func (o ListCredentialsResponse) ToMap() (map[string]interface{}, error)deprecated
- type ListCredentialsResponseGetCredentialsArgTypedeprecated
- type ListCredentialsResponseGetCredentialsAttributeType
- type ListCredentialsResponseGetCredentialsRetTypedeprecated
- type ListLoadBalancersRequestdeprecated
- type ListLoadBalancersResponse
- func (o *ListLoadBalancersResponse) GetLoadBalancers() (res ListLoadBalancersResponseGetLoadBalancersRetType)
- func (o *ListLoadBalancersResponse) GetLoadBalancersOk() (ret ListLoadBalancersResponseGetLoadBalancersRetType, ok bool)
- func (o *ListLoadBalancersResponse) GetNextPageId() (res ListLoadBalancersResponseGetNextPageIdRetType)
- func (o *ListLoadBalancersResponse) GetNextPageIdOk() (ret ListLoadBalancersResponseGetNextPageIdRetType, ok bool)
- func (o *ListLoadBalancersResponse) HasLoadBalancers() bool
- func (o *ListLoadBalancersResponse) HasNextPageId() bool
- func (o *ListLoadBalancersResponse) SetLoadBalancers(v ListLoadBalancersResponseGetLoadBalancersRetType)
- func (o *ListLoadBalancersResponse) SetNextPageId(v ListLoadBalancersResponseGetNextPageIdRetType)
- func (o ListLoadBalancersResponse) ToMap() (map[string]interface{}, error)deprecated
- type ListLoadBalancersResponseGetLoadBalancersArgTypedeprecated
- type ListLoadBalancersResponseGetLoadBalancersAttributeType
- type ListLoadBalancersResponseGetLoadBalancersRetTypedeprecated
- type ListLoadBalancersResponseGetNextPageIdArgTypedeprecated
- type ListLoadBalancersResponseGetNextPageIdAttributeType
- type ListLoadBalancersResponseGetNextPageIdRetTypedeprecated
- type ListPlansRequestdeprecated
- type ListPlansResponse
- func (o *ListPlansResponse) GetValidPlans() (res ListPlansResponseGetValidPlansRetType)
- func (o *ListPlansResponse) GetValidPlansOk() (ret ListPlansResponseGetValidPlansRetType, ok bool)
- func (o *ListPlansResponse) HasValidPlans() bool
- func (o *ListPlansResponse) SetValidPlans(v ListPlansResponseGetValidPlansRetType)
- func (o ListPlansResponse) ToMap() (map[string]interface{}, error)deprecated
- type ListPlansResponseGetValidPlansArgTypedeprecated
- type ListPlansResponseGetValidPlansAttributeType
- type ListPlansResponseGetValidPlansRetTypedeprecated
- type Listener
- func (o *Listener) GetDisplayName() (res ListenerGetDisplayNameRetType)
- func (o *Listener) GetDisplayNameOk() (ret ListenerGetDisplayNameRetType, ok bool)
- func (o *Listener) GetName() (res ListenerGetNameRetType)
- func (o *Listener) GetNameOk() (ret ListenerGetNameRetType, ok bool)
- func (o *Listener) GetPort() (res ListenerGetPortRetType)
- func (o *Listener) GetPortOk() (ret ListenerGetPortRetType, ok bool)
- func (o *Listener) GetProtocol() (res ListenerGetProtocolRetType)
- func (o *Listener) GetProtocolOk() (ret ListenerGetProtocolRetType, ok bool)
- func (o *Listener) GetServerNameIndicators() (res ListenerGetServerNameIndicatorsRetType)
- func (o *Listener) GetServerNameIndicatorsOk() (ret ListenerGetServerNameIndicatorsRetType, ok bool)
- func (o *Listener) GetTargetPool() (res ListenerGetTargetPoolRetType)
- func (o *Listener) GetTargetPoolOk() (ret ListenerGetTargetPoolRetType, ok bool)
- func (o *Listener) GetTcp() (res ListenerGetTcpRetType)
- func (o *Listener) GetTcpOk() (ret ListenerGetTcpRetType, ok bool)
- func (o *Listener) GetUdp() (res ListenerGetUdpRetType)
- func (o *Listener) GetUdpOk() (ret ListenerGetUdpRetType, ok bool)
- func (o *Listener) HasDisplayName() bool
- func (o *Listener) HasName() bool
- func (o *Listener) HasPort() bool
- func (o *Listener) HasProtocol() bool
- func (o *Listener) HasServerNameIndicators() bool
- func (o *Listener) HasTargetPool() bool
- func (o *Listener) HasTcp() bool
- func (o *Listener) HasUdp() bool
- func (o *Listener) SetDisplayName(v ListenerGetDisplayNameRetType)
- func (o *Listener) SetName(v ListenerGetNameRetType)
- func (o *Listener) SetPort(v ListenerGetPortRetType)
- func (o *Listener) SetProtocol(v ListenerGetProtocolRetType)
- func (o *Listener) SetServerNameIndicators(v ListenerGetServerNameIndicatorsRetType)
- func (o *Listener) SetTargetPool(v ListenerGetTargetPoolRetType)
- func (o *Listener) SetTcp(v ListenerGetTcpRetType)
- func (o *Listener) SetUdp(v ListenerGetUdpRetType)
- func (o Listener) ToMap() (map[string]interface{}, error)deprecated
- type ListenerGetDisplayNameArgTypedeprecated
- type ListenerGetDisplayNameAttributeType
- type ListenerGetDisplayNameRetTypedeprecated
- type ListenerGetNameArgTypedeprecated
- type ListenerGetNameAttributeType
- type ListenerGetNameRetTypedeprecated
- type ListenerGetPortArgTypedeprecated
- type ListenerGetPortAttributeType
- type ListenerGetPortRetTypedeprecated
- type ListenerGetProtocolArgTypedeprecated
- type ListenerGetProtocolAttributeTypedeprecated
- type ListenerGetProtocolRetTypedeprecated
- type ListenerGetServerNameIndicatorsArgTypedeprecated
- type ListenerGetServerNameIndicatorsAttributeType
- type ListenerGetServerNameIndicatorsRetTypedeprecated
- type ListenerGetTargetPoolArgTypedeprecated
- type ListenerGetTargetPoolAttributeType
- type ListenerGetTargetPoolRetTypedeprecated
- type ListenerGetTcpArgTypedeprecated
- type ListenerGetTcpAttributeType
- type ListenerGetTcpRetTypedeprecated
- type ListenerGetUdpArgTypedeprecated
- type ListenerGetUdpAttributeType
- type ListenerGetUdpRetTypedeprecated
- type ListenerProtocol
- type LoadBalancer
- func (o *LoadBalancer) GetDisableTargetSecurityGroupAssignment() (res LoadBalancergetDisableTargetSecurityGroupAssignmentRetType)
- func (o *LoadBalancer) GetDisableTargetSecurityGroupAssignmentOk() (ret LoadBalancergetDisableTargetSecurityGroupAssignmentRetType, ok bool)
- func (o *LoadBalancer) GetErrors() (res LoadBalancerGetErrorsRetType)
- func (o *LoadBalancer) GetErrorsOk() (ret LoadBalancerGetErrorsRetType, ok bool)
- func (o *LoadBalancer) GetExternalAddress() (res LoadBalancerGetExternalAddressRetType)
- func (o *LoadBalancer) GetExternalAddressOk() (ret LoadBalancerGetExternalAddressRetType, ok bool)
- func (o *LoadBalancer) GetLabels() (res LoadBalancerGetLabelsRetType)
- func (o *LoadBalancer) GetLabelsOk() (ret LoadBalancerGetLabelsRetType, ok bool)
- func (o *LoadBalancer) GetListeners() (res LoadBalancerGetListenersRetType)
- func (o *LoadBalancer) GetListenersOk() (ret LoadBalancerGetListenersRetType, ok bool)
- func (o *LoadBalancer) GetLoadBalancerSecurityGroup() (res LoadBalancerGetLoadBalancerSecurityGroupRetType)
- func (o *LoadBalancer) GetLoadBalancerSecurityGroupOk() (ret LoadBalancerGetLoadBalancerSecurityGroupRetType, ok bool)
- func (o *LoadBalancer) GetName() (res LoadBalancerGetNameRetType)
- func (o *LoadBalancer) GetNameOk() (ret LoadBalancerGetNameRetType, ok bool)
- func (o *LoadBalancer) GetNetworks() (res LoadBalancerGetNetworksRetType)
- func (o *LoadBalancer) GetNetworksOk() (ret LoadBalancerGetNetworksRetType, ok bool)
- func (o *LoadBalancer) GetOptions() (res LoadBalancerGetOptionsRetType)
- func (o *LoadBalancer) GetOptionsOk() (ret LoadBalancerGetOptionsRetType, ok bool)
- func (o *LoadBalancer) GetPlanId() (res LoadBalancerGetPlanIdRetType)
- func (o *LoadBalancer) GetPlanIdOk() (ret LoadBalancerGetPlanIdRetType, ok bool)
- func (o *LoadBalancer) GetPrivateAddress() (res LoadBalancerGetPrivateAddressRetType)
- func (o *LoadBalancer) GetPrivateAddressOk() (ret LoadBalancerGetPrivateAddressRetType, ok bool)
- func (o *LoadBalancer) GetRegion() (res LoadBalancerGetRegionRetType)
- func (o *LoadBalancer) GetRegionOk() (ret LoadBalancerGetRegionRetType, ok bool)
- func (o *LoadBalancer) GetStatus() (res LoadBalancerGetStatusRetType)
- func (o *LoadBalancer) GetStatusOk() (ret LoadBalancerGetStatusRetType, ok bool)
- func (o *LoadBalancer) GetTargetPools() (res LoadBalancerGetTargetPoolsRetType)
- func (o *LoadBalancer) GetTargetPoolsOk() (ret LoadBalancerGetTargetPoolsRetType, ok bool)
- func (o *LoadBalancer) GetTargetSecurityGroup() (res LoadBalancerGetTargetSecurityGroupRetType)
- func (o *LoadBalancer) GetTargetSecurityGroupOk() (ret LoadBalancerGetTargetSecurityGroupRetType, ok bool)
- func (o *LoadBalancer) GetVersion() (res LoadBalancerGetVersionRetType)
- func (o *LoadBalancer) GetVersionOk() (ret LoadBalancerGetVersionRetType, ok bool)
- func (o *LoadBalancer) HasDisableTargetSecurityGroupAssignment() bool
- func (o *LoadBalancer) HasErrors() bool
- func (o *LoadBalancer) HasExternalAddress() bool
- func (o *LoadBalancer) HasLabels() bool
- func (o *LoadBalancer) HasListeners() bool
- func (o *LoadBalancer) HasLoadBalancerSecurityGroup() bool
- func (o *LoadBalancer) HasName() bool
- func (o *LoadBalancer) HasNetworks() bool
- func (o *LoadBalancer) HasOptions() bool
- func (o *LoadBalancer) HasPlanId() bool
- func (o *LoadBalancer) HasPrivateAddress() bool
- func (o *LoadBalancer) HasRegion() bool
- func (o *LoadBalancer) HasStatus() bool
- func (o *LoadBalancer) HasTargetPools() bool
- func (o *LoadBalancer) HasTargetSecurityGroup() bool
- func (o *LoadBalancer) HasVersion() bool
- func (o *LoadBalancer) SetDisableTargetSecurityGroupAssignment(v LoadBalancergetDisableTargetSecurityGroupAssignmentRetType)
- func (o *LoadBalancer) SetErrors(v LoadBalancerGetErrorsRetType)
- func (o *LoadBalancer) SetExternalAddress(v LoadBalancerGetExternalAddressRetType)
- func (o *LoadBalancer) SetLabels(v LoadBalancerGetLabelsRetType)
- func (o *LoadBalancer) SetListeners(v LoadBalancerGetListenersRetType)
- func (o *LoadBalancer) SetLoadBalancerSecurityGroup(v LoadBalancerGetLoadBalancerSecurityGroupRetType)
- func (o *LoadBalancer) SetName(v LoadBalancerGetNameRetType)
- func (o *LoadBalancer) SetNetworks(v LoadBalancerGetNetworksRetType)
- func (o *LoadBalancer) SetOptions(v LoadBalancerGetOptionsRetType)
- func (o *LoadBalancer) SetPlanId(v LoadBalancerGetPlanIdRetType)
- func (o *LoadBalancer) SetPrivateAddress(v LoadBalancerGetPrivateAddressRetType)
- func (o *LoadBalancer) SetRegion(v LoadBalancerGetRegionRetType)
- func (o *LoadBalancer) SetStatus(v LoadBalancerGetStatusRetType)
- func (o *LoadBalancer) SetTargetPools(v LoadBalancerGetTargetPoolsRetType)
- func (o *LoadBalancer) SetTargetSecurityGroup(v LoadBalancerGetTargetSecurityGroupRetType)
- func (o *LoadBalancer) SetVersion(v LoadBalancerGetVersionRetType)
- func (o LoadBalancer) ToMap() (map[string]interface{}, error)deprecated
- type LoadBalancerError
- func (o *LoadBalancerError) GetDescription() (res LoadBalancerErrorGetDescriptionRetType)
- func (o *LoadBalancerError) GetDescriptionOk() (ret LoadBalancerErrorGetDescriptionRetType, ok bool)
- func (o *LoadBalancerError) GetType() (res LoadBalancerErrorGetTypeRetType)
- func (o *LoadBalancerError) GetTypeOk() (ret LoadBalancerErrorGetTypeRetType, ok bool)
- func (o *LoadBalancerError) HasDescription() bool
- func (o *LoadBalancerError) HasType() bool
- func (o *LoadBalancerError) SetDescription(v LoadBalancerErrorGetDescriptionRetType)
- func (o *LoadBalancerError) SetType(v LoadBalancerErrorGetTypeRetType)
- func (o LoadBalancerError) ToMap() (map[string]interface{}, error)deprecated
- type LoadBalancerErrorGetDescriptionArgTypedeprecated
- type LoadBalancerErrorGetDescriptionAttributeType
- type LoadBalancerErrorGetDescriptionRetTypedeprecated
- type LoadBalancerErrorGetTypeArgTypedeprecated
- type LoadBalancerErrorGetTypeAttributeTypedeprecated
- type LoadBalancerErrorGetTypeRetTypedeprecated
- type LoadBalancerErrorTypes
- type LoadBalancerGetErrorsArgTypedeprecated
- type LoadBalancerGetErrorsAttributeType
- type LoadBalancerGetErrorsRetTypedeprecated
- type LoadBalancerGetExternalAddressArgTypedeprecated
- type LoadBalancerGetExternalAddressAttributeType
- type LoadBalancerGetExternalAddressRetTypedeprecated
- type LoadBalancerGetLabelsArgTypedeprecated
- type LoadBalancerGetLabelsAttributeType
- type LoadBalancerGetLabelsRetTypedeprecated
- type LoadBalancerGetListenersArgTypedeprecated
- type LoadBalancerGetListenersAttributeType
- type LoadBalancerGetListenersRetTypedeprecated
- type LoadBalancerGetLoadBalancerSecurityGroupArgTypedeprecated
- type LoadBalancerGetLoadBalancerSecurityGroupAttributeType
- type LoadBalancerGetLoadBalancerSecurityGroupRetTypedeprecated
- type LoadBalancerGetNameArgTypedeprecated
- type LoadBalancerGetNameAttributeType
- type LoadBalancerGetNameRetTypedeprecated
- type LoadBalancerGetNetworksArgTypedeprecated
- type LoadBalancerGetNetworksAttributeType
- type LoadBalancerGetNetworksRetTypedeprecated
- type LoadBalancerGetOptionsArgTypedeprecated
- type LoadBalancerGetOptionsAttributeType
- type LoadBalancerGetOptionsRetTypedeprecated
- type LoadBalancerGetPlanIdArgTypedeprecated
- type LoadBalancerGetPlanIdAttributeType
- type LoadBalancerGetPlanIdRetTypedeprecated
- type LoadBalancerGetPrivateAddressArgTypedeprecated
- type LoadBalancerGetPrivateAddressAttributeType
- type LoadBalancerGetPrivateAddressRetTypedeprecated
- type LoadBalancerGetRegionArgTypedeprecated
- type LoadBalancerGetRegionAttributeType
- type LoadBalancerGetRegionRetTypedeprecated
- type LoadBalancerGetStatusArgTypedeprecated
- type LoadBalancerGetStatusAttributeTypedeprecated
- type LoadBalancerGetStatusRetTypedeprecated
- type LoadBalancerGetTargetPoolsArgTypedeprecated
- type LoadBalancerGetTargetPoolsAttributeType
- type LoadBalancerGetTargetPoolsRetTypedeprecated
- type LoadBalancerGetTargetSecurityGroupArgTypedeprecated
- type LoadBalancerGetTargetSecurityGroupAttributeType
- type LoadBalancerGetTargetSecurityGroupRetTypedeprecated
- type LoadBalancerGetVersionArgTypedeprecated
- type LoadBalancerGetVersionAttributeType
- type LoadBalancerGetVersionRetTypedeprecated
- type LoadBalancerOptions
- func (o *LoadBalancerOptions) GetAccessControl() (res LoadBalancerOptionsGetAccessControlRetType)
- func (o *LoadBalancerOptions) GetAccessControlOk() (ret LoadBalancerOptionsGetAccessControlRetType, ok bool)
- func (o *LoadBalancerOptions) GetEphemeralAddress() (res LoadBalancerOptionsgetEphemeralAddressRetType)
- func (o *LoadBalancerOptions) GetEphemeralAddressOk() (ret LoadBalancerOptionsgetEphemeralAddressRetType, ok bool)
- func (o *LoadBalancerOptions) GetObservability() (res LoadBalancerOptionsGetObservabilityRetType)
- func (o *LoadBalancerOptions) GetObservabilityOk() (ret LoadBalancerOptionsGetObservabilityRetType, ok bool)
- func (o *LoadBalancerOptions) GetPrivateNetworkOnly() (res LoadBalancerOptionsgetPrivateNetworkOnlyRetType)
- func (o *LoadBalancerOptions) GetPrivateNetworkOnlyOk() (ret LoadBalancerOptionsgetPrivateNetworkOnlyRetType, ok bool)
- func (o *LoadBalancerOptions) HasAccessControl() bool
- func (o *LoadBalancerOptions) HasEphemeralAddress() bool
- func (o *LoadBalancerOptions) HasObservability() bool
- func (o *LoadBalancerOptions) HasPrivateNetworkOnly() bool
- func (o *LoadBalancerOptions) SetAccessControl(v LoadBalancerOptionsGetAccessControlRetType)
- func (o *LoadBalancerOptions) SetEphemeralAddress(v LoadBalancerOptionsgetEphemeralAddressRetType)
- func (o *LoadBalancerOptions) SetObservability(v LoadBalancerOptionsGetObservabilityRetType)
- func (o *LoadBalancerOptions) SetPrivateNetworkOnly(v LoadBalancerOptionsgetPrivateNetworkOnlyRetType)
- func (o LoadBalancerOptions) ToMap() (map[string]interface{}, error)deprecated
- type LoadBalancerOptionsGetAccessControlArgTypedeprecated
- type LoadBalancerOptionsGetAccessControlAttributeType
- type LoadBalancerOptionsGetAccessControlRetTypedeprecated
- type LoadBalancerOptionsGetObservabilityArgTypedeprecated
- type LoadBalancerOptionsGetObservabilityAttributeType
- type LoadBalancerOptionsGetObservabilityRetTypedeprecated
- type LoadBalancerOptionsgetEphemeralAddressArgTypedeprecated
- type LoadBalancerOptionsgetEphemeralAddressAttributeType
- type LoadBalancerOptionsgetEphemeralAddressRetTypedeprecated
- type LoadBalancerOptionsgetPrivateNetworkOnlyArgTypedeprecated
- type LoadBalancerOptionsgetPrivateNetworkOnlyAttributeType
- type LoadBalancerOptionsgetPrivateNetworkOnlyRetTypedeprecated
- type LoadBalancerStatus
- type LoadBalancergetDisableTargetSecurityGroupAssignmentArgTypedeprecated
- type LoadBalancergetDisableTargetSecurityGroupAssignmentAttributeType
- type LoadBalancergetDisableTargetSecurityGroupAssignmentRetTypedeprecated
- type LoadbalancerOptionAccessControl
- func (o *LoadbalancerOptionAccessControl) GetAllowedSourceRanges() (res LoadbalancerOptionAccessControlGetAllowedSourceRangesRetType)
- func (o *LoadbalancerOptionAccessControl) GetAllowedSourceRangesOk() (ret LoadbalancerOptionAccessControlGetAllowedSourceRangesRetType, ok bool)
- func (o *LoadbalancerOptionAccessControl) HasAllowedSourceRanges() bool
- func (o *LoadbalancerOptionAccessControl) SetAllowedSourceRanges(v LoadbalancerOptionAccessControlGetAllowedSourceRangesRetType)
- func (o LoadbalancerOptionAccessControl) ToMap() (map[string]interface{}, error)deprecated
- type LoadbalancerOptionAccessControlGetAllowedSourceRangesArgTypedeprecated
- type LoadbalancerOptionAccessControlGetAllowedSourceRangesAttributeType
- type LoadbalancerOptionAccessControlGetAllowedSourceRangesRetTypedeprecated
- type LoadbalancerOptionLogs
- func (o *LoadbalancerOptionLogs) GetCredentialsRef() (res LoadbalancerOptionLogsGetCredentialsRefRetType)
- func (o *LoadbalancerOptionLogs) GetCredentialsRefOk() (ret LoadbalancerOptionLogsGetCredentialsRefRetType, ok bool)
- func (o *LoadbalancerOptionLogs) GetPushUrl() (res LoadbalancerOptionLogsGetPushUrlRetType)
- func (o *LoadbalancerOptionLogs) GetPushUrlOk() (ret LoadbalancerOptionLogsGetPushUrlRetType, ok bool)
- func (o *LoadbalancerOptionLogs) HasCredentialsRef() bool
- func (o *LoadbalancerOptionLogs) HasPushUrl() bool
- func (o *LoadbalancerOptionLogs) SetCredentialsRef(v LoadbalancerOptionLogsGetCredentialsRefRetType)
- func (o *LoadbalancerOptionLogs) SetPushUrl(v LoadbalancerOptionLogsGetPushUrlRetType)
- func (o LoadbalancerOptionLogs) ToMap() (map[string]interface{}, error)deprecated
- type LoadbalancerOptionLogsGetCredentialsRefArgTypedeprecated
- type LoadbalancerOptionLogsGetCredentialsRefAttributeType
- type LoadbalancerOptionLogsGetCredentialsRefRetTypedeprecated
- type LoadbalancerOptionLogsGetPushUrlArgTypedeprecated
- type LoadbalancerOptionLogsGetPushUrlAttributeType
- type LoadbalancerOptionLogsGetPushUrlRetTypedeprecated
- type LoadbalancerOptionMetrics
- func (o *LoadbalancerOptionMetrics) GetCredentialsRef() (res LoadbalancerOptionMetricsGetCredentialsRefRetType)
- func (o *LoadbalancerOptionMetrics) GetCredentialsRefOk() (ret LoadbalancerOptionMetricsGetCredentialsRefRetType, ok bool)
- func (o *LoadbalancerOptionMetrics) GetPushUrl() (res LoadbalancerOptionMetricsGetPushUrlRetType)
- func (o *LoadbalancerOptionMetrics) GetPushUrlOk() (ret LoadbalancerOptionMetricsGetPushUrlRetType, ok bool)
- func (o *LoadbalancerOptionMetrics) HasCredentialsRef() bool
- func (o *LoadbalancerOptionMetrics) HasPushUrl() bool
- func (o *LoadbalancerOptionMetrics) SetCredentialsRef(v LoadbalancerOptionMetricsGetCredentialsRefRetType)
- func (o *LoadbalancerOptionMetrics) SetPushUrl(v LoadbalancerOptionMetricsGetPushUrlRetType)
- func (o LoadbalancerOptionMetrics) ToMap() (map[string]interface{}, error)deprecated
- type LoadbalancerOptionMetricsGetCredentialsRefArgTypedeprecated
- type LoadbalancerOptionMetricsGetCredentialsRefAttributeType
- type LoadbalancerOptionMetricsGetCredentialsRefRetTypedeprecated
- type LoadbalancerOptionMetricsGetPushUrlArgTypedeprecated
- type LoadbalancerOptionMetricsGetPushUrlAttributeType
- type LoadbalancerOptionMetricsGetPushUrlRetTypedeprecated
- type LoadbalancerOptionObservability
- func (o *LoadbalancerOptionObservability) GetLogs() (res LoadbalancerOptionObservabilityGetLogsRetType)
- func (o *LoadbalancerOptionObservability) GetLogsOk() (ret LoadbalancerOptionObservabilityGetLogsRetType, ok bool)
- func (o *LoadbalancerOptionObservability) GetMetrics() (res LoadbalancerOptionObservabilityGetMetricsRetType)
- func (o *LoadbalancerOptionObservability) GetMetricsOk() (ret LoadbalancerOptionObservabilityGetMetricsRetType, ok bool)
- func (o *LoadbalancerOptionObservability) HasLogs() bool
- func (o *LoadbalancerOptionObservability) HasMetrics() bool
- func (o *LoadbalancerOptionObservability) SetLogs(v LoadbalancerOptionObservabilityGetLogsRetType)
- func (o *LoadbalancerOptionObservability) SetMetrics(v LoadbalancerOptionObservabilityGetMetricsRetType)
- func (o LoadbalancerOptionObservability) ToMap() (map[string]interface{}, error)deprecated
- type LoadbalancerOptionObservabilityGetLogsArgTypedeprecated
- type LoadbalancerOptionObservabilityGetLogsAttributeType
- type LoadbalancerOptionObservabilityGetLogsRetTypedeprecated
- type LoadbalancerOptionObservabilityGetMetricsArgTypedeprecated
- type LoadbalancerOptionObservabilityGetMetricsAttributeType
- type LoadbalancerOptionObservabilityGetMetricsRetTypedeprecated
- type MappedNullabledeprecated
- type Network
- func (o *Network) GetNetworkId() (res NetworkGetNetworkIdRetType)
- func (o *Network) GetNetworkIdOk() (ret NetworkGetNetworkIdRetType, ok bool)
- func (o *Network) GetRole() (res NetworkGetRoleRetType)
- func (o *Network) GetRoleOk() (ret NetworkGetRoleRetType, ok bool)
- func (o *Network) HasNetworkId() bool
- func (o *Network) HasRole() bool
- func (o *Network) SetNetworkId(v NetworkGetNetworkIdRetType)
- func (o *Network) SetRole(v NetworkGetRoleRetType)
- func (o Network) ToMap() (map[string]interface{}, error)deprecated
- type NetworkGetNetworkIdArgTypedeprecated
- type NetworkGetNetworkIdAttributeType
- type NetworkGetNetworkIdRetTypedeprecated
- type NetworkGetRoleArgTypedeprecated
- type NetworkGetRoleAttributeTypedeprecated
- type NetworkGetRoleRetTypedeprecated
- type NetworkRole
- type NullableActiveHealthCheckdeprecated
- func (v NullableActiveHealthCheck) Get() *ActiveHealthCheckdeprecated
- func (v NullableActiveHealthCheck) IsSet() booldeprecated
- func (v NullableActiveHealthCheck) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableActiveHealthCheck) Set(val *ActiveHealthCheck)deprecated
- func (v *NullableActiveHealthCheck) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableActiveHealthCheck) Unset()deprecated
- type NullableBooldeprecated
- func (v NullableBool) Get() *booldeprecated
- func (v NullableBool) IsSet() booldeprecated
- func (v NullableBool) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableBool) Set(val *bool)deprecated
- func (v *NullableBool) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableBool) Unset()deprecated
- type NullableCreateCredentialsPayloaddeprecated
- func (v NullableCreateCredentialsPayload) Get() *CreateCredentialsPayloaddeprecated
- func (v NullableCreateCredentialsPayload) IsSet() booldeprecated
- func (v NullableCreateCredentialsPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateCredentialsPayload) Set(val *CreateCredentialsPayload)deprecated
- func (v *NullableCreateCredentialsPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateCredentialsPayload) Unset()deprecated
- type NullableCreateCredentialsResponsedeprecated
- func (v NullableCreateCredentialsResponse) Get() *CreateCredentialsResponsedeprecated
- func (v NullableCreateCredentialsResponse) IsSet() booldeprecated
- func (v NullableCreateCredentialsResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateCredentialsResponse) Set(val *CreateCredentialsResponse)deprecated
- func (v *NullableCreateCredentialsResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateCredentialsResponse) Unset()deprecated
- type NullableCreateLoadBalancerPayloaddeprecated
- func (v NullableCreateLoadBalancerPayload) Get() *CreateLoadBalancerPayloaddeprecated
- func (v NullableCreateLoadBalancerPayload) IsSet() booldeprecated
- func (v NullableCreateLoadBalancerPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateLoadBalancerPayload) Set(val *CreateLoadBalancerPayload)deprecated
- func (v *NullableCreateLoadBalancerPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateLoadBalancerPayload) Unset()deprecated
- type NullableCreateLoadBalancerPayloadLoadBalancerSecurityGroupdeprecated
- func (v NullableCreateLoadBalancerPayloadLoadBalancerSecurityGroup) Get() *CreateLoadBalancerPayloadLoadBalancerSecurityGroupdeprecated
- func (v NullableCreateLoadBalancerPayloadLoadBalancerSecurityGroup) IsSet() booldeprecated
- func (v NullableCreateLoadBalancerPayloadLoadBalancerSecurityGroup) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateLoadBalancerPayloadLoadBalancerSecurityGroup) Set(val *CreateLoadBalancerPayloadLoadBalancerSecurityGroup)deprecated
- func (v *NullableCreateLoadBalancerPayloadLoadBalancerSecurityGroup) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateLoadBalancerPayloadLoadBalancerSecurityGroup) Unset()deprecated
- type NullableCreateLoadBalancerPayloadStatusdeprecated
- func (v NullableCreateLoadBalancerPayloadStatus) Get() *CreateLoadBalancerPayloadStatusdeprecated
- func (v NullableCreateLoadBalancerPayloadStatus) IsSet() booldeprecated
- func (v NullableCreateLoadBalancerPayloadStatus) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateLoadBalancerPayloadStatus) Set(val *CreateLoadBalancerPayloadStatus)deprecated
- func (v *NullableCreateLoadBalancerPayloadStatus) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateLoadBalancerPayloadStatus) Unset()deprecated
- type NullableCreateLoadBalancerPayloadTargetSecurityGroupdeprecated
- func (v NullableCreateLoadBalancerPayloadTargetSecurityGroup) Get() *CreateLoadBalancerPayloadTargetSecurityGroupdeprecated
- func (v NullableCreateLoadBalancerPayloadTargetSecurityGroup) IsSet() booldeprecated
- func (v NullableCreateLoadBalancerPayloadTargetSecurityGroup) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateLoadBalancerPayloadTargetSecurityGroup) Set(val *CreateLoadBalancerPayloadTargetSecurityGroup)deprecated
- func (v *NullableCreateLoadBalancerPayloadTargetSecurityGroup) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateLoadBalancerPayloadTargetSecurityGroup) Unset()deprecated
- type NullableCredentialsResponsedeprecated
- func (v NullableCredentialsResponse) Get() *CredentialsResponsedeprecated
- func (v NullableCredentialsResponse) IsSet() booldeprecated
- func (v NullableCredentialsResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCredentialsResponse) Set(val *CredentialsResponse)deprecated
- func (v *NullableCredentialsResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCredentialsResponse) Unset()deprecated
- type NullableFloat32deprecated
- func (v NullableFloat32) Get() *float32deprecated
- func (v NullableFloat32) IsSet() booldeprecated
- func (v NullableFloat32) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableFloat32) Set(val *float32)deprecated
- func (v *NullableFloat32) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableFloat32) Unset()deprecated
- type NullableFloat64deprecated
- func (v NullableFloat64) Get() *float64deprecated
- func (v NullableFloat64) IsSet() booldeprecated
- func (v NullableFloat64) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableFloat64) Set(val *float64)deprecated
- func (v *NullableFloat64) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableFloat64) Unset()deprecated
- type NullableGetCredentialsResponsedeprecated
- func (v NullableGetCredentialsResponse) Get() *GetCredentialsResponsedeprecated
- func (v NullableGetCredentialsResponse) IsSet() booldeprecated
- func (v NullableGetCredentialsResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableGetCredentialsResponse) Set(val *GetCredentialsResponse)deprecated
- func (v *NullableGetCredentialsResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableGetCredentialsResponse) Unset()deprecated
- type NullableGetQuotaResponsedeprecated
- func (v NullableGetQuotaResponse) Get() *GetQuotaResponsedeprecated
- func (v NullableGetQuotaResponse) IsSet() booldeprecated
- func (v NullableGetQuotaResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableGetQuotaResponse) Set(val *GetQuotaResponse)deprecated
- func (v *NullableGetQuotaResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableGetQuotaResponse) Unset()deprecated
- type NullableGoogleProtobufAnydeprecated
- func (v NullableGoogleProtobufAny) Get() *GoogleProtobufAnydeprecated
- func (v NullableGoogleProtobufAny) IsSet() booldeprecated
- func (v NullableGoogleProtobufAny) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableGoogleProtobufAny) Set(val *GoogleProtobufAny)deprecated
- func (v *NullableGoogleProtobufAny) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableGoogleProtobufAny) Unset()deprecated
- type NullableHttpHealthChecksdeprecated
- func (v NullableHttpHealthChecks) Get() *HttpHealthChecksdeprecated
- func (v NullableHttpHealthChecks) IsSet() booldeprecated
- func (v NullableHttpHealthChecks) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableHttpHealthChecks) Set(val *HttpHealthChecks)deprecated
- func (v *NullableHttpHealthChecks) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableHttpHealthChecks) Unset()deprecated
- type NullableIntdeprecated
- func (v NullableInt) Get() *intdeprecated
- func (v NullableInt) IsSet() booldeprecated
- func (v NullableInt) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableInt) Set(val *int)deprecated
- func (v *NullableInt) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableInt) Unset()deprecated
- type NullableInt32deprecated
- func (v NullableInt32) Get() *int32deprecated
- func (v NullableInt32) IsSet() booldeprecated
- func (v NullableInt32) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableInt32) Set(val *int32)deprecated
- func (v *NullableInt32) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableInt32) Unset()deprecated
- type NullableInt64deprecated
- func (v NullableInt64) Get() *int64deprecated
- func (v NullableInt64) IsSet() booldeprecated
- func (v NullableInt64) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableInt64) Set(val *int64)deprecated
- func (v *NullableInt64) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableInt64) Unset()deprecated
- type NullableListCredentialsResponsedeprecated
- func (v NullableListCredentialsResponse) Get() *ListCredentialsResponsedeprecated
- func (v NullableListCredentialsResponse) IsSet() booldeprecated
- func (v NullableListCredentialsResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableListCredentialsResponse) Set(val *ListCredentialsResponse)deprecated
- func (v *NullableListCredentialsResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableListCredentialsResponse) Unset()deprecated
- type NullableListLoadBalancersResponsedeprecated
- func (v NullableListLoadBalancersResponse) Get() *ListLoadBalancersResponsedeprecated
- func (v NullableListLoadBalancersResponse) IsSet() booldeprecated
- func (v NullableListLoadBalancersResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableListLoadBalancersResponse) Set(val *ListLoadBalancersResponse)deprecated
- func (v *NullableListLoadBalancersResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableListLoadBalancersResponse) Unset()deprecated
- type NullableListPlansResponsedeprecated
- func (v NullableListPlansResponse) Get() *ListPlansResponsedeprecated
- func (v NullableListPlansResponse) IsSet() booldeprecated
- func (v NullableListPlansResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableListPlansResponse) Set(val *ListPlansResponse)deprecated
- func (v *NullableListPlansResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableListPlansResponse) Unset()deprecated
- type NullableListenerdeprecated
- func (v NullableListener) Get() *Listenerdeprecated
- func (v NullableListener) IsSet() booldeprecated
- func (v NullableListener) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableListener) Set(val *Listener)deprecated
- func (v *NullableListener) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableListener) Unset()deprecated
- type NullableListenerProtocoldeprecated
- func (v NullableListenerProtocol) Get() *ListenerProtocoldeprecated
- func (v NullableListenerProtocol) IsSet() booldeprecated
- func (v NullableListenerProtocol) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableListenerProtocol) Set(val *ListenerProtocol)deprecated
- func (v *NullableListenerProtocol) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableListenerProtocol) Unset()deprecated
- type NullableLoadBalancerdeprecated
- func (v NullableLoadBalancer) Get() *LoadBalancerdeprecated
- func (v NullableLoadBalancer) IsSet() booldeprecated
- func (v NullableLoadBalancer) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableLoadBalancer) Set(val *LoadBalancer)deprecated
- func (v *NullableLoadBalancer) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableLoadBalancer) Unset()deprecated
- type NullableLoadBalancerErrordeprecated
- func (v NullableLoadBalancerError) Get() *LoadBalancerErrordeprecated
- func (v NullableLoadBalancerError) IsSet() booldeprecated
- func (v NullableLoadBalancerError) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableLoadBalancerError) Set(val *LoadBalancerError)deprecated
- func (v *NullableLoadBalancerError) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableLoadBalancerError) Unset()deprecated
- type NullableLoadBalancerErrorTypesdeprecated
- func (v NullableLoadBalancerErrorTypes) Get() *LoadBalancerErrorTypesdeprecated
- func (v NullableLoadBalancerErrorTypes) IsSet() booldeprecated
- func (v NullableLoadBalancerErrorTypes) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableLoadBalancerErrorTypes) Set(val *LoadBalancerErrorTypes)deprecated
- func (v *NullableLoadBalancerErrorTypes) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableLoadBalancerErrorTypes) Unset()deprecated
- type NullableLoadBalancerOptionsdeprecated
- func (v NullableLoadBalancerOptions) Get() *LoadBalancerOptionsdeprecated
- func (v NullableLoadBalancerOptions) IsSet() booldeprecated
- func (v NullableLoadBalancerOptions) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableLoadBalancerOptions) Set(val *LoadBalancerOptions)deprecated
- func (v *NullableLoadBalancerOptions) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableLoadBalancerOptions) Unset()deprecated
- type NullableLoadBalancerStatusdeprecated
- func (v NullableLoadBalancerStatus) Get() *LoadBalancerStatusdeprecated
- func (v NullableLoadBalancerStatus) IsSet() booldeprecated
- func (v NullableLoadBalancerStatus) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableLoadBalancerStatus) Set(val *LoadBalancerStatus)deprecated
- func (v *NullableLoadBalancerStatus) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableLoadBalancerStatus) Unset()deprecated
- type NullableLoadbalancerOptionAccessControldeprecated
- func (v NullableLoadbalancerOptionAccessControl) Get() *LoadbalancerOptionAccessControldeprecated
- func (v NullableLoadbalancerOptionAccessControl) IsSet() booldeprecated
- func (v NullableLoadbalancerOptionAccessControl) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableLoadbalancerOptionAccessControl) Set(val *LoadbalancerOptionAccessControl)deprecated
- func (v *NullableLoadbalancerOptionAccessControl) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableLoadbalancerOptionAccessControl) Unset()deprecated
- type NullableLoadbalancerOptionLogsdeprecated
- func (v NullableLoadbalancerOptionLogs) Get() *LoadbalancerOptionLogsdeprecated
- func (v NullableLoadbalancerOptionLogs) IsSet() booldeprecated
- func (v NullableLoadbalancerOptionLogs) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableLoadbalancerOptionLogs) Set(val *LoadbalancerOptionLogs)deprecated
- func (v *NullableLoadbalancerOptionLogs) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableLoadbalancerOptionLogs) Unset()deprecated
- type NullableLoadbalancerOptionMetricsdeprecated
- func (v NullableLoadbalancerOptionMetrics) Get() *LoadbalancerOptionMetricsdeprecated
- func (v NullableLoadbalancerOptionMetrics) IsSet() booldeprecated
- func (v NullableLoadbalancerOptionMetrics) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableLoadbalancerOptionMetrics) Set(val *LoadbalancerOptionMetrics)deprecated
- func (v *NullableLoadbalancerOptionMetrics) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableLoadbalancerOptionMetrics) Unset()deprecated
- type NullableLoadbalancerOptionObservabilitydeprecated
- func (v NullableLoadbalancerOptionObservability) Get() *LoadbalancerOptionObservabilitydeprecated
- func (v NullableLoadbalancerOptionObservability) IsSet() booldeprecated
- func (v NullableLoadbalancerOptionObservability) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableLoadbalancerOptionObservability) Set(val *LoadbalancerOptionObservability)deprecated
- func (v *NullableLoadbalancerOptionObservability) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableLoadbalancerOptionObservability) Unset()deprecated
- type NullableNetworkdeprecated
- func (v NullableNetwork) Get() *Networkdeprecated
- func (v NullableNetwork) IsSet() booldeprecated
- func (v NullableNetwork) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableNetwork) Set(val *Network)deprecated
- func (v *NullableNetwork) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableNetwork) Unset()deprecated
- type NullableNetworkRoledeprecated
- func (v NullableNetworkRole) Get() *NetworkRoledeprecated
- func (v NullableNetworkRole) IsSet() booldeprecated
- func (v NullableNetworkRole) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableNetworkRole) Set(val *NetworkRole)deprecated
- func (v *NullableNetworkRole) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableNetworkRole) Unset()deprecated
- type NullableOptionsTCPdeprecated
- func (v NullableOptionsTCP) Get() *OptionsTCPdeprecated
- func (v NullableOptionsTCP) IsSet() booldeprecated
- func (v NullableOptionsTCP) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableOptionsTCP) Set(val *OptionsTCP)deprecated
- func (v *NullableOptionsTCP) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableOptionsTCP) Unset()deprecated
- type NullableOptionsUDPdeprecated
- func (v NullableOptionsUDP) Get() *OptionsUDPdeprecated
- func (v NullableOptionsUDP) IsSet() booldeprecated
- func (v NullableOptionsUDP) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableOptionsUDP) Set(val *OptionsUDP)deprecated
- func (v *NullableOptionsUDP) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableOptionsUDP) Unset()deprecated
- type NullablePlanDetailsdeprecated
- func (v NullablePlanDetails) Get() *PlanDetailsdeprecated
- func (v NullablePlanDetails) IsSet() booldeprecated
- func (v NullablePlanDetails) MarshalJSON() ([]byte, error)deprecated
- func (v *NullablePlanDetails) Set(val *PlanDetails)deprecated
- func (v *NullablePlanDetails) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullablePlanDetails) Unset()deprecated
- type NullableSecurityGroupdeprecated
- func (v NullableSecurityGroup) Get() *SecurityGroupdeprecated
- func (v NullableSecurityGroup) IsSet() booldeprecated
- func (v NullableSecurityGroup) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableSecurityGroup) Set(val *SecurityGroup)deprecated
- func (v *NullableSecurityGroup) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableSecurityGroup) Unset()deprecated
- type NullableServerNameIndicatordeprecated
- func (v NullableServerNameIndicator) Get() *ServerNameIndicatordeprecated
- func (v NullableServerNameIndicator) IsSet() booldeprecated
- func (v NullableServerNameIndicator) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableServerNameIndicator) Set(val *ServerNameIndicator)deprecated
- func (v *NullableServerNameIndicator) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableServerNameIndicator) Unset()deprecated
- type NullableSessionPersistencedeprecated
- func (v NullableSessionPersistence) Get() *SessionPersistencedeprecated
- func (v NullableSessionPersistence) IsSet() booldeprecated
- func (v NullableSessionPersistence) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableSessionPersistence) Set(val *SessionPersistence)deprecated
- func (v *NullableSessionPersistence) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableSessionPersistence) Unset()deprecated
- type NullableStatusdeprecated
- func (v NullableStatus) Get() *Statusdeprecated
- func (v NullableStatus) IsSet() booldeprecated
- func (v NullableStatus) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableStatus) Set(val *Status)deprecated
- func (v *NullableStatus) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableStatus) Unset()deprecated
- type NullableStringdeprecated
- func (v NullableString) Get() *stringdeprecated
- func (v NullableString) IsSet() booldeprecated
- func (v NullableString) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableString) Set(val *string)deprecated
- func (v *NullableString) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableString) Unset()deprecated
- type NullableTargetdeprecated
- func (v NullableTarget) Get() *Targetdeprecated
- func (v NullableTarget) IsSet() booldeprecated
- func (v NullableTarget) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableTarget) Set(val *Target)deprecated
- func (v *NullableTarget) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableTarget) Unset()deprecated
- type NullableTargetPooldeprecated
- func (v NullableTargetPool) Get() *TargetPooldeprecated
- func (v NullableTargetPool) IsSet() booldeprecated
- func (v NullableTargetPool) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableTargetPool) Set(val *TargetPool)deprecated
- func (v *NullableTargetPool) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableTargetPool) Unset()deprecated
- type NullableTimedeprecated
- func (v NullableTime) Get() *time.Timedeprecated
- func (v NullableTime) IsSet() booldeprecated
- func (v NullableTime) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableTime) Set(val *time.Time)deprecated
- func (v *NullableTime) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableTime) Unset()deprecated
- type NullableTlsConfigdeprecated
- func (v NullableTlsConfig) Get() *TlsConfigdeprecated
- func (v NullableTlsConfig) IsSet() booldeprecated
- func (v NullableTlsConfig) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableTlsConfig) Set(val *TlsConfig)deprecated
- func (v *NullableTlsConfig) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableTlsConfig) Unset()deprecated
- type NullableUpdateCredentialsPayloaddeprecated
- func (v NullableUpdateCredentialsPayload) Get() *UpdateCredentialsPayloaddeprecated
- func (v NullableUpdateCredentialsPayload) IsSet() booldeprecated
- func (v NullableUpdateCredentialsPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableUpdateCredentialsPayload) Set(val *UpdateCredentialsPayload)deprecated
- func (v *NullableUpdateCredentialsPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableUpdateCredentialsPayload) Unset()deprecated
- type NullableUpdateCredentialsResponsedeprecated
- func (v NullableUpdateCredentialsResponse) Get() *UpdateCredentialsResponsedeprecated
- func (v NullableUpdateCredentialsResponse) IsSet() booldeprecated
- func (v NullableUpdateCredentialsResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableUpdateCredentialsResponse) Set(val *UpdateCredentialsResponse)deprecated
- func (v *NullableUpdateCredentialsResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableUpdateCredentialsResponse) Unset()deprecated
- type NullableUpdateLoadBalancerPayloaddeprecated
- func (v NullableUpdateLoadBalancerPayload) Get() *UpdateLoadBalancerPayloaddeprecated
- func (v NullableUpdateLoadBalancerPayload) IsSet() booldeprecated
- func (v NullableUpdateLoadBalancerPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableUpdateLoadBalancerPayload) Set(val *UpdateLoadBalancerPayload)deprecated
- func (v *NullableUpdateLoadBalancerPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableUpdateLoadBalancerPayload) Unset()deprecated
- type NullableUpdateLoadBalancerPayloadStatusdeprecated
- func (v NullableUpdateLoadBalancerPayloadStatus) Get() *UpdateLoadBalancerPayloadStatusdeprecated
- func (v NullableUpdateLoadBalancerPayloadStatus) IsSet() booldeprecated
- func (v NullableUpdateLoadBalancerPayloadStatus) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableUpdateLoadBalancerPayloadStatus) Set(val *UpdateLoadBalancerPayloadStatus)deprecated
- func (v *NullableUpdateLoadBalancerPayloadStatus) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableUpdateLoadBalancerPayloadStatus) Unset()deprecated
- type NullableUpdateTargetPoolPayloaddeprecated
- func (v NullableUpdateTargetPoolPayload) Get() *UpdateTargetPoolPayloaddeprecated
- func (v NullableUpdateTargetPoolPayload) IsSet() booldeprecated
- func (v NullableUpdateTargetPoolPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableUpdateTargetPoolPayload) Set(val *UpdateTargetPoolPayload)deprecated
- func (v *NullableUpdateTargetPoolPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableUpdateTargetPoolPayload) Unset()deprecated
- type NullableValuedeprecated
- func (v NullableValue[T]) Get() *Tdeprecated
- func (v NullableValue[T]) IsSet() booldeprecated
- func (v *NullableValue[T]) Set(val *T)deprecated
- func (v *NullableValue[T]) Unset()deprecated
- type OptionsTCP
- func (o *OptionsTCP) GetIdleTimeout() (res OptionsTCPGetIdleTimeoutRetType)
- func (o *OptionsTCP) GetIdleTimeoutOk() (ret OptionsTCPGetIdleTimeoutRetType, ok bool)
- func (o *OptionsTCP) HasIdleTimeout() bool
- func (o *OptionsTCP) SetIdleTimeout(v OptionsTCPGetIdleTimeoutRetType)
- func (o OptionsTCP) ToMap() (map[string]interface{}, error)deprecated
- type OptionsTCPGetIdleTimeoutArgTypedeprecated
- type OptionsTCPGetIdleTimeoutAttributeType
- type OptionsTCPGetIdleTimeoutRetTypedeprecated
- type OptionsUDP
- func (o *OptionsUDP) GetIdleTimeout() (res OptionsUDPGetIdleTimeoutRetType)
- func (o *OptionsUDP) GetIdleTimeoutOk() (ret OptionsUDPGetIdleTimeoutRetType, ok bool)
- func (o *OptionsUDP) HasIdleTimeout() bool
- func (o *OptionsUDP) SetIdleTimeout(v OptionsUDPGetIdleTimeoutRetType)
- func (o OptionsUDP) ToMap() (map[string]interface{}, error)deprecated
- type OptionsUDPGetIdleTimeoutArgTypedeprecated
- type OptionsUDPGetIdleTimeoutAttributeType
- type OptionsUDPGetIdleTimeoutRetTypedeprecated
- type PlanDetails
- func (o *PlanDetails) GetDescription() (res PlanDetailsGetDescriptionRetType)
- func (o *PlanDetails) GetDescriptionOk() (ret PlanDetailsGetDescriptionRetType, ok bool)
- func (o *PlanDetails) GetFlavorName() (res PlanDetailsGetFlavorNameRetType)
- func (o *PlanDetails) GetFlavorNameOk() (ret PlanDetailsGetFlavorNameRetType, ok bool)
- func (o *PlanDetails) GetMaxConnections() (res PlanDetailsGetMaxConnectionsRetType)
- func (o *PlanDetails) GetMaxConnectionsOk() (ret PlanDetailsGetMaxConnectionsRetType, ok bool)
- func (o *PlanDetails) GetName() (res PlanDetailsGetNameRetType)
- func (o *PlanDetails) GetNameOk() (ret PlanDetailsGetNameRetType, ok bool)
- func (o *PlanDetails) GetPlanId() (res PlanDetailsGetPlanIdRetType)
- func (o *PlanDetails) GetPlanIdOk() (ret PlanDetailsGetPlanIdRetType, ok bool)
- func (o *PlanDetails) GetRegion() (res PlanDetailsGetRegionRetType)
- func (o *PlanDetails) GetRegionOk() (ret PlanDetailsGetRegionRetType, ok bool)
- func (o *PlanDetails) HasDescription() bool
- func (o *PlanDetails) HasFlavorName() bool
- func (o *PlanDetails) HasMaxConnections() bool
- func (o *PlanDetails) HasName() bool
- func (o *PlanDetails) HasPlanId() bool
- func (o *PlanDetails) HasRegion() bool
- func (o *PlanDetails) SetDescription(v PlanDetailsGetDescriptionRetType)
- func (o *PlanDetails) SetFlavorName(v PlanDetailsGetFlavorNameRetType)
- func (o *PlanDetails) SetMaxConnections(v PlanDetailsGetMaxConnectionsRetType)
- func (o *PlanDetails) SetName(v PlanDetailsGetNameRetType)
- func (o *PlanDetails) SetPlanId(v PlanDetailsGetPlanIdRetType)
- func (o *PlanDetails) SetRegion(v PlanDetailsGetRegionRetType)
- func (o PlanDetails) ToMap() (map[string]interface{}, error)deprecated
- type PlanDetailsGetDescriptionArgTypedeprecated
- type PlanDetailsGetDescriptionAttributeType
- type PlanDetailsGetDescriptionRetTypedeprecated
- type PlanDetailsGetFlavorNameArgTypedeprecated
- type PlanDetailsGetFlavorNameAttributeType
- type PlanDetailsGetFlavorNameRetTypedeprecated
- type PlanDetailsGetMaxConnectionsArgTypedeprecated
- type PlanDetailsGetMaxConnectionsAttributeType
- type PlanDetailsGetMaxConnectionsRetTypedeprecated
- type PlanDetailsGetNameArgTypedeprecated
- type PlanDetailsGetNameAttributeType
- type PlanDetailsGetNameRetTypedeprecated
- type PlanDetailsGetPlanIdArgTypedeprecated
- type PlanDetailsGetPlanIdAttributeType
- type PlanDetailsGetPlanIdRetTypedeprecated
- type PlanDetailsGetRegionArgTypedeprecated
- type PlanDetailsGetRegionAttributeType
- type PlanDetailsGetRegionRetTypedeprecated
- type SecurityGroup
- func (o *SecurityGroup) GetId() (res SecurityGroupGetIdRetType)
- func (o *SecurityGroup) GetIdOk() (ret SecurityGroupGetIdRetType, ok bool)
- func (o *SecurityGroup) GetName() (res SecurityGroupGetNameRetType)
- func (o *SecurityGroup) GetNameOk() (ret SecurityGroupGetNameRetType, ok bool)
- func (o *SecurityGroup) HasId() bool
- func (o *SecurityGroup) HasName() bool
- func (o *SecurityGroup) SetId(v SecurityGroupGetIdRetType)
- func (o *SecurityGroup) SetName(v SecurityGroupGetNameRetType)
- func (o SecurityGroup) ToMap() (map[string]interface{}, error)deprecated
- type SecurityGroupGetIdArgTypedeprecated
- type SecurityGroupGetIdAttributeType
- type SecurityGroupGetIdRetTypedeprecated
- type SecurityGroupGetNameArgTypedeprecated
- type SecurityGroupGetNameAttributeType
- type SecurityGroupGetNameRetTypedeprecated
- type ServerNameIndicator
- func (o *ServerNameIndicator) GetName() (res ServerNameIndicatorGetNameRetType)
- func (o *ServerNameIndicator) GetNameOk() (ret ServerNameIndicatorGetNameRetType, ok bool)
- func (o *ServerNameIndicator) HasName() bool
- func (o *ServerNameIndicator) SetName(v ServerNameIndicatorGetNameRetType)
- func (o ServerNameIndicator) ToMap() (map[string]interface{}, error)deprecated
- type ServerNameIndicatorGetNameArgTypedeprecated
- type ServerNameIndicatorGetNameAttributeType
- type ServerNameIndicatorGetNameRetTypedeprecated
- type SessionPersistence
- func (o *SessionPersistence) GetUseSourceIpAddress() (res SessionPersistencegetUseSourceIpAddressRetType)
- func (o *SessionPersistence) GetUseSourceIpAddressOk() (ret SessionPersistencegetUseSourceIpAddressRetType, ok bool)
- func (o *SessionPersistence) HasUseSourceIpAddress() bool
- func (o *SessionPersistence) SetUseSourceIpAddress(v SessionPersistencegetUseSourceIpAddressRetType)
- func (o SessionPersistence) ToMap() (map[string]interface{}, error)deprecated
- type SessionPersistencegetUseSourceIpAddressArgTypedeprecated
- type SessionPersistencegetUseSourceIpAddressAttributeType
- type SessionPersistencegetUseSourceIpAddressRetTypedeprecated
- type Status
- func (o *Status) GetCode() (res StatusGetCodeRetType)
- func (o *Status) GetCodeOk() (ret StatusGetCodeRetType, ok bool)
- func (o *Status) GetDetails() (res StatusGetDetailsRetType)
- func (o *Status) GetDetailsOk() (ret StatusGetDetailsRetType, ok bool)
- func (o *Status) GetMessage() (res StatusGetMessageRetType)
- func (o *Status) GetMessageOk() (ret StatusGetMessageRetType, ok bool)
- func (o *Status) HasCode() bool
- func (o *Status) HasDetails() bool
- func (o *Status) HasMessage() bool
- func (o *Status) SetCode(v StatusGetCodeRetType)
- func (o *Status) SetDetails(v StatusGetDetailsRetType)
- func (o *Status) SetMessage(v StatusGetMessageRetType)
- func (o Status) ToMap() (map[string]interface{}, error)deprecated
- type StatusGetCodeArgTypedeprecated
- type StatusGetCodeAttributeType
- type StatusGetCodeRetTypedeprecated
- type StatusGetDetailsArgTypedeprecated
- type StatusGetDetailsAttributeType
- type StatusGetDetailsRetTypedeprecated
- type StatusGetMessageArgTypedeprecated
- type StatusGetMessageAttributeType
- type StatusGetMessageRetTypedeprecated
- type Target
- func (o *Target) GetDisplayName() (res TargetGetDisplayNameRetType)
- func (o *Target) GetDisplayNameOk() (ret TargetGetDisplayNameRetType, ok bool)
- func (o *Target) GetIp() (res TargetGetIpRetType)
- func (o *Target) GetIpOk() (ret TargetGetIpRetType, ok bool)
- func (o *Target) HasDisplayName() bool
- func (o *Target) HasIp() bool
- func (o *Target) SetDisplayName(v TargetGetDisplayNameRetType)
- func (o *Target) SetIp(v TargetGetIpRetType)
- func (o Target) ToMap() (map[string]interface{}, error)deprecated
- type TargetGetDisplayNameArgTypedeprecated
- type TargetGetDisplayNameAttributeType
- type TargetGetDisplayNameRetTypedeprecated
- type TargetGetIpArgTypedeprecated
- type TargetGetIpAttributeType
- type TargetGetIpRetTypedeprecated
- type TargetPool
- func (o *TargetPool) GetActiveHealthCheck() (res TargetPoolGetActiveHealthCheckRetType)
- func (o *TargetPool) GetActiveHealthCheckOk() (ret TargetPoolGetActiveHealthCheckRetType, ok bool)
- func (o *TargetPool) GetName() (res TargetPoolGetNameRetType)
- func (o *TargetPool) GetNameOk() (ret TargetPoolGetNameRetType, ok bool)
- func (o *TargetPool) GetSessionPersistence() (res TargetPoolGetSessionPersistenceRetType)
- func (o *TargetPool) GetSessionPersistenceOk() (ret TargetPoolGetSessionPersistenceRetType, ok bool)
- func (o *TargetPool) GetTargetPort() (res TargetPoolGetTargetPortRetType)
- func (o *TargetPool) GetTargetPortOk() (ret TargetPoolGetTargetPortRetType, ok bool)
- func (o *TargetPool) GetTargets() (res TargetPoolGetTargetsRetType)
- func (o *TargetPool) GetTargetsOk() (ret TargetPoolGetTargetsRetType, ok bool)
- func (o *TargetPool) HasActiveHealthCheck() bool
- func (o *TargetPool) HasName() bool
- func (o *TargetPool) HasSessionPersistence() bool
- func (o *TargetPool) HasTargetPort() bool
- func (o *TargetPool) HasTargets() bool
- func (o *TargetPool) SetActiveHealthCheck(v TargetPoolGetActiveHealthCheckRetType)
- func (o *TargetPool) SetName(v TargetPoolGetNameRetType)
- func (o *TargetPool) SetSessionPersistence(v TargetPoolGetSessionPersistenceRetType)
- func (o *TargetPool) SetTargetPort(v TargetPoolGetTargetPortRetType)
- func (o *TargetPool) SetTargets(v TargetPoolGetTargetsRetType)
- func (o TargetPool) ToMap() (map[string]interface{}, error)deprecated
- type TargetPoolGetActiveHealthCheckArgTypedeprecated
- type TargetPoolGetActiveHealthCheckAttributeType
- type TargetPoolGetActiveHealthCheckRetTypedeprecated
- type TargetPoolGetNameArgTypedeprecated
- type TargetPoolGetNameAttributeType
- type TargetPoolGetNameRetTypedeprecated
- type TargetPoolGetSessionPersistenceArgTypedeprecated
- type TargetPoolGetSessionPersistenceAttributeType
- type TargetPoolGetSessionPersistenceRetTypedeprecated
- type TargetPoolGetTargetPortArgTypedeprecated
- type TargetPoolGetTargetPortAttributeType
- type TargetPoolGetTargetPortRetTypedeprecated
- type TargetPoolGetTargetsArgTypedeprecated
- type TargetPoolGetTargetsAttributeType
- type TargetPoolGetTargetsRetTypedeprecated
- type TlsConfig
- func (o *TlsConfig) GetCustomCa() (res TlsConfigGetCustomCaRetType)
- func (o *TlsConfig) GetCustomCaOk() (ret TlsConfigGetCustomCaRetType, ok bool)
- func (o *TlsConfig) GetEnabled() (res TlsConfiggetEnabledRetType)
- func (o *TlsConfig) GetEnabledOk() (ret TlsConfiggetEnabledRetType, ok bool)
- func (o *TlsConfig) GetSkipCertificateValidation() (res TlsConfiggetSkipCertificateValidationRetType)
- func (o *TlsConfig) GetSkipCertificateValidationOk() (ret TlsConfiggetSkipCertificateValidationRetType, ok bool)
- func (o *TlsConfig) HasCustomCa() bool
- func (o *TlsConfig) HasEnabled() bool
- func (o *TlsConfig) HasSkipCertificateValidation() bool
- func (o *TlsConfig) SetCustomCa(v TlsConfigGetCustomCaRetType)
- func (o *TlsConfig) SetEnabled(v TlsConfiggetEnabledRetType)
- func (o *TlsConfig) SetSkipCertificateValidation(v TlsConfiggetSkipCertificateValidationRetType)
- func (o TlsConfig) ToMap() (map[string]interface{}, error)deprecated
- type TlsConfigGetCustomCaArgTypedeprecated
- type TlsConfigGetCustomCaAttributeType
- type TlsConfigGetCustomCaRetTypedeprecated
- type TlsConfiggetEnabledArgTypedeprecated
- type TlsConfiggetEnabledAttributeType
- type TlsConfiggetEnabledRetTypedeprecated
- type TlsConfiggetSkipCertificateValidationArgTypedeprecated
- type TlsConfiggetSkipCertificateValidationAttributeType
- type TlsConfiggetSkipCertificateValidationRetTypedeprecated
- type UpdateCredentialsPayload
- func (o *UpdateCredentialsPayload) GetDisplayName() (res UpdateCredentialsPayloadGetDisplayNameRetType)
- func (o *UpdateCredentialsPayload) GetDisplayNameOk() (ret UpdateCredentialsPayloadGetDisplayNameRetType, ok bool)
- func (o *UpdateCredentialsPayload) GetPassword() (res UpdateCredentialsPayloadGetPasswordRetType)
- func (o *UpdateCredentialsPayload) GetPasswordOk() (ret UpdateCredentialsPayloadGetPasswordRetType, ok bool)
- func (o *UpdateCredentialsPayload) GetUsername() (res UpdateCredentialsPayloadGetUsernameRetType)
- func (o *UpdateCredentialsPayload) GetUsernameOk() (ret UpdateCredentialsPayloadGetUsernameRetType, ok bool)
- func (o *UpdateCredentialsPayload) HasDisplayName() bool
- func (o *UpdateCredentialsPayload) HasPassword() bool
- func (o *UpdateCredentialsPayload) HasUsername() bool
- func (o *UpdateCredentialsPayload) SetDisplayName(v UpdateCredentialsPayloadGetDisplayNameRetType)
- func (o *UpdateCredentialsPayload) SetPassword(v UpdateCredentialsPayloadGetPasswordRetType)
- func (o *UpdateCredentialsPayload) SetUsername(v UpdateCredentialsPayloadGetUsernameRetType)
- func (o UpdateCredentialsPayload) ToMap() (map[string]interface{}, error)deprecated
- type UpdateCredentialsPayloadGetDisplayNameArgTypedeprecated
- type UpdateCredentialsPayloadGetDisplayNameAttributeType
- type UpdateCredentialsPayloadGetDisplayNameRetTypedeprecated
- type UpdateCredentialsPayloadGetPasswordArgTypedeprecated
- type UpdateCredentialsPayloadGetPasswordAttributeType
- type UpdateCredentialsPayloadGetPasswordRetTypedeprecated
- type UpdateCredentialsPayloadGetUsernameArgTypedeprecated
- type UpdateCredentialsPayloadGetUsernameAttributeType
- type UpdateCredentialsPayloadGetUsernameRetTypedeprecated
- type UpdateCredentialsRequestdeprecated
- type UpdateCredentialsResponse
- func (o *UpdateCredentialsResponse) GetCredential() (res UpdateCredentialsResponseGetCredentialRetType)
- func (o *UpdateCredentialsResponse) GetCredentialOk() (ret UpdateCredentialsResponseGetCredentialRetType, ok bool)
- func (o *UpdateCredentialsResponse) HasCredential() bool
- func (o *UpdateCredentialsResponse) SetCredential(v UpdateCredentialsResponseGetCredentialRetType)
- func (o UpdateCredentialsResponse) ToMap() (map[string]interface{}, error)deprecated
- type UpdateCredentialsResponseGetCredentialArgTypedeprecated
- type UpdateCredentialsResponseGetCredentialAttributeType
- type UpdateCredentialsResponseGetCredentialRetTypedeprecated
- type UpdateLoadBalancerPayload
- func (o *UpdateLoadBalancerPayload) GetDisableTargetSecurityGroupAssignment() (res UpdateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentRetType)
- func (o *UpdateLoadBalancerPayload) GetDisableTargetSecurityGroupAssignmentOk() (ret UpdateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentRetType, ...)
- func (o *UpdateLoadBalancerPayload) GetErrors() (res UpdateLoadBalancerPayloadGetErrorsRetType)
- func (o *UpdateLoadBalancerPayload) GetErrorsOk() (ret UpdateLoadBalancerPayloadGetErrorsRetType, ok bool)
- func (o *UpdateLoadBalancerPayload) GetExternalAddress() (res UpdateLoadBalancerPayloadGetExternalAddressRetType)
- func (o *UpdateLoadBalancerPayload) GetExternalAddressOk() (ret UpdateLoadBalancerPayloadGetExternalAddressRetType, ok bool)
- func (o *UpdateLoadBalancerPayload) GetLabels() (res UpdateLoadBalancerPayloadGetLabelsRetType)
- func (o *UpdateLoadBalancerPayload) GetLabelsOk() (ret UpdateLoadBalancerPayloadGetLabelsRetType, ok bool)
- func (o *UpdateLoadBalancerPayload) GetListeners() (res UpdateLoadBalancerPayloadGetListenersRetType)
- func (o *UpdateLoadBalancerPayload) GetListenersOk() (ret UpdateLoadBalancerPayloadGetListenersRetType, ok bool)
- func (o *UpdateLoadBalancerPayload) GetLoadBalancerSecurityGroup() (res UpdateLoadBalancerPayloadGetLoadBalancerSecurityGroupRetType)
- func (o *UpdateLoadBalancerPayload) GetLoadBalancerSecurityGroupOk() (ret UpdateLoadBalancerPayloadGetLoadBalancerSecurityGroupRetType, ok bool)
- func (o *UpdateLoadBalancerPayload) GetName() (res UpdateLoadBalancerPayloadGetNameRetType)
- func (o *UpdateLoadBalancerPayload) GetNameOk() (ret UpdateLoadBalancerPayloadGetNameRetType, ok bool)
- func (o *UpdateLoadBalancerPayload) GetNetworks() (res UpdateLoadBalancerPayloadGetNetworksRetType)
- func (o *UpdateLoadBalancerPayload) GetNetworksOk() (ret UpdateLoadBalancerPayloadGetNetworksRetType, ok bool)
- func (o *UpdateLoadBalancerPayload) GetOptions() (res UpdateLoadBalancerPayloadGetOptionsRetType)
- func (o *UpdateLoadBalancerPayload) GetOptionsOk() (ret UpdateLoadBalancerPayloadGetOptionsRetType, ok bool)
- func (o *UpdateLoadBalancerPayload) GetPlanId() (res UpdateLoadBalancerPayloadGetPlanIdRetType)
- func (o *UpdateLoadBalancerPayload) GetPlanIdOk() (ret UpdateLoadBalancerPayloadGetPlanIdRetType, ok bool)
- func (o *UpdateLoadBalancerPayload) GetPrivateAddress() (res UpdateLoadBalancerPayloadGetPrivateAddressRetType)
- func (o *UpdateLoadBalancerPayload) GetPrivateAddressOk() (ret UpdateLoadBalancerPayloadGetPrivateAddressRetType, ok bool)
- func (o *UpdateLoadBalancerPayload) GetRegion() (res UpdateLoadBalancerPayloadGetRegionRetType)
- func (o *UpdateLoadBalancerPayload) GetRegionOk() (ret UpdateLoadBalancerPayloadGetRegionRetType, ok bool)
- func (o *UpdateLoadBalancerPayload) GetStatus() (res UpdateLoadBalancerPayloadGetStatusRetType)
- func (o *UpdateLoadBalancerPayload) GetStatusOk() (ret UpdateLoadBalancerPayloadGetStatusRetType, ok bool)
- func (o *UpdateLoadBalancerPayload) GetTargetPools() (res UpdateLoadBalancerPayloadGetTargetPoolsRetType)
- func (o *UpdateLoadBalancerPayload) GetTargetPoolsOk() (ret UpdateLoadBalancerPayloadGetTargetPoolsRetType, ok bool)
- func (o *UpdateLoadBalancerPayload) GetTargetSecurityGroup() (res UpdateLoadBalancerPayloadGetTargetSecurityGroupRetType)
- func (o *UpdateLoadBalancerPayload) GetTargetSecurityGroupOk() (ret UpdateLoadBalancerPayloadGetTargetSecurityGroupRetType, ok bool)
- func (o *UpdateLoadBalancerPayload) GetVersion() (res UpdateLoadBalancerPayloadGetVersionRetType)
- func (o *UpdateLoadBalancerPayload) GetVersionOk() (ret UpdateLoadBalancerPayloadGetVersionRetType, ok bool)
- func (o *UpdateLoadBalancerPayload) HasDisableTargetSecurityGroupAssignment() bool
- func (o *UpdateLoadBalancerPayload) HasErrors() bool
- func (o *UpdateLoadBalancerPayload) HasExternalAddress() bool
- func (o *UpdateLoadBalancerPayload) HasLabels() bool
- func (o *UpdateLoadBalancerPayload) HasListeners() bool
- func (o *UpdateLoadBalancerPayload) HasLoadBalancerSecurityGroup() bool
- func (o *UpdateLoadBalancerPayload) HasName() bool
- func (o *UpdateLoadBalancerPayload) HasNetworks() bool
- func (o *UpdateLoadBalancerPayload) HasOptions() bool
- func (o *UpdateLoadBalancerPayload) HasPlanId() bool
- func (o *UpdateLoadBalancerPayload) HasPrivateAddress() bool
- func (o *UpdateLoadBalancerPayload) HasRegion() bool
- func (o *UpdateLoadBalancerPayload) HasStatus() bool
- func (o *UpdateLoadBalancerPayload) HasTargetPools() bool
- func (o *UpdateLoadBalancerPayload) HasTargetSecurityGroup() bool
- func (o *UpdateLoadBalancerPayload) HasVersion() bool
- func (o *UpdateLoadBalancerPayload) SetDisableTargetSecurityGroupAssignment(v UpdateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentRetType)
- func (o *UpdateLoadBalancerPayload) SetErrors(v UpdateLoadBalancerPayloadGetErrorsRetType)
- func (o *UpdateLoadBalancerPayload) SetExternalAddress(v UpdateLoadBalancerPayloadGetExternalAddressRetType)
- func (o *UpdateLoadBalancerPayload) SetLabels(v UpdateLoadBalancerPayloadGetLabelsRetType)
- func (o *UpdateLoadBalancerPayload) SetListeners(v UpdateLoadBalancerPayloadGetListenersRetType)
- func (o *UpdateLoadBalancerPayload) SetLoadBalancerSecurityGroup(v UpdateLoadBalancerPayloadGetLoadBalancerSecurityGroupRetType)
- func (o *UpdateLoadBalancerPayload) SetName(v UpdateLoadBalancerPayloadGetNameRetType)
- func (o *UpdateLoadBalancerPayload) SetNetworks(v UpdateLoadBalancerPayloadGetNetworksRetType)
- func (o *UpdateLoadBalancerPayload) SetOptions(v UpdateLoadBalancerPayloadGetOptionsRetType)
- func (o *UpdateLoadBalancerPayload) SetPlanId(v UpdateLoadBalancerPayloadGetPlanIdRetType)
- func (o *UpdateLoadBalancerPayload) SetPrivateAddress(v UpdateLoadBalancerPayloadGetPrivateAddressRetType)
- func (o *UpdateLoadBalancerPayload) SetRegion(v UpdateLoadBalancerPayloadGetRegionRetType)
- func (o *UpdateLoadBalancerPayload) SetStatus(v UpdateLoadBalancerPayloadGetStatusRetType)
- func (o *UpdateLoadBalancerPayload) SetTargetPools(v UpdateLoadBalancerPayloadGetTargetPoolsRetType)
- func (o *UpdateLoadBalancerPayload) SetTargetSecurityGroup(v UpdateLoadBalancerPayloadGetTargetSecurityGroupRetType)
- func (o *UpdateLoadBalancerPayload) SetVersion(v UpdateLoadBalancerPayloadGetVersionRetType)
- func (o UpdateLoadBalancerPayload) ToMap() (map[string]interface{}, error)deprecated
- type UpdateLoadBalancerPayloadGetErrorsArgTypedeprecated
- type UpdateLoadBalancerPayloadGetErrorsAttributeType
- type UpdateLoadBalancerPayloadGetErrorsRetTypedeprecated
- type UpdateLoadBalancerPayloadGetExternalAddressArgTypedeprecated
- type UpdateLoadBalancerPayloadGetExternalAddressAttributeType
- type UpdateLoadBalancerPayloadGetExternalAddressRetTypedeprecated
- type UpdateLoadBalancerPayloadGetLabelsArgTypedeprecated
- type UpdateLoadBalancerPayloadGetLabelsAttributeType
- type UpdateLoadBalancerPayloadGetLabelsRetTypedeprecated
- type UpdateLoadBalancerPayloadGetListenersArgTypedeprecated
- type UpdateLoadBalancerPayloadGetListenersAttributeType
- type UpdateLoadBalancerPayloadGetListenersRetTypedeprecated
- type UpdateLoadBalancerPayloadGetLoadBalancerSecurityGroupArgTypedeprecated
- type UpdateLoadBalancerPayloadGetLoadBalancerSecurityGroupAttributeType
- type UpdateLoadBalancerPayloadGetLoadBalancerSecurityGroupRetTypedeprecated
- type UpdateLoadBalancerPayloadGetNameArgTypedeprecated
- type UpdateLoadBalancerPayloadGetNameAttributeType
- type UpdateLoadBalancerPayloadGetNameRetTypedeprecated
- type UpdateLoadBalancerPayloadGetNetworksArgTypedeprecated
- type UpdateLoadBalancerPayloadGetNetworksAttributeType
- type UpdateLoadBalancerPayloadGetNetworksRetTypedeprecated
- type UpdateLoadBalancerPayloadGetOptionsArgTypedeprecated
- type UpdateLoadBalancerPayloadGetOptionsAttributeType
- type UpdateLoadBalancerPayloadGetOptionsRetTypedeprecated
- type UpdateLoadBalancerPayloadGetPlanIdArgTypedeprecated
- type UpdateLoadBalancerPayloadGetPlanIdAttributeType
- type UpdateLoadBalancerPayloadGetPlanIdRetTypedeprecated
- type UpdateLoadBalancerPayloadGetPrivateAddressArgTypedeprecated
- type UpdateLoadBalancerPayloadGetPrivateAddressAttributeType
- type UpdateLoadBalancerPayloadGetPrivateAddressRetTypedeprecated
- type UpdateLoadBalancerPayloadGetRegionArgTypedeprecated
- type UpdateLoadBalancerPayloadGetRegionAttributeType
- type UpdateLoadBalancerPayloadGetRegionRetTypedeprecated
- type UpdateLoadBalancerPayloadGetStatusArgTypedeprecated
- type UpdateLoadBalancerPayloadGetStatusAttributeTypedeprecated
- type UpdateLoadBalancerPayloadGetStatusRetTypedeprecated
- type UpdateLoadBalancerPayloadGetTargetPoolsArgTypedeprecated
- type UpdateLoadBalancerPayloadGetTargetPoolsAttributeType
- type UpdateLoadBalancerPayloadGetTargetPoolsRetTypedeprecated
- type UpdateLoadBalancerPayloadGetTargetSecurityGroupArgTypedeprecated
- type UpdateLoadBalancerPayloadGetTargetSecurityGroupAttributeType
- type UpdateLoadBalancerPayloadGetTargetSecurityGroupRetTypedeprecated
- type UpdateLoadBalancerPayloadGetVersionArgTypedeprecated
- type UpdateLoadBalancerPayloadGetVersionAttributeType
- type UpdateLoadBalancerPayloadGetVersionRetTypedeprecated
- type UpdateLoadBalancerPayloadStatus
- type UpdateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentArgTypedeprecated
- type UpdateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentAttributeType
- type UpdateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentRetTypedeprecated
- type UpdateLoadBalancerRequestdeprecated
- type UpdateTargetPoolPayload
- func (o *UpdateTargetPoolPayload) GetActiveHealthCheck() (res UpdateTargetPoolPayloadGetActiveHealthCheckRetType)
- func (o *UpdateTargetPoolPayload) GetActiveHealthCheckOk() (ret UpdateTargetPoolPayloadGetActiveHealthCheckRetType, ok bool)
- func (o *UpdateTargetPoolPayload) GetName() (res UpdateTargetPoolPayloadGetNameRetType)
- func (o *UpdateTargetPoolPayload) GetNameOk() (ret UpdateTargetPoolPayloadGetNameRetType, ok bool)
- func (o *UpdateTargetPoolPayload) GetSessionPersistence() (res UpdateTargetPoolPayloadGetSessionPersistenceRetType)
- func (o *UpdateTargetPoolPayload) GetSessionPersistenceOk() (ret UpdateTargetPoolPayloadGetSessionPersistenceRetType, ok bool)
- func (o *UpdateTargetPoolPayload) GetTargetPort() (res UpdateTargetPoolPayloadGetTargetPortRetType)
- func (o *UpdateTargetPoolPayload) GetTargetPortOk() (ret UpdateTargetPoolPayloadGetTargetPortRetType, ok bool)
- func (o *UpdateTargetPoolPayload) GetTargets() (res UpdateTargetPoolPayloadGetTargetsRetType)
- func (o *UpdateTargetPoolPayload) GetTargetsOk() (ret UpdateTargetPoolPayloadGetTargetsRetType, ok bool)
- func (o *UpdateTargetPoolPayload) HasActiveHealthCheck() bool
- func (o *UpdateTargetPoolPayload) HasName() bool
- func (o *UpdateTargetPoolPayload) HasSessionPersistence() bool
- func (o *UpdateTargetPoolPayload) HasTargetPort() bool
- func (o *UpdateTargetPoolPayload) HasTargets() bool
- func (o *UpdateTargetPoolPayload) SetActiveHealthCheck(v UpdateTargetPoolPayloadGetActiveHealthCheckRetType)
- func (o *UpdateTargetPoolPayload) SetName(v UpdateTargetPoolPayloadGetNameRetType)
- func (o *UpdateTargetPoolPayload) SetSessionPersistence(v UpdateTargetPoolPayloadGetSessionPersistenceRetType)
- func (o *UpdateTargetPoolPayload) SetTargetPort(v UpdateTargetPoolPayloadGetTargetPortRetType)
- func (o *UpdateTargetPoolPayload) SetTargets(v UpdateTargetPoolPayloadGetTargetsRetType)
- func (o UpdateTargetPoolPayload) ToMap() (map[string]interface{}, error)deprecated
- type UpdateTargetPoolPayloadGetActiveHealthCheckArgTypedeprecated
- type UpdateTargetPoolPayloadGetActiveHealthCheckAttributeType
- type UpdateTargetPoolPayloadGetActiveHealthCheckRetTypedeprecated
- type UpdateTargetPoolPayloadGetNameArgTypedeprecated
- type UpdateTargetPoolPayloadGetNameAttributeType
- type UpdateTargetPoolPayloadGetNameRetTypedeprecated
- type UpdateTargetPoolPayloadGetSessionPersistenceArgTypedeprecated
- type UpdateTargetPoolPayloadGetSessionPersistenceAttributeType
- type UpdateTargetPoolPayloadGetSessionPersistenceRetTypedeprecated
- type UpdateTargetPoolPayloadGetTargetPortArgTypedeprecated
- type UpdateTargetPoolPayloadGetTargetPortAttributeType
- type UpdateTargetPoolPayloadGetTargetPortRetTypedeprecated
- type UpdateTargetPoolPayloadGetTargetsArgTypedeprecated
- type UpdateTargetPoolPayloadGetTargetsAttributeType
- type UpdateTargetPoolPayloadGetTargetsRetTypedeprecated
- type UpdateTargetPoolRequestdeprecated
Constants ¶
This section is empty.
Variables ¶
var AllowedCreateLoadBalancerPayloadStatusEnumValues = []CreateLoadBalancerPayloadStatus{
"STATUS_UNSPECIFIED",
"STATUS_PENDING",
"STATUS_READY",
"STATUS_ERROR",
"STATUS_TERMINATING",
}
All allowed values of CreateLoadBalancerPayload enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
var AllowedListenerProtocolEnumValues = []ListenerProtocol{
"PROTOCOL_UNSPECIFIED",
"PROTOCOL_TCP",
"PROTOCOL_UDP",
"PROTOCOL_TCP_PROXY",
"PROTOCOL_TLS_PASSTHROUGH",
}
All allowed values of Listener enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
var AllowedLoadBalancerErrorTypesEnumValues = []LoadBalancerErrorTypes{
"TYPE_UNSPECIFIED",
"TYPE_INTERNAL",
"TYPE_QUOTA_SECGROUP_EXCEEDED",
"TYPE_QUOTA_SECGROUPRULE_EXCEEDED",
"TYPE_PORT_NOT_CONFIGURED",
"TYPE_FIP_NOT_CONFIGURED",
"TYPE_TARGET_NOT_ACTIVE",
"TYPE_METRICS_MISCONFIGURED",
"TYPE_LOGS_MISCONFIGURED",
"TYPE_FIP_NOT_FOUND",
}
All allowed values of LoadBalancerError enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
var AllowedLoadBalancerStatusEnumValues = []LoadBalancerStatus{
"STATUS_UNSPECIFIED",
"STATUS_PENDING",
"STATUS_READY",
"STATUS_ERROR",
"STATUS_TERMINATING",
}
All allowed values of LoadBalancer enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
var AllowedNetworkRoleEnumValues = []NetworkRole{
"ROLE_UNSPECIFIED",
"ROLE_LISTENERS_AND_TARGETS",
"ROLE_LISTENERS",
"ROLE_TARGETS",
}
All allowed values of Network enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
var AllowedUpdateLoadBalancerPayloadStatusEnumValues = []UpdateLoadBalancerPayloadStatus{
"STATUS_UNSPECIFIED",
"STATUS_PENDING",
"STATUS_READY",
"STATUS_ERROR",
"STATUS_TERMINATING",
}
All allowed values of UpdateLoadBalancerPayload enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Functions ¶
func CacheExpires ¶
CacheExpires helper function to determine remaining time before repeating a request. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func IsNil ¶
func IsNil(i interface{}) bool
IsNil checks if an input is nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewConfiguration ¶
func NewConfiguration() *config.Configuration
NewConfiguration returns a new Configuration object Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func ParameterValueToString
deprecated
func PtrBool ¶
PtrBool is a helper routine that returns a pointer to given boolean value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func PtrFloat32 ¶
PtrFloat32 is a helper routine that returns a pointer to given float value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func PtrFloat64 ¶
PtrFloat64 is a helper routine that returns a pointer to given float value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func PtrInt ¶
PtrInt is a helper routine that returns a pointer to given integer value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func PtrInt32 ¶
PtrInt32 is a helper routine that returns a pointer to given integer value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func PtrInt64 ¶
PtrInt64 is a helper routine that returns a pointer to given integer value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Types ¶
type APIClient ¶
type APIClient struct {
// contains filtered or unexported fields
}
APIClient manages communication with the STACKIT Network Load Balancer API API v2.0.0 In most cases there should be only one, shared, APIClient. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewAPIClient ¶
func NewAPIClient(opts ...config.ConfigurationOption) (*APIClient, error)
NewAPIClient creates a new API client. Optionally receives configuration options Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*APIClient) CreateCredentials
deprecated
func (a *APIClient) CreateCredentials(ctx context.Context, projectId string, region string) ApiCreateCredentialsRequest
CreateCredentials: Create credentials for observability of the Load Balancer
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param region @return ApiCreateCredentialsRequest
func (*APIClient) CreateCredentialsExecute
deprecated
func (*APIClient) CreateLoadBalancer
deprecated
func (a *APIClient) CreateLoadBalancer(ctx context.Context, projectId string, region string) ApiCreateLoadBalancerRequest
CreateLoadBalancer: Create a load balancer in a project
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param region @return ApiCreateLoadBalancerRequest
func (*APIClient) CreateLoadBalancerExecute
deprecated
func (*APIClient) DeleteCredentials
deprecated
func (a *APIClient) DeleteCredentials(ctx context.Context, projectId string, region string, credentialsRef string) ApiDeleteCredentialsRequest
DeleteCredentials: Delete a single credential in a project.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param region @param credentialsRef @return ApiDeleteCredentialsRequest
func (*APIClient) DeleteCredentialsExecute
deprecated
func (*APIClient) DeleteLoadBalancer
deprecated
func (a *APIClient) DeleteLoadBalancer(ctx context.Context, projectId string, region string, name string) ApiDeleteLoadBalancerRequest
DeleteLoadBalancer: Delete a given load balancer in a project.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param region @param name @return ApiDeleteLoadBalancerRequest
func (*APIClient) DeleteLoadBalancerExecute
deprecated
func (*APIClient) GetConfig ¶
func (c *APIClient) GetConfig() *config.Configuration
Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*APIClient) GetCredentials
deprecated
func (a *APIClient) GetCredentials(ctx context.Context, projectId string, region string, credentialsRef string) ApiGetCredentialsRequest
GetCredentials: Get a single credential reference in a project.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param region @param credentialsRef @return ApiGetCredentialsRequest
func (*APIClient) GetCredentialsExecute
deprecated
func (*APIClient) GetLoadBalancer
deprecated
func (a *APIClient) GetLoadBalancer(ctx context.Context, projectId string, region string, name string) ApiGetLoadBalancerRequest
GetLoadBalancer: Get a single load balancer in a project.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param region @param name @return ApiGetLoadBalancerRequest
func (*APIClient) GetLoadBalancerExecute
deprecated
func (*APIClient) GetQuota
deprecated
added in
v0.12.0
func (a *APIClient) GetQuota(ctx context.Context, projectId string, region string) ApiGetQuotaRequest
GetQuota: Get the quota of Load Balancers in a project.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param region @return ApiGetQuotaRequest
func (*APIClient) GetQuotaExecute
deprecated
added in
v0.12.0
func (*APIClient) ListCredentials
deprecated
func (a *APIClient) ListCredentials(ctx context.Context, projectId string, region string) ApiListCredentialsRequest
ListCredentials: List all credentials in a project.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param region @return ApiListCredentialsRequest
func (*APIClient) ListCredentialsExecute
deprecated
func (*APIClient) ListLoadBalancers
deprecated
func (a *APIClient) ListLoadBalancers(ctx context.Context, projectId string, region string) ApiListLoadBalancersRequest
ListLoadBalancers: List load balancers in a project.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param region @return ApiListLoadBalancersRequest
func (*APIClient) ListLoadBalancersExecute
deprecated
func (*APIClient) ListPlans
deprecated
added in
v0.16.0
func (a *APIClient) ListPlans(ctx context.Context, region string) ApiListPlansRequest
ListPlans: List available service plans.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param region @return ApiListPlansRequest
func (*APIClient) ListPlansExecute
deprecated
added in
v0.16.0
func (*APIClient) UpdateCredentials
deprecated
added in
v0.12.0
func (a *APIClient) UpdateCredentials(ctx context.Context, projectId string, region string, credentialsRef string) ApiUpdateCredentialsRequest
UpdateCredentials: Update credentials for observability in a project.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param region @param credentialsRef @return ApiUpdateCredentialsRequest
func (*APIClient) UpdateCredentialsExecute
deprecated
added in
v0.12.0
func (*APIClient) UpdateLoadBalancer
deprecated
func (a *APIClient) UpdateLoadBalancer(ctx context.Context, projectId string, region string, name string) ApiUpdateLoadBalancerRequest
UpdateLoadBalancer: Update a load balancer in a project.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param region @param name @return ApiUpdateLoadBalancerRequest
func (*APIClient) UpdateLoadBalancerExecute
deprecated
func (*APIClient) UpdateTargetPool
deprecated
func (a *APIClient) UpdateTargetPool(ctx context.Context, projectId string, region string, name string, targetPoolName string) ApiUpdateTargetPoolRequest
UpdateTargetPool: Update a single target pool of a load balancer in a project.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param region @param name @param targetPoolName @return ApiUpdateTargetPoolRequest
func (*APIClient) UpdateTargetPoolExecute
deprecated
type ActiveHealthCheck ¶
type ActiveHealthCheck struct {
// Overrides the default port used for health check probes.
// Can be cast to int32 without loss of precision.
AltPort ActiveHealthCheckGetAltPortAttributeType `json:"altPort,omitempty"`
// Healthy threshold of the health checking
// Can be cast to int32 without loss of precision.
HealthyThreshold ActiveHealthCheckGetHealthyThresholdAttributeType `json:"healthyThreshold,omitempty"`
HttpHealthChecks ActiveHealthCheckGetHttpHealthChecksAttributeType `json:"httpHealthChecks,omitempty"`
// Interval duration of health checking in seconds
Interval ActiveHealthCheckGetIntervalAttributeType `json:"interval,omitempty"`
// Interval duration threshold of the health checking in seconds
IntervalJitter ActiveHealthCheckGetIntervalJitterAttributeType `json:"intervalJitter,omitempty"`
// Active health checking timeout duration in seconds
Timeout ActiveHealthCheckGetTimeoutAttributeType `json:"timeout,omitempty"`
// Unhealthy threshold of the health checking
// Can be cast to int32 without loss of precision.
UnhealthyThreshold ActiveHealthCheckGetUnhealthyThresholdAttributeType `json:"unhealthyThreshold,omitempty"`
}
ActiveHealthCheck struct for ActiveHealthCheck Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewActiveHealthCheck ¶ added in v0.17.0
func NewActiveHealthCheck() *ActiveHealthCheck
NewActiveHealthCheck instantiates a new ActiveHealthCheck object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewActiveHealthCheckWithDefaults ¶ added in v0.17.0
func NewActiveHealthCheckWithDefaults() *ActiveHealthCheck
NewActiveHealthCheckWithDefaults instantiates a new ActiveHealthCheck object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ActiveHealthCheck) GetAltPort ¶ added in v1.8.0
func (o *ActiveHealthCheck) GetAltPort() (res ActiveHealthCheckGetAltPortRetType)
GetAltPort returns the AltPort field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ActiveHealthCheck) GetAltPortOk ¶ added in v1.8.0
func (o *ActiveHealthCheck) GetAltPortOk() (ret ActiveHealthCheckGetAltPortRetType, ok bool)
GetAltPortOk returns a tuple with the AltPort field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ActiveHealthCheck) GetHealthyThreshold ¶ added in v0.17.0
func (o *ActiveHealthCheck) GetHealthyThreshold() (res ActiveHealthCheckGetHealthyThresholdRetType)
GetHealthyThreshold returns the HealthyThreshold field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ActiveHealthCheck) GetHealthyThresholdOk ¶ added in v0.17.0
func (o *ActiveHealthCheck) GetHealthyThresholdOk() (ret ActiveHealthCheckGetHealthyThresholdRetType, ok bool)
GetHealthyThresholdOk returns a tuple with the HealthyThreshold field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ActiveHealthCheck) GetHttpHealthChecks ¶ added in v1.8.0
func (o *ActiveHealthCheck) GetHttpHealthChecks() (res ActiveHealthCheckGetHttpHealthChecksRetType)
GetHttpHealthChecks returns the HttpHealthChecks field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ActiveHealthCheck) GetHttpHealthChecksOk ¶ added in v1.8.0
func (o *ActiveHealthCheck) GetHttpHealthChecksOk() (ret ActiveHealthCheckGetHttpHealthChecksRetType, ok bool)
GetHttpHealthChecksOk returns a tuple with the HttpHealthChecks field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ActiveHealthCheck) GetInterval ¶ added in v0.17.0
func (o *ActiveHealthCheck) GetInterval() (res ActiveHealthCheckGetIntervalRetType)
GetInterval returns the Interval field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ActiveHealthCheck) GetIntervalJitter ¶ added in v0.17.0
func (o *ActiveHealthCheck) GetIntervalJitter() (res ActiveHealthCheckGetIntervalJitterRetType)
GetIntervalJitter returns the IntervalJitter field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ActiveHealthCheck) GetIntervalJitterOk ¶ added in v0.17.0
func (o *ActiveHealthCheck) GetIntervalJitterOk() (ret ActiveHealthCheckGetIntervalJitterRetType, ok bool)
GetIntervalJitterOk returns a tuple with the IntervalJitter field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ActiveHealthCheck) GetIntervalOk ¶ added in v0.17.0
func (o *ActiveHealthCheck) GetIntervalOk() (ret ActiveHealthCheckGetIntervalRetType, ok bool)
GetIntervalOk returns a tuple with the Interval field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ActiveHealthCheck) GetTimeout ¶ added in v0.17.0
func (o *ActiveHealthCheck) GetTimeout() (res ActiveHealthCheckGetTimeoutRetType)
GetTimeout returns the Timeout field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ActiveHealthCheck) GetTimeoutOk ¶ added in v0.17.0
func (o *ActiveHealthCheck) GetTimeoutOk() (ret ActiveHealthCheckGetTimeoutRetType, ok bool)
GetTimeoutOk returns a tuple with the Timeout field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ActiveHealthCheck) GetUnhealthyThreshold ¶ added in v0.17.0
func (o *ActiveHealthCheck) GetUnhealthyThreshold() (res ActiveHealthCheckGetUnhealthyThresholdRetType)
GetUnhealthyThreshold returns the UnhealthyThreshold field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ActiveHealthCheck) GetUnhealthyThresholdOk ¶ added in v0.17.0
func (o *ActiveHealthCheck) GetUnhealthyThresholdOk() (ret ActiveHealthCheckGetUnhealthyThresholdRetType, ok bool)
GetUnhealthyThresholdOk returns a tuple with the UnhealthyThreshold field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ActiveHealthCheck) HasAltPort ¶ added in v1.8.0
func (o *ActiveHealthCheck) HasAltPort() bool
HasAltPort returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ActiveHealthCheck) HasHealthyThreshold ¶ added in v0.17.0
func (o *ActiveHealthCheck) HasHealthyThreshold() bool
HasHealthyThreshold returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ActiveHealthCheck) HasHttpHealthChecks ¶ added in v1.8.0
func (o *ActiveHealthCheck) HasHttpHealthChecks() bool
HasHttpHealthChecks returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ActiveHealthCheck) HasInterval ¶ added in v0.17.0
func (o *ActiveHealthCheck) HasInterval() bool
HasInterval returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ActiveHealthCheck) HasIntervalJitter ¶ added in v0.17.0
func (o *ActiveHealthCheck) HasIntervalJitter() bool
HasIntervalJitter returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ActiveHealthCheck) HasTimeout ¶ added in v0.17.0
func (o *ActiveHealthCheck) HasTimeout() bool
HasTimeout returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ActiveHealthCheck) HasUnhealthyThreshold ¶ added in v0.17.0
func (o *ActiveHealthCheck) HasUnhealthyThreshold() bool
HasUnhealthyThreshold returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ActiveHealthCheck) SetAltPort ¶ added in v1.8.0
func (o *ActiveHealthCheck) SetAltPort(v ActiveHealthCheckGetAltPortRetType)
SetAltPort gets a reference to the given int64 and assigns it to the AltPort field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ActiveHealthCheck) SetHealthyThreshold ¶ added in v0.17.0
func (o *ActiveHealthCheck) SetHealthyThreshold(v ActiveHealthCheckGetHealthyThresholdRetType)
SetHealthyThreshold gets a reference to the given int64 and assigns it to the HealthyThreshold field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ActiveHealthCheck) SetHttpHealthChecks ¶ added in v1.8.0
func (o *ActiveHealthCheck) SetHttpHealthChecks(v ActiveHealthCheckGetHttpHealthChecksRetType)
SetHttpHealthChecks gets a reference to the given HttpHealthChecks and assigns it to the HttpHealthChecks field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ActiveHealthCheck) SetInterval ¶ added in v0.17.0
func (o *ActiveHealthCheck) SetInterval(v ActiveHealthCheckGetIntervalRetType)
SetInterval gets a reference to the given string and assigns it to the Interval field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ActiveHealthCheck) SetIntervalJitter ¶ added in v0.17.0
func (o *ActiveHealthCheck) SetIntervalJitter(v ActiveHealthCheckGetIntervalJitterRetType)
SetIntervalJitter gets a reference to the given string and assigns it to the IntervalJitter field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ActiveHealthCheck) SetTimeout ¶ added in v0.17.0
func (o *ActiveHealthCheck) SetTimeout(v ActiveHealthCheckGetTimeoutRetType)
SetTimeout gets a reference to the given string and assigns it to the Timeout field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ActiveHealthCheck) SetUnhealthyThreshold ¶ added in v0.17.0
func (o *ActiveHealthCheck) SetUnhealthyThreshold(v ActiveHealthCheckGetUnhealthyThresholdRetType)
SetUnhealthyThreshold gets a reference to the given int64 and assigns it to the UnhealthyThreshold field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ActiveHealthCheck) ToMap
deprecated
added in
v0.17.0
func (o ActiveHealthCheck) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ActiveHealthCheckGetAltPortArgType
deprecated
added in
v1.8.0
type ActiveHealthCheckGetAltPortArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ActiveHealthCheckGetAltPortAttributeType ¶ added in v1.8.0
type ActiveHealthCheckGetAltPortAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ActiveHealthCheckGetAltPortRetType
deprecated
added in
v1.8.0
type ActiveHealthCheckGetAltPortRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ActiveHealthCheckGetHealthyThresholdArgType
deprecated
added in
v1.0.0
type ActiveHealthCheckGetHealthyThresholdArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ActiveHealthCheckGetHealthyThresholdAttributeType ¶ added in v1.0.0
type ActiveHealthCheckGetHealthyThresholdAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ActiveHealthCheckGetHealthyThresholdRetType
deprecated
added in
v1.0.0
type ActiveHealthCheckGetHealthyThresholdRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ActiveHealthCheckGetHttpHealthChecksArgType
deprecated
added in
v1.8.0
type ActiveHealthCheckGetHttpHealthChecksArgType = HttpHealthChecks
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ActiveHealthCheckGetHttpHealthChecksAttributeType ¶ added in v1.8.0
type ActiveHealthCheckGetHttpHealthChecksAttributeType = *HttpHealthChecks
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ActiveHealthCheckGetHttpHealthChecksRetType
deprecated
added in
v1.8.0
type ActiveHealthCheckGetHttpHealthChecksRetType = HttpHealthChecks
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ActiveHealthCheckGetIntervalArgType
deprecated
added in
v1.0.0
type ActiveHealthCheckGetIntervalArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ActiveHealthCheckGetIntervalAttributeType ¶ added in v1.0.0
type ActiveHealthCheckGetIntervalAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ActiveHealthCheckGetIntervalJitterArgType
deprecated
added in
v1.0.0
type ActiveHealthCheckGetIntervalJitterArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ActiveHealthCheckGetIntervalJitterAttributeType ¶ added in v1.0.0
type ActiveHealthCheckGetIntervalJitterAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ActiveHealthCheckGetIntervalJitterRetType
deprecated
added in
v1.0.0
type ActiveHealthCheckGetIntervalJitterRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ActiveHealthCheckGetIntervalRetType
deprecated
added in
v1.0.0
type ActiveHealthCheckGetIntervalRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ActiveHealthCheckGetTimeoutArgType
deprecated
added in
v1.0.0
type ActiveHealthCheckGetTimeoutArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ActiveHealthCheckGetTimeoutAttributeType ¶ added in v1.0.0
type ActiveHealthCheckGetTimeoutAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ActiveHealthCheckGetTimeoutRetType
deprecated
added in
v1.0.0
type ActiveHealthCheckGetTimeoutRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ActiveHealthCheckGetUnhealthyThresholdArgType
deprecated
added in
v1.0.0
type ActiveHealthCheckGetUnhealthyThresholdArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ActiveHealthCheckGetUnhealthyThresholdAttributeType ¶ added in v1.0.0
type ActiveHealthCheckGetUnhealthyThresholdAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ActiveHealthCheckGetUnhealthyThresholdRetType
deprecated
added in
v1.0.0
type ActiveHealthCheckGetUnhealthyThresholdRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiCreateCredentialsRequest
deprecated
type ApiCreateCredentialsRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
CreateCredentialsPayload(createCredentialsPayload CreateCredentialsPayload) ApiCreateCredentialsRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
XRequestID(xRequestID string) ApiCreateCredentialsRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*CreateCredentialsResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiCreateLoadBalancerRequest
deprecated
type ApiCreateLoadBalancerRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
CreateLoadBalancerPayload(createLoadBalancerPayload CreateLoadBalancerPayload) ApiCreateLoadBalancerRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
XRequestID(xRequestID string) ApiCreateLoadBalancerRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*LoadBalancer, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiDeleteCredentialsRequest
deprecated
type ApiDeleteCredentialsRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (map[string]interface{}, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiDeleteLoadBalancerRequest
deprecated
type ApiDeleteLoadBalancerRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (map[string]interface{}, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiGetCredentialsRequest
deprecated
type ApiGetCredentialsRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*GetCredentialsResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiGetLoadBalancerRequest
deprecated
type ApiGetLoadBalancerRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*LoadBalancer, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiGetQuotaRequest
deprecated
added in
v0.12.0
type ApiGetQuotaRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*GetQuotaResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiListCredentialsRequest
deprecated
type ApiListCredentialsRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*ListCredentialsResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiListLoadBalancersRequest
deprecated
type ApiListLoadBalancersRequest interface {
// page_size specifies how many load balancers should be returned on this page. Must be a positive number <= 1000
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
PageSize(pageSize string) ApiListLoadBalancersRequest
// page_id is a page identifier returned by the previous response and is used to request the next page
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
PageId(pageId string) ApiListLoadBalancersRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*ListLoadBalancersResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiListPlansRequest
deprecated
added in
v0.16.0
type ApiListPlansRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*ListPlansResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiUpdateCredentialsRequest
deprecated
added in
v0.12.0
type ApiUpdateCredentialsRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
UpdateCredentialsPayload(updateCredentialsPayload UpdateCredentialsPayload) ApiUpdateCredentialsRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*UpdateCredentialsResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiUpdateLoadBalancerRequest
deprecated
type ApiUpdateLoadBalancerRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
UpdateLoadBalancerPayload(updateLoadBalancerPayload UpdateLoadBalancerPayload) ApiUpdateLoadBalancerRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*LoadBalancer, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiUpdateTargetPoolRequest
deprecated
type ApiUpdateTargetPoolRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
UpdateTargetPoolPayload(updateTargetPoolPayload UpdateTargetPoolPayload) ApiUpdateTargetPoolRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*TargetPool, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateCredentialsPayload ¶
type CreateCredentialsPayload struct {
// Credential name
DisplayName CreateCredentialsPayloadGetDisplayNameAttributeType `json:"displayName,omitempty"`
// A valid password used for an existing STACKIT Observability instance, which is used during basic auth.
Password CreateCredentialsPayloadGetPasswordAttributeType `json:"password,omitempty"`
// A valid username used for an existing STACKIT Observability instance, which is used during basic auth.
Username CreateCredentialsPayloadGetUsernameAttributeType `json:"username,omitempty"`
}
CreateCredentialsPayload struct for CreateCredentialsPayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCreateCredentialsPayload ¶ added in v0.17.0
func NewCreateCredentialsPayload() *CreateCredentialsPayload
NewCreateCredentialsPayload instantiates a new CreateCredentialsPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCreateCredentialsPayloadWithDefaults ¶ added in v0.17.0
func NewCreateCredentialsPayloadWithDefaults() *CreateCredentialsPayload
NewCreateCredentialsPayloadWithDefaults instantiates a new CreateCredentialsPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateCredentialsPayload) GetDisplayName ¶ added in v0.17.0
func (o *CreateCredentialsPayload) GetDisplayName() (res CreateCredentialsPayloadGetDisplayNameRetType)
GetDisplayName returns the DisplayName field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateCredentialsPayload) GetDisplayNameOk ¶ added in v0.17.0
func (o *CreateCredentialsPayload) GetDisplayNameOk() (ret CreateCredentialsPayloadGetDisplayNameRetType, ok bool)
GetDisplayNameOk returns a tuple with the DisplayName field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateCredentialsPayload) GetPassword ¶ added in v0.17.0
func (o *CreateCredentialsPayload) GetPassword() (res CreateCredentialsPayloadGetPasswordRetType)
GetPassword returns the Password field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateCredentialsPayload) GetPasswordOk ¶ added in v0.17.0
func (o *CreateCredentialsPayload) GetPasswordOk() (ret CreateCredentialsPayloadGetPasswordRetType, ok bool)
GetPasswordOk returns a tuple with the Password field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateCredentialsPayload) GetUsername ¶ added in v0.17.0
func (o *CreateCredentialsPayload) GetUsername() (res CreateCredentialsPayloadGetUsernameRetType)
GetUsername returns the Username field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateCredentialsPayload) GetUsernameOk ¶ added in v0.17.0
func (o *CreateCredentialsPayload) GetUsernameOk() (ret CreateCredentialsPayloadGetUsernameRetType, ok bool)
GetUsernameOk returns a tuple with the Username field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateCredentialsPayload) HasDisplayName ¶ added in v0.17.0
func (o *CreateCredentialsPayload) HasDisplayName() bool
HasDisplayName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateCredentialsPayload) HasPassword ¶ added in v0.17.0
func (o *CreateCredentialsPayload) HasPassword() bool
HasPassword returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateCredentialsPayload) HasUsername ¶ added in v0.17.0
func (o *CreateCredentialsPayload) HasUsername() bool
HasUsername returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateCredentialsPayload) SetDisplayName ¶ added in v0.17.0
func (o *CreateCredentialsPayload) SetDisplayName(v CreateCredentialsPayloadGetDisplayNameRetType)
SetDisplayName gets a reference to the given string and assigns it to the DisplayName field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateCredentialsPayload) SetPassword ¶ added in v0.17.0
func (o *CreateCredentialsPayload) SetPassword(v CreateCredentialsPayloadGetPasswordRetType)
SetPassword gets a reference to the given string and assigns it to the Password field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateCredentialsPayload) SetUsername ¶ added in v0.17.0
func (o *CreateCredentialsPayload) SetUsername(v CreateCredentialsPayloadGetUsernameRetType)
SetUsername gets a reference to the given string and assigns it to the Username field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateCredentialsPayload) ToMap
deprecated
added in
v0.17.0
func (o CreateCredentialsPayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateCredentialsPayloadGetDisplayNameArgType
deprecated
added in
v1.0.0
type CreateCredentialsPayloadGetDisplayNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateCredentialsPayloadGetDisplayNameAttributeType ¶ added in v1.0.0
type CreateCredentialsPayloadGetDisplayNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateCredentialsPayloadGetDisplayNameRetType
deprecated
added in
v1.0.0
type CreateCredentialsPayloadGetDisplayNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateCredentialsPayloadGetPasswordArgType
deprecated
added in
v1.0.0
type CreateCredentialsPayloadGetPasswordArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateCredentialsPayloadGetPasswordAttributeType ¶ added in v1.0.0
type CreateCredentialsPayloadGetPasswordAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateCredentialsPayloadGetPasswordRetType
deprecated
added in
v1.0.0
type CreateCredentialsPayloadGetPasswordRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateCredentialsPayloadGetUsernameArgType
deprecated
added in
v1.0.0
type CreateCredentialsPayloadGetUsernameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateCredentialsPayloadGetUsernameAttributeType ¶ added in v1.0.0
type CreateCredentialsPayloadGetUsernameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateCredentialsPayloadGetUsernameRetType
deprecated
added in
v1.0.0
type CreateCredentialsPayloadGetUsernameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateCredentialsRequest
deprecated
added in
v1.2.0
type CreateCredentialsRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateCredentialsRequest) CreateCredentialsPayload
deprecated
added in
v1.2.0
func (r CreateCredentialsRequest) CreateCredentialsPayload(createCredentialsPayload CreateCredentialsPayload) ApiCreateCredentialsRequest
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateCredentialsRequest) Execute
deprecated
added in
v1.2.0
func (r CreateCredentialsRequest) Execute() (*CreateCredentialsResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateCredentialsRequest) XRequestID
deprecated
added in
v1.2.0
func (r CreateCredentialsRequest) XRequestID(xRequestID string) ApiCreateCredentialsRequest
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateCredentialsResponse ¶
type CreateCredentialsResponse struct {
Credential CreateCredentialsResponseGetCredentialAttributeType `json:"credential,omitempty"`
}
CreateCredentialsResponse struct for CreateCredentialsResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCreateCredentialsResponse ¶ added in v0.17.0
func NewCreateCredentialsResponse() *CreateCredentialsResponse
NewCreateCredentialsResponse instantiates a new CreateCredentialsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCreateCredentialsResponseWithDefaults ¶ added in v0.17.0
func NewCreateCredentialsResponseWithDefaults() *CreateCredentialsResponse
NewCreateCredentialsResponseWithDefaults instantiates a new CreateCredentialsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateCredentialsResponse) GetCredential ¶ added in v0.17.0
func (o *CreateCredentialsResponse) GetCredential() (res CreateCredentialsResponseGetCredentialRetType)
GetCredential returns the Credential field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateCredentialsResponse) GetCredentialOk ¶ added in v0.17.0
func (o *CreateCredentialsResponse) GetCredentialOk() (ret CreateCredentialsResponseGetCredentialRetType, ok bool)
GetCredentialOk returns a tuple with the Credential field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateCredentialsResponse) HasCredential ¶ added in v0.17.0
func (o *CreateCredentialsResponse) HasCredential() bool
HasCredential returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateCredentialsResponse) SetCredential ¶ added in v0.17.0
func (o *CreateCredentialsResponse) SetCredential(v CreateCredentialsResponseGetCredentialRetType)
SetCredential gets a reference to the given CredentialsResponse and assigns it to the Credential field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateCredentialsResponse) ToMap
deprecated
added in
v0.17.0
func (o CreateCredentialsResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateCredentialsResponseGetCredentialArgType
deprecated
added in
v1.0.0
type CreateCredentialsResponseGetCredentialArgType = CredentialsResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateCredentialsResponseGetCredentialAttributeType ¶ added in v1.0.0
type CreateCredentialsResponseGetCredentialAttributeType = *CredentialsResponse
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateCredentialsResponseGetCredentialRetType
deprecated
added in
v1.0.0
type CreateCredentialsResponseGetCredentialRetType = CredentialsResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayload ¶
type CreateLoadBalancerPayload struct {
// Disable target security group assignemt to allow targets outside of the given network. Connectivity to targets need to be ensured by the customer, including routing and Security Groups (targetSecurityGroup can be assigned). Not changeable after creation.
DisableTargetSecurityGroupAssignment CreateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentAttributeType `json:"disableTargetSecurityGroupAssignment,omitempty"`
// Reports all errors a load balancer has.
Errors CreateLoadBalancerPayloadGetErrorsAttributeType `json:"errors,omitempty"`
// External load balancer IP address where this load balancer is exposed. Not changeable after creation.
ExternalAddress CreateLoadBalancerPayloadGetExternalAddressAttributeType `json:"externalAddress,omitempty"`
// Labels represent user-defined metadata as key-value pairs. Label count should not exceed 64 per LB. **Key Formatting Rules:** Length: 1-63 characters. Characters: Must begin and end with [a-zA-Z0-9]. May contain dashes (-), underscores (_), dots (.), and alphanumerics in between. Keys starting with 'stackit-' are system-reserved; users MUST NOT manage them. **Value Formatting Rules:** Length: 0-63 characters (empty string explicitly allowed). Characters (for non-empty values): Must begin and end with [a-zA-Z0-9]. May contain dashes (-), underscores (_), dots (.), and alphanumerics in between.
Labels CreateLoadBalancerPayloadGetLabelsAttributeType `json:"labels,omitempty"`
// There is a maximum listener count of 20. Port and protocol limitations: - UDP listeners cannot have the same port. - TCP-derived listeners cannot have the same port. A TCP-derived listener is any listener that listens on a TCP port. As of now those are: TCP, TCP_PROXY, and PROTOCOL_TLS_PASSTHROUGH. The only exception is, if all listeners for the same port are PROTOCOL_TLS_PASSTHROUGH. - PROTOCOL_TLS_PASSTHROUGH listeners cannot have the same port and at least one common domain name. - PROTOCOL_TLS_PASSTHROUGH listeners can have the same domain name and different ports though (e.g. ports 443 and 8443 for domain example.com). - PROTOCOL_TLS_PASSTHROUGH listeners without a domain name serve as a default listener and you can have only one default listener.
Listeners CreateLoadBalancerPayloadGetListenersAttributeType `json:"listeners,omitempty"`
LoadBalancerSecurityGroup CreateLoadBalancerPayloadGetLoadBalancerSecurityGroupAttributeType `json:"loadBalancerSecurityGroup,omitempty"`
// Load balancer name. Not changeable after creation.
Name CreateLoadBalancerPayloadGetNameAttributeType `json:"name,omitempty"`
// List of networks that listeners and targets reside in. Currently limited to one. Not changeable after creation.
Networks CreateLoadBalancerPayloadGetNetworksAttributeType `json:"networks,omitempty"`
Options CreateLoadBalancerPayloadGetOptionsAttributeType `json:"options,omitempty"`
// Service Plan configures the size of the Load Balancer. Currently supported plans are p10, p50, p250 and p750. This list can change in the future where plan ids will be removed and new plans by added. That is the reason this is not an enum.
PlanId CreateLoadBalancerPayloadGetPlanIdAttributeType `json:"planId,omitempty"`
// Transient private load balancer IP address that can change any time.
PrivateAddress CreateLoadBalancerPayloadGetPrivateAddressAttributeType `json:"privateAddress,omitempty"`
// Region of the LoadBalancer
Region CreateLoadBalancerPayloadGetRegionAttributeType `json:"region,omitempty"`
Status CreateLoadBalancerPayloadGetStatusAttributeType `json:"status,omitempty"`
// List of all target pools which will be used in the load balancer. Limited to 20.
TargetPools CreateLoadBalancerPayloadGetTargetPoolsAttributeType `json:"targetPools,omitempty"`
TargetSecurityGroup CreateLoadBalancerPayloadGetTargetSecurityGroupAttributeType `json:"targetSecurityGroup,omitempty"`
// Load balancer resource version. Must be empty or unset for creating load balancers, non-empty for updating load balancers. Semantics: While retrieving load balancers, this is the current version of this load balancer resource that changes during updates of the load balancers. On updates this field specified the load balancer version you calculated your update for instead of the future version to enable concurrency safe updates. Update calls will then report the new version in their result as you would see with a load balancer retrieval call later. There exist no total order of the version, so you can only compare it for equality, but not for less/greater than another version. Since the creation of load balancer is always intended to create the first version of it, there should be no existing version. That's why this field must by empty of not present in that case.
Version CreateLoadBalancerPayloadGetVersionAttributeType `json:"version,omitempty"`
}
CreateLoadBalancerPayload struct for CreateLoadBalancerPayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCreateLoadBalancerPayload ¶ added in v0.17.0
func NewCreateLoadBalancerPayload() *CreateLoadBalancerPayload
NewCreateLoadBalancerPayload instantiates a new CreateLoadBalancerPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCreateLoadBalancerPayloadWithDefaults ¶ added in v0.17.0
func NewCreateLoadBalancerPayloadWithDefaults() *CreateLoadBalancerPayload
NewCreateLoadBalancerPayloadWithDefaults instantiates a new CreateLoadBalancerPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) GetDisableTargetSecurityGroupAssignment ¶ added in v1.4.0
func (o *CreateLoadBalancerPayload) GetDisableTargetSecurityGroupAssignment() (res CreateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentRetType)
GetDisableTargetSecurityGroupAssignment returns the DisableTargetSecurityGroupAssignment field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) GetDisableTargetSecurityGroupAssignmentOk ¶ added in v1.4.0
func (o *CreateLoadBalancerPayload) GetDisableTargetSecurityGroupAssignmentOk() (ret CreateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentRetType, ok bool)
GetDisableTargetSecurityGroupAssignmentOk returns a tuple with the DisableTargetSecurityGroupAssignment field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) GetErrors ¶ added in v0.17.0
func (o *CreateLoadBalancerPayload) GetErrors() (res CreateLoadBalancerPayloadGetErrorsRetType)
GetErrors returns the Errors field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) GetErrorsOk ¶ added in v0.17.0
func (o *CreateLoadBalancerPayload) GetErrorsOk() (ret CreateLoadBalancerPayloadGetErrorsRetType, ok bool)
GetErrorsOk returns a tuple with the Errors field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) GetExternalAddress ¶ added in v0.17.0
func (o *CreateLoadBalancerPayload) GetExternalAddress() (res CreateLoadBalancerPayloadGetExternalAddressRetType)
GetExternalAddress returns the ExternalAddress field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) GetExternalAddressOk ¶ added in v0.17.0
func (o *CreateLoadBalancerPayload) GetExternalAddressOk() (ret CreateLoadBalancerPayloadGetExternalAddressRetType, ok bool)
GetExternalAddressOk returns a tuple with the ExternalAddress field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) GetLabels ¶ added in v1.6.0
func (o *CreateLoadBalancerPayload) GetLabels() (res CreateLoadBalancerPayloadGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) GetLabelsOk ¶ added in v1.6.0
func (o *CreateLoadBalancerPayload) GetLabelsOk() (ret CreateLoadBalancerPayloadGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) GetListeners ¶ added in v0.17.0
func (o *CreateLoadBalancerPayload) GetListeners() (res CreateLoadBalancerPayloadGetListenersRetType)
GetListeners returns the Listeners field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) GetListenersOk ¶ added in v0.17.0
func (o *CreateLoadBalancerPayload) GetListenersOk() (ret CreateLoadBalancerPayloadGetListenersRetType, ok bool)
GetListenersOk returns a tuple with the Listeners field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) GetLoadBalancerSecurityGroup ¶ added in v1.5.0
func (o *CreateLoadBalancerPayload) GetLoadBalancerSecurityGroup() (res CreateLoadBalancerPayloadGetLoadBalancerSecurityGroupRetType)
GetLoadBalancerSecurityGroup returns the LoadBalancerSecurityGroup field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) GetLoadBalancerSecurityGroupOk ¶ added in v1.5.0
func (o *CreateLoadBalancerPayload) GetLoadBalancerSecurityGroupOk() (ret CreateLoadBalancerPayloadGetLoadBalancerSecurityGroupRetType, ok bool)
GetLoadBalancerSecurityGroupOk returns a tuple with the LoadBalancerSecurityGroup field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) GetName ¶ added in v0.17.0
func (o *CreateLoadBalancerPayload) GetName() (res CreateLoadBalancerPayloadGetNameRetType)
GetName returns the Name field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) GetNameOk ¶ added in v0.17.0
func (o *CreateLoadBalancerPayload) GetNameOk() (ret CreateLoadBalancerPayloadGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) GetNetworks ¶ added in v0.17.0
func (o *CreateLoadBalancerPayload) GetNetworks() (res CreateLoadBalancerPayloadGetNetworksRetType)
GetNetworks returns the Networks field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) GetNetworksOk ¶ added in v0.17.0
func (o *CreateLoadBalancerPayload) GetNetworksOk() (ret CreateLoadBalancerPayloadGetNetworksRetType, ok bool)
GetNetworksOk returns a tuple with the Networks field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) GetOptions ¶ added in v0.17.0
func (o *CreateLoadBalancerPayload) GetOptions() (res CreateLoadBalancerPayloadGetOptionsRetType)
GetOptions returns the Options field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) GetOptionsOk ¶ added in v0.17.0
func (o *CreateLoadBalancerPayload) GetOptionsOk() (ret CreateLoadBalancerPayloadGetOptionsRetType, ok bool)
GetOptionsOk returns a tuple with the Options field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) GetPlanId ¶ added in v0.17.0
func (o *CreateLoadBalancerPayload) GetPlanId() (res CreateLoadBalancerPayloadGetPlanIdRetType)
GetPlanId returns the PlanId field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) GetPlanIdOk ¶ added in v0.17.0
func (o *CreateLoadBalancerPayload) GetPlanIdOk() (ret CreateLoadBalancerPayloadGetPlanIdRetType, ok bool)
GetPlanIdOk returns a tuple with the PlanId field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) GetPrivateAddress ¶ added in v0.17.0
func (o *CreateLoadBalancerPayload) GetPrivateAddress() (res CreateLoadBalancerPayloadGetPrivateAddressRetType)
GetPrivateAddress returns the PrivateAddress field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) GetPrivateAddressOk ¶ added in v0.17.0
func (o *CreateLoadBalancerPayload) GetPrivateAddressOk() (ret CreateLoadBalancerPayloadGetPrivateAddressRetType, ok bool)
GetPrivateAddressOk returns a tuple with the PrivateAddress field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) GetRegion ¶ added in v1.0.0
func (o *CreateLoadBalancerPayload) GetRegion() (res CreateLoadBalancerPayloadGetRegionRetType)
GetRegion returns the Region field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) GetRegionOk ¶ added in v1.0.0
func (o *CreateLoadBalancerPayload) GetRegionOk() (ret CreateLoadBalancerPayloadGetRegionRetType, ok bool)
GetRegionOk returns a tuple with the Region field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) GetStatus ¶ added in v0.17.0
func (o *CreateLoadBalancerPayload) GetStatus() (res CreateLoadBalancerPayloadGetStatusRetType)
GetStatus returns the Status field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) GetStatusOk ¶ added in v0.17.0
func (o *CreateLoadBalancerPayload) GetStatusOk() (ret CreateLoadBalancerPayloadGetStatusRetType, ok bool)
GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) GetTargetPools ¶ added in v0.17.0
func (o *CreateLoadBalancerPayload) GetTargetPools() (res CreateLoadBalancerPayloadGetTargetPoolsRetType)
GetTargetPools returns the TargetPools field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) GetTargetPoolsOk ¶ added in v0.17.0
func (o *CreateLoadBalancerPayload) GetTargetPoolsOk() (ret CreateLoadBalancerPayloadGetTargetPoolsRetType, ok bool)
GetTargetPoolsOk returns a tuple with the TargetPools field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) GetTargetSecurityGroup ¶ added in v1.3.0
func (o *CreateLoadBalancerPayload) GetTargetSecurityGroup() (res CreateLoadBalancerPayloadGetTargetSecurityGroupRetType)
GetTargetSecurityGroup returns the TargetSecurityGroup field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) GetTargetSecurityGroupOk ¶ added in v1.3.0
func (o *CreateLoadBalancerPayload) GetTargetSecurityGroupOk() (ret CreateLoadBalancerPayloadGetTargetSecurityGroupRetType, ok bool)
GetTargetSecurityGroupOk returns a tuple with the TargetSecurityGroup field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) GetVersion ¶ added in v0.17.0
func (o *CreateLoadBalancerPayload) GetVersion() (res CreateLoadBalancerPayloadGetVersionRetType)
GetVersion returns the Version field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) GetVersionOk ¶ added in v0.17.0
func (o *CreateLoadBalancerPayload) GetVersionOk() (ret CreateLoadBalancerPayloadGetVersionRetType, ok bool)
GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) HasDisableTargetSecurityGroupAssignment ¶ added in v1.4.0
func (o *CreateLoadBalancerPayload) HasDisableTargetSecurityGroupAssignment() bool
HasDisableTargetSecurityGroupAssignment returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) HasErrors ¶ added in v0.17.0
func (o *CreateLoadBalancerPayload) HasErrors() bool
HasErrors returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) HasExternalAddress ¶ added in v0.17.0
func (o *CreateLoadBalancerPayload) HasExternalAddress() bool
HasExternalAddress returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) HasLabels ¶ added in v1.6.0
func (o *CreateLoadBalancerPayload) HasLabels() bool
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) HasListeners ¶ added in v0.17.0
func (o *CreateLoadBalancerPayload) HasListeners() bool
HasListeners returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) HasLoadBalancerSecurityGroup ¶ added in v1.5.0
func (o *CreateLoadBalancerPayload) HasLoadBalancerSecurityGroup() bool
HasLoadBalancerSecurityGroup returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) HasName ¶ added in v0.17.0
func (o *CreateLoadBalancerPayload) HasName() bool
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) HasNetworks ¶ added in v0.17.0
func (o *CreateLoadBalancerPayload) HasNetworks() bool
HasNetworks returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) HasOptions ¶ added in v0.17.0
func (o *CreateLoadBalancerPayload) HasOptions() bool
HasOptions returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) HasPlanId ¶ added in v0.17.0
func (o *CreateLoadBalancerPayload) HasPlanId() bool
HasPlanId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) HasPrivateAddress ¶ added in v0.17.0
func (o *CreateLoadBalancerPayload) HasPrivateAddress() bool
HasPrivateAddress returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) HasRegion ¶ added in v1.0.0
func (o *CreateLoadBalancerPayload) HasRegion() bool
HasRegion returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) HasStatus ¶ added in v0.17.0
func (o *CreateLoadBalancerPayload) HasStatus() bool
HasStatus returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) HasTargetPools ¶ added in v0.17.0
func (o *CreateLoadBalancerPayload) HasTargetPools() bool
HasTargetPools returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) HasTargetSecurityGroup ¶ added in v1.3.0
func (o *CreateLoadBalancerPayload) HasTargetSecurityGroup() bool
HasTargetSecurityGroup returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) HasVersion ¶ added in v0.17.0
func (o *CreateLoadBalancerPayload) HasVersion() bool
HasVersion returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) SetDisableTargetSecurityGroupAssignment ¶ added in v1.4.0
func (o *CreateLoadBalancerPayload) SetDisableTargetSecurityGroupAssignment(v CreateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentRetType)
SetDisableTargetSecurityGroupAssignment gets a reference to the given bool and assigns it to the DisableTargetSecurityGroupAssignment field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) SetErrors ¶ added in v0.17.0
func (o *CreateLoadBalancerPayload) SetErrors(v CreateLoadBalancerPayloadGetErrorsRetType)
SetErrors gets a reference to the given []LoadBalancerError and assigns it to the Errors field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) SetExternalAddress ¶ added in v0.17.0
func (o *CreateLoadBalancerPayload) SetExternalAddress(v CreateLoadBalancerPayloadGetExternalAddressRetType)
SetExternalAddress gets a reference to the given string and assigns it to the ExternalAddress field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) SetLabels ¶ added in v1.6.0
func (o *CreateLoadBalancerPayload) SetLabels(v CreateLoadBalancerPayloadGetLabelsRetType)
SetLabels gets a reference to the given map[string]string and assigns it to the Labels field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) SetListeners ¶ added in v0.17.0
func (o *CreateLoadBalancerPayload) SetListeners(v CreateLoadBalancerPayloadGetListenersRetType)
SetListeners gets a reference to the given []Listener and assigns it to the Listeners field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) SetLoadBalancerSecurityGroup ¶ added in v1.5.0
func (o *CreateLoadBalancerPayload) SetLoadBalancerSecurityGroup(v CreateLoadBalancerPayloadGetLoadBalancerSecurityGroupRetType)
SetLoadBalancerSecurityGroup gets a reference to the given CreateLoadBalancerPayloadLoadBalancerSecurityGroup and assigns it to the LoadBalancerSecurityGroup field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) SetName ¶ added in v0.17.0
func (o *CreateLoadBalancerPayload) SetName(v CreateLoadBalancerPayloadGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) SetNetworks ¶ added in v0.17.0
func (o *CreateLoadBalancerPayload) SetNetworks(v CreateLoadBalancerPayloadGetNetworksRetType)
SetNetworks gets a reference to the given []Network and assigns it to the Networks field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) SetOptions ¶ added in v0.17.0
func (o *CreateLoadBalancerPayload) SetOptions(v CreateLoadBalancerPayloadGetOptionsRetType)
SetOptions gets a reference to the given LoadBalancerOptions and assigns it to the Options field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) SetPlanId ¶ added in v0.17.0
func (o *CreateLoadBalancerPayload) SetPlanId(v CreateLoadBalancerPayloadGetPlanIdRetType)
SetPlanId gets a reference to the given string and assigns it to the PlanId field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) SetPrivateAddress ¶ added in v0.17.0
func (o *CreateLoadBalancerPayload) SetPrivateAddress(v CreateLoadBalancerPayloadGetPrivateAddressRetType)
SetPrivateAddress gets a reference to the given string and assigns it to the PrivateAddress field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) SetRegion ¶ added in v1.0.0
func (o *CreateLoadBalancerPayload) SetRegion(v CreateLoadBalancerPayloadGetRegionRetType)
SetRegion gets a reference to the given string and assigns it to the Region field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) SetStatus ¶ added in v0.17.0
func (o *CreateLoadBalancerPayload) SetStatus(v CreateLoadBalancerPayloadGetStatusRetType)
SetStatus gets a reference to the given string and assigns it to the Status field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) SetTargetPools ¶ added in v0.17.0
func (o *CreateLoadBalancerPayload) SetTargetPools(v CreateLoadBalancerPayloadGetTargetPoolsRetType)
SetTargetPools gets a reference to the given []TargetPool and assigns it to the TargetPools field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) SetTargetSecurityGroup ¶ added in v1.3.0
func (o *CreateLoadBalancerPayload) SetTargetSecurityGroup(v CreateLoadBalancerPayloadGetTargetSecurityGroupRetType)
SetTargetSecurityGroup gets a reference to the given CreateLoadBalancerPayloadTargetSecurityGroup and assigns it to the TargetSecurityGroup field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayload) SetVersion ¶ added in v0.17.0
func (o *CreateLoadBalancerPayload) SetVersion(v CreateLoadBalancerPayloadGetVersionRetType)
SetVersion gets a reference to the given string and assigns it to the Version field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateLoadBalancerPayload) ToMap
deprecated
added in
v0.17.0
func (o CreateLoadBalancerPayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadGetErrorsArgType
deprecated
added in
v1.0.0
type CreateLoadBalancerPayloadGetErrorsArgType = []LoadBalancerError
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadGetErrorsAttributeType ¶ added in v1.0.0
type CreateLoadBalancerPayloadGetErrorsAttributeType = *[]LoadBalancerError
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadGetErrorsRetType
deprecated
added in
v1.0.0
type CreateLoadBalancerPayloadGetErrorsRetType = []LoadBalancerError
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadGetExternalAddressArgType
deprecated
added in
v1.0.0
type CreateLoadBalancerPayloadGetExternalAddressArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadGetExternalAddressAttributeType ¶ added in v1.0.0
type CreateLoadBalancerPayloadGetExternalAddressAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadGetExternalAddressRetType
deprecated
added in
v1.0.0
type CreateLoadBalancerPayloadGetExternalAddressRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadGetLabelsArgType
deprecated
added in
v1.6.0
type CreateLoadBalancerPayloadGetLabelsAttributeType ¶ added in v1.6.0
isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadGetLabelsRetType
deprecated
added in
v1.6.0
type CreateLoadBalancerPayloadGetListenersArgType
deprecated
added in
v1.0.0
type CreateLoadBalancerPayloadGetListenersArgType = []Listener
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadGetListenersAttributeType ¶ added in v1.0.0
type CreateLoadBalancerPayloadGetListenersAttributeType = *[]Listener
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadGetListenersRetType
deprecated
added in
v1.0.0
type CreateLoadBalancerPayloadGetListenersRetType = []Listener
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadGetLoadBalancerSecurityGroupArgType
deprecated
added in
v1.5.0
type CreateLoadBalancerPayloadGetLoadBalancerSecurityGroupArgType = CreateLoadBalancerPayloadLoadBalancerSecurityGroup
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadGetLoadBalancerSecurityGroupAttributeType ¶ added in v1.5.0
type CreateLoadBalancerPayloadGetLoadBalancerSecurityGroupAttributeType = *CreateLoadBalancerPayloadLoadBalancerSecurityGroup
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadGetLoadBalancerSecurityGroupRetType
deprecated
added in
v1.5.0
type CreateLoadBalancerPayloadGetLoadBalancerSecurityGroupRetType = CreateLoadBalancerPayloadLoadBalancerSecurityGroup
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadGetNameArgType
deprecated
added in
v1.0.0
type CreateLoadBalancerPayloadGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadGetNameAttributeType ¶ added in v1.0.0
type CreateLoadBalancerPayloadGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadGetNameRetType
deprecated
added in
v1.0.0
type CreateLoadBalancerPayloadGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadGetNetworksArgType
deprecated
added in
v1.0.0
type CreateLoadBalancerPayloadGetNetworksArgType = []Network
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadGetNetworksAttributeType ¶ added in v1.0.0
type CreateLoadBalancerPayloadGetNetworksAttributeType = *[]Network
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadGetNetworksRetType
deprecated
added in
v1.0.0
type CreateLoadBalancerPayloadGetNetworksRetType = []Network
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadGetOptionsArgType
deprecated
added in
v1.0.0
type CreateLoadBalancerPayloadGetOptionsArgType = LoadBalancerOptions
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadGetOptionsAttributeType ¶ added in v1.0.0
type CreateLoadBalancerPayloadGetOptionsAttributeType = *LoadBalancerOptions
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadGetOptionsRetType
deprecated
added in
v1.0.0
type CreateLoadBalancerPayloadGetOptionsRetType = LoadBalancerOptions
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadGetPlanIdArgType
deprecated
added in
v1.0.0
type CreateLoadBalancerPayloadGetPlanIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadGetPlanIdAttributeType ¶ added in v1.0.0
type CreateLoadBalancerPayloadGetPlanIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadGetPlanIdRetType
deprecated
added in
v1.0.0
type CreateLoadBalancerPayloadGetPlanIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadGetPrivateAddressArgType
deprecated
added in
v1.0.0
type CreateLoadBalancerPayloadGetPrivateAddressArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadGetPrivateAddressAttributeType ¶ added in v1.0.0
type CreateLoadBalancerPayloadGetPrivateAddressAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadGetPrivateAddressRetType
deprecated
added in
v1.0.0
type CreateLoadBalancerPayloadGetPrivateAddressRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadGetRegionArgType
deprecated
added in
v1.0.0
type CreateLoadBalancerPayloadGetRegionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadGetRegionAttributeType ¶ added in v1.0.0
type CreateLoadBalancerPayloadGetRegionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadGetRegionRetType
deprecated
added in
v1.0.0
type CreateLoadBalancerPayloadGetRegionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadGetStatusArgType
deprecated
added in
v1.0.0
type CreateLoadBalancerPayloadGetStatusArgType = CreateLoadBalancerPayloadStatus
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadGetStatusAttributeType
deprecated
added in
v1.0.0
type CreateLoadBalancerPayloadGetStatusAttributeType = *CreateLoadBalancerPayloadStatus
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadGetStatusRetType
deprecated
added in
v1.0.0
type CreateLoadBalancerPayloadGetStatusRetType = CreateLoadBalancerPayloadStatus
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadGetTargetPoolsArgType
deprecated
added in
v1.0.0
type CreateLoadBalancerPayloadGetTargetPoolsArgType = []TargetPool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadGetTargetPoolsAttributeType ¶ added in v1.0.0
type CreateLoadBalancerPayloadGetTargetPoolsAttributeType = *[]TargetPool
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadGetTargetPoolsRetType
deprecated
added in
v1.0.0
type CreateLoadBalancerPayloadGetTargetPoolsRetType = []TargetPool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadGetTargetSecurityGroupArgType
deprecated
added in
v1.3.0
type CreateLoadBalancerPayloadGetTargetSecurityGroupArgType = CreateLoadBalancerPayloadTargetSecurityGroup
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadGetTargetSecurityGroupAttributeType ¶ added in v1.3.0
type CreateLoadBalancerPayloadGetTargetSecurityGroupAttributeType = *CreateLoadBalancerPayloadTargetSecurityGroup
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadGetTargetSecurityGroupRetType
deprecated
added in
v1.3.0
type CreateLoadBalancerPayloadGetTargetSecurityGroupRetType = CreateLoadBalancerPayloadTargetSecurityGroup
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadGetVersionArgType
deprecated
added in
v1.0.0
type CreateLoadBalancerPayloadGetVersionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadGetVersionAttributeType ¶ added in v1.0.0
type CreateLoadBalancerPayloadGetVersionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadGetVersionRetType
deprecated
added in
v1.0.0
type CreateLoadBalancerPayloadGetVersionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadLoadBalancerSecurityGroup ¶ added in v1.5.0
type CreateLoadBalancerPayloadLoadBalancerSecurityGroup struct {
// ID of the security Group
Id CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetIdAttributeType `json:"id,omitempty"`
// Name of the security Group
Name CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetNameAttributeType `json:"name,omitempty"`
}
CreateLoadBalancerPayloadLoadBalancerSecurityGroup Security Group permitting network traffic from the LoadBalancer to the targets. Useful when disableTargetSecurityGroupAssignment=true to manually assign target security groups to targets. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCreateLoadBalancerPayloadLoadBalancerSecurityGroup ¶ added in v1.5.0
func NewCreateLoadBalancerPayloadLoadBalancerSecurityGroup() *CreateLoadBalancerPayloadLoadBalancerSecurityGroup
NewCreateLoadBalancerPayloadLoadBalancerSecurityGroup instantiates a new CreateLoadBalancerPayloadLoadBalancerSecurityGroup object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCreateLoadBalancerPayloadLoadBalancerSecurityGroupWithDefaults ¶ added in v1.5.0
func NewCreateLoadBalancerPayloadLoadBalancerSecurityGroupWithDefaults() *CreateLoadBalancerPayloadLoadBalancerSecurityGroup
NewCreateLoadBalancerPayloadLoadBalancerSecurityGroupWithDefaults instantiates a new CreateLoadBalancerPayloadLoadBalancerSecurityGroup object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayloadLoadBalancerSecurityGroup) GetId ¶ added in v1.5.0
func (o *CreateLoadBalancerPayloadLoadBalancerSecurityGroup) GetId() (res CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetIdRetType)
GetId returns the Id field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayloadLoadBalancerSecurityGroup) GetIdOk ¶ added in v1.5.0
func (o *CreateLoadBalancerPayloadLoadBalancerSecurityGroup) GetIdOk() (ret CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayloadLoadBalancerSecurityGroup) GetName ¶ added in v1.5.0
func (o *CreateLoadBalancerPayloadLoadBalancerSecurityGroup) GetName() (res CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetNameRetType)
GetName returns the Name field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayloadLoadBalancerSecurityGroup) GetNameOk ¶ added in v1.5.0
func (o *CreateLoadBalancerPayloadLoadBalancerSecurityGroup) GetNameOk() (ret CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayloadLoadBalancerSecurityGroup) HasId ¶ added in v1.5.0
func (o *CreateLoadBalancerPayloadLoadBalancerSecurityGroup) HasId() bool
HasId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayloadLoadBalancerSecurityGroup) HasName ¶ added in v1.5.0
func (o *CreateLoadBalancerPayloadLoadBalancerSecurityGroup) HasName() bool
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayloadLoadBalancerSecurityGroup) SetId ¶ added in v1.5.0
func (o *CreateLoadBalancerPayloadLoadBalancerSecurityGroup) SetId(v CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetIdRetType)
SetId gets a reference to the given string and assigns it to the Id field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayloadLoadBalancerSecurityGroup) SetName ¶ added in v1.5.0
func (o *CreateLoadBalancerPayloadLoadBalancerSecurityGroup) SetName(v CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateLoadBalancerPayloadLoadBalancerSecurityGroup) ToMap
deprecated
added in
v1.5.0
func (o CreateLoadBalancerPayloadLoadBalancerSecurityGroup) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetIdArgType
deprecated
added in
v1.5.0
type CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetIdAttributeType ¶ added in v1.5.0
type CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetIdRetType
deprecated
added in
v1.5.0
type CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetNameArgType
deprecated
added in
v1.5.0
type CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetNameAttributeType ¶ added in v1.5.0
type CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetNameRetType
deprecated
added in
v1.5.0
type CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadStatus ¶ added in v1.1.0
type CreateLoadBalancerPayloadStatus string
CreateLoadBalancerPayloadStatus the model 'CreateLoadBalancerPayload' value type for enums Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
const ( // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead CREATELOADBALANCERPAYLOADSTATUS_UNSPECIFIED CreateLoadBalancerPayloadStatus = "STATUS_UNSPECIFIED" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead CREATELOADBALANCERPAYLOADSTATUS_PENDING CreateLoadBalancerPayloadStatus = "STATUS_PENDING" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead CREATELOADBALANCERPAYLOADSTATUS_READY CreateLoadBalancerPayloadStatus = "STATUS_READY" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead CREATELOADBALANCERPAYLOADSTATUS_ERROR CreateLoadBalancerPayloadStatus = "STATUS_ERROR" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead CREATELOADBALANCERPAYLOADSTATUS_TERMINATING CreateLoadBalancerPayloadStatus = "STATUS_TERMINATING" )
List of Status
func NewCreateLoadBalancerPayloadStatusFromValue ¶ added in v1.1.0
func NewCreateLoadBalancerPayloadStatusFromValue(v CreateLoadBalancerPayloadStatus) (*CreateLoadBalancerPayloadStatus, error)
NewCreateLoadBalancerPayloadStatusFromValue returns a pointer to a valid CreateLoadBalancerPayloadStatus for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateLoadBalancerPayloadStatus) IsValid ¶ added in v1.1.0
func (v CreateLoadBalancerPayloadStatus) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateLoadBalancerPayloadStatus) Ptr ¶ added in v1.1.0
func (v CreateLoadBalancerPayloadStatus) Ptr() *CreateLoadBalancerPayloadStatus
Ptr returns reference to StatusStatus value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayloadStatus) UnmarshalJSON
deprecated
added in
v1.1.0
func (v *CreateLoadBalancerPayloadStatus) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadTargetSecurityGroup ¶ added in v1.3.0
type CreateLoadBalancerPayloadTargetSecurityGroup struct {
// ID of the security Group
Id CreateLoadBalancerPayloadTargetSecurityGroupGetIdAttributeType `json:"id,omitempty"`
// Name of the security Group
Name CreateLoadBalancerPayloadTargetSecurityGroupGetNameAttributeType `json:"name,omitempty"`
}
CreateLoadBalancerPayloadTargetSecurityGroup Security Group that allows the targets to receive traffic from the LoadBalancer. Useful when disableTargetSecurityGroupAssignment=true to manually assign target security groups to targets. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCreateLoadBalancerPayloadTargetSecurityGroup ¶ added in v1.3.0
func NewCreateLoadBalancerPayloadTargetSecurityGroup() *CreateLoadBalancerPayloadTargetSecurityGroup
NewCreateLoadBalancerPayloadTargetSecurityGroup instantiates a new CreateLoadBalancerPayloadTargetSecurityGroup object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCreateLoadBalancerPayloadTargetSecurityGroupWithDefaults ¶ added in v1.3.0
func NewCreateLoadBalancerPayloadTargetSecurityGroupWithDefaults() *CreateLoadBalancerPayloadTargetSecurityGroup
NewCreateLoadBalancerPayloadTargetSecurityGroupWithDefaults instantiates a new CreateLoadBalancerPayloadTargetSecurityGroup object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayloadTargetSecurityGroup) GetId ¶ added in v1.3.0
func (o *CreateLoadBalancerPayloadTargetSecurityGroup) GetId() (res CreateLoadBalancerPayloadTargetSecurityGroupGetIdRetType)
GetId returns the Id field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayloadTargetSecurityGroup) GetIdOk ¶ added in v1.3.0
func (o *CreateLoadBalancerPayloadTargetSecurityGroup) GetIdOk() (ret CreateLoadBalancerPayloadTargetSecurityGroupGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayloadTargetSecurityGroup) GetName ¶ added in v1.3.0
func (o *CreateLoadBalancerPayloadTargetSecurityGroup) GetName() (res CreateLoadBalancerPayloadTargetSecurityGroupGetNameRetType)
GetName returns the Name field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayloadTargetSecurityGroup) GetNameOk ¶ added in v1.3.0
func (o *CreateLoadBalancerPayloadTargetSecurityGroup) GetNameOk() (ret CreateLoadBalancerPayloadTargetSecurityGroupGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayloadTargetSecurityGroup) HasId ¶ added in v1.3.0
func (o *CreateLoadBalancerPayloadTargetSecurityGroup) HasId() bool
HasId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayloadTargetSecurityGroup) HasName ¶ added in v1.3.0
func (o *CreateLoadBalancerPayloadTargetSecurityGroup) HasName() bool
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayloadTargetSecurityGroup) SetId ¶ added in v1.3.0
func (o *CreateLoadBalancerPayloadTargetSecurityGroup) SetId(v CreateLoadBalancerPayloadTargetSecurityGroupGetIdRetType)
SetId gets a reference to the given string and assigns it to the Id field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateLoadBalancerPayloadTargetSecurityGroup) SetName ¶ added in v1.3.0
func (o *CreateLoadBalancerPayloadTargetSecurityGroup) SetName(v CreateLoadBalancerPayloadTargetSecurityGroupGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateLoadBalancerPayloadTargetSecurityGroup) ToMap
deprecated
added in
v1.3.0
func (o CreateLoadBalancerPayloadTargetSecurityGroup) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadTargetSecurityGroupGetIdArgType
deprecated
added in
v1.3.0
type CreateLoadBalancerPayloadTargetSecurityGroupGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadTargetSecurityGroupGetIdAttributeType ¶ added in v1.3.0
type CreateLoadBalancerPayloadTargetSecurityGroupGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadTargetSecurityGroupGetIdRetType
deprecated
added in
v1.3.0
type CreateLoadBalancerPayloadTargetSecurityGroupGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadTargetSecurityGroupGetNameArgType
deprecated
added in
v1.3.0
type CreateLoadBalancerPayloadTargetSecurityGroupGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadTargetSecurityGroupGetNameAttributeType ¶ added in v1.3.0
type CreateLoadBalancerPayloadTargetSecurityGroupGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadTargetSecurityGroupGetNameRetType
deprecated
added in
v1.3.0
type CreateLoadBalancerPayloadTargetSecurityGroupGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentArgType
deprecated
added in
v1.4.0
type CreateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentAttributeType ¶ added in v1.4.0
type CreateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentRetType
deprecated
added in
v1.4.0
type CreateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerRequest
deprecated
added in
v1.2.0
type CreateLoadBalancerRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateLoadBalancerRequest) CreateLoadBalancerPayload
deprecated
added in
v1.2.0
func (r CreateLoadBalancerRequest) CreateLoadBalancerPayload(createLoadBalancerPayload CreateLoadBalancerPayload) ApiCreateLoadBalancerRequest
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateLoadBalancerRequest) Execute
deprecated
added in
v1.2.0
func (r CreateLoadBalancerRequest) Execute() (*LoadBalancer, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateLoadBalancerRequest) XRequestID
deprecated
added in
v1.2.0
func (r CreateLoadBalancerRequest) XRequestID(xRequestID string) ApiCreateLoadBalancerRequest
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CredentialsResponse ¶
type CredentialsResponse struct {
// The credentials reference can be used for observability of the Load Balancer.
CredentialsRef CredentialsResponseGetCredentialsRefAttributeType `json:"credentialsRef,omitempty"`
// Credential name
DisplayName CredentialsResponseGetDisplayNameAttributeType `json:"displayName,omitempty"`
// Region of the Credential
Region CredentialsResponseGetRegionAttributeType `json:"region,omitempty"`
// The username used for the STACKIT Observability instance
Username CredentialsResponseGetUsernameAttributeType `json:"username,omitempty"`
}
CredentialsResponse struct for CredentialsResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCredentialsResponse ¶ added in v0.17.0
func NewCredentialsResponse() *CredentialsResponse
NewCredentialsResponse instantiates a new CredentialsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCredentialsResponseWithDefaults ¶ added in v0.17.0
func NewCredentialsResponseWithDefaults() *CredentialsResponse
NewCredentialsResponseWithDefaults instantiates a new CredentialsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CredentialsResponse) GetCredentialsRef ¶ added in v0.17.0
func (o *CredentialsResponse) GetCredentialsRef() (res CredentialsResponseGetCredentialsRefRetType)
GetCredentialsRef returns the CredentialsRef field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CredentialsResponse) GetCredentialsRefOk ¶ added in v0.17.0
func (o *CredentialsResponse) GetCredentialsRefOk() (ret CredentialsResponseGetCredentialsRefRetType, ok bool)
GetCredentialsRefOk returns a tuple with the CredentialsRef field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CredentialsResponse) GetDisplayName ¶ added in v0.17.0
func (o *CredentialsResponse) GetDisplayName() (res CredentialsResponseGetDisplayNameRetType)
GetDisplayName returns the DisplayName field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CredentialsResponse) GetDisplayNameOk ¶ added in v0.17.0
func (o *CredentialsResponse) GetDisplayNameOk() (ret CredentialsResponseGetDisplayNameRetType, ok bool)
GetDisplayNameOk returns a tuple with the DisplayName field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CredentialsResponse) GetRegion ¶ added in v1.0.0
func (o *CredentialsResponse) GetRegion() (res CredentialsResponseGetRegionRetType)
GetRegion returns the Region field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CredentialsResponse) GetRegionOk ¶ added in v1.0.0
func (o *CredentialsResponse) GetRegionOk() (ret CredentialsResponseGetRegionRetType, ok bool)
GetRegionOk returns a tuple with the Region field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CredentialsResponse) GetUsername ¶ added in v0.17.0
func (o *CredentialsResponse) GetUsername() (res CredentialsResponseGetUsernameRetType)
GetUsername returns the Username field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CredentialsResponse) GetUsernameOk ¶ added in v0.17.0
func (o *CredentialsResponse) GetUsernameOk() (ret CredentialsResponseGetUsernameRetType, ok bool)
GetUsernameOk returns a tuple with the Username field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CredentialsResponse) HasCredentialsRef ¶ added in v0.17.0
func (o *CredentialsResponse) HasCredentialsRef() bool
HasCredentialsRef returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CredentialsResponse) HasDisplayName ¶ added in v0.17.0
func (o *CredentialsResponse) HasDisplayName() bool
HasDisplayName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CredentialsResponse) HasRegion ¶ added in v1.0.0
func (o *CredentialsResponse) HasRegion() bool
HasRegion returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CredentialsResponse) HasUsername ¶ added in v0.17.0
func (o *CredentialsResponse) HasUsername() bool
HasUsername returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CredentialsResponse) SetCredentialsRef ¶ added in v0.17.0
func (o *CredentialsResponse) SetCredentialsRef(v CredentialsResponseGetCredentialsRefRetType)
SetCredentialsRef gets a reference to the given string and assigns it to the CredentialsRef field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CredentialsResponse) SetDisplayName ¶ added in v0.17.0
func (o *CredentialsResponse) SetDisplayName(v CredentialsResponseGetDisplayNameRetType)
SetDisplayName gets a reference to the given string and assigns it to the DisplayName field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CredentialsResponse) SetRegion ¶ added in v1.0.0
func (o *CredentialsResponse) SetRegion(v CredentialsResponseGetRegionRetType)
SetRegion gets a reference to the given string and assigns it to the Region field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CredentialsResponse) SetUsername ¶ added in v0.17.0
func (o *CredentialsResponse) SetUsername(v CredentialsResponseGetUsernameRetType)
SetUsername gets a reference to the given string and assigns it to the Username field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CredentialsResponse) ToMap
deprecated
added in
v0.17.0
func (o CredentialsResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CredentialsResponseGetCredentialsRefArgType
deprecated
added in
v1.0.0
type CredentialsResponseGetCredentialsRefArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CredentialsResponseGetCredentialsRefAttributeType ¶ added in v1.0.0
type CredentialsResponseGetCredentialsRefAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CredentialsResponseGetCredentialsRefRetType
deprecated
added in
v1.0.0
type CredentialsResponseGetCredentialsRefRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CredentialsResponseGetDisplayNameArgType
deprecated
added in
v1.0.0
type CredentialsResponseGetDisplayNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CredentialsResponseGetDisplayNameAttributeType ¶ added in v1.0.0
type CredentialsResponseGetDisplayNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CredentialsResponseGetDisplayNameRetType
deprecated
added in
v1.0.0
type CredentialsResponseGetDisplayNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CredentialsResponseGetRegionArgType
deprecated
added in
v1.0.0
type CredentialsResponseGetRegionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CredentialsResponseGetRegionAttributeType ¶ added in v1.0.0
type CredentialsResponseGetRegionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CredentialsResponseGetRegionRetType
deprecated
added in
v1.0.0
type CredentialsResponseGetRegionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CredentialsResponseGetUsernameArgType
deprecated
added in
v1.0.0
type CredentialsResponseGetUsernameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CredentialsResponseGetUsernameAttributeType ¶ added in v1.0.0
type CredentialsResponseGetUsernameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CredentialsResponseGetUsernameRetType
deprecated
added in
v1.0.0
type CredentialsResponseGetUsernameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DefaultApi
deprecated
added in
v1.2.0
type DefaultApi interface {
/*
CreateCredentials Create credentials for observability of the Load Balancer
Created credentials can be stored and used for the load balancer observability. For example, when using STACKIT
Observability, credentials first must be created for that STACKIT Observability instance (by using their API or the
STACKIT Portal) and then can be provided to the load balancer by storing them with this endpoint.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@return ApiCreateCredentialsRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
CreateCredentials(ctx context.Context, projectId string, region string) ApiCreateCredentialsRequest
/*
CreateCredentialsExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@return CreateCredentialsResponse
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
CreateCredentialsExecute(ctx context.Context, projectId string, region string) (*CreateCredentialsResponse, error)
/*
CreateLoadBalancer Create a load balancer in a project
Create Load Balancer will create a load balancer.
The default load balancing algorithm is round robin unless useSourceIpAddress in session persistence is enabled for a target pool then it is Maglev.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@return ApiCreateLoadBalancerRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
CreateLoadBalancer(ctx context.Context, projectId string, region string) ApiCreateLoadBalancerRequest
/*
CreateLoadBalancerExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@return LoadBalancer
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
CreateLoadBalancerExecute(ctx context.Context, projectId string, region string) (*LoadBalancer, error)
/*
DeleteCredentials Delete a single credential in a project.
Delete Credential
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param credentialsRef
@return ApiDeleteCredentialsRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DeleteCredentials(ctx context.Context, projectId string, region string, credentialsRef string) ApiDeleteCredentialsRequest
/*
DeleteCredentialsExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param credentialsRef
@return map[string]interface{}
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DeleteCredentialsExecute(ctx context.Context, projectId string, region string, credentialsRef string) (map[string]interface{}, error)
/*
DeleteLoadBalancer Delete a given load balancer in a project.
DeleteLoadBalancer will delete a given load balancer.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param name
@return ApiDeleteLoadBalancerRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DeleteLoadBalancer(ctx context.Context, projectId string, region string, name string) ApiDeleteLoadBalancerRequest
/*
DeleteLoadBalancerExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param name
@return map[string]interface{}
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DeleteLoadBalancerExecute(ctx context.Context, projectId string, region string, name string) (map[string]interface{}, error)
/*
GetCredentials Get a single credential reference in a project.
Get Credentials
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param credentialsRef
@return ApiGetCredentialsRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetCredentials(ctx context.Context, projectId string, region string, credentialsRef string) ApiGetCredentialsRequest
/*
GetCredentialsExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param credentialsRef
@return GetCredentialsResponse
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetCredentialsExecute(ctx context.Context, projectId string, region string, credentialsRef string) (*GetCredentialsResponse, error)
/*
GetLoadBalancer Get a single load balancer in a project.
Get Load Balancer will get a single load balancer of a project. This contains all the information set during
creation or updates. Additionally, it will have information about the state of the load balancer in the form
of a status field and error description feedback.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param name
@return ApiGetLoadBalancerRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetLoadBalancer(ctx context.Context, projectId string, region string, name string) ApiGetLoadBalancerRequest
/*
GetLoadBalancerExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param name
@return LoadBalancer
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetLoadBalancerExecute(ctx context.Context, projectId string, region string, name string) (*LoadBalancer, error)
/*
GetQuota Get the quota of Load Balancers in a project.
Retrieves the configured Load Balancer quota for the project. Limit can be changed via service request.
There can be 3 times as many observability credentials as Load Balancers.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@return ApiGetQuotaRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetQuota(ctx context.Context, projectId string, region string) ApiGetQuotaRequest
/*
GetQuotaExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@return GetQuotaResponse
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetQuotaExecute(ctx context.Context, projectId string, region string) (*GetQuotaResponse, error)
/*
ListCredentials List all credentials in a project.
List Credentials
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@return ApiListCredentialsRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
ListCredentials(ctx context.Context, projectId string, region string) ApiListCredentialsRequest
/*
ListCredentialsExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@return ListCredentialsResponse
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
ListCredentialsExecute(ctx context.Context, projectId string, region string) (*ListCredentialsResponse, error)
/*
ListLoadBalancers List load balancers in a project.
ListLoadBalancer will list load balancers of a project. This contains information set during
creation or updates for every load balancer in the project. Additionally, it will have information about
the state of the load balancer in the form of a status field and error description feedback.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@return ApiListLoadBalancersRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
ListLoadBalancers(ctx context.Context, projectId string, region string) ApiListLoadBalancersRequest
/*
ListLoadBalancersExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@return ListLoadBalancersResponse
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
ListLoadBalancersExecute(ctx context.Context, projectId string, region string) (*ListLoadBalancersResponse, error)
/*
ListPlans List available service plans.
ListPlans returns for the configured service plans for a project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param region
@return ApiListPlansRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
ListPlans(ctx context.Context, region string) ApiListPlansRequest
/*
ListPlansExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param region
@return ListPlansResponse
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
ListPlansExecute(ctx context.Context, region string) (*ListPlansResponse, error)
/*
UpdateCredentials Update credentials for observability in a project.
Update Credentials
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param credentialsRef
@return ApiUpdateCredentialsRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
UpdateCredentials(ctx context.Context, projectId string, region string, credentialsRef string) ApiUpdateCredentialsRequest
/*
UpdateCredentialsExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param credentialsRef
@return UpdateCredentialsResponse
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
UpdateCredentialsExecute(ctx context.Context, projectId string, region string, credentialsRef string) (*UpdateCredentialsResponse, error)
/*
UpdateLoadBalancer Update a load balancer in a project.
Update Load Balancer allows the change of listeners and target pools of an existing Load Balancer.
The Load balancer resource version needs to be the current version to ensure concurrency safe updates.
The default load balancing algorithm is round robin unless useSourceIpAddress in session persistence is enabled for a target pool then it is Maglev.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param name
@return ApiUpdateLoadBalancerRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
UpdateLoadBalancer(ctx context.Context, projectId string, region string, name string) ApiUpdateLoadBalancerRequest
/*
UpdateLoadBalancerExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param name
@return LoadBalancer
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
UpdateLoadBalancerExecute(ctx context.Context, projectId string, region string, name string) (*LoadBalancer, error)
/*
UpdateTargetPool Update a single target pool of a load balancer in a project.
ReplaceTargetPool will replace a specific target pool of a load balancer with new content.
Useful to add/remove target servers. will update a load balancer.
Only replaces the mentioned target pools and leaves others unchanged.
Cannot be used to create or rename a target pool.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param name
@param targetPoolName
@return ApiUpdateTargetPoolRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
UpdateTargetPool(ctx context.Context, projectId string, region string, name string, targetPoolName string) ApiUpdateTargetPoolRequest
/*
UpdateTargetPoolExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param name
@param targetPoolName
@return TargetPool
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
UpdateTargetPoolExecute(ctx context.Context, projectId string, region string, name string, targetPoolName string) (*TargetPool, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DefaultApiService ¶
type DefaultApiService service
DefaultApiService DefaultApi service Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DeleteCredentialsRequest
deprecated
added in
v1.2.0
type DeleteCredentialsRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DeleteCredentialsRequest) Execute
deprecated
added in
v1.2.0
func (r DeleteCredentialsRequest) Execute() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DeleteLoadBalancerRequest
deprecated
added in
v1.2.0
type DeleteLoadBalancerRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DeleteLoadBalancerRequest) Execute
deprecated
added in
v1.2.0
func (r DeleteLoadBalancerRequest) Execute() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetCredentialsRequest
deprecated
added in
v1.2.0
type GetCredentialsRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetCredentialsRequest) Execute
deprecated
added in
v1.2.0
func (r GetCredentialsRequest) Execute() (*GetCredentialsResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetCredentialsResponse ¶
type GetCredentialsResponse struct {
Credential GetCredentialsResponseGetCredentialAttributeType `json:"credential,omitempty"`
}
GetCredentialsResponse struct for GetCredentialsResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetCredentialsResponse ¶ added in v0.17.0
func NewGetCredentialsResponse() *GetCredentialsResponse
NewGetCredentialsResponse instantiates a new GetCredentialsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetCredentialsResponseWithDefaults ¶ added in v0.17.0
func NewGetCredentialsResponseWithDefaults() *GetCredentialsResponse
NewGetCredentialsResponseWithDefaults instantiates a new GetCredentialsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetCredentialsResponse) GetCredential ¶ added in v0.17.0
func (o *GetCredentialsResponse) GetCredential() (res GetCredentialsResponseGetCredentialRetType)
GetCredential returns the Credential field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetCredentialsResponse) GetCredentialOk ¶ added in v0.17.0
func (o *GetCredentialsResponse) GetCredentialOk() (ret GetCredentialsResponseGetCredentialRetType, ok bool)
GetCredentialOk returns a tuple with the Credential field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetCredentialsResponse) HasCredential ¶ added in v0.17.0
func (o *GetCredentialsResponse) HasCredential() bool
HasCredential returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetCredentialsResponse) SetCredential ¶ added in v0.17.0
func (o *GetCredentialsResponse) SetCredential(v GetCredentialsResponseGetCredentialRetType)
SetCredential gets a reference to the given CredentialsResponse and assigns it to the Credential field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetCredentialsResponse) ToMap
deprecated
added in
v0.17.0
func (o GetCredentialsResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetCredentialsResponseGetCredentialArgType
deprecated
added in
v1.0.0
type GetCredentialsResponseGetCredentialArgType = CredentialsResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetCredentialsResponseGetCredentialAttributeType ¶ added in v1.0.0
type GetCredentialsResponseGetCredentialAttributeType = *CredentialsResponse
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetCredentialsResponseGetCredentialRetType
deprecated
added in
v1.0.0
type GetCredentialsResponseGetCredentialRetType = CredentialsResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetLoadBalancerRequest
deprecated
added in
v1.2.0
type GetLoadBalancerRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetLoadBalancerRequest) Execute
deprecated
added in
v1.2.0
func (r GetLoadBalancerRequest) Execute() (*LoadBalancer, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetQuotaRequest
deprecated
added in
v1.2.0
type GetQuotaRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetQuotaRequest) Execute
deprecated
added in
v1.2.0
func (r GetQuotaRequest) Execute() (*GetQuotaResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetQuotaResponse ¶
type GetQuotaResponse struct {
// The maximum number of observability credentials that can be stored in this project.
// Can be cast to int32 without loss of precision.
MaxCredentials GetQuotaResponseGetMaxCredentialsAttributeType `json:"maxCredentials,omitempty"`
// The maximum number of load balancing servers in this project. Unlimited if set to -1.
// Can be cast to int32 without loss of precision.
MaxLoadBalancers GetQuotaResponseGetMaxLoadBalancersAttributeType `json:"maxLoadBalancers,omitempty"`
// Project identifier
ProjectId GetQuotaResponseGetProjectIdAttributeType `json:"projectId,omitempty"`
// Region
Region GetQuotaResponseGetRegionAttributeType `json:"region,omitempty"`
// The number of observability credentials that are currently existing in this project.
// Can be cast to int32 without loss of precision.
UsedCredentials GetQuotaResponseGetUsedCredentialsAttributeType `json:"usedCredentials,omitempty"`
// The number of load balancing servers that are currently existing in this project.
// Can be cast to int32 without loss of precision.
UsedLoadBalancers GetQuotaResponseGetUsedLoadBalancersAttributeType `json:"usedLoadBalancers,omitempty"`
}
GetQuotaResponse struct for GetQuotaResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetQuotaResponse ¶ added in v0.17.0
func NewGetQuotaResponse() *GetQuotaResponse
NewGetQuotaResponse instantiates a new GetQuotaResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGetQuotaResponseWithDefaults ¶ added in v0.17.0
func NewGetQuotaResponseWithDefaults() *GetQuotaResponse
NewGetQuotaResponseWithDefaults instantiates a new GetQuotaResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetQuotaResponse) GetMaxCredentials ¶ added in v1.7.0
func (o *GetQuotaResponse) GetMaxCredentials() (res GetQuotaResponseGetMaxCredentialsRetType)
GetMaxCredentials returns the MaxCredentials field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetQuotaResponse) GetMaxCredentialsOk ¶ added in v1.7.0
func (o *GetQuotaResponse) GetMaxCredentialsOk() (ret GetQuotaResponseGetMaxCredentialsRetType, ok bool)
GetMaxCredentialsOk returns a tuple with the MaxCredentials field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetQuotaResponse) GetMaxLoadBalancers ¶ added in v0.17.0
func (o *GetQuotaResponse) GetMaxLoadBalancers() (res GetQuotaResponseGetMaxLoadBalancersRetType)
GetMaxLoadBalancers returns the MaxLoadBalancers field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetQuotaResponse) GetMaxLoadBalancersOk ¶ added in v0.17.0
func (o *GetQuotaResponse) GetMaxLoadBalancersOk() (ret GetQuotaResponseGetMaxLoadBalancersRetType, ok bool)
GetMaxLoadBalancersOk returns a tuple with the MaxLoadBalancers field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetQuotaResponse) GetProjectId ¶ added in v0.17.0
func (o *GetQuotaResponse) GetProjectId() (res GetQuotaResponseGetProjectIdRetType)
GetProjectId returns the ProjectId field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetQuotaResponse) GetProjectIdOk ¶ added in v0.17.0
func (o *GetQuotaResponse) GetProjectIdOk() (ret GetQuotaResponseGetProjectIdRetType, ok bool)
GetProjectIdOk returns a tuple with the ProjectId field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetQuotaResponse) GetRegion ¶ added in v1.0.0
func (o *GetQuotaResponse) GetRegion() (res GetQuotaResponseGetRegionRetType)
GetRegion returns the Region field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetQuotaResponse) GetRegionOk ¶ added in v1.0.0
func (o *GetQuotaResponse) GetRegionOk() (ret GetQuotaResponseGetRegionRetType, ok bool)
GetRegionOk returns a tuple with the Region field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetQuotaResponse) GetUsedCredentials ¶ added in v1.7.0
func (o *GetQuotaResponse) GetUsedCredentials() (res GetQuotaResponseGetUsedCredentialsRetType)
GetUsedCredentials returns the UsedCredentials field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetQuotaResponse) GetUsedCredentialsOk ¶ added in v1.7.0
func (o *GetQuotaResponse) GetUsedCredentialsOk() (ret GetQuotaResponseGetUsedCredentialsRetType, ok bool)
GetUsedCredentialsOk returns a tuple with the UsedCredentials field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetQuotaResponse) GetUsedLoadBalancers ¶ added in v1.7.0
func (o *GetQuotaResponse) GetUsedLoadBalancers() (res GetQuotaResponseGetUsedLoadBalancersRetType)
GetUsedLoadBalancers returns the UsedLoadBalancers field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetQuotaResponse) GetUsedLoadBalancersOk ¶ added in v1.7.0
func (o *GetQuotaResponse) GetUsedLoadBalancersOk() (ret GetQuotaResponseGetUsedLoadBalancersRetType, ok bool)
GetUsedLoadBalancersOk returns a tuple with the UsedLoadBalancers field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetQuotaResponse) HasMaxCredentials ¶ added in v1.7.0
func (o *GetQuotaResponse) HasMaxCredentials() bool
HasMaxCredentials returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetQuotaResponse) HasMaxLoadBalancers ¶ added in v0.17.0
func (o *GetQuotaResponse) HasMaxLoadBalancers() bool
HasMaxLoadBalancers returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetQuotaResponse) HasProjectId ¶ added in v0.17.0
func (o *GetQuotaResponse) HasProjectId() bool
HasProjectId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetQuotaResponse) HasRegion ¶ added in v1.0.0
func (o *GetQuotaResponse) HasRegion() bool
HasRegion returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetQuotaResponse) HasUsedCredentials ¶ added in v1.7.0
func (o *GetQuotaResponse) HasUsedCredentials() bool
HasUsedCredentials returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetQuotaResponse) HasUsedLoadBalancers ¶ added in v1.7.0
func (o *GetQuotaResponse) HasUsedLoadBalancers() bool
HasUsedLoadBalancers returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetQuotaResponse) SetMaxCredentials ¶ added in v1.7.0
func (o *GetQuotaResponse) SetMaxCredentials(v GetQuotaResponseGetMaxCredentialsRetType)
SetMaxCredentials gets a reference to the given int64 and assigns it to the MaxCredentials field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetQuotaResponse) SetMaxLoadBalancers ¶ added in v0.17.0
func (o *GetQuotaResponse) SetMaxLoadBalancers(v GetQuotaResponseGetMaxLoadBalancersRetType)
SetMaxLoadBalancers gets a reference to the given int64 and assigns it to the MaxLoadBalancers field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetQuotaResponse) SetProjectId ¶ added in v0.17.0
func (o *GetQuotaResponse) SetProjectId(v GetQuotaResponseGetProjectIdRetType)
SetProjectId gets a reference to the given string and assigns it to the ProjectId field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetQuotaResponse) SetRegion ¶ added in v1.0.0
func (o *GetQuotaResponse) SetRegion(v GetQuotaResponseGetRegionRetType)
SetRegion gets a reference to the given string and assigns it to the Region field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetQuotaResponse) SetUsedCredentials ¶ added in v1.7.0
func (o *GetQuotaResponse) SetUsedCredentials(v GetQuotaResponseGetUsedCredentialsRetType)
SetUsedCredentials gets a reference to the given int64 and assigns it to the UsedCredentials field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetQuotaResponse) SetUsedLoadBalancers ¶ added in v1.7.0
func (o *GetQuotaResponse) SetUsedLoadBalancers(v GetQuotaResponseGetUsedLoadBalancersRetType)
SetUsedLoadBalancers gets a reference to the given int64 and assigns it to the UsedLoadBalancers field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetQuotaResponse) ToMap
deprecated
added in
v0.17.0
func (o GetQuotaResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetQuotaResponseGetMaxCredentialsArgType
deprecated
added in
v1.7.0
type GetQuotaResponseGetMaxCredentialsArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetQuotaResponseGetMaxCredentialsAttributeType ¶ added in v1.7.0
type GetQuotaResponseGetMaxCredentialsAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetQuotaResponseGetMaxCredentialsRetType
deprecated
added in
v1.7.0
type GetQuotaResponseGetMaxCredentialsRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetQuotaResponseGetMaxLoadBalancersArgType
deprecated
added in
v1.0.0
type GetQuotaResponseGetMaxLoadBalancersArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetQuotaResponseGetMaxLoadBalancersAttributeType ¶ added in v1.0.0
type GetQuotaResponseGetMaxLoadBalancersAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetQuotaResponseGetMaxLoadBalancersRetType
deprecated
added in
v1.0.0
type GetQuotaResponseGetMaxLoadBalancersRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetQuotaResponseGetProjectIdArgType
deprecated
added in
v1.0.0
type GetQuotaResponseGetProjectIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetQuotaResponseGetProjectIdAttributeType ¶ added in v1.0.0
type GetQuotaResponseGetProjectIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetQuotaResponseGetProjectIdRetType
deprecated
added in
v1.0.0
type GetQuotaResponseGetProjectIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetQuotaResponseGetRegionArgType
deprecated
added in
v1.0.0
type GetQuotaResponseGetRegionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetQuotaResponseGetRegionAttributeType ¶ added in v1.0.0
type GetQuotaResponseGetRegionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetQuotaResponseGetRegionRetType
deprecated
added in
v1.0.0
type GetQuotaResponseGetRegionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetQuotaResponseGetUsedCredentialsArgType
deprecated
added in
v1.7.0
type GetQuotaResponseGetUsedCredentialsArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetQuotaResponseGetUsedCredentialsAttributeType ¶ added in v1.7.0
type GetQuotaResponseGetUsedCredentialsAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetQuotaResponseGetUsedCredentialsRetType
deprecated
added in
v1.7.0
type GetQuotaResponseGetUsedCredentialsRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetQuotaResponseGetUsedLoadBalancersArgType
deprecated
added in
v1.7.0
type GetQuotaResponseGetUsedLoadBalancersArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetQuotaResponseGetUsedLoadBalancersAttributeType ¶ added in v1.7.0
type GetQuotaResponseGetUsedLoadBalancersAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetQuotaResponseGetUsedLoadBalancersRetType
deprecated
added in
v1.7.0
type GetQuotaResponseGetUsedLoadBalancersRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GoogleProtobufAny ¶ added in v0.14.0
type GoogleProtobufAny struct {
// The type of the serialized message.
Type GoogleProtobufAnyGetTypeAttributeType `json:"@type,omitempty"`
AdditionalProperties map[string]interface{}
}
GoogleProtobufAny Contains an arbitrary serialized message along with a @type that describes the type of the serialized message. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGoogleProtobufAny ¶ added in v0.17.0
func NewGoogleProtobufAny() *GoogleProtobufAny
NewGoogleProtobufAny instantiates a new GoogleProtobufAny object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewGoogleProtobufAnyWithDefaults ¶ added in v0.17.0
func NewGoogleProtobufAnyWithDefaults() *GoogleProtobufAny
NewGoogleProtobufAnyWithDefaults instantiates a new GoogleProtobufAny object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GoogleProtobufAny) GetType ¶ added in v0.17.0
func (o *GoogleProtobufAny) GetType() (res GoogleProtobufAnyGetTypeRetType)
GetType returns the Type field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GoogleProtobufAny) GetTypeOk ¶ added in v0.17.0
func (o *GoogleProtobufAny) GetTypeOk() (ret GoogleProtobufAnyGetTypeRetType, ok bool)
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GoogleProtobufAny) HasType ¶ added in v0.17.0
func (o *GoogleProtobufAny) HasType() bool
HasType returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GoogleProtobufAny) SetType ¶ added in v0.17.0
func (o *GoogleProtobufAny) SetType(v GoogleProtobufAnyGetTypeRetType)
SetType gets a reference to the given string and assigns it to the Type field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GoogleProtobufAny) ToMap
deprecated
added in
v0.17.0
func (o GoogleProtobufAny) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GoogleProtobufAnyGetTypeArgType
deprecated
added in
v1.0.0
type GoogleProtobufAnyGetTypeArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GoogleProtobufAnyGetTypeAttributeType ¶ added in v1.0.0
type GoogleProtobufAnyGetTypeAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GoogleProtobufAnyGetTypeRetType
deprecated
added in
v1.0.0
type GoogleProtobufAnyGetTypeRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HttpHealthChecks ¶ added in v1.8.0
type HttpHealthChecks struct {
// List of HTTP status codes that indicate a healthy response
OkStatuses HttpHealthChecksGetOkStatusesAttributeType `json:"okStatuses,omitempty"`
// Path to send the health check request to
Path HttpHealthChecksGetPathAttributeType `json:"path,omitempty"`
Tls HttpHealthChecksGetTlsAttributeType `json:"tls,omitempty"`
}
HttpHealthChecks Options for the HTTP health checking. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewHttpHealthChecks ¶ added in v1.8.0
func NewHttpHealthChecks() *HttpHealthChecks
NewHttpHealthChecks instantiates a new HttpHealthChecks object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewHttpHealthChecksWithDefaults ¶ added in v1.8.0
func NewHttpHealthChecksWithDefaults() *HttpHealthChecks
NewHttpHealthChecksWithDefaults instantiates a new HttpHealthChecks object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HttpHealthChecks) GetOkStatuses ¶ added in v1.8.0
func (o *HttpHealthChecks) GetOkStatuses() (res HttpHealthChecksGetOkStatusesRetType)
GetOkStatuses returns the OkStatuses field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HttpHealthChecks) GetOkStatusesOk ¶ added in v1.8.0
func (o *HttpHealthChecks) GetOkStatusesOk() (ret HttpHealthChecksGetOkStatusesRetType, ok bool)
GetOkStatusesOk returns a tuple with the OkStatuses field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HttpHealthChecks) GetPath ¶ added in v1.8.0
func (o *HttpHealthChecks) GetPath() (res HttpHealthChecksGetPathRetType)
GetPath returns the Path field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HttpHealthChecks) GetPathOk ¶ added in v1.8.0
func (o *HttpHealthChecks) GetPathOk() (ret HttpHealthChecksGetPathRetType, ok bool)
GetPathOk returns a tuple with the Path field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HttpHealthChecks) GetTls ¶ added in v1.8.0
func (o *HttpHealthChecks) GetTls() (res HttpHealthChecksGetTlsRetType)
GetTls returns the Tls field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HttpHealthChecks) GetTlsOk ¶ added in v1.8.0
func (o *HttpHealthChecks) GetTlsOk() (ret HttpHealthChecksGetTlsRetType, ok bool)
GetTlsOk returns a tuple with the Tls field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HttpHealthChecks) HasOkStatuses ¶ added in v1.8.0
func (o *HttpHealthChecks) HasOkStatuses() bool
HasOkStatuses returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HttpHealthChecks) HasPath ¶ added in v1.8.0
func (o *HttpHealthChecks) HasPath() bool
HasPath returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HttpHealthChecks) HasTls ¶ added in v1.8.0
func (o *HttpHealthChecks) HasTls() bool
HasTls returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HttpHealthChecks) SetOkStatuses ¶ added in v1.8.0
func (o *HttpHealthChecks) SetOkStatuses(v HttpHealthChecksGetOkStatusesRetType)
SetOkStatuses gets a reference to the given []string and assigns it to the OkStatuses field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HttpHealthChecks) SetPath ¶ added in v1.8.0
func (o *HttpHealthChecks) SetPath(v HttpHealthChecksGetPathRetType)
SetPath gets a reference to the given string and assigns it to the Path field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HttpHealthChecks) SetTls ¶ added in v1.8.0
func (o *HttpHealthChecks) SetTls(v HttpHealthChecksGetTlsRetType)
SetTls gets a reference to the given TlsConfig and assigns it to the Tls field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (HttpHealthChecks) ToMap
deprecated
added in
v1.8.0
func (o HttpHealthChecks) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HttpHealthChecksGetOkStatusesArgType
deprecated
added in
v1.8.0
type HttpHealthChecksGetOkStatusesArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HttpHealthChecksGetOkStatusesAttributeType ¶ added in v1.8.0
type HttpHealthChecksGetOkStatusesAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HttpHealthChecksGetOkStatusesRetType
deprecated
added in
v1.8.0
type HttpHealthChecksGetOkStatusesRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HttpHealthChecksGetPathArgType
deprecated
added in
v1.8.0
type HttpHealthChecksGetPathArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HttpHealthChecksGetPathAttributeType ¶ added in v1.8.0
type HttpHealthChecksGetPathAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HttpHealthChecksGetPathRetType
deprecated
added in
v1.8.0
type HttpHealthChecksGetPathRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HttpHealthChecksGetTlsArgType
deprecated
added in
v1.8.0
type HttpHealthChecksGetTlsArgType = TlsConfig
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HttpHealthChecksGetTlsAttributeType ¶ added in v1.8.0
type HttpHealthChecksGetTlsAttributeType = *TlsConfig
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HttpHealthChecksGetTlsRetType
deprecated
added in
v1.8.0
type HttpHealthChecksGetTlsRetType = TlsConfig
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListCredentialsRequest
deprecated
added in
v1.2.0
type ListCredentialsRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListCredentialsRequest) Execute
deprecated
added in
v1.2.0
func (r ListCredentialsRequest) Execute() (*ListCredentialsResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListCredentialsResponse ¶
type ListCredentialsResponse struct {
Credentials ListCredentialsResponseGetCredentialsAttributeType `json:"credentials,omitempty"`
}
ListCredentialsResponse struct for ListCredentialsResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewListCredentialsResponse ¶ added in v0.17.0
func NewListCredentialsResponse() *ListCredentialsResponse
NewListCredentialsResponse instantiates a new ListCredentialsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewListCredentialsResponseWithDefaults ¶ added in v0.17.0
func NewListCredentialsResponseWithDefaults() *ListCredentialsResponse
NewListCredentialsResponseWithDefaults instantiates a new ListCredentialsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListCredentialsResponse) GetCredentials ¶ added in v0.17.0
func (o *ListCredentialsResponse) GetCredentials() (res ListCredentialsResponseGetCredentialsRetType)
GetCredentials returns the Credentials field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListCredentialsResponse) GetCredentialsOk ¶ added in v0.17.0
func (o *ListCredentialsResponse) GetCredentialsOk() (ret ListCredentialsResponseGetCredentialsRetType, ok bool)
GetCredentialsOk returns a tuple with the Credentials field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListCredentialsResponse) HasCredentials ¶ added in v0.17.0
func (o *ListCredentialsResponse) HasCredentials() bool
HasCredentials returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListCredentialsResponse) SetCredentials ¶ added in v0.17.0
func (o *ListCredentialsResponse) SetCredentials(v ListCredentialsResponseGetCredentialsRetType)
SetCredentials gets a reference to the given []CredentialsResponse and assigns it to the Credentials field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListCredentialsResponse) ToMap
deprecated
added in
v0.17.0
func (o ListCredentialsResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListCredentialsResponseGetCredentialsArgType
deprecated
added in
v1.0.0
type ListCredentialsResponseGetCredentialsArgType = []CredentialsResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListCredentialsResponseGetCredentialsAttributeType ¶ added in v1.0.0
type ListCredentialsResponseGetCredentialsAttributeType = *[]CredentialsResponse
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListCredentialsResponseGetCredentialsRetType
deprecated
added in
v1.0.0
type ListCredentialsResponseGetCredentialsRetType = []CredentialsResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListLoadBalancersRequest
deprecated
added in
v1.2.0
type ListLoadBalancersRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListLoadBalancersRequest) Execute
deprecated
added in
v1.2.0
func (r ListLoadBalancersRequest) Execute() (*ListLoadBalancersResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListLoadBalancersRequest) PageId ¶ added in v1.2.0
func (r ListLoadBalancersRequest) PageId(pageId string) ApiListLoadBalancersRequest
page_id is a page identifier returned by the previous response and is used to request the next page Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListLoadBalancersRequest) PageSize ¶ added in v1.2.0
func (r ListLoadBalancersRequest) PageSize(pageSize string) ApiListLoadBalancersRequest
page_size specifies how many load balancers should be returned on this page. Must be a positive number <= 1000 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListLoadBalancersResponse ¶
type ListLoadBalancersResponse struct {
LoadBalancers ListLoadBalancersResponseGetLoadBalancersAttributeType `json:"loadBalancers,omitempty"`
// Continue token from the ListLoadBalancerResponse with Limit option
NextPageId ListLoadBalancersResponseGetNextPageIdAttributeType `json:"nextPageId,omitempty"`
}
ListLoadBalancersResponse struct for ListLoadBalancersResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewListLoadBalancersResponse ¶ added in v0.17.0
func NewListLoadBalancersResponse() *ListLoadBalancersResponse
NewListLoadBalancersResponse instantiates a new ListLoadBalancersResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewListLoadBalancersResponseWithDefaults ¶ added in v0.17.0
func NewListLoadBalancersResponseWithDefaults() *ListLoadBalancersResponse
NewListLoadBalancersResponseWithDefaults instantiates a new ListLoadBalancersResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListLoadBalancersResponse) GetLoadBalancers ¶ added in v0.17.0
func (o *ListLoadBalancersResponse) GetLoadBalancers() (res ListLoadBalancersResponseGetLoadBalancersRetType)
GetLoadBalancers returns the LoadBalancers field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListLoadBalancersResponse) GetLoadBalancersOk ¶ added in v0.17.0
func (o *ListLoadBalancersResponse) GetLoadBalancersOk() (ret ListLoadBalancersResponseGetLoadBalancersRetType, ok bool)
GetLoadBalancersOk returns a tuple with the LoadBalancers field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListLoadBalancersResponse) GetNextPageId ¶ added in v0.17.0
func (o *ListLoadBalancersResponse) GetNextPageId() (res ListLoadBalancersResponseGetNextPageIdRetType)
GetNextPageId returns the NextPageId field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListLoadBalancersResponse) GetNextPageIdOk ¶ added in v0.17.0
func (o *ListLoadBalancersResponse) GetNextPageIdOk() (ret ListLoadBalancersResponseGetNextPageIdRetType, ok bool)
GetNextPageIdOk returns a tuple with the NextPageId field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListLoadBalancersResponse) HasLoadBalancers ¶ added in v0.17.0
func (o *ListLoadBalancersResponse) HasLoadBalancers() bool
HasLoadBalancers returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListLoadBalancersResponse) HasNextPageId ¶ added in v0.17.0
func (o *ListLoadBalancersResponse) HasNextPageId() bool
HasNextPageId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListLoadBalancersResponse) SetLoadBalancers ¶ added in v0.17.0
func (o *ListLoadBalancersResponse) SetLoadBalancers(v ListLoadBalancersResponseGetLoadBalancersRetType)
SetLoadBalancers gets a reference to the given []LoadBalancer and assigns it to the LoadBalancers field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListLoadBalancersResponse) SetNextPageId ¶ added in v0.17.0
func (o *ListLoadBalancersResponse) SetNextPageId(v ListLoadBalancersResponseGetNextPageIdRetType)
SetNextPageId gets a reference to the given string and assigns it to the NextPageId field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListLoadBalancersResponse) ToMap
deprecated
added in
v0.17.0
func (o ListLoadBalancersResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListLoadBalancersResponseGetLoadBalancersArgType
deprecated
added in
v1.0.0
type ListLoadBalancersResponseGetLoadBalancersArgType = []LoadBalancer
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListLoadBalancersResponseGetLoadBalancersAttributeType ¶ added in v1.0.0
type ListLoadBalancersResponseGetLoadBalancersAttributeType = *[]LoadBalancer
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListLoadBalancersResponseGetLoadBalancersRetType
deprecated
added in
v1.0.0
type ListLoadBalancersResponseGetLoadBalancersRetType = []LoadBalancer
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListLoadBalancersResponseGetNextPageIdArgType
deprecated
added in
v1.0.0
type ListLoadBalancersResponseGetNextPageIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListLoadBalancersResponseGetNextPageIdAttributeType ¶ added in v1.0.0
type ListLoadBalancersResponseGetNextPageIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListLoadBalancersResponseGetNextPageIdRetType
deprecated
added in
v1.0.0
type ListLoadBalancersResponseGetNextPageIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListPlansRequest
deprecated
added in
v1.2.0
type ListPlansRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListPlansRequest) Execute
deprecated
added in
v1.2.0
func (r ListPlansRequest) Execute() (*ListPlansResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListPlansResponse ¶ added in v0.16.0
type ListPlansResponse struct {
ValidPlans ListPlansResponseGetValidPlansAttributeType `json:"validPlans,omitempty"`
}
ListPlansResponse struct for ListPlansResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewListPlansResponse ¶ added in v0.17.0
func NewListPlansResponse() *ListPlansResponse
NewListPlansResponse instantiates a new ListPlansResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewListPlansResponseWithDefaults ¶ added in v0.17.0
func NewListPlansResponseWithDefaults() *ListPlansResponse
NewListPlansResponseWithDefaults instantiates a new ListPlansResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListPlansResponse) GetValidPlans ¶ added in v0.17.0
func (o *ListPlansResponse) GetValidPlans() (res ListPlansResponseGetValidPlansRetType)
GetValidPlans returns the ValidPlans field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListPlansResponse) GetValidPlansOk ¶ added in v0.17.0
func (o *ListPlansResponse) GetValidPlansOk() (ret ListPlansResponseGetValidPlansRetType, ok bool)
GetValidPlansOk returns a tuple with the ValidPlans field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListPlansResponse) HasValidPlans ¶ added in v0.17.0
func (o *ListPlansResponse) HasValidPlans() bool
HasValidPlans returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListPlansResponse) SetValidPlans ¶ added in v0.17.0
func (o *ListPlansResponse) SetValidPlans(v ListPlansResponseGetValidPlansRetType)
SetValidPlans gets a reference to the given []PlanDetails and assigns it to the ValidPlans field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListPlansResponse) ToMap
deprecated
added in
v0.17.0
func (o ListPlansResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListPlansResponseGetValidPlansArgType
deprecated
added in
v1.0.0
type ListPlansResponseGetValidPlansArgType = []PlanDetails
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListPlansResponseGetValidPlansAttributeType ¶ added in v1.0.0
type ListPlansResponseGetValidPlansAttributeType = *[]PlanDetails
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListPlansResponseGetValidPlansRetType
deprecated
added in
v1.0.0
type ListPlansResponseGetValidPlansRetType = []PlanDetails
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type Listener ¶
type Listener struct {
DisplayName ListenerGetDisplayNameAttributeType `json:"displayName,omitempty"`
// Will be used to reference a listener and will replace display name in the future. Currently uses <protocol>-<port> as the name if no display name is given.
Name ListenerGetNameAttributeType `json:"name,omitempty"`
// Port number where we listen for traffic
// Can be cast to int32 without loss of precision.
Port ListenerGetPortAttributeType `json:"port,omitempty"`
// Protocol is the highest network protocol we understand to load balance. Currently only PROTOCOL_TCP, PROTOCOL_TCP_PROXY and PROTOCOL_TLS_PASSTHROUGH are supported.
Protocol ListenerGetProtocolAttributeType `json:"protocol,omitempty"`
// Server Name Indicators config for domains to be routed to the desired target pool for this listener.
ServerNameIndicators ListenerGetServerNameIndicatorsAttributeType `json:"serverNameIndicators,omitempty"`
// Reference target pool by target pool name.
TargetPool ListenerGetTargetPoolAttributeType `json:"targetPool,omitempty"`
Tcp ListenerGetTcpAttributeType `json:"tcp,omitempty"`
Udp ListenerGetUdpAttributeType `json:"udp,omitempty"`
}
Listener struct for Listener Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewListener ¶ added in v0.17.0
func NewListener() *Listener
NewListener instantiates a new Listener object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewListenerWithDefaults ¶ added in v0.17.0
func NewListenerWithDefaults() *Listener
NewListenerWithDefaults instantiates a new Listener object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Listener) GetDisplayName ¶ added in v0.17.0
func (o *Listener) GetDisplayName() (res ListenerGetDisplayNameRetType)
GetDisplayName returns the DisplayName field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Listener) GetDisplayNameOk ¶ added in v0.17.0
func (o *Listener) GetDisplayNameOk() (ret ListenerGetDisplayNameRetType, ok bool)
GetDisplayNameOk returns a tuple with the DisplayName field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Listener) GetName ¶ added in v0.17.0
func (o *Listener) GetName() (res ListenerGetNameRetType)
GetName returns the Name field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Listener) GetNameOk ¶ added in v0.17.0
func (o *Listener) GetNameOk() (ret ListenerGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Listener) GetPort ¶ added in v0.17.0
func (o *Listener) GetPort() (res ListenerGetPortRetType)
GetPort returns the Port field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Listener) GetPortOk ¶ added in v0.17.0
func (o *Listener) GetPortOk() (ret ListenerGetPortRetType, ok bool)
GetPortOk returns a tuple with the Port field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Listener) GetProtocol ¶ added in v0.17.0
func (o *Listener) GetProtocol() (res ListenerGetProtocolRetType)
GetProtocol returns the Protocol field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Listener) GetProtocolOk ¶ added in v0.17.0
func (o *Listener) GetProtocolOk() (ret ListenerGetProtocolRetType, ok bool)
GetProtocolOk returns a tuple with the Protocol field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Listener) GetServerNameIndicators ¶ added in v0.17.0
func (o *Listener) GetServerNameIndicators() (res ListenerGetServerNameIndicatorsRetType)
GetServerNameIndicators returns the ServerNameIndicators field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Listener) GetServerNameIndicatorsOk ¶ added in v0.17.0
func (o *Listener) GetServerNameIndicatorsOk() (ret ListenerGetServerNameIndicatorsRetType, ok bool)
GetServerNameIndicatorsOk returns a tuple with the ServerNameIndicators field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Listener) GetTargetPool ¶ added in v0.17.0
func (o *Listener) GetTargetPool() (res ListenerGetTargetPoolRetType)
GetTargetPool returns the TargetPool field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Listener) GetTargetPoolOk ¶ added in v0.17.0
func (o *Listener) GetTargetPoolOk() (ret ListenerGetTargetPoolRetType, ok bool)
GetTargetPoolOk returns a tuple with the TargetPool field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Listener) GetTcp ¶ added in v0.17.0
func (o *Listener) GetTcp() (res ListenerGetTcpRetType)
GetTcp returns the Tcp field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Listener) GetTcpOk ¶ added in v0.17.0
func (o *Listener) GetTcpOk() (ret ListenerGetTcpRetType, ok bool)
GetTcpOk returns a tuple with the Tcp field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Listener) GetUdp ¶ added in v0.17.0
func (o *Listener) GetUdp() (res ListenerGetUdpRetType)
GetUdp returns the Udp field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Listener) GetUdpOk ¶ added in v0.17.0
func (o *Listener) GetUdpOk() (ret ListenerGetUdpRetType, ok bool)
GetUdpOk returns a tuple with the Udp field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Listener) HasDisplayName ¶ added in v0.17.0
HasDisplayName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Listener) HasName ¶ added in v0.17.0
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Listener) HasPort ¶ added in v0.17.0
HasPort returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Listener) HasProtocol ¶ added in v0.17.0
HasProtocol returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Listener) HasServerNameIndicators ¶ added in v0.17.0
HasServerNameIndicators returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Listener) HasTargetPool ¶ added in v0.17.0
HasTargetPool returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Listener) HasTcp ¶ added in v0.17.0
HasTcp returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Listener) HasUdp ¶ added in v0.17.0
HasUdp returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Listener) SetDisplayName ¶ added in v0.17.0
func (o *Listener) SetDisplayName(v ListenerGetDisplayNameRetType)
SetDisplayName gets a reference to the given string and assigns it to the DisplayName field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Listener) SetName ¶ added in v0.17.0
func (o *Listener) SetName(v ListenerGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Listener) SetPort ¶ added in v0.17.0
func (o *Listener) SetPort(v ListenerGetPortRetType)
SetPort gets a reference to the given int64 and assigns it to the Port field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Listener) SetProtocol ¶ added in v0.17.0
func (o *Listener) SetProtocol(v ListenerGetProtocolRetType)
SetProtocol gets a reference to the given string and assigns it to the Protocol field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Listener) SetServerNameIndicators ¶ added in v0.17.0
func (o *Listener) SetServerNameIndicators(v ListenerGetServerNameIndicatorsRetType)
SetServerNameIndicators gets a reference to the given []ServerNameIndicator and assigns it to the ServerNameIndicators field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Listener) SetTargetPool ¶ added in v0.17.0
func (o *Listener) SetTargetPool(v ListenerGetTargetPoolRetType)
SetTargetPool gets a reference to the given string and assigns it to the TargetPool field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Listener) SetTcp ¶ added in v0.17.0
func (o *Listener) SetTcp(v ListenerGetTcpRetType)
SetTcp gets a reference to the given OptionsTCP and assigns it to the Tcp field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Listener) SetUdp ¶ added in v0.17.0
func (o *Listener) SetUdp(v ListenerGetUdpRetType)
SetUdp gets a reference to the given OptionsUDP and assigns it to the Udp field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListenerGetDisplayNameArgType
deprecated
added in
v1.0.0
type ListenerGetDisplayNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListenerGetDisplayNameAttributeType ¶ added in v1.0.0
type ListenerGetDisplayNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListenerGetDisplayNameRetType
deprecated
added in
v1.0.0
type ListenerGetDisplayNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListenerGetNameArgType
deprecated
added in
v1.0.0
type ListenerGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListenerGetNameAttributeType ¶ added in v1.0.0
type ListenerGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListenerGetNameRetType
deprecated
added in
v1.0.0
type ListenerGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListenerGetPortArgType
deprecated
added in
v1.0.0
type ListenerGetPortArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListenerGetPortAttributeType ¶ added in v1.0.0
type ListenerGetPortAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListenerGetPortRetType
deprecated
added in
v1.0.0
type ListenerGetPortRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListenerGetProtocolArgType
deprecated
added in
v1.0.0
type ListenerGetProtocolArgType = ListenerProtocol
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListenerGetProtocolAttributeType
deprecated
added in
v1.0.0
type ListenerGetProtocolAttributeType = *ListenerProtocol
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListenerGetProtocolRetType
deprecated
added in
v1.0.0
type ListenerGetProtocolRetType = ListenerProtocol
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListenerGetServerNameIndicatorsArgType
deprecated
added in
v1.0.0
type ListenerGetServerNameIndicatorsArgType = []ServerNameIndicator
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListenerGetServerNameIndicatorsAttributeType ¶ added in v1.0.0
type ListenerGetServerNameIndicatorsAttributeType = *[]ServerNameIndicator
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListenerGetServerNameIndicatorsRetType
deprecated
added in
v1.0.0
type ListenerGetServerNameIndicatorsRetType = []ServerNameIndicator
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListenerGetTargetPoolArgType
deprecated
added in
v1.0.0
type ListenerGetTargetPoolArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListenerGetTargetPoolAttributeType ¶ added in v1.0.0
type ListenerGetTargetPoolAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListenerGetTargetPoolRetType
deprecated
added in
v1.0.0
type ListenerGetTargetPoolRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListenerGetTcpArgType
deprecated
added in
v1.0.0
type ListenerGetTcpArgType = OptionsTCP
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListenerGetTcpAttributeType ¶ added in v1.0.0
type ListenerGetTcpAttributeType = *OptionsTCP
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListenerGetTcpRetType
deprecated
added in
v1.0.0
type ListenerGetTcpRetType = OptionsTCP
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListenerGetUdpArgType
deprecated
added in
v1.0.0
type ListenerGetUdpArgType = OptionsUDP
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListenerGetUdpAttributeType ¶ added in v1.0.0
type ListenerGetUdpAttributeType = *OptionsUDP
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListenerGetUdpRetType
deprecated
added in
v1.0.0
type ListenerGetUdpRetType = OptionsUDP
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListenerProtocol ¶ added in v1.1.0
type ListenerProtocol string
ListenerProtocol Protocol is the highest network protocol we understand to load balance. Currently only PROTOCOL_TCP, PROTOCOL_TCP_PROXY and PROTOCOL_TLS_PASSTHROUGH are supported. value type for enums Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
const ( // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead LISTENERPROTOCOL_UNSPECIFIED ListenerProtocol = "PROTOCOL_UNSPECIFIED" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead LISTENERPROTOCOL_TCP ListenerProtocol = "PROTOCOL_TCP" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead LISTENERPROTOCOL_UDP ListenerProtocol = "PROTOCOL_UDP" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead LISTENERPROTOCOL_TCP_PROXY ListenerProtocol = "PROTOCOL_TCP_PROXY" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead LISTENERPROTOCOL_TLS_PASSTHROUGH ListenerProtocol = "PROTOCOL_TLS_PASSTHROUGH" )
List of Protocol
func NewListenerProtocolFromValue ¶ added in v1.1.0
func NewListenerProtocolFromValue(v ListenerProtocol) (*ListenerProtocol, error)
NewListenerProtocolFromValue returns a pointer to a valid ListenerProtocol for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListenerProtocol) IsValid ¶ added in v1.1.0
func (v ListenerProtocol) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListenerProtocol) Ptr ¶ added in v1.1.0
func (v ListenerProtocol) Ptr() *ListenerProtocol
Ptr returns reference to ProtocolProtocol value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListenerProtocol) UnmarshalJSON
deprecated
added in
v1.1.0
func (v *ListenerProtocol) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancer ¶
type LoadBalancer struct {
// Disable target security group assignemt to allow targets outside of the given network. Connectivity to targets need to be ensured by the customer, including routing and Security Groups (targetSecurityGroup can be assigned). Not changeable after creation.
DisableTargetSecurityGroupAssignment LoadBalancergetDisableTargetSecurityGroupAssignmentAttributeType `json:"disableTargetSecurityGroupAssignment,omitempty"`
// Reports all errors a load balancer has.
Errors LoadBalancerGetErrorsAttributeType `json:"errors,omitempty"`
// External load balancer IP address where this load balancer is exposed. Not changeable after creation.
ExternalAddress LoadBalancerGetExternalAddressAttributeType `json:"externalAddress,omitempty"`
// Labels represent user-defined metadata as key-value pairs. Label count should not exceed 64 per LB. **Key Formatting Rules:** Length: 1-63 characters. Characters: Must begin and end with [a-zA-Z0-9]. May contain dashes (-), underscores (_), dots (.), and alphanumerics in between. Keys starting with 'stackit-' are system-reserved; users MUST NOT manage them. **Value Formatting Rules:** Length: 0-63 characters (empty string explicitly allowed). Characters (for non-empty values): Must begin and end with [a-zA-Z0-9]. May contain dashes (-), underscores (_), dots (.), and alphanumerics in between.
Labels LoadBalancerGetLabelsAttributeType `json:"labels,omitempty"`
// There is a maximum listener count of 20. Port and protocol limitations: - UDP listeners cannot have the same port. - TCP-derived listeners cannot have the same port. A TCP-derived listener is any listener that listens on a TCP port. As of now those are: TCP, TCP_PROXY, and PROTOCOL_TLS_PASSTHROUGH. The only exception is, if all listeners for the same port are PROTOCOL_TLS_PASSTHROUGH. - PROTOCOL_TLS_PASSTHROUGH listeners cannot have the same port and at least one common domain name. - PROTOCOL_TLS_PASSTHROUGH listeners can have the same domain name and different ports though (e.g. ports 443 and 8443 for domain example.com). - PROTOCOL_TLS_PASSTHROUGH listeners without a domain name serve as a default listener and you can have only one default listener.
Listeners LoadBalancerGetListenersAttributeType `json:"listeners,omitempty"`
LoadBalancerSecurityGroup LoadBalancerGetLoadBalancerSecurityGroupAttributeType `json:"loadBalancerSecurityGroup,omitempty"`
// Load balancer name. Not changeable after creation.
Name LoadBalancerGetNameAttributeType `json:"name,omitempty"`
// List of networks that listeners and targets reside in. Currently limited to one. Not changeable after creation.
Networks LoadBalancerGetNetworksAttributeType `json:"networks,omitempty"`
Options LoadBalancerGetOptionsAttributeType `json:"options,omitempty"`
// Service Plan configures the size of the Load Balancer. Currently supported plans are p10, p50, p250 and p750. This list can change in the future where plan ids will be removed and new plans by added. That is the reason this is not an enum.
PlanId LoadBalancerGetPlanIdAttributeType `json:"planId,omitempty"`
// Transient private load balancer IP address that can change any time.
PrivateAddress LoadBalancerGetPrivateAddressAttributeType `json:"privateAddress,omitempty"`
// Region of the LoadBalancer
Region LoadBalancerGetRegionAttributeType `json:"region,omitempty"`
Status LoadBalancerGetStatusAttributeType `json:"status,omitempty"`
// List of all target pools which will be used in the load balancer. Limited to 20.
TargetPools LoadBalancerGetTargetPoolsAttributeType `json:"targetPools,omitempty"`
TargetSecurityGroup LoadBalancerGetTargetSecurityGroupAttributeType `json:"targetSecurityGroup,omitempty"`
// Load balancer resource version. Must be empty or unset for creating load balancers, non-empty for updating load balancers. Semantics: While retrieving load balancers, this is the current version of this load balancer resource that changes during updates of the load balancers. On updates this field specified the load balancer version you calculated your update for instead of the future version to enable concurrency safe updates. Update calls will then report the new version in their result as you would see with a load balancer retrieval call later. There exist no total order of the version, so you can only compare it for equality, but not for less/greater than another version. Since the creation of load balancer is always intended to create the first version of it, there should be no existing version. That's why this field must by empty of not present in that case.
Version LoadBalancerGetVersionAttributeType `json:"version,omitempty"`
}
LoadBalancer struct for LoadBalancer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewLoadBalancer ¶ added in v0.17.0
func NewLoadBalancer() *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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewLoadBalancerWithDefaults ¶ added in v0.17.0
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) GetDisableTargetSecurityGroupAssignment ¶ added in v1.4.0
func (o *LoadBalancer) GetDisableTargetSecurityGroupAssignment() (res LoadBalancergetDisableTargetSecurityGroupAssignmentRetType)
GetDisableTargetSecurityGroupAssignment returns the DisableTargetSecurityGroupAssignment field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) GetDisableTargetSecurityGroupAssignmentOk ¶ added in v1.4.0
func (o *LoadBalancer) GetDisableTargetSecurityGroupAssignmentOk() (ret LoadBalancergetDisableTargetSecurityGroupAssignmentRetType, ok bool)
GetDisableTargetSecurityGroupAssignmentOk returns a tuple with the DisableTargetSecurityGroupAssignment field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) GetErrors ¶ added in v0.17.0
func (o *LoadBalancer) GetErrors() (res LoadBalancerGetErrorsRetType)
GetErrors returns the Errors field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) GetErrorsOk ¶ added in v0.17.0
func (o *LoadBalancer) GetErrorsOk() (ret LoadBalancerGetErrorsRetType, ok bool)
GetErrorsOk returns a tuple with the Errors field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) GetExternalAddress ¶ added in v0.17.0
func (o *LoadBalancer) GetExternalAddress() (res LoadBalancerGetExternalAddressRetType)
GetExternalAddress returns the ExternalAddress field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) GetExternalAddressOk ¶ added in v0.17.0
func (o *LoadBalancer) GetExternalAddressOk() (ret LoadBalancerGetExternalAddressRetType, ok bool)
GetExternalAddressOk returns a tuple with the ExternalAddress field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) GetLabels ¶ added in v1.6.0
func (o *LoadBalancer) GetLabels() (res LoadBalancerGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) GetLabelsOk ¶ added in v1.6.0
func (o *LoadBalancer) GetLabelsOk() (ret LoadBalancerGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) GetListeners ¶ added in v0.17.0
func (o *LoadBalancer) GetListeners() (res LoadBalancerGetListenersRetType)
GetListeners returns the Listeners field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) GetListenersOk ¶ added in v0.17.0
func (o *LoadBalancer) GetListenersOk() (ret LoadBalancerGetListenersRetType, ok bool)
GetListenersOk returns a tuple with the Listeners field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) GetLoadBalancerSecurityGroup ¶ added in v1.5.0
func (o *LoadBalancer) GetLoadBalancerSecurityGroup() (res LoadBalancerGetLoadBalancerSecurityGroupRetType)
GetLoadBalancerSecurityGroup returns the LoadBalancerSecurityGroup field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) GetLoadBalancerSecurityGroupOk ¶ added in v1.5.0
func (o *LoadBalancer) GetLoadBalancerSecurityGroupOk() (ret LoadBalancerGetLoadBalancerSecurityGroupRetType, ok bool)
GetLoadBalancerSecurityGroupOk returns a tuple with the LoadBalancerSecurityGroup field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) GetName ¶ added in v0.17.0
func (o *LoadBalancer) GetName() (res LoadBalancerGetNameRetType)
GetName returns the Name field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) GetNameOk ¶ added in v0.17.0
func (o *LoadBalancer) GetNameOk() (ret LoadBalancerGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) GetNetworks ¶ added in v0.17.0
func (o *LoadBalancer) GetNetworks() (res LoadBalancerGetNetworksRetType)
GetNetworks returns the Networks field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) GetNetworksOk ¶ added in v0.17.0
func (o *LoadBalancer) GetNetworksOk() (ret LoadBalancerGetNetworksRetType, ok bool)
GetNetworksOk returns a tuple with the Networks field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) GetOptions ¶ added in v0.17.0
func (o *LoadBalancer) GetOptions() (res LoadBalancerGetOptionsRetType)
GetOptions returns the Options field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) GetOptionsOk ¶ added in v0.17.0
func (o *LoadBalancer) GetOptionsOk() (ret LoadBalancerGetOptionsRetType, ok bool)
GetOptionsOk returns a tuple with the Options field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) GetPlanId ¶ added in v0.17.0
func (o *LoadBalancer) GetPlanId() (res LoadBalancerGetPlanIdRetType)
GetPlanId returns the PlanId field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) GetPlanIdOk ¶ added in v0.17.0
func (o *LoadBalancer) GetPlanIdOk() (ret LoadBalancerGetPlanIdRetType, ok bool)
GetPlanIdOk returns a tuple with the PlanId field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) GetPrivateAddress ¶ added in v0.17.0
func (o *LoadBalancer) GetPrivateAddress() (res LoadBalancerGetPrivateAddressRetType)
GetPrivateAddress returns the PrivateAddress field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) GetPrivateAddressOk ¶ added in v0.17.0
func (o *LoadBalancer) GetPrivateAddressOk() (ret LoadBalancerGetPrivateAddressRetType, ok bool)
GetPrivateAddressOk returns a tuple with the PrivateAddress field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) GetRegion ¶ added in v1.0.0
func (o *LoadBalancer) GetRegion() (res LoadBalancerGetRegionRetType)
GetRegion returns the Region field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) GetRegionOk ¶ added in v1.0.0
func (o *LoadBalancer) GetRegionOk() (ret LoadBalancerGetRegionRetType, ok bool)
GetRegionOk returns a tuple with the Region field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) GetStatus ¶ added in v0.17.0
func (o *LoadBalancer) GetStatus() (res LoadBalancerGetStatusRetType)
GetStatus returns the Status field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) GetStatusOk ¶ added in v0.17.0
func (o *LoadBalancer) GetStatusOk() (ret LoadBalancerGetStatusRetType, ok bool)
GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) GetTargetPools ¶ added in v0.17.0
func (o *LoadBalancer) GetTargetPools() (res LoadBalancerGetTargetPoolsRetType)
GetTargetPools returns the TargetPools field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) GetTargetPoolsOk ¶ added in v0.17.0
func (o *LoadBalancer) GetTargetPoolsOk() (ret LoadBalancerGetTargetPoolsRetType, ok bool)
GetTargetPoolsOk returns a tuple with the TargetPools field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) GetTargetSecurityGroup ¶ added in v1.3.0
func (o *LoadBalancer) GetTargetSecurityGroup() (res LoadBalancerGetTargetSecurityGroupRetType)
GetTargetSecurityGroup returns the TargetSecurityGroup field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) GetTargetSecurityGroupOk ¶ added in v1.3.0
func (o *LoadBalancer) GetTargetSecurityGroupOk() (ret LoadBalancerGetTargetSecurityGroupRetType, ok bool)
GetTargetSecurityGroupOk returns a tuple with the TargetSecurityGroup field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) GetVersion ¶ added in v0.17.0
func (o *LoadBalancer) GetVersion() (res LoadBalancerGetVersionRetType)
GetVersion returns the Version field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) GetVersionOk ¶ added in v0.17.0
func (o *LoadBalancer) GetVersionOk() (ret LoadBalancerGetVersionRetType, ok bool)
GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) HasDisableTargetSecurityGroupAssignment ¶ added in v1.4.0
func (o *LoadBalancer) HasDisableTargetSecurityGroupAssignment() bool
HasDisableTargetSecurityGroupAssignment returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) HasErrors ¶ added in v0.17.0
func (o *LoadBalancer) HasErrors() bool
HasErrors returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) HasExternalAddress ¶ added in v0.17.0
func (o *LoadBalancer) HasExternalAddress() bool
HasExternalAddress returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) HasLabels ¶ added in v1.6.0
func (o *LoadBalancer) HasLabels() bool
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) HasListeners ¶ added in v0.17.0
func (o *LoadBalancer) HasListeners() bool
HasListeners returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) HasLoadBalancerSecurityGroup ¶ added in v1.5.0
func (o *LoadBalancer) HasLoadBalancerSecurityGroup() bool
HasLoadBalancerSecurityGroup returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) HasName ¶ added in v0.17.0
func (o *LoadBalancer) HasName() bool
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) HasNetworks ¶ added in v0.17.0
func (o *LoadBalancer) HasNetworks() bool
HasNetworks returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) HasOptions ¶ added in v0.17.0
func (o *LoadBalancer) HasOptions() bool
HasOptions returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) HasPlanId ¶ added in v0.17.0
func (o *LoadBalancer) HasPlanId() bool
HasPlanId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) HasPrivateAddress ¶ added in v0.17.0
func (o *LoadBalancer) HasPrivateAddress() bool
HasPrivateAddress returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) HasRegion ¶ added in v1.0.0
func (o *LoadBalancer) HasRegion() bool
HasRegion returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) HasStatus ¶ added in v0.17.0
func (o *LoadBalancer) HasStatus() bool
HasStatus returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) HasTargetPools ¶ added in v0.17.0
func (o *LoadBalancer) HasTargetPools() bool
HasTargetPools returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) HasTargetSecurityGroup ¶ added in v1.3.0
func (o *LoadBalancer) HasTargetSecurityGroup() bool
HasTargetSecurityGroup returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) HasVersion ¶ added in v0.17.0
func (o *LoadBalancer) HasVersion() bool
HasVersion returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) SetDisableTargetSecurityGroupAssignment ¶ added in v1.4.0
func (o *LoadBalancer) SetDisableTargetSecurityGroupAssignment(v LoadBalancergetDisableTargetSecurityGroupAssignmentRetType)
SetDisableTargetSecurityGroupAssignment gets a reference to the given bool and assigns it to the DisableTargetSecurityGroupAssignment field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) SetErrors ¶ added in v0.17.0
func (o *LoadBalancer) SetErrors(v LoadBalancerGetErrorsRetType)
SetErrors gets a reference to the given []LoadBalancerError and assigns it to the Errors field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) SetExternalAddress ¶ added in v0.17.0
func (o *LoadBalancer) SetExternalAddress(v LoadBalancerGetExternalAddressRetType)
SetExternalAddress gets a reference to the given string and assigns it to the ExternalAddress field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) SetLabels ¶ added in v1.6.0
func (o *LoadBalancer) SetLabels(v LoadBalancerGetLabelsRetType)
SetLabels gets a reference to the given map[string]string and assigns it to the Labels field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) SetListeners ¶ added in v0.17.0
func (o *LoadBalancer) SetListeners(v LoadBalancerGetListenersRetType)
SetListeners gets a reference to the given []Listener and assigns it to the Listeners field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) SetLoadBalancerSecurityGroup ¶ added in v1.5.0
func (o *LoadBalancer) SetLoadBalancerSecurityGroup(v LoadBalancerGetLoadBalancerSecurityGroupRetType)
SetLoadBalancerSecurityGroup gets a reference to the given CreateLoadBalancerPayloadLoadBalancerSecurityGroup and assigns it to the LoadBalancerSecurityGroup field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) SetName ¶ added in v0.17.0
func (o *LoadBalancer) SetName(v LoadBalancerGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) SetNetworks ¶ added in v0.17.0
func (o *LoadBalancer) SetNetworks(v LoadBalancerGetNetworksRetType)
SetNetworks gets a reference to the given []Network and assigns it to the Networks field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) SetOptions ¶ added in v0.17.0
func (o *LoadBalancer) SetOptions(v LoadBalancerGetOptionsRetType)
SetOptions gets a reference to the given LoadBalancerOptions and assigns it to the Options field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) SetPlanId ¶ added in v0.17.0
func (o *LoadBalancer) SetPlanId(v LoadBalancerGetPlanIdRetType)
SetPlanId gets a reference to the given string and assigns it to the PlanId field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) SetPrivateAddress ¶ added in v0.17.0
func (o *LoadBalancer) SetPrivateAddress(v LoadBalancerGetPrivateAddressRetType)
SetPrivateAddress gets a reference to the given string and assigns it to the PrivateAddress field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) SetRegion ¶ added in v1.0.0
func (o *LoadBalancer) SetRegion(v LoadBalancerGetRegionRetType)
SetRegion gets a reference to the given string and assigns it to the Region field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) SetStatus ¶ added in v0.17.0
func (o *LoadBalancer) SetStatus(v LoadBalancerGetStatusRetType)
SetStatus gets a reference to the given string and assigns it to the Status field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) SetTargetPools ¶ added in v0.17.0
func (o *LoadBalancer) SetTargetPools(v LoadBalancerGetTargetPoolsRetType)
SetTargetPools gets a reference to the given []TargetPool and assigns it to the TargetPools field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) SetTargetSecurityGroup ¶ added in v1.3.0
func (o *LoadBalancer) SetTargetSecurityGroup(v LoadBalancerGetTargetSecurityGroupRetType)
SetTargetSecurityGroup gets a reference to the given CreateLoadBalancerPayloadTargetSecurityGroup and assigns it to the TargetSecurityGroup field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancer) SetVersion ¶ added in v0.17.0
func (o *LoadBalancer) SetVersion(v LoadBalancerGetVersionRetType)
SetVersion gets a reference to the given string and assigns it to the Version field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (LoadBalancer) ToMap
deprecated
added in
v0.17.0
func (o LoadBalancer) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerError ¶
type LoadBalancerError struct {
// The error description contains additional helpful user information to fix the error state of the load balancer. For example the IP 45.135.247.139 does not exist in the project, then the description will report: Floating IP \"45.135.247.139\" could not be found or if the IP was deleted then you will get a proper error message.
Description LoadBalancerErrorGetDescriptionAttributeType `json:"description,omitempty"`
// The error type specifies which part of the load balancer encountered the error. I.e. the API will not check if a provided public IP is actually available in the project. Instead the load balancer with try to use the provided IP and if not available reports TYPE_FIP_NOT_CONFIGURED error or TYPE_FIP_NOT_FOUND if the IP was deleted.
Type LoadBalancerErrorGetTypeAttributeType `json:"type,omitempty"`
}
LoadBalancerError struct for LoadBalancerError Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewLoadBalancerError ¶ added in v0.17.0
func NewLoadBalancerError() *LoadBalancerError
NewLoadBalancerError instantiates a new LoadBalancerError object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewLoadBalancerErrorWithDefaults ¶ added in v0.17.0
func NewLoadBalancerErrorWithDefaults() *LoadBalancerError
NewLoadBalancerErrorWithDefaults instantiates a new LoadBalancerError object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancerError) GetDescription ¶ added in v0.17.0
func (o *LoadBalancerError) GetDescription() (res LoadBalancerErrorGetDescriptionRetType)
GetDescription returns the Description field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancerError) GetDescriptionOk ¶ added in v0.17.0
func (o *LoadBalancerError) GetDescriptionOk() (ret LoadBalancerErrorGetDescriptionRetType, ok bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancerError) GetType ¶ added in v0.17.0
func (o *LoadBalancerError) GetType() (res LoadBalancerErrorGetTypeRetType)
GetType returns the Type field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancerError) GetTypeOk ¶ added in v0.17.0
func (o *LoadBalancerError) GetTypeOk() (ret LoadBalancerErrorGetTypeRetType, ok bool)
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancerError) HasDescription ¶ added in v0.17.0
func (o *LoadBalancerError) HasDescription() bool
HasDescription returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancerError) HasType ¶ added in v0.17.0
func (o *LoadBalancerError) HasType() bool
HasType returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancerError) SetDescription ¶ added in v0.17.0
func (o *LoadBalancerError) SetDescription(v LoadBalancerErrorGetDescriptionRetType)
SetDescription gets a reference to the given string and assigns it to the Description field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancerError) SetType ¶ added in v0.17.0
func (o *LoadBalancerError) SetType(v LoadBalancerErrorGetTypeRetType)
SetType gets a reference to the given string and assigns it to the Type field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (LoadBalancerError) ToMap
deprecated
added in
v0.17.0
func (o LoadBalancerError) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerErrorGetDescriptionArgType
deprecated
added in
v1.0.0
type LoadBalancerErrorGetDescriptionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerErrorGetDescriptionAttributeType ¶ added in v1.0.0
type LoadBalancerErrorGetDescriptionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerErrorGetDescriptionRetType
deprecated
added in
v1.0.0
type LoadBalancerErrorGetDescriptionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerErrorGetTypeArgType
deprecated
added in
v1.0.0
type LoadBalancerErrorGetTypeArgType = LoadBalancerErrorTypes
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerErrorGetTypeAttributeType
deprecated
added in
v1.0.0
type LoadBalancerErrorGetTypeAttributeType = *LoadBalancerErrorTypes
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerErrorGetTypeRetType
deprecated
added in
v1.0.0
type LoadBalancerErrorGetTypeRetType = LoadBalancerErrorTypes
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerErrorTypes ¶ added in v1.1.0
type LoadBalancerErrorTypes string
LoadBalancerErrorTypes The error type specifies which part of the load balancer encountered the error. I.e. the API will not check if a provided public IP is actually available in the project. Instead the load balancer with try to use the provided IP and if not available reports TYPE_FIP_NOT_CONFIGURED error or TYPE_FIP_NOT_FOUND if the IP was deleted. value type for enums Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
const ( // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead LOADBALANCERERRORTYPE_UNSPECIFIED LoadBalancerErrorTypes = "TYPE_UNSPECIFIED" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead LOADBALANCERERRORTYPE_INTERNAL LoadBalancerErrorTypes = "TYPE_INTERNAL" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead LOADBALANCERERRORTYPE_QUOTA_SECGROUP_EXCEEDED LoadBalancerErrorTypes = "TYPE_QUOTA_SECGROUP_EXCEEDED" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead LOADBALANCERERRORTYPE_QUOTA_SECGROUPRULE_EXCEEDED LoadBalancerErrorTypes = "TYPE_QUOTA_SECGROUPRULE_EXCEEDED" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead LOADBALANCERERRORTYPE_PORT_NOT_CONFIGURED LoadBalancerErrorTypes = "TYPE_PORT_NOT_CONFIGURED" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead LOADBALANCERERRORTYPE_FIP_NOT_CONFIGURED LoadBalancerErrorTypes = "TYPE_FIP_NOT_CONFIGURED" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead LOADBALANCERERRORTYPE_TARGET_NOT_ACTIVE LoadBalancerErrorTypes = "TYPE_TARGET_NOT_ACTIVE" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead LOADBALANCERERRORTYPE_METRICS_MISCONFIGURED LoadBalancerErrorTypes = "TYPE_METRICS_MISCONFIGURED" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead LOADBALANCERERRORTYPE_LOGS_MISCONFIGURED LoadBalancerErrorTypes = "TYPE_LOGS_MISCONFIGURED" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead LOADBALANCERERRORTYPE_FIP_NOT_FOUND LoadBalancerErrorTypes = "TYPE_FIP_NOT_FOUND" )
List of Type
func NewLoadBalancerErrorTypesFromValue ¶ added in v1.1.0
func NewLoadBalancerErrorTypesFromValue(v LoadBalancerErrorTypes) (*LoadBalancerErrorTypes, error)
NewLoadBalancerErrorTypesFromValue returns a pointer to a valid LoadBalancerErrorTypes for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (LoadBalancerErrorTypes) IsValid ¶ added in v1.1.0
func (v LoadBalancerErrorTypes) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (LoadBalancerErrorTypes) Ptr ¶ added in v1.1.0
func (v LoadBalancerErrorTypes) Ptr() *LoadBalancerErrorTypes
Ptr returns reference to TypeTypes value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancerErrorTypes) UnmarshalJSON
deprecated
added in
v1.1.0
func (v *LoadBalancerErrorTypes) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerGetErrorsArgType
deprecated
added in
v1.0.0
type LoadBalancerGetErrorsArgType = []LoadBalancerError
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerGetErrorsAttributeType ¶ added in v1.0.0
type LoadBalancerGetErrorsAttributeType = *[]LoadBalancerError
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerGetErrorsRetType
deprecated
added in
v1.0.0
type LoadBalancerGetErrorsRetType = []LoadBalancerError
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerGetExternalAddressArgType
deprecated
added in
v1.0.0
type LoadBalancerGetExternalAddressArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerGetExternalAddressAttributeType ¶ added in v1.0.0
type LoadBalancerGetExternalAddressAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerGetExternalAddressRetType
deprecated
added in
v1.0.0
type LoadBalancerGetExternalAddressRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerGetLabelsArgType
deprecated
added in
v1.6.0
type LoadBalancerGetLabelsAttributeType ¶ added in v1.6.0
isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerGetLabelsRetType
deprecated
added in
v1.6.0
type LoadBalancerGetListenersArgType
deprecated
added in
v1.0.0
type LoadBalancerGetListenersArgType = []Listener
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerGetListenersAttributeType ¶ added in v1.0.0
type LoadBalancerGetListenersAttributeType = *[]Listener
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerGetListenersRetType
deprecated
added in
v1.0.0
type LoadBalancerGetListenersRetType = []Listener
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerGetLoadBalancerSecurityGroupArgType
deprecated
added in
v1.5.0
type LoadBalancerGetLoadBalancerSecurityGroupArgType = CreateLoadBalancerPayloadLoadBalancerSecurityGroup
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerGetLoadBalancerSecurityGroupAttributeType ¶ added in v1.5.0
type LoadBalancerGetLoadBalancerSecurityGroupAttributeType = *CreateLoadBalancerPayloadLoadBalancerSecurityGroup
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerGetLoadBalancerSecurityGroupRetType
deprecated
added in
v1.5.0
type LoadBalancerGetLoadBalancerSecurityGroupRetType = CreateLoadBalancerPayloadLoadBalancerSecurityGroup
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerGetNameArgType
deprecated
added in
v1.0.0
type LoadBalancerGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerGetNameAttributeType ¶ added in v1.0.0
type LoadBalancerGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerGetNameRetType
deprecated
added in
v1.0.0
type LoadBalancerGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerGetNetworksArgType
deprecated
added in
v1.0.0
type LoadBalancerGetNetworksArgType = []Network
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerGetNetworksAttributeType ¶ added in v1.0.0
type LoadBalancerGetNetworksAttributeType = *[]Network
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerGetNetworksRetType
deprecated
added in
v1.0.0
type LoadBalancerGetNetworksRetType = []Network
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerGetOptionsArgType
deprecated
added in
v1.0.0
type LoadBalancerGetOptionsArgType = LoadBalancerOptions
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerGetOptionsAttributeType ¶ added in v1.0.0
type LoadBalancerGetOptionsAttributeType = *LoadBalancerOptions
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerGetOptionsRetType
deprecated
added in
v1.0.0
type LoadBalancerGetOptionsRetType = LoadBalancerOptions
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerGetPlanIdArgType
deprecated
added in
v1.0.0
type LoadBalancerGetPlanIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerGetPlanIdAttributeType ¶ added in v1.0.0
type LoadBalancerGetPlanIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerGetPlanIdRetType
deprecated
added in
v1.0.0
type LoadBalancerGetPlanIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerGetPrivateAddressArgType
deprecated
added in
v1.0.0
type LoadBalancerGetPrivateAddressArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerGetPrivateAddressAttributeType ¶ added in v1.0.0
type LoadBalancerGetPrivateAddressAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerGetPrivateAddressRetType
deprecated
added in
v1.0.0
type LoadBalancerGetPrivateAddressRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerGetRegionArgType
deprecated
added in
v1.0.0
type LoadBalancerGetRegionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerGetRegionAttributeType ¶ added in v1.0.0
type LoadBalancerGetRegionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerGetRegionRetType
deprecated
added in
v1.0.0
type LoadBalancerGetRegionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerGetStatusArgType
deprecated
added in
v1.0.0
type LoadBalancerGetStatusArgType = LoadBalancerStatus
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerGetStatusAttributeType
deprecated
added in
v1.0.0
type LoadBalancerGetStatusAttributeType = *LoadBalancerStatus
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerGetStatusRetType
deprecated
added in
v1.0.0
type LoadBalancerGetStatusRetType = LoadBalancerStatus
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerGetTargetPoolsArgType
deprecated
added in
v1.0.0
type LoadBalancerGetTargetPoolsArgType = []TargetPool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerGetTargetPoolsAttributeType ¶ added in v1.0.0
type LoadBalancerGetTargetPoolsAttributeType = *[]TargetPool
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerGetTargetPoolsRetType
deprecated
added in
v1.0.0
type LoadBalancerGetTargetPoolsRetType = []TargetPool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerGetTargetSecurityGroupArgType
deprecated
added in
v1.3.0
type LoadBalancerGetTargetSecurityGroupArgType = CreateLoadBalancerPayloadTargetSecurityGroup
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerGetTargetSecurityGroupAttributeType ¶ added in v1.3.0
type LoadBalancerGetTargetSecurityGroupAttributeType = *CreateLoadBalancerPayloadTargetSecurityGroup
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerGetTargetSecurityGroupRetType
deprecated
added in
v1.3.0
type LoadBalancerGetTargetSecurityGroupRetType = CreateLoadBalancerPayloadTargetSecurityGroup
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerGetVersionArgType
deprecated
added in
v1.0.0
type LoadBalancerGetVersionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerGetVersionAttributeType ¶ added in v1.0.0
type LoadBalancerGetVersionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerGetVersionRetType
deprecated
added in
v1.0.0
type LoadBalancerGetVersionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerOptions ¶
type LoadBalancerOptions struct {
AccessControl LoadBalancerOptionsGetAccessControlAttributeType `json:"accessControl,omitempty"`
EphemeralAddress LoadBalancerOptionsgetEphemeralAddressAttributeType `json:"ephemeralAddress,omitempty"`
Observability LoadBalancerOptionsGetObservabilityAttributeType `json:"observability,omitempty"`
// Load Balancer is accessible only via a private network ip address. Not changeable after creation.
PrivateNetworkOnly LoadBalancerOptionsgetPrivateNetworkOnlyAttributeType `json:"privateNetworkOnly,omitempty"`
}
LoadBalancerOptions Defines any optional functionality you want to have enabled on your load balancer. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewLoadBalancerOptions ¶ added in v0.17.0
func NewLoadBalancerOptions() *LoadBalancerOptions
NewLoadBalancerOptions instantiates a new LoadBalancerOptions object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewLoadBalancerOptionsWithDefaults ¶ added in v0.17.0
func NewLoadBalancerOptionsWithDefaults() *LoadBalancerOptions
NewLoadBalancerOptionsWithDefaults instantiates a new LoadBalancerOptions object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancerOptions) GetAccessControl ¶ added in v0.17.0
func (o *LoadBalancerOptions) GetAccessControl() (res LoadBalancerOptionsGetAccessControlRetType)
GetAccessControl returns the AccessControl field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancerOptions) GetAccessControlOk ¶ added in v0.17.0
func (o *LoadBalancerOptions) GetAccessControlOk() (ret LoadBalancerOptionsGetAccessControlRetType, ok bool)
GetAccessControlOk returns a tuple with the AccessControl field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancerOptions) GetEphemeralAddress ¶ added in v0.17.0
func (o *LoadBalancerOptions) GetEphemeralAddress() (res LoadBalancerOptionsgetEphemeralAddressRetType)
GetEphemeralAddress returns the EphemeralAddress field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancerOptions) GetEphemeralAddressOk ¶ added in v0.17.0
func (o *LoadBalancerOptions) GetEphemeralAddressOk() (ret LoadBalancerOptionsgetEphemeralAddressRetType, ok bool)
GetEphemeralAddressOk returns a tuple with the EphemeralAddress field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancerOptions) GetObservability ¶ added in v0.17.0
func (o *LoadBalancerOptions) GetObservability() (res LoadBalancerOptionsGetObservabilityRetType)
GetObservability returns the Observability field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancerOptions) GetObservabilityOk ¶ added in v0.17.0
func (o *LoadBalancerOptions) GetObservabilityOk() (ret LoadBalancerOptionsGetObservabilityRetType, ok bool)
GetObservabilityOk returns a tuple with the Observability field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancerOptions) GetPrivateNetworkOnly ¶ added in v0.17.0
func (o *LoadBalancerOptions) GetPrivateNetworkOnly() (res LoadBalancerOptionsgetPrivateNetworkOnlyRetType)
GetPrivateNetworkOnly returns the PrivateNetworkOnly field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancerOptions) GetPrivateNetworkOnlyOk ¶ added in v0.17.0
func (o *LoadBalancerOptions) GetPrivateNetworkOnlyOk() (ret LoadBalancerOptionsgetPrivateNetworkOnlyRetType, ok bool)
GetPrivateNetworkOnlyOk returns a tuple with the PrivateNetworkOnly field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancerOptions) HasAccessControl ¶ added in v0.17.0
func (o *LoadBalancerOptions) HasAccessControl() bool
HasAccessControl returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancerOptions) HasEphemeralAddress ¶ added in v0.17.0
func (o *LoadBalancerOptions) HasEphemeralAddress() bool
HasEphemeralAddress returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancerOptions) HasObservability ¶ added in v0.17.0
func (o *LoadBalancerOptions) HasObservability() bool
HasObservability returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancerOptions) HasPrivateNetworkOnly ¶ added in v0.17.0
func (o *LoadBalancerOptions) HasPrivateNetworkOnly() bool
HasPrivateNetworkOnly returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancerOptions) SetAccessControl ¶ added in v0.17.0
func (o *LoadBalancerOptions) SetAccessControl(v LoadBalancerOptionsGetAccessControlRetType)
SetAccessControl gets a reference to the given LoadbalancerOptionAccessControl and assigns it to the AccessControl field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancerOptions) SetEphemeralAddress ¶ added in v0.17.0
func (o *LoadBalancerOptions) SetEphemeralAddress(v LoadBalancerOptionsgetEphemeralAddressRetType)
SetEphemeralAddress gets a reference to the given bool and assigns it to the EphemeralAddress field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancerOptions) SetObservability ¶ added in v0.17.0
func (o *LoadBalancerOptions) SetObservability(v LoadBalancerOptionsGetObservabilityRetType)
SetObservability gets a reference to the given LoadbalancerOptionObservability and assigns it to the Observability field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancerOptions) SetPrivateNetworkOnly ¶ added in v0.17.0
func (o *LoadBalancerOptions) SetPrivateNetworkOnly(v LoadBalancerOptionsgetPrivateNetworkOnlyRetType)
SetPrivateNetworkOnly gets a reference to the given bool and assigns it to the PrivateNetworkOnly field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (LoadBalancerOptions) ToMap
deprecated
added in
v0.17.0
func (o LoadBalancerOptions) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerOptionsGetAccessControlArgType
deprecated
added in
v1.0.0
type LoadBalancerOptionsGetAccessControlArgType = LoadbalancerOptionAccessControl
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerOptionsGetAccessControlAttributeType ¶ added in v1.0.0
type LoadBalancerOptionsGetAccessControlAttributeType = *LoadbalancerOptionAccessControl
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerOptionsGetAccessControlRetType
deprecated
added in
v1.0.0
type LoadBalancerOptionsGetAccessControlRetType = LoadbalancerOptionAccessControl
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerOptionsGetObservabilityArgType
deprecated
added in
v1.0.0
type LoadBalancerOptionsGetObservabilityArgType = LoadbalancerOptionObservability
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerOptionsGetObservabilityAttributeType ¶ added in v1.0.0
type LoadBalancerOptionsGetObservabilityAttributeType = *LoadbalancerOptionObservability
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerOptionsGetObservabilityRetType
deprecated
added in
v1.0.0
type LoadBalancerOptionsGetObservabilityRetType = LoadbalancerOptionObservability
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerOptionsgetEphemeralAddressArgType
deprecated
added in
v1.0.0
type LoadBalancerOptionsgetEphemeralAddressArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerOptionsgetEphemeralAddressAttributeType ¶ added in v1.0.0
type LoadBalancerOptionsgetEphemeralAddressAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerOptionsgetEphemeralAddressRetType
deprecated
added in
v1.0.0
type LoadBalancerOptionsgetEphemeralAddressRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerOptionsgetPrivateNetworkOnlyArgType
deprecated
added in
v1.0.0
type LoadBalancerOptionsgetPrivateNetworkOnlyArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerOptionsgetPrivateNetworkOnlyAttributeType ¶ added in v1.0.0
type LoadBalancerOptionsgetPrivateNetworkOnlyAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerOptionsgetPrivateNetworkOnlyRetType
deprecated
added in
v1.0.0
type LoadBalancerOptionsgetPrivateNetworkOnlyRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerStatus ¶ added in v1.1.0
type LoadBalancerStatus string
LoadBalancerStatus the model 'LoadBalancer' value type for enums Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
const ( // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead LOADBALANCERSTATUS_UNSPECIFIED LoadBalancerStatus = "STATUS_UNSPECIFIED" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead LOADBALANCERSTATUS_PENDING LoadBalancerStatus = "STATUS_PENDING" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead LOADBALANCERSTATUS_READY LoadBalancerStatus = "STATUS_READY" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead LOADBALANCERSTATUS_ERROR LoadBalancerStatus = "STATUS_ERROR" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead LOADBALANCERSTATUS_TERMINATING LoadBalancerStatus = "STATUS_TERMINATING" )
List of Status
func NewLoadBalancerStatusFromValue ¶ added in v1.1.0
func NewLoadBalancerStatusFromValue(v LoadBalancerStatus) (*LoadBalancerStatus, error)
NewLoadBalancerStatusFromValue returns a pointer to a valid LoadBalancerStatus for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (LoadBalancerStatus) IsValid ¶ added in v1.1.0
func (v LoadBalancerStatus) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (LoadBalancerStatus) Ptr ¶ added in v1.1.0
func (v LoadBalancerStatus) Ptr() *LoadBalancerStatus
Ptr returns reference to StatusStatus value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadBalancerStatus) UnmarshalJSON
deprecated
added in
v1.1.0
func (v *LoadBalancerStatus) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancergetDisableTargetSecurityGroupAssignmentArgType
deprecated
added in
v1.4.0
type LoadBalancergetDisableTargetSecurityGroupAssignmentArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancergetDisableTargetSecurityGroupAssignmentAttributeType ¶ added in v1.4.0
type LoadBalancergetDisableTargetSecurityGroupAssignmentAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancergetDisableTargetSecurityGroupAssignmentRetType
deprecated
added in
v1.4.0
type LoadBalancergetDisableTargetSecurityGroupAssignmentRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadbalancerOptionAccessControl ¶
type LoadbalancerOptionAccessControl struct {
// Load Balancer is accessible only from an IP address in this range
AllowedSourceRanges LoadbalancerOptionAccessControlGetAllowedSourceRangesAttributeType `json:"allowedSourceRanges,omitempty"`
}
LoadbalancerOptionAccessControl Use this option to limit the IP ranges that can use the load balancer. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewLoadbalancerOptionAccessControl ¶ added in v0.17.0
func NewLoadbalancerOptionAccessControl() *LoadbalancerOptionAccessControl
NewLoadbalancerOptionAccessControl instantiates a new LoadbalancerOptionAccessControl object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewLoadbalancerOptionAccessControlWithDefaults ¶ added in v0.17.0
func NewLoadbalancerOptionAccessControlWithDefaults() *LoadbalancerOptionAccessControl
NewLoadbalancerOptionAccessControlWithDefaults instantiates a new LoadbalancerOptionAccessControl object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadbalancerOptionAccessControl) GetAllowedSourceRanges ¶ added in v0.17.0
func (o *LoadbalancerOptionAccessControl) GetAllowedSourceRanges() (res LoadbalancerOptionAccessControlGetAllowedSourceRangesRetType)
GetAllowedSourceRanges returns the AllowedSourceRanges field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadbalancerOptionAccessControl) GetAllowedSourceRangesOk ¶ added in v0.17.0
func (o *LoadbalancerOptionAccessControl) GetAllowedSourceRangesOk() (ret LoadbalancerOptionAccessControlGetAllowedSourceRangesRetType, ok bool)
GetAllowedSourceRangesOk returns a tuple with the AllowedSourceRanges field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadbalancerOptionAccessControl) HasAllowedSourceRanges ¶ added in v0.17.0
func (o *LoadbalancerOptionAccessControl) HasAllowedSourceRanges() bool
HasAllowedSourceRanges returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadbalancerOptionAccessControl) SetAllowedSourceRanges ¶ added in v0.17.0
func (o *LoadbalancerOptionAccessControl) SetAllowedSourceRanges(v LoadbalancerOptionAccessControlGetAllowedSourceRangesRetType)
SetAllowedSourceRanges gets a reference to the given []string and assigns it to the AllowedSourceRanges field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (LoadbalancerOptionAccessControl) ToMap
deprecated
added in
v0.17.0
func (o LoadbalancerOptionAccessControl) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadbalancerOptionAccessControlGetAllowedSourceRangesArgType
deprecated
added in
v1.0.0
type LoadbalancerOptionAccessControlGetAllowedSourceRangesArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadbalancerOptionAccessControlGetAllowedSourceRangesAttributeType ¶ added in v1.0.0
type LoadbalancerOptionAccessControlGetAllowedSourceRangesAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadbalancerOptionAccessControlGetAllowedSourceRangesRetType
deprecated
added in
v1.0.0
type LoadbalancerOptionAccessControlGetAllowedSourceRangesRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadbalancerOptionLogs ¶
type LoadbalancerOptionLogs struct {
// Credentials reference for logging. This reference is created via the observability create endpoint and the credential needs to contain the basic auth username and password for the logging solution the push URL points to. Then this enables monitoring via remote write for the Load Balancer.
CredentialsRef LoadbalancerOptionLogsGetCredentialsRefAttributeType `json:"credentialsRef,omitempty"`
// The Observability(Logs)/Loki remote write Push URL you want the logs to be shipped to.
PushUrl LoadbalancerOptionLogsGetPushUrlAttributeType `json:"pushUrl,omitempty"`
}
LoadbalancerOptionLogs struct for LoadbalancerOptionLogs Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewLoadbalancerOptionLogs ¶ added in v0.17.0
func NewLoadbalancerOptionLogs() *LoadbalancerOptionLogs
NewLoadbalancerOptionLogs instantiates a new LoadbalancerOptionLogs object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewLoadbalancerOptionLogsWithDefaults ¶ added in v0.17.0
func NewLoadbalancerOptionLogsWithDefaults() *LoadbalancerOptionLogs
NewLoadbalancerOptionLogsWithDefaults instantiates a new LoadbalancerOptionLogs object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadbalancerOptionLogs) GetCredentialsRef ¶ added in v0.17.0
func (o *LoadbalancerOptionLogs) GetCredentialsRef() (res LoadbalancerOptionLogsGetCredentialsRefRetType)
GetCredentialsRef returns the CredentialsRef field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadbalancerOptionLogs) GetCredentialsRefOk ¶ added in v0.17.0
func (o *LoadbalancerOptionLogs) GetCredentialsRefOk() (ret LoadbalancerOptionLogsGetCredentialsRefRetType, ok bool)
GetCredentialsRefOk returns a tuple with the CredentialsRef field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadbalancerOptionLogs) GetPushUrl ¶ added in v0.17.0
func (o *LoadbalancerOptionLogs) GetPushUrl() (res LoadbalancerOptionLogsGetPushUrlRetType)
GetPushUrl returns the PushUrl field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadbalancerOptionLogs) GetPushUrlOk ¶ added in v0.17.0
func (o *LoadbalancerOptionLogs) GetPushUrlOk() (ret LoadbalancerOptionLogsGetPushUrlRetType, ok bool)
GetPushUrlOk returns a tuple with the PushUrl field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadbalancerOptionLogs) HasCredentialsRef ¶ added in v0.17.0
func (o *LoadbalancerOptionLogs) HasCredentialsRef() bool
HasCredentialsRef returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadbalancerOptionLogs) HasPushUrl ¶ added in v0.17.0
func (o *LoadbalancerOptionLogs) HasPushUrl() bool
HasPushUrl returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadbalancerOptionLogs) SetCredentialsRef ¶ added in v0.17.0
func (o *LoadbalancerOptionLogs) SetCredentialsRef(v LoadbalancerOptionLogsGetCredentialsRefRetType)
SetCredentialsRef gets a reference to the given string and assigns it to the CredentialsRef field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadbalancerOptionLogs) SetPushUrl ¶ added in v0.17.0
func (o *LoadbalancerOptionLogs) SetPushUrl(v LoadbalancerOptionLogsGetPushUrlRetType)
SetPushUrl gets a reference to the given string and assigns it to the PushUrl field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (LoadbalancerOptionLogs) ToMap
deprecated
added in
v0.17.0
func (o LoadbalancerOptionLogs) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadbalancerOptionLogsGetCredentialsRefArgType
deprecated
added in
v1.0.0
type LoadbalancerOptionLogsGetCredentialsRefArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadbalancerOptionLogsGetCredentialsRefAttributeType ¶ added in v1.0.0
type LoadbalancerOptionLogsGetCredentialsRefAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadbalancerOptionLogsGetCredentialsRefRetType
deprecated
added in
v1.0.0
type LoadbalancerOptionLogsGetCredentialsRefRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadbalancerOptionLogsGetPushUrlArgType
deprecated
added in
v1.0.0
type LoadbalancerOptionLogsGetPushUrlArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadbalancerOptionLogsGetPushUrlAttributeType ¶ added in v1.0.0
type LoadbalancerOptionLogsGetPushUrlAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadbalancerOptionLogsGetPushUrlRetType
deprecated
added in
v1.0.0
type LoadbalancerOptionLogsGetPushUrlRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadbalancerOptionMetrics ¶
type LoadbalancerOptionMetrics struct {
// Credentials reference for metrics. This reference is created via the observability create endpoint and the credential needs to contain the basic auth username and password for the metrics solution the push URL points to. Then this enables monitoring via remote write for the Load Balancer.
CredentialsRef LoadbalancerOptionMetricsGetCredentialsRefAttributeType `json:"credentialsRef,omitempty"`
// The Observability(Metrics)/Prometheus remote write push URL you want the metrics to be shipped to.
PushUrl LoadbalancerOptionMetricsGetPushUrlAttributeType `json:"pushUrl,omitempty"`
}
LoadbalancerOptionMetrics struct for LoadbalancerOptionMetrics Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewLoadbalancerOptionMetrics ¶ added in v0.17.0
func NewLoadbalancerOptionMetrics() *LoadbalancerOptionMetrics
NewLoadbalancerOptionMetrics instantiates a new LoadbalancerOptionMetrics object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewLoadbalancerOptionMetricsWithDefaults ¶ added in v0.17.0
func NewLoadbalancerOptionMetricsWithDefaults() *LoadbalancerOptionMetrics
NewLoadbalancerOptionMetricsWithDefaults instantiates a new LoadbalancerOptionMetrics object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadbalancerOptionMetrics) GetCredentialsRef ¶ added in v0.17.0
func (o *LoadbalancerOptionMetrics) GetCredentialsRef() (res LoadbalancerOptionMetricsGetCredentialsRefRetType)
GetCredentialsRef returns the CredentialsRef field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadbalancerOptionMetrics) GetCredentialsRefOk ¶ added in v0.17.0
func (o *LoadbalancerOptionMetrics) GetCredentialsRefOk() (ret LoadbalancerOptionMetricsGetCredentialsRefRetType, ok bool)
GetCredentialsRefOk returns a tuple with the CredentialsRef field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadbalancerOptionMetrics) GetPushUrl ¶ added in v0.17.0
func (o *LoadbalancerOptionMetrics) GetPushUrl() (res LoadbalancerOptionMetricsGetPushUrlRetType)
GetPushUrl returns the PushUrl field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadbalancerOptionMetrics) GetPushUrlOk ¶ added in v0.17.0
func (o *LoadbalancerOptionMetrics) GetPushUrlOk() (ret LoadbalancerOptionMetricsGetPushUrlRetType, ok bool)
GetPushUrlOk returns a tuple with the PushUrl field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadbalancerOptionMetrics) HasCredentialsRef ¶ added in v0.17.0
func (o *LoadbalancerOptionMetrics) HasCredentialsRef() bool
HasCredentialsRef returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadbalancerOptionMetrics) HasPushUrl ¶ added in v0.17.0
func (o *LoadbalancerOptionMetrics) HasPushUrl() bool
HasPushUrl returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadbalancerOptionMetrics) SetCredentialsRef ¶ added in v0.17.0
func (o *LoadbalancerOptionMetrics) SetCredentialsRef(v LoadbalancerOptionMetricsGetCredentialsRefRetType)
SetCredentialsRef gets a reference to the given string and assigns it to the CredentialsRef field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadbalancerOptionMetrics) SetPushUrl ¶ added in v0.17.0
func (o *LoadbalancerOptionMetrics) SetPushUrl(v LoadbalancerOptionMetricsGetPushUrlRetType)
SetPushUrl gets a reference to the given string and assigns it to the PushUrl field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (LoadbalancerOptionMetrics) ToMap
deprecated
added in
v0.17.0
func (o LoadbalancerOptionMetrics) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadbalancerOptionMetricsGetCredentialsRefArgType
deprecated
added in
v1.0.0
type LoadbalancerOptionMetricsGetCredentialsRefArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadbalancerOptionMetricsGetCredentialsRefAttributeType ¶ added in v1.0.0
type LoadbalancerOptionMetricsGetCredentialsRefAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadbalancerOptionMetricsGetCredentialsRefRetType
deprecated
added in
v1.0.0
type LoadbalancerOptionMetricsGetCredentialsRefRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadbalancerOptionMetricsGetPushUrlArgType
deprecated
added in
v1.0.0
type LoadbalancerOptionMetricsGetPushUrlArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadbalancerOptionMetricsGetPushUrlAttributeType ¶ added in v1.0.0
type LoadbalancerOptionMetricsGetPushUrlAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadbalancerOptionMetricsGetPushUrlRetType
deprecated
added in
v1.0.0
type LoadbalancerOptionMetricsGetPushUrlRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadbalancerOptionObservability ¶
type LoadbalancerOptionObservability struct {
Logs LoadbalancerOptionObservabilityGetLogsAttributeType `json:"logs,omitempty"`
Metrics LoadbalancerOptionObservabilityGetMetricsAttributeType `json:"metrics,omitempty"`
}
LoadbalancerOptionObservability We offer Load Balancer observability via STACKIT Observability or external solutions. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewLoadbalancerOptionObservability ¶ added in v0.17.0
func NewLoadbalancerOptionObservability() *LoadbalancerOptionObservability
NewLoadbalancerOptionObservability instantiates a new LoadbalancerOptionObservability object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewLoadbalancerOptionObservabilityWithDefaults ¶ added in v0.17.0
func NewLoadbalancerOptionObservabilityWithDefaults() *LoadbalancerOptionObservability
NewLoadbalancerOptionObservabilityWithDefaults instantiates a new LoadbalancerOptionObservability object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadbalancerOptionObservability) GetLogs ¶ added in v0.17.0
func (o *LoadbalancerOptionObservability) GetLogs() (res LoadbalancerOptionObservabilityGetLogsRetType)
GetLogs returns the Logs field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadbalancerOptionObservability) GetLogsOk ¶ added in v0.17.0
func (o *LoadbalancerOptionObservability) GetLogsOk() (ret LoadbalancerOptionObservabilityGetLogsRetType, ok bool)
GetLogsOk returns a tuple with the Logs field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadbalancerOptionObservability) GetMetrics ¶ added in v0.17.0
func (o *LoadbalancerOptionObservability) GetMetrics() (res LoadbalancerOptionObservabilityGetMetricsRetType)
GetMetrics returns the Metrics field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadbalancerOptionObservability) GetMetricsOk ¶ added in v0.17.0
func (o *LoadbalancerOptionObservability) GetMetricsOk() (ret LoadbalancerOptionObservabilityGetMetricsRetType, ok bool)
GetMetricsOk returns a tuple with the Metrics field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadbalancerOptionObservability) HasLogs ¶ added in v0.17.0
func (o *LoadbalancerOptionObservability) HasLogs() bool
HasLogs returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadbalancerOptionObservability) HasMetrics ¶ added in v0.17.0
func (o *LoadbalancerOptionObservability) HasMetrics() bool
HasMetrics returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadbalancerOptionObservability) SetLogs ¶ added in v0.17.0
func (o *LoadbalancerOptionObservability) SetLogs(v LoadbalancerOptionObservabilityGetLogsRetType)
SetLogs gets a reference to the given LoadbalancerOptionLogs and assigns it to the Logs field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoadbalancerOptionObservability) SetMetrics ¶ added in v0.17.0
func (o *LoadbalancerOptionObservability) SetMetrics(v LoadbalancerOptionObservabilityGetMetricsRetType)
SetMetrics gets a reference to the given LoadbalancerOptionMetrics and assigns it to the Metrics field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (LoadbalancerOptionObservability) ToMap
deprecated
added in
v0.17.0
func (o LoadbalancerOptionObservability) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadbalancerOptionObservabilityGetLogsArgType
deprecated
added in
v1.0.0
type LoadbalancerOptionObservabilityGetLogsArgType = LoadbalancerOptionLogs
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadbalancerOptionObservabilityGetLogsAttributeType ¶ added in v1.0.0
type LoadbalancerOptionObservabilityGetLogsAttributeType = *LoadbalancerOptionLogs
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadbalancerOptionObservabilityGetLogsRetType
deprecated
added in
v1.0.0
type LoadbalancerOptionObservabilityGetLogsRetType = LoadbalancerOptionLogs
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadbalancerOptionObservabilityGetMetricsArgType
deprecated
added in
v1.0.0
type LoadbalancerOptionObservabilityGetMetricsArgType = LoadbalancerOptionMetrics
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadbalancerOptionObservabilityGetMetricsAttributeType ¶ added in v1.0.0
type LoadbalancerOptionObservabilityGetMetricsAttributeType = *LoadbalancerOptionMetrics
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadbalancerOptionObservabilityGetMetricsRetType
deprecated
added in
v1.0.0
type LoadbalancerOptionObservabilityGetMetricsRetType = LoadbalancerOptionMetrics
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MappedNullable
deprecated
type Network ¶
type Network struct {
// Openstack network ID
NetworkId NetworkGetNetworkIdAttributeType `json:"networkId,omitempty"`
// The role defines how the load balancer is using the network. Currently only ROLE_LISTENERS_AND_TARGETS is supported.
Role NetworkGetRoleAttributeType `json:"role,omitempty"`
}
Network struct for Network Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNetwork ¶ added in v0.17.0
func NewNetwork() *Network
NewNetwork instantiates a new Network object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNetworkWithDefaults ¶ added in v0.17.0
func NewNetworkWithDefaults() *Network
NewNetworkWithDefaults instantiates a new Network object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Network) GetNetworkId ¶ added in v0.17.0
func (o *Network) GetNetworkId() (res NetworkGetNetworkIdRetType)
GetNetworkId returns the NetworkId field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Network) GetNetworkIdOk ¶ added in v0.17.0
func (o *Network) GetNetworkIdOk() (ret NetworkGetNetworkIdRetType, ok bool)
GetNetworkIdOk returns a tuple with the NetworkId field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Network) GetRole ¶ added in v0.17.0
func (o *Network) GetRole() (res NetworkGetRoleRetType)
GetRole returns the Role field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Network) GetRoleOk ¶ added in v0.17.0
func (o *Network) GetRoleOk() (ret NetworkGetRoleRetType, ok bool)
GetRoleOk returns a tuple with the Role field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Network) HasNetworkId ¶ added in v0.17.0
HasNetworkId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Network) HasRole ¶ added in v0.17.0
HasRole returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Network) SetNetworkId ¶ added in v0.17.0
func (o *Network) SetNetworkId(v NetworkGetNetworkIdRetType)
SetNetworkId gets a reference to the given string and assigns it to the NetworkId field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Network) SetRole ¶ added in v0.17.0
func (o *Network) SetRole(v NetworkGetRoleRetType)
SetRole gets a reference to the given string and assigns it to the Role field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkGetNetworkIdArgType
deprecated
added in
v1.0.0
type NetworkGetNetworkIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkGetNetworkIdAttributeType ¶ added in v1.0.0
type NetworkGetNetworkIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkGetNetworkIdRetType
deprecated
added in
v1.0.0
type NetworkGetNetworkIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkGetRoleArgType
deprecated
added in
v1.0.0
type NetworkGetRoleArgType = NetworkRole
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkGetRoleAttributeType
deprecated
added in
v1.0.0
type NetworkGetRoleAttributeType = *NetworkRole
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkGetRoleRetType
deprecated
added in
v1.0.0
type NetworkGetRoleRetType = NetworkRole
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkRole ¶ added in v1.1.0
type NetworkRole string
NetworkRole The role defines how the load balancer is using the network. Currently only ROLE_LISTENERS_AND_TARGETS is supported. value type for enums Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
const ( // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead NETWORKROLE_UNSPECIFIED NetworkRole = "ROLE_UNSPECIFIED" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead NETWORKROLE_LISTENERS_AND_TARGETS NetworkRole = "ROLE_LISTENERS_AND_TARGETS" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead NETWORKROLE_LISTENERS NetworkRole = "ROLE_LISTENERS" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead NETWORKROLE_TARGETS NetworkRole = "ROLE_TARGETS" )
List of Role
func NewNetworkRoleFromValue ¶ added in v1.1.0
func NewNetworkRoleFromValue(v NetworkRole) (*NetworkRole, error)
NewNetworkRoleFromValue returns a pointer to a valid NetworkRole for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NetworkRole) IsValid ¶ added in v1.1.0
func (v NetworkRole) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NetworkRole) Ptr ¶ added in v1.1.0
func (v NetworkRole) Ptr() *NetworkRole
Ptr returns reference to RoleRole value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NetworkRole) UnmarshalJSON
deprecated
added in
v1.1.0
func (v *NetworkRole) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableActiveHealthCheck
deprecated
added in
v0.17.0
type NullableActiveHealthCheck struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableActiveHealthCheck
deprecated
added in
v0.17.0
func NewNullableActiveHealthCheck(val *ActiveHealthCheck) *NullableActiveHealthCheck
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableActiveHealthCheck) Get
deprecated
added in
v0.17.0
func (v NullableActiveHealthCheck) Get() *ActiveHealthCheck
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableActiveHealthCheck) IsSet
deprecated
added in
v0.17.0
func (v NullableActiveHealthCheck) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableActiveHealthCheck) MarshalJSON
deprecated
added in
v0.17.0
func (v NullableActiveHealthCheck) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableActiveHealthCheck) Set
deprecated
added in
v0.17.0
func (v *NullableActiveHealthCheck) Set(val *ActiveHealthCheck)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableActiveHealthCheck) UnmarshalJSON
deprecated
added in
v0.17.0
func (v *NullableActiveHealthCheck) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableActiveHealthCheck) Unset
deprecated
added in
v0.17.0
func (v *NullableActiveHealthCheck) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableBool
deprecated
type NullableBool struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableBool
deprecated
func NewNullableBool(val *bool) *NullableBool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBool) Get
deprecated
func (v NullableBool) Get() *bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBool) IsSet
deprecated
func (v NullableBool) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBool) MarshalJSON
deprecated
func (v NullableBool) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBool) Set
deprecated
func (v *NullableBool) Set(val *bool)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBool) UnmarshalJSON
deprecated
func (v *NullableBool) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBool) Unset
deprecated
func (v *NullableBool) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateCredentialsPayload
deprecated
added in
v0.17.0
type NullableCreateCredentialsPayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCreateCredentialsPayload
deprecated
added in
v0.17.0
func NewNullableCreateCredentialsPayload(val *CreateCredentialsPayload) *NullableCreateCredentialsPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateCredentialsPayload) Get
deprecated
added in
v0.17.0
func (v NullableCreateCredentialsPayload) Get() *CreateCredentialsPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateCredentialsPayload) IsSet
deprecated
added in
v0.17.0
func (v NullableCreateCredentialsPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateCredentialsPayload) MarshalJSON
deprecated
added in
v0.17.0
func (v NullableCreateCredentialsPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateCredentialsPayload) Set
deprecated
added in
v0.17.0
func (v *NullableCreateCredentialsPayload) Set(val *CreateCredentialsPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateCredentialsPayload) UnmarshalJSON
deprecated
added in
v0.17.0
func (v *NullableCreateCredentialsPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateCredentialsPayload) Unset
deprecated
added in
v0.17.0
func (v *NullableCreateCredentialsPayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateCredentialsResponse
deprecated
added in
v0.17.0
type NullableCreateCredentialsResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCreateCredentialsResponse
deprecated
added in
v0.17.0
func NewNullableCreateCredentialsResponse(val *CreateCredentialsResponse) *NullableCreateCredentialsResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateCredentialsResponse) Get
deprecated
added in
v0.17.0
func (v NullableCreateCredentialsResponse) Get() *CreateCredentialsResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateCredentialsResponse) IsSet
deprecated
added in
v0.17.0
func (v NullableCreateCredentialsResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateCredentialsResponse) MarshalJSON
deprecated
added in
v0.17.0
func (v NullableCreateCredentialsResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateCredentialsResponse) Set
deprecated
added in
v0.17.0
func (v *NullableCreateCredentialsResponse) Set(val *CreateCredentialsResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateCredentialsResponse) UnmarshalJSON
deprecated
added in
v0.17.0
func (v *NullableCreateCredentialsResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateCredentialsResponse) Unset
deprecated
added in
v0.17.0
func (v *NullableCreateCredentialsResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateLoadBalancerPayload
deprecated
added in
v0.17.0
type NullableCreateLoadBalancerPayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCreateLoadBalancerPayload
deprecated
added in
v0.17.0
func NewNullableCreateLoadBalancerPayload(val *CreateLoadBalancerPayload) *NullableCreateLoadBalancerPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateLoadBalancerPayload) Get
deprecated
added in
v0.17.0
func (v NullableCreateLoadBalancerPayload) Get() *CreateLoadBalancerPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateLoadBalancerPayload) IsSet
deprecated
added in
v0.17.0
func (v NullableCreateLoadBalancerPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateLoadBalancerPayload) MarshalJSON
deprecated
added in
v0.17.0
func (v NullableCreateLoadBalancerPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateLoadBalancerPayload) Set
deprecated
added in
v0.17.0
func (v *NullableCreateLoadBalancerPayload) Set(val *CreateLoadBalancerPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateLoadBalancerPayload) UnmarshalJSON
deprecated
added in
v0.17.0
func (v *NullableCreateLoadBalancerPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateLoadBalancerPayload) Unset
deprecated
added in
v0.17.0
func (v *NullableCreateLoadBalancerPayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateLoadBalancerPayloadLoadBalancerSecurityGroup
deprecated
added in
v1.5.0
type NullableCreateLoadBalancerPayloadLoadBalancerSecurityGroup struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCreateLoadBalancerPayloadLoadBalancerSecurityGroup
deprecated
added in
v1.5.0
func NewNullableCreateLoadBalancerPayloadLoadBalancerSecurityGroup(val *CreateLoadBalancerPayloadLoadBalancerSecurityGroup) *NullableCreateLoadBalancerPayloadLoadBalancerSecurityGroup
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateLoadBalancerPayloadLoadBalancerSecurityGroup) Get
deprecated
added in
v1.5.0
func (v NullableCreateLoadBalancerPayloadLoadBalancerSecurityGroup) Get() *CreateLoadBalancerPayloadLoadBalancerSecurityGroup
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateLoadBalancerPayloadLoadBalancerSecurityGroup) IsSet
deprecated
added in
v1.5.0
func (v NullableCreateLoadBalancerPayloadLoadBalancerSecurityGroup) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateLoadBalancerPayloadLoadBalancerSecurityGroup) MarshalJSON
deprecated
added in
v1.5.0
func (v NullableCreateLoadBalancerPayloadLoadBalancerSecurityGroup) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateLoadBalancerPayloadLoadBalancerSecurityGroup) Set
deprecated
added in
v1.5.0
func (v *NullableCreateLoadBalancerPayloadLoadBalancerSecurityGroup) Set(val *CreateLoadBalancerPayloadLoadBalancerSecurityGroup)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateLoadBalancerPayloadLoadBalancerSecurityGroup) UnmarshalJSON
deprecated
added in
v1.5.0
func (v *NullableCreateLoadBalancerPayloadLoadBalancerSecurityGroup) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateLoadBalancerPayloadLoadBalancerSecurityGroup) Unset
deprecated
added in
v1.5.0
func (v *NullableCreateLoadBalancerPayloadLoadBalancerSecurityGroup) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateLoadBalancerPayloadStatus
deprecated
added in
v1.1.0
type NullableCreateLoadBalancerPayloadStatus struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCreateLoadBalancerPayloadStatus
deprecated
added in
v1.1.0
func NewNullableCreateLoadBalancerPayloadStatus(val *CreateLoadBalancerPayloadStatus) *NullableCreateLoadBalancerPayloadStatus
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateLoadBalancerPayloadStatus) Get
deprecated
added in
v1.1.0
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateLoadBalancerPayloadStatus) IsSet
deprecated
added in
v1.1.0
func (v NullableCreateLoadBalancerPayloadStatus) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateLoadBalancerPayloadStatus) MarshalJSON
deprecated
added in
v1.1.0
func (v NullableCreateLoadBalancerPayloadStatus) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateLoadBalancerPayloadStatus) Set
deprecated
added in
v1.1.0
func (v *NullableCreateLoadBalancerPayloadStatus) Set(val *CreateLoadBalancerPayloadStatus)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateLoadBalancerPayloadStatus) UnmarshalJSON
deprecated
added in
v1.1.0
func (v *NullableCreateLoadBalancerPayloadStatus) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateLoadBalancerPayloadStatus) Unset
deprecated
added in
v1.1.0
func (v *NullableCreateLoadBalancerPayloadStatus) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateLoadBalancerPayloadTargetSecurityGroup
deprecated
added in
v1.3.0
type NullableCreateLoadBalancerPayloadTargetSecurityGroup struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCreateLoadBalancerPayloadTargetSecurityGroup
deprecated
added in
v1.3.0
func NewNullableCreateLoadBalancerPayloadTargetSecurityGroup(val *CreateLoadBalancerPayloadTargetSecurityGroup) *NullableCreateLoadBalancerPayloadTargetSecurityGroup
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateLoadBalancerPayloadTargetSecurityGroup) Get
deprecated
added in
v1.3.0
func (v NullableCreateLoadBalancerPayloadTargetSecurityGroup) Get() *CreateLoadBalancerPayloadTargetSecurityGroup
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateLoadBalancerPayloadTargetSecurityGroup) IsSet
deprecated
added in
v1.3.0
func (v NullableCreateLoadBalancerPayloadTargetSecurityGroup) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateLoadBalancerPayloadTargetSecurityGroup) MarshalJSON
deprecated
added in
v1.3.0
func (v NullableCreateLoadBalancerPayloadTargetSecurityGroup) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateLoadBalancerPayloadTargetSecurityGroup) Set
deprecated
added in
v1.3.0
func (v *NullableCreateLoadBalancerPayloadTargetSecurityGroup) Set(val *CreateLoadBalancerPayloadTargetSecurityGroup)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateLoadBalancerPayloadTargetSecurityGroup) UnmarshalJSON
deprecated
added in
v1.3.0
func (v *NullableCreateLoadBalancerPayloadTargetSecurityGroup) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateLoadBalancerPayloadTargetSecurityGroup) Unset
deprecated
added in
v1.3.0
func (v *NullableCreateLoadBalancerPayloadTargetSecurityGroup) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCredentialsResponse
deprecated
added in
v0.17.0
type NullableCredentialsResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCredentialsResponse
deprecated
added in
v0.17.0
func NewNullableCredentialsResponse(val *CredentialsResponse) *NullableCredentialsResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCredentialsResponse) Get
deprecated
added in
v0.17.0
func (v NullableCredentialsResponse) Get() *CredentialsResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCredentialsResponse) IsSet
deprecated
added in
v0.17.0
func (v NullableCredentialsResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCredentialsResponse) MarshalJSON
deprecated
added in
v0.17.0
func (v NullableCredentialsResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCredentialsResponse) Set
deprecated
added in
v0.17.0
func (v *NullableCredentialsResponse) Set(val *CredentialsResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCredentialsResponse) UnmarshalJSON
deprecated
added in
v0.17.0
func (v *NullableCredentialsResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCredentialsResponse) Unset
deprecated
added in
v0.17.0
func (v *NullableCredentialsResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableFloat32
deprecated
type NullableFloat32 struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableFloat32
deprecated
func NewNullableFloat32(val *float32) *NullableFloat32
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableFloat32) Get
deprecated
func (v NullableFloat32) Get() *float32
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableFloat32) IsSet
deprecated
func (v NullableFloat32) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableFloat32) MarshalJSON
deprecated
func (v NullableFloat32) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableFloat32) Set
deprecated
func (v *NullableFloat32) Set(val *float32)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableFloat32) UnmarshalJSON
deprecated
func (v *NullableFloat32) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableFloat32) Unset
deprecated
func (v *NullableFloat32) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableFloat64
deprecated
type NullableFloat64 struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableFloat64
deprecated
func NewNullableFloat64(val *float64) *NullableFloat64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableFloat64) Get
deprecated
func (v NullableFloat64) Get() *float64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableFloat64) IsSet
deprecated
func (v NullableFloat64) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableFloat64) MarshalJSON
deprecated
func (v NullableFloat64) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableFloat64) Set
deprecated
func (v *NullableFloat64) Set(val *float64)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableFloat64) UnmarshalJSON
deprecated
func (v *NullableFloat64) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableFloat64) Unset
deprecated
func (v *NullableFloat64) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableGetCredentialsResponse
deprecated
added in
v0.17.0
type NullableGetCredentialsResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableGetCredentialsResponse
deprecated
added in
v0.17.0
func NewNullableGetCredentialsResponse(val *GetCredentialsResponse) *NullableGetCredentialsResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetCredentialsResponse) Get
deprecated
added in
v0.17.0
func (v NullableGetCredentialsResponse) Get() *GetCredentialsResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetCredentialsResponse) IsSet
deprecated
added in
v0.17.0
func (v NullableGetCredentialsResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetCredentialsResponse) MarshalJSON
deprecated
added in
v0.17.0
func (v NullableGetCredentialsResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetCredentialsResponse) Set
deprecated
added in
v0.17.0
func (v *NullableGetCredentialsResponse) Set(val *GetCredentialsResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetCredentialsResponse) UnmarshalJSON
deprecated
added in
v0.17.0
func (v *NullableGetCredentialsResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetCredentialsResponse) Unset
deprecated
added in
v0.17.0
func (v *NullableGetCredentialsResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableGetQuotaResponse
deprecated
added in
v0.17.0
type NullableGetQuotaResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableGetQuotaResponse
deprecated
added in
v0.17.0
func NewNullableGetQuotaResponse(val *GetQuotaResponse) *NullableGetQuotaResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetQuotaResponse) Get
deprecated
added in
v0.17.0
func (v NullableGetQuotaResponse) Get() *GetQuotaResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetQuotaResponse) IsSet
deprecated
added in
v0.17.0
func (v NullableGetQuotaResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetQuotaResponse) MarshalJSON
deprecated
added in
v0.17.0
func (v NullableGetQuotaResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetQuotaResponse) Set
deprecated
added in
v0.17.0
func (v *NullableGetQuotaResponse) Set(val *GetQuotaResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetQuotaResponse) UnmarshalJSON
deprecated
added in
v0.17.0
func (v *NullableGetQuotaResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetQuotaResponse) Unset
deprecated
added in
v0.17.0
func (v *NullableGetQuotaResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableGoogleProtobufAny
deprecated
added in
v0.17.0
type NullableGoogleProtobufAny struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableGoogleProtobufAny
deprecated
added in
v0.17.0
func NewNullableGoogleProtobufAny(val *GoogleProtobufAny) *NullableGoogleProtobufAny
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGoogleProtobufAny) Get
deprecated
added in
v0.17.0
func (v NullableGoogleProtobufAny) Get() *GoogleProtobufAny
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGoogleProtobufAny) IsSet
deprecated
added in
v0.17.0
func (v NullableGoogleProtobufAny) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGoogleProtobufAny) MarshalJSON
deprecated
added in
v0.17.0
func (v NullableGoogleProtobufAny) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGoogleProtobufAny) Set
deprecated
added in
v0.17.0
func (v *NullableGoogleProtobufAny) Set(val *GoogleProtobufAny)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGoogleProtobufAny) UnmarshalJSON
deprecated
added in
v0.17.0
func (v *NullableGoogleProtobufAny) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGoogleProtobufAny) Unset
deprecated
added in
v0.17.0
func (v *NullableGoogleProtobufAny) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableHttpHealthChecks
deprecated
added in
v1.8.0
type NullableHttpHealthChecks struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableHttpHealthChecks
deprecated
added in
v1.8.0
func NewNullableHttpHealthChecks(val *HttpHealthChecks) *NullableHttpHealthChecks
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableHttpHealthChecks) Get
deprecated
added in
v1.8.0
func (v NullableHttpHealthChecks) Get() *HttpHealthChecks
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableHttpHealthChecks) IsSet
deprecated
added in
v1.8.0
func (v NullableHttpHealthChecks) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableHttpHealthChecks) MarshalJSON
deprecated
added in
v1.8.0
func (v NullableHttpHealthChecks) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableHttpHealthChecks) Set
deprecated
added in
v1.8.0
func (v *NullableHttpHealthChecks) Set(val *HttpHealthChecks)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableHttpHealthChecks) UnmarshalJSON
deprecated
added in
v1.8.0
func (v *NullableHttpHealthChecks) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableHttpHealthChecks) Unset
deprecated
added in
v1.8.0
func (v *NullableHttpHealthChecks) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableInt
deprecated
type NullableInt struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableInt
deprecated
func NewNullableInt(val *int) *NullableInt
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt) Get
deprecated
func (v NullableInt) Get() *int
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt) IsSet
deprecated
func (v NullableInt) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt) MarshalJSON
deprecated
func (v NullableInt) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt) Set
deprecated
func (v *NullableInt) Set(val *int)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt) UnmarshalJSON
deprecated
func (v *NullableInt) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt) Unset
deprecated
func (v *NullableInt) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableInt32
deprecated
type NullableInt32 struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableInt32
deprecated
func NewNullableInt32(val *int32) *NullableInt32
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt32) Get
deprecated
func (v NullableInt32) Get() *int32
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt32) IsSet
deprecated
func (v NullableInt32) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt32) MarshalJSON
deprecated
func (v NullableInt32) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt32) Set
deprecated
func (v *NullableInt32) Set(val *int32)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt32) UnmarshalJSON
deprecated
func (v *NullableInt32) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt32) Unset
deprecated
func (v *NullableInt32) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableInt64
deprecated
type NullableInt64 struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableInt64
deprecated
func NewNullableInt64(val *int64) *NullableInt64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt64) Get
deprecated
func (v NullableInt64) Get() *int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt64) IsSet
deprecated
func (v NullableInt64) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt64) MarshalJSON
deprecated
func (v NullableInt64) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt64) Set
deprecated
func (v *NullableInt64) Set(val *int64)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt64) UnmarshalJSON
deprecated
func (v *NullableInt64) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt64) Unset
deprecated
func (v *NullableInt64) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableListCredentialsResponse
deprecated
added in
v0.17.0
type NullableListCredentialsResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableListCredentialsResponse
deprecated
added in
v0.17.0
func NewNullableListCredentialsResponse(val *ListCredentialsResponse) *NullableListCredentialsResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableListCredentialsResponse) Get
deprecated
added in
v0.17.0
func (v NullableListCredentialsResponse) Get() *ListCredentialsResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableListCredentialsResponse) IsSet
deprecated
added in
v0.17.0
func (v NullableListCredentialsResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableListCredentialsResponse) MarshalJSON
deprecated
added in
v0.17.0
func (v NullableListCredentialsResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableListCredentialsResponse) Set
deprecated
added in
v0.17.0
func (v *NullableListCredentialsResponse) Set(val *ListCredentialsResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableListCredentialsResponse) UnmarshalJSON
deprecated
added in
v0.17.0
func (v *NullableListCredentialsResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableListCredentialsResponse) Unset
deprecated
added in
v0.17.0
func (v *NullableListCredentialsResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableListLoadBalancersResponse
deprecated
added in
v0.17.0
type NullableListLoadBalancersResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableListLoadBalancersResponse
deprecated
added in
v0.17.0
func NewNullableListLoadBalancersResponse(val *ListLoadBalancersResponse) *NullableListLoadBalancersResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableListLoadBalancersResponse) Get
deprecated
added in
v0.17.0
func (v NullableListLoadBalancersResponse) Get() *ListLoadBalancersResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableListLoadBalancersResponse) IsSet
deprecated
added in
v0.17.0
func (v NullableListLoadBalancersResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableListLoadBalancersResponse) MarshalJSON
deprecated
added in
v0.17.0
func (v NullableListLoadBalancersResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableListLoadBalancersResponse) Set
deprecated
added in
v0.17.0
func (v *NullableListLoadBalancersResponse) Set(val *ListLoadBalancersResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableListLoadBalancersResponse) UnmarshalJSON
deprecated
added in
v0.17.0
func (v *NullableListLoadBalancersResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableListLoadBalancersResponse) Unset
deprecated
added in
v0.17.0
func (v *NullableListLoadBalancersResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableListPlansResponse
deprecated
added in
v0.17.0
type NullableListPlansResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableListPlansResponse
deprecated
added in
v0.17.0
func NewNullableListPlansResponse(val *ListPlansResponse) *NullableListPlansResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableListPlansResponse) Get
deprecated
added in
v0.17.0
func (v NullableListPlansResponse) Get() *ListPlansResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableListPlansResponse) IsSet
deprecated
added in
v0.17.0
func (v NullableListPlansResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableListPlansResponse) MarshalJSON
deprecated
added in
v0.17.0
func (v NullableListPlansResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableListPlansResponse) Set
deprecated
added in
v0.17.0
func (v *NullableListPlansResponse) Set(val *ListPlansResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableListPlansResponse) UnmarshalJSON
deprecated
added in
v0.17.0
func (v *NullableListPlansResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableListPlansResponse) Unset
deprecated
added in
v0.17.0
func (v *NullableListPlansResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableListener
deprecated
added in
v0.17.0
type NullableListener struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableListener
deprecated
added in
v0.17.0
func NewNullableListener(val *Listener) *NullableListener
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableListener) Get
deprecated
added in
v0.17.0
func (v NullableListener) Get() *Listener
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableListener) IsSet
deprecated
added in
v0.17.0
func (v NullableListener) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableListener) MarshalJSON
deprecated
added in
v0.17.0
func (v NullableListener) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableListener) Set
deprecated
added in
v0.17.0
func (v *NullableListener) Set(val *Listener)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableListener) UnmarshalJSON
deprecated
added in
v0.17.0
func (v *NullableListener) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableListener) Unset
deprecated
added in
v0.17.0
func (v *NullableListener) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableListenerProtocol
deprecated
added in
v1.1.0
type NullableListenerProtocol struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableListenerProtocol
deprecated
added in
v1.1.0
func NewNullableListenerProtocol(val *ListenerProtocol) *NullableListenerProtocol
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableListenerProtocol) Get
deprecated
added in
v1.1.0
func (v NullableListenerProtocol) Get() *ListenerProtocol
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableListenerProtocol) IsSet
deprecated
added in
v1.1.0
func (v NullableListenerProtocol) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableListenerProtocol) MarshalJSON
deprecated
added in
v1.1.0
func (v NullableListenerProtocol) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableListenerProtocol) Set
deprecated
added in
v1.1.0
func (v *NullableListenerProtocol) Set(val *ListenerProtocol)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableListenerProtocol) UnmarshalJSON
deprecated
added in
v1.1.0
func (v *NullableListenerProtocol) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableListenerProtocol) Unset
deprecated
added in
v1.1.0
func (v *NullableListenerProtocol) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableLoadBalancer
deprecated
added in
v0.17.0
type NullableLoadBalancer struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableLoadBalancer
deprecated
added in
v0.17.0
func NewNullableLoadBalancer(val *LoadBalancer) *NullableLoadBalancer
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableLoadBalancer) Get
deprecated
added in
v0.17.0
func (v NullableLoadBalancer) Get() *LoadBalancer
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableLoadBalancer) IsSet
deprecated
added in
v0.17.0
func (v NullableLoadBalancer) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableLoadBalancer) MarshalJSON
deprecated
added in
v0.17.0
func (v NullableLoadBalancer) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableLoadBalancer) Set
deprecated
added in
v0.17.0
func (v *NullableLoadBalancer) Set(val *LoadBalancer)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableLoadBalancer) UnmarshalJSON
deprecated
added in
v0.17.0
func (v *NullableLoadBalancer) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableLoadBalancer) Unset
deprecated
added in
v0.17.0
func (v *NullableLoadBalancer) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableLoadBalancerError
deprecated
added in
v0.17.0
type NullableLoadBalancerError struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableLoadBalancerError
deprecated
added in
v0.17.0
func NewNullableLoadBalancerError(val *LoadBalancerError) *NullableLoadBalancerError
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableLoadBalancerError) Get
deprecated
added in
v0.17.0
func (v NullableLoadBalancerError) Get() *LoadBalancerError
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableLoadBalancerError) IsSet
deprecated
added in
v0.17.0
func (v NullableLoadBalancerError) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableLoadBalancerError) MarshalJSON
deprecated
added in
v0.17.0
func (v NullableLoadBalancerError) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableLoadBalancerError) Set
deprecated
added in
v0.17.0
func (v *NullableLoadBalancerError) Set(val *LoadBalancerError)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableLoadBalancerError) UnmarshalJSON
deprecated
added in
v0.17.0
func (v *NullableLoadBalancerError) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableLoadBalancerError) Unset
deprecated
added in
v0.17.0
func (v *NullableLoadBalancerError) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableLoadBalancerErrorTypes
deprecated
added in
v1.1.0
type NullableLoadBalancerErrorTypes struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableLoadBalancerErrorTypes
deprecated
added in
v1.1.0
func NewNullableLoadBalancerErrorTypes(val *LoadBalancerErrorTypes) *NullableLoadBalancerErrorTypes
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableLoadBalancerErrorTypes) Get
deprecated
added in
v1.1.0
func (v NullableLoadBalancerErrorTypes) Get() *LoadBalancerErrorTypes
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableLoadBalancerErrorTypes) IsSet
deprecated
added in
v1.1.0
func (v NullableLoadBalancerErrorTypes) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableLoadBalancerErrorTypes) MarshalJSON
deprecated
added in
v1.1.0
func (v NullableLoadBalancerErrorTypes) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableLoadBalancerErrorTypes) Set
deprecated
added in
v1.1.0
func (v *NullableLoadBalancerErrorTypes) Set(val *LoadBalancerErrorTypes)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableLoadBalancerErrorTypes) UnmarshalJSON
deprecated
added in
v1.1.0
func (v *NullableLoadBalancerErrorTypes) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableLoadBalancerErrorTypes) Unset
deprecated
added in
v1.1.0
func (v *NullableLoadBalancerErrorTypes) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableLoadBalancerOptions
deprecated
added in
v0.17.0
type NullableLoadBalancerOptions struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableLoadBalancerOptions
deprecated
added in
v0.17.0
func NewNullableLoadBalancerOptions(val *LoadBalancerOptions) *NullableLoadBalancerOptions
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableLoadBalancerOptions) Get
deprecated
added in
v0.17.0
func (v NullableLoadBalancerOptions) Get() *LoadBalancerOptions
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableLoadBalancerOptions) IsSet
deprecated
added in
v0.17.0
func (v NullableLoadBalancerOptions) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableLoadBalancerOptions) MarshalJSON
deprecated
added in
v0.17.0
func (v NullableLoadBalancerOptions) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableLoadBalancerOptions) Set
deprecated
added in
v0.17.0
func (v *NullableLoadBalancerOptions) Set(val *LoadBalancerOptions)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableLoadBalancerOptions) UnmarshalJSON
deprecated
added in
v0.17.0
func (v *NullableLoadBalancerOptions) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableLoadBalancerOptions) Unset
deprecated
added in
v0.17.0
func (v *NullableLoadBalancerOptions) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableLoadBalancerStatus
deprecated
added in
v1.1.0
type NullableLoadBalancerStatus struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableLoadBalancerStatus
deprecated
added in
v1.1.0
func NewNullableLoadBalancerStatus(val *LoadBalancerStatus) *NullableLoadBalancerStatus
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableLoadBalancerStatus) Get
deprecated
added in
v1.1.0
func (v NullableLoadBalancerStatus) Get() *LoadBalancerStatus
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableLoadBalancerStatus) IsSet
deprecated
added in
v1.1.0
func (v NullableLoadBalancerStatus) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableLoadBalancerStatus) MarshalJSON
deprecated
added in
v1.1.0
func (v NullableLoadBalancerStatus) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableLoadBalancerStatus) Set
deprecated
added in
v1.1.0
func (v *NullableLoadBalancerStatus) Set(val *LoadBalancerStatus)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableLoadBalancerStatus) UnmarshalJSON
deprecated
added in
v1.1.0
func (v *NullableLoadBalancerStatus) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableLoadBalancerStatus) Unset
deprecated
added in
v1.1.0
func (v *NullableLoadBalancerStatus) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableLoadbalancerOptionAccessControl
deprecated
added in
v0.17.0
type NullableLoadbalancerOptionAccessControl struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableLoadbalancerOptionAccessControl
deprecated
added in
v0.17.0
func NewNullableLoadbalancerOptionAccessControl(val *LoadbalancerOptionAccessControl) *NullableLoadbalancerOptionAccessControl
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableLoadbalancerOptionAccessControl) Get
deprecated
added in
v0.17.0
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableLoadbalancerOptionAccessControl) IsSet
deprecated
added in
v0.17.0
func (v NullableLoadbalancerOptionAccessControl) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableLoadbalancerOptionAccessControl) MarshalJSON
deprecated
added in
v0.17.0
func (v NullableLoadbalancerOptionAccessControl) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableLoadbalancerOptionAccessControl) Set
deprecated
added in
v0.17.0
func (v *NullableLoadbalancerOptionAccessControl) Set(val *LoadbalancerOptionAccessControl)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableLoadbalancerOptionAccessControl) UnmarshalJSON
deprecated
added in
v0.17.0
func (v *NullableLoadbalancerOptionAccessControl) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableLoadbalancerOptionAccessControl) Unset
deprecated
added in
v0.17.0
func (v *NullableLoadbalancerOptionAccessControl) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableLoadbalancerOptionLogs
deprecated
added in
v0.17.0
type NullableLoadbalancerOptionLogs struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableLoadbalancerOptionLogs
deprecated
added in
v0.17.0
func NewNullableLoadbalancerOptionLogs(val *LoadbalancerOptionLogs) *NullableLoadbalancerOptionLogs
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableLoadbalancerOptionLogs) Get
deprecated
added in
v0.17.0
func (v NullableLoadbalancerOptionLogs) Get() *LoadbalancerOptionLogs
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableLoadbalancerOptionLogs) IsSet
deprecated
added in
v0.17.0
func (v NullableLoadbalancerOptionLogs) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableLoadbalancerOptionLogs) MarshalJSON
deprecated
added in
v0.17.0
func (v NullableLoadbalancerOptionLogs) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableLoadbalancerOptionLogs) Set
deprecated
added in
v0.17.0
func (v *NullableLoadbalancerOptionLogs) Set(val *LoadbalancerOptionLogs)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableLoadbalancerOptionLogs) UnmarshalJSON
deprecated
added in
v0.17.0
func (v *NullableLoadbalancerOptionLogs) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableLoadbalancerOptionLogs) Unset
deprecated
added in
v0.17.0
func (v *NullableLoadbalancerOptionLogs) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableLoadbalancerOptionMetrics
deprecated
added in
v0.17.0
type NullableLoadbalancerOptionMetrics struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableLoadbalancerOptionMetrics
deprecated
added in
v0.17.0
func NewNullableLoadbalancerOptionMetrics(val *LoadbalancerOptionMetrics) *NullableLoadbalancerOptionMetrics
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableLoadbalancerOptionMetrics) Get
deprecated
added in
v0.17.0
func (v NullableLoadbalancerOptionMetrics) Get() *LoadbalancerOptionMetrics
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableLoadbalancerOptionMetrics) IsSet
deprecated
added in
v0.17.0
func (v NullableLoadbalancerOptionMetrics) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableLoadbalancerOptionMetrics) MarshalJSON
deprecated
added in
v0.17.0
func (v NullableLoadbalancerOptionMetrics) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableLoadbalancerOptionMetrics) Set
deprecated
added in
v0.17.0
func (v *NullableLoadbalancerOptionMetrics) Set(val *LoadbalancerOptionMetrics)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableLoadbalancerOptionMetrics) UnmarshalJSON
deprecated
added in
v0.17.0
func (v *NullableLoadbalancerOptionMetrics) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableLoadbalancerOptionMetrics) Unset
deprecated
added in
v0.17.0
func (v *NullableLoadbalancerOptionMetrics) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableLoadbalancerOptionObservability
deprecated
added in
v0.17.0
type NullableLoadbalancerOptionObservability struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableLoadbalancerOptionObservability
deprecated
added in
v0.17.0
func NewNullableLoadbalancerOptionObservability(val *LoadbalancerOptionObservability) *NullableLoadbalancerOptionObservability
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableLoadbalancerOptionObservability) Get
deprecated
added in
v0.17.0
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableLoadbalancerOptionObservability) IsSet
deprecated
added in
v0.17.0
func (v NullableLoadbalancerOptionObservability) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableLoadbalancerOptionObservability) MarshalJSON
deprecated
added in
v0.17.0
func (v NullableLoadbalancerOptionObservability) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableLoadbalancerOptionObservability) Set
deprecated
added in
v0.17.0
func (v *NullableLoadbalancerOptionObservability) Set(val *LoadbalancerOptionObservability)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableLoadbalancerOptionObservability) UnmarshalJSON
deprecated
added in
v0.17.0
func (v *NullableLoadbalancerOptionObservability) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableLoadbalancerOptionObservability) Unset
deprecated
added in
v0.17.0
func (v *NullableLoadbalancerOptionObservability) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableNetwork
deprecated
added in
v0.17.0
type NullableNetwork struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableNetwork
deprecated
added in
v0.17.0
func NewNullableNetwork(val *Network) *NullableNetwork
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNetwork) Get
deprecated
added in
v0.17.0
func (v NullableNetwork) Get() *Network
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNetwork) IsSet
deprecated
added in
v0.17.0
func (v NullableNetwork) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNetwork) MarshalJSON
deprecated
added in
v0.17.0
func (v NullableNetwork) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNetwork) Set
deprecated
added in
v0.17.0
func (v *NullableNetwork) Set(val *Network)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNetwork) UnmarshalJSON
deprecated
added in
v0.17.0
func (v *NullableNetwork) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNetwork) Unset
deprecated
added in
v0.17.0
func (v *NullableNetwork) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableNetworkRole
deprecated
added in
v1.1.0
type NullableNetworkRole struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableNetworkRole
deprecated
added in
v1.1.0
func NewNullableNetworkRole(val *NetworkRole) *NullableNetworkRole
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNetworkRole) Get
deprecated
added in
v1.1.0
func (v NullableNetworkRole) Get() *NetworkRole
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNetworkRole) IsSet
deprecated
added in
v1.1.0
func (v NullableNetworkRole) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNetworkRole) MarshalJSON
deprecated
added in
v1.1.0
func (v NullableNetworkRole) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNetworkRole) Set
deprecated
added in
v1.1.0
func (v *NullableNetworkRole) Set(val *NetworkRole)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNetworkRole) UnmarshalJSON
deprecated
added in
v1.1.0
func (v *NullableNetworkRole) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNetworkRole) Unset
deprecated
added in
v1.1.0
func (v *NullableNetworkRole) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableOptionsTCP
deprecated
added in
v0.17.0
type NullableOptionsTCP struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableOptionsTCP
deprecated
added in
v0.17.0
func NewNullableOptionsTCP(val *OptionsTCP) *NullableOptionsTCP
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableOptionsTCP) Get
deprecated
added in
v0.17.0
func (v NullableOptionsTCP) Get() *OptionsTCP
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableOptionsTCP) IsSet
deprecated
added in
v0.17.0
func (v NullableOptionsTCP) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableOptionsTCP) MarshalJSON
deprecated
added in
v0.17.0
func (v NullableOptionsTCP) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableOptionsTCP) Set
deprecated
added in
v0.17.0
func (v *NullableOptionsTCP) Set(val *OptionsTCP)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableOptionsTCP) UnmarshalJSON
deprecated
added in
v0.17.0
func (v *NullableOptionsTCP) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableOptionsTCP) Unset
deprecated
added in
v0.17.0
func (v *NullableOptionsTCP) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableOptionsUDP
deprecated
added in
v0.17.0
type NullableOptionsUDP struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableOptionsUDP
deprecated
added in
v0.17.0
func NewNullableOptionsUDP(val *OptionsUDP) *NullableOptionsUDP
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableOptionsUDP) Get
deprecated
added in
v0.17.0
func (v NullableOptionsUDP) Get() *OptionsUDP
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableOptionsUDP) IsSet
deprecated
added in
v0.17.0
func (v NullableOptionsUDP) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableOptionsUDP) MarshalJSON
deprecated
added in
v0.17.0
func (v NullableOptionsUDP) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableOptionsUDP) Set
deprecated
added in
v0.17.0
func (v *NullableOptionsUDP) Set(val *OptionsUDP)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableOptionsUDP) UnmarshalJSON
deprecated
added in
v0.17.0
func (v *NullableOptionsUDP) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableOptionsUDP) Unset
deprecated
added in
v0.17.0
func (v *NullableOptionsUDP) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullablePlanDetails
deprecated
added in
v0.17.0
type NullablePlanDetails struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullablePlanDetails
deprecated
added in
v0.17.0
func NewNullablePlanDetails(val *PlanDetails) *NullablePlanDetails
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePlanDetails) Get
deprecated
added in
v0.17.0
func (v NullablePlanDetails) Get() *PlanDetails
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePlanDetails) IsSet
deprecated
added in
v0.17.0
func (v NullablePlanDetails) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePlanDetails) MarshalJSON
deprecated
added in
v0.17.0
func (v NullablePlanDetails) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePlanDetails) Set
deprecated
added in
v0.17.0
func (v *NullablePlanDetails) Set(val *PlanDetails)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePlanDetails) UnmarshalJSON
deprecated
added in
v0.17.0
func (v *NullablePlanDetails) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePlanDetails) Unset
deprecated
added in
v0.17.0
func (v *NullablePlanDetails) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableSecurityGroup
deprecated
added in
v1.3.0
type NullableSecurityGroup struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableSecurityGroup
deprecated
added in
v1.3.0
func NewNullableSecurityGroup(val *SecurityGroup) *NullableSecurityGroup
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableSecurityGroup) Get
deprecated
added in
v1.3.0
func (v NullableSecurityGroup) Get() *SecurityGroup
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableSecurityGroup) IsSet
deprecated
added in
v1.3.0
func (v NullableSecurityGroup) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableSecurityGroup) MarshalJSON
deprecated
added in
v1.3.0
func (v NullableSecurityGroup) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableSecurityGroup) Set
deprecated
added in
v1.3.0
func (v *NullableSecurityGroup) Set(val *SecurityGroup)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableSecurityGroup) UnmarshalJSON
deprecated
added in
v1.3.0
func (v *NullableSecurityGroup) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableSecurityGroup) Unset
deprecated
added in
v1.3.0
func (v *NullableSecurityGroup) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableServerNameIndicator
deprecated
added in
v0.17.0
type NullableServerNameIndicator struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableServerNameIndicator
deprecated
added in
v0.17.0
func NewNullableServerNameIndicator(val *ServerNameIndicator) *NullableServerNameIndicator
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableServerNameIndicator) Get
deprecated
added in
v0.17.0
func (v NullableServerNameIndicator) Get() *ServerNameIndicator
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableServerNameIndicator) IsSet
deprecated
added in
v0.17.0
func (v NullableServerNameIndicator) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableServerNameIndicator) MarshalJSON
deprecated
added in
v0.17.0
func (v NullableServerNameIndicator) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableServerNameIndicator) Set
deprecated
added in
v0.17.0
func (v *NullableServerNameIndicator) Set(val *ServerNameIndicator)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableServerNameIndicator) UnmarshalJSON
deprecated
added in
v0.17.0
func (v *NullableServerNameIndicator) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableServerNameIndicator) Unset
deprecated
added in
v0.17.0
func (v *NullableServerNameIndicator) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableSessionPersistence
deprecated
added in
v0.17.0
type NullableSessionPersistence struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableSessionPersistence
deprecated
added in
v0.17.0
func NewNullableSessionPersistence(val *SessionPersistence) *NullableSessionPersistence
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableSessionPersistence) Get
deprecated
added in
v0.17.0
func (v NullableSessionPersistence) Get() *SessionPersistence
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableSessionPersistence) IsSet
deprecated
added in
v0.17.0
func (v NullableSessionPersistence) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableSessionPersistence) MarshalJSON
deprecated
added in
v0.17.0
func (v NullableSessionPersistence) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableSessionPersistence) Set
deprecated
added in
v0.17.0
func (v *NullableSessionPersistence) Set(val *SessionPersistence)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableSessionPersistence) UnmarshalJSON
deprecated
added in
v0.17.0
func (v *NullableSessionPersistence) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableSessionPersistence) Unset
deprecated
added in
v0.17.0
func (v *NullableSessionPersistence) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableStatus
deprecated
added in
v0.17.0
type NullableStatus struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableStatus
deprecated
added in
v0.17.0
func NewNullableStatus(val *Status) *NullableStatus
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableStatus) Get
deprecated
added in
v0.17.0
func (v NullableStatus) Get() *Status
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableStatus) IsSet
deprecated
added in
v0.17.0
func (v NullableStatus) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableStatus) MarshalJSON
deprecated
added in
v0.17.0
func (v NullableStatus) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableStatus) Set
deprecated
added in
v0.17.0
func (v *NullableStatus) Set(val *Status)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableStatus) UnmarshalJSON
deprecated
added in
v0.17.0
func (v *NullableStatus) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableStatus) Unset
deprecated
added in
v0.17.0
func (v *NullableStatus) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableString
deprecated
type NullableString struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableString
deprecated
func NewNullableString(val *string) *NullableString
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableString) Get
deprecated
func (v NullableString) Get() *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableString) IsSet
deprecated
func (v NullableString) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableString) MarshalJSON
deprecated
func (v NullableString) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableString) Set
deprecated
func (v *NullableString) Set(val *string)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableString) UnmarshalJSON
deprecated
func (v *NullableString) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableString) Unset
deprecated
func (v *NullableString) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableTarget
deprecated
added in
v0.17.0
type NullableTarget struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableTarget
deprecated
added in
v0.17.0
func NewNullableTarget(val *Target) *NullableTarget
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableTarget) Get
deprecated
added in
v0.17.0
func (v NullableTarget) Get() *Target
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableTarget) IsSet
deprecated
added in
v0.17.0
func (v NullableTarget) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableTarget) MarshalJSON
deprecated
added in
v0.17.0
func (v NullableTarget) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableTarget) Set
deprecated
added in
v0.17.0
func (v *NullableTarget) Set(val *Target)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableTarget) UnmarshalJSON
deprecated
added in
v0.17.0
func (v *NullableTarget) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableTarget) Unset
deprecated
added in
v0.17.0
func (v *NullableTarget) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableTargetPool
deprecated
added in
v0.17.0
type NullableTargetPool struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableTargetPool
deprecated
added in
v0.17.0
func NewNullableTargetPool(val *TargetPool) *NullableTargetPool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableTargetPool) Get
deprecated
added in
v0.17.0
func (v NullableTargetPool) Get() *TargetPool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableTargetPool) IsSet
deprecated
added in
v0.17.0
func (v NullableTargetPool) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableTargetPool) MarshalJSON
deprecated
added in
v0.17.0
func (v NullableTargetPool) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableTargetPool) Set
deprecated
added in
v0.17.0
func (v *NullableTargetPool) Set(val *TargetPool)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableTargetPool) UnmarshalJSON
deprecated
added in
v0.17.0
func (v *NullableTargetPool) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableTargetPool) Unset
deprecated
added in
v0.17.0
func (v *NullableTargetPool) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableTime
deprecated
type NullableTime struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableTime
deprecated
func NewNullableTime(val *time.Time) *NullableTime
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableTime) Get
deprecated
func (v NullableTime) Get() *time.Time
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableTime) IsSet
deprecated
func (v NullableTime) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableTime) MarshalJSON
deprecated
func (v NullableTime) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableTime) Set
deprecated
func (v *NullableTime) Set(val *time.Time)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableTime) UnmarshalJSON
deprecated
func (v *NullableTime) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableTime) Unset
deprecated
func (v *NullableTime) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableTlsConfig
deprecated
added in
v1.8.0
type NullableTlsConfig struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableTlsConfig
deprecated
added in
v1.8.0
func NewNullableTlsConfig(val *TlsConfig) *NullableTlsConfig
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableTlsConfig) Get
deprecated
added in
v1.8.0
func (v NullableTlsConfig) Get() *TlsConfig
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableTlsConfig) IsSet
deprecated
added in
v1.8.0
func (v NullableTlsConfig) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableTlsConfig) MarshalJSON
deprecated
added in
v1.8.0
func (v NullableTlsConfig) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableTlsConfig) Set
deprecated
added in
v1.8.0
func (v *NullableTlsConfig) Set(val *TlsConfig)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableTlsConfig) UnmarshalJSON
deprecated
added in
v1.8.0
func (v *NullableTlsConfig) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableTlsConfig) Unset
deprecated
added in
v1.8.0
func (v *NullableTlsConfig) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableUpdateCredentialsPayload
deprecated
added in
v0.17.0
type NullableUpdateCredentialsPayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableUpdateCredentialsPayload
deprecated
added in
v0.17.0
func NewNullableUpdateCredentialsPayload(val *UpdateCredentialsPayload) *NullableUpdateCredentialsPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateCredentialsPayload) Get
deprecated
added in
v0.17.0
func (v NullableUpdateCredentialsPayload) Get() *UpdateCredentialsPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateCredentialsPayload) IsSet
deprecated
added in
v0.17.0
func (v NullableUpdateCredentialsPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateCredentialsPayload) MarshalJSON
deprecated
added in
v0.17.0
func (v NullableUpdateCredentialsPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateCredentialsPayload) Set
deprecated
added in
v0.17.0
func (v *NullableUpdateCredentialsPayload) Set(val *UpdateCredentialsPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateCredentialsPayload) UnmarshalJSON
deprecated
added in
v0.17.0
func (v *NullableUpdateCredentialsPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateCredentialsPayload) Unset
deprecated
added in
v0.17.0
func (v *NullableUpdateCredentialsPayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableUpdateCredentialsResponse
deprecated
added in
v0.17.0
type NullableUpdateCredentialsResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableUpdateCredentialsResponse
deprecated
added in
v0.17.0
func NewNullableUpdateCredentialsResponse(val *UpdateCredentialsResponse) *NullableUpdateCredentialsResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateCredentialsResponse) Get
deprecated
added in
v0.17.0
func (v NullableUpdateCredentialsResponse) Get() *UpdateCredentialsResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateCredentialsResponse) IsSet
deprecated
added in
v0.17.0
func (v NullableUpdateCredentialsResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateCredentialsResponse) MarshalJSON
deprecated
added in
v0.17.0
func (v NullableUpdateCredentialsResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateCredentialsResponse) Set
deprecated
added in
v0.17.0
func (v *NullableUpdateCredentialsResponse) Set(val *UpdateCredentialsResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateCredentialsResponse) UnmarshalJSON
deprecated
added in
v0.17.0
func (v *NullableUpdateCredentialsResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateCredentialsResponse) Unset
deprecated
added in
v0.17.0
func (v *NullableUpdateCredentialsResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableUpdateLoadBalancerPayload
deprecated
added in
v0.17.0
type NullableUpdateLoadBalancerPayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableUpdateLoadBalancerPayload
deprecated
added in
v0.17.0
func NewNullableUpdateLoadBalancerPayload(val *UpdateLoadBalancerPayload) *NullableUpdateLoadBalancerPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateLoadBalancerPayload) Get
deprecated
added in
v0.17.0
func (v NullableUpdateLoadBalancerPayload) Get() *UpdateLoadBalancerPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateLoadBalancerPayload) IsSet
deprecated
added in
v0.17.0
func (v NullableUpdateLoadBalancerPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateLoadBalancerPayload) MarshalJSON
deprecated
added in
v0.17.0
func (v NullableUpdateLoadBalancerPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateLoadBalancerPayload) Set
deprecated
added in
v0.17.0
func (v *NullableUpdateLoadBalancerPayload) Set(val *UpdateLoadBalancerPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateLoadBalancerPayload) UnmarshalJSON
deprecated
added in
v0.17.0
func (v *NullableUpdateLoadBalancerPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateLoadBalancerPayload) Unset
deprecated
added in
v0.17.0
func (v *NullableUpdateLoadBalancerPayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableUpdateLoadBalancerPayloadStatus
deprecated
added in
v1.1.0
type NullableUpdateLoadBalancerPayloadStatus struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableUpdateLoadBalancerPayloadStatus
deprecated
added in
v1.1.0
func NewNullableUpdateLoadBalancerPayloadStatus(val *UpdateLoadBalancerPayloadStatus) *NullableUpdateLoadBalancerPayloadStatus
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateLoadBalancerPayloadStatus) Get
deprecated
added in
v1.1.0
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateLoadBalancerPayloadStatus) IsSet
deprecated
added in
v1.1.0
func (v NullableUpdateLoadBalancerPayloadStatus) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateLoadBalancerPayloadStatus) MarshalJSON
deprecated
added in
v1.1.0
func (v NullableUpdateLoadBalancerPayloadStatus) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateLoadBalancerPayloadStatus) Set
deprecated
added in
v1.1.0
func (v *NullableUpdateLoadBalancerPayloadStatus) Set(val *UpdateLoadBalancerPayloadStatus)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateLoadBalancerPayloadStatus) UnmarshalJSON
deprecated
added in
v1.1.0
func (v *NullableUpdateLoadBalancerPayloadStatus) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateLoadBalancerPayloadStatus) Unset
deprecated
added in
v1.1.0
func (v *NullableUpdateLoadBalancerPayloadStatus) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableUpdateTargetPoolPayload
deprecated
added in
v0.17.0
type NullableUpdateTargetPoolPayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableUpdateTargetPoolPayload
deprecated
added in
v0.17.0
func NewNullableUpdateTargetPoolPayload(val *UpdateTargetPoolPayload) *NullableUpdateTargetPoolPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateTargetPoolPayload) Get
deprecated
added in
v0.17.0
func (v NullableUpdateTargetPoolPayload) Get() *UpdateTargetPoolPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateTargetPoolPayload) IsSet
deprecated
added in
v0.17.0
func (v NullableUpdateTargetPoolPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateTargetPoolPayload) MarshalJSON
deprecated
added in
v0.17.0
func (v NullableUpdateTargetPoolPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateTargetPoolPayload) Set
deprecated
added in
v0.17.0
func (v *NullableUpdateTargetPoolPayload) Set(val *UpdateTargetPoolPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateTargetPoolPayload) UnmarshalJSON
deprecated
added in
v0.17.0
func (v *NullableUpdateTargetPoolPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateTargetPoolPayload) Unset
deprecated
added in
v0.17.0
func (v *NullableUpdateTargetPoolPayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableValue
deprecated
added in
v1.0.0
type NullableValue[T any] struct { // contains filtered or unexported fields }
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableValue[T]) Get
deprecated
added in
v1.0.0
func (v NullableValue[T]) Get() *T
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableValue[T]) IsSet
deprecated
added in
v1.0.0
func (v NullableValue[T]) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableValue[T]) Set
deprecated
added in
v1.0.0
func (v *NullableValue[T]) Set(val *T)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableValue[T]) Unset
deprecated
added in
v1.0.0
func (v *NullableValue[T]) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type OptionsTCP ¶ added in v0.10.0
type OptionsTCP struct {
// The connection idle timeout to be used with the protocol. The default value is set to 5 minutes, and the maximum value is one hour.
IdleTimeout OptionsTCPGetIdleTimeoutAttributeType `json:"idleTimeout,omitempty"`
}
OptionsTCP ProtocolOptionsTCP options to be configured for the PROTOCOL_TCP, PROTOCOL_TCP_PROXY, and PROTOCOL_TLS_PASSTHROUGH protocols. TCP options for the SNI listeners with the same port must be the same. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewOptionsTCP ¶ added in v0.17.0
func NewOptionsTCP() *OptionsTCP
NewOptionsTCP instantiates a new OptionsTCP object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewOptionsTCPWithDefaults ¶ added in v0.17.0
func NewOptionsTCPWithDefaults() *OptionsTCP
NewOptionsTCPWithDefaults instantiates a new OptionsTCP object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*OptionsTCP) GetIdleTimeout ¶ added in v0.17.0
func (o *OptionsTCP) GetIdleTimeout() (res OptionsTCPGetIdleTimeoutRetType)
GetIdleTimeout returns the IdleTimeout field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*OptionsTCP) GetIdleTimeoutOk ¶ added in v0.17.0
func (o *OptionsTCP) GetIdleTimeoutOk() (ret OptionsTCPGetIdleTimeoutRetType, ok bool)
GetIdleTimeoutOk returns a tuple with the IdleTimeout field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*OptionsTCP) HasIdleTimeout ¶ added in v0.17.0
func (o *OptionsTCP) HasIdleTimeout() bool
HasIdleTimeout returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*OptionsTCP) SetIdleTimeout ¶ added in v0.17.0
func (o *OptionsTCP) SetIdleTimeout(v OptionsTCPGetIdleTimeoutRetType)
SetIdleTimeout gets a reference to the given string and assigns it to the IdleTimeout field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (OptionsTCP) ToMap
deprecated
added in
v0.17.0
func (o OptionsTCP) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type OptionsTCPGetIdleTimeoutArgType
deprecated
added in
v1.0.0
type OptionsTCPGetIdleTimeoutArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type OptionsTCPGetIdleTimeoutAttributeType ¶ added in v1.0.0
type OptionsTCPGetIdleTimeoutAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type OptionsTCPGetIdleTimeoutRetType
deprecated
added in
v1.0.0
type OptionsTCPGetIdleTimeoutRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type OptionsUDP ¶ added in v0.10.0
type OptionsUDP struct {
// The connection idle timeout to be used with the protocol. The default value is set to 1 minute, and the maximum value is 2 minutes.
IdleTimeout OptionsUDPGetIdleTimeoutAttributeType `json:"idleTimeout,omitempty"`
}
OptionsUDP ProtocolOptionsUDP options to be configured for the PROTOCOL_UDP protocol. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewOptionsUDP ¶ added in v0.17.0
func NewOptionsUDP() *OptionsUDP
NewOptionsUDP instantiates a new OptionsUDP object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewOptionsUDPWithDefaults ¶ added in v0.17.0
func NewOptionsUDPWithDefaults() *OptionsUDP
NewOptionsUDPWithDefaults instantiates a new OptionsUDP object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*OptionsUDP) GetIdleTimeout ¶ added in v0.17.0
func (o *OptionsUDP) GetIdleTimeout() (res OptionsUDPGetIdleTimeoutRetType)
GetIdleTimeout returns the IdleTimeout field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*OptionsUDP) GetIdleTimeoutOk ¶ added in v0.17.0
func (o *OptionsUDP) GetIdleTimeoutOk() (ret OptionsUDPGetIdleTimeoutRetType, ok bool)
GetIdleTimeoutOk returns a tuple with the IdleTimeout field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*OptionsUDP) HasIdleTimeout ¶ added in v0.17.0
func (o *OptionsUDP) HasIdleTimeout() bool
HasIdleTimeout returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*OptionsUDP) SetIdleTimeout ¶ added in v0.17.0
func (o *OptionsUDP) SetIdleTimeout(v OptionsUDPGetIdleTimeoutRetType)
SetIdleTimeout gets a reference to the given string and assigns it to the IdleTimeout field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (OptionsUDP) ToMap
deprecated
added in
v0.17.0
func (o OptionsUDP) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type OptionsUDPGetIdleTimeoutArgType
deprecated
added in
v1.0.0
type OptionsUDPGetIdleTimeoutArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type OptionsUDPGetIdleTimeoutAttributeType ¶ added in v1.0.0
type OptionsUDPGetIdleTimeoutAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type OptionsUDPGetIdleTimeoutRetType
deprecated
added in
v1.0.0
type OptionsUDPGetIdleTimeoutRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PlanDetails ¶ added in v0.16.0
type PlanDetails struct {
// Description
Description PlanDetailsGetDescriptionAttributeType `json:"description,omitempty"`
// Flavor Name
FlavorName PlanDetailsGetFlavorNameAttributeType `json:"flavorName,omitempty"`
// Maximum number of concurrent connections per load balancer VM instance.
// Can be cast to int32 without loss of precision.
MaxConnections PlanDetailsGetMaxConnectionsAttributeType `json:"maxConnections,omitempty"`
// Service Plan Name
Name PlanDetailsGetNameAttributeType `json:"name,omitempty"`
// Service Plan Identifier
PlanId PlanDetailsGetPlanIdAttributeType `json:"planId,omitempty"`
// Region this Plan is available in
Region PlanDetailsGetRegionAttributeType `json:"region,omitempty"`
}
PlanDetails struct for PlanDetails Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewPlanDetails ¶ added in v0.17.0
func NewPlanDetails() *PlanDetails
NewPlanDetails instantiates a new PlanDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewPlanDetailsWithDefaults ¶ added in v0.17.0
func NewPlanDetailsWithDefaults() *PlanDetails
NewPlanDetailsWithDefaults instantiates a new PlanDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PlanDetails) GetDescription ¶ added in v0.17.0
func (o *PlanDetails) GetDescription() (res PlanDetailsGetDescriptionRetType)
GetDescription returns the Description field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PlanDetails) GetDescriptionOk ¶ added in v0.17.0
func (o *PlanDetails) GetDescriptionOk() (ret PlanDetailsGetDescriptionRetType, ok bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PlanDetails) GetFlavorName ¶ added in v0.17.0
func (o *PlanDetails) GetFlavorName() (res PlanDetailsGetFlavorNameRetType)
GetFlavorName returns the FlavorName field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PlanDetails) GetFlavorNameOk ¶ added in v0.17.0
func (o *PlanDetails) GetFlavorNameOk() (ret PlanDetailsGetFlavorNameRetType, ok bool)
GetFlavorNameOk returns a tuple with the FlavorName field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PlanDetails) GetMaxConnections ¶ added in v0.17.0
func (o *PlanDetails) GetMaxConnections() (res PlanDetailsGetMaxConnectionsRetType)
GetMaxConnections returns the MaxConnections field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PlanDetails) GetMaxConnectionsOk ¶ added in v0.17.0
func (o *PlanDetails) GetMaxConnectionsOk() (ret PlanDetailsGetMaxConnectionsRetType, ok bool)
GetMaxConnectionsOk returns a tuple with the MaxConnections field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PlanDetails) GetName ¶ added in v0.17.0
func (o *PlanDetails) GetName() (res PlanDetailsGetNameRetType)
GetName returns the Name field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PlanDetails) GetNameOk ¶ added in v0.17.0
func (o *PlanDetails) GetNameOk() (ret PlanDetailsGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PlanDetails) GetPlanId ¶ added in v0.17.0
func (o *PlanDetails) GetPlanId() (res PlanDetailsGetPlanIdRetType)
GetPlanId returns the PlanId field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PlanDetails) GetPlanIdOk ¶ added in v0.17.0
func (o *PlanDetails) GetPlanIdOk() (ret PlanDetailsGetPlanIdRetType, ok bool)
GetPlanIdOk returns a tuple with the PlanId field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PlanDetails) GetRegion ¶ added in v1.0.0
func (o *PlanDetails) GetRegion() (res PlanDetailsGetRegionRetType)
GetRegion returns the Region field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PlanDetails) GetRegionOk ¶ added in v1.0.0
func (o *PlanDetails) GetRegionOk() (ret PlanDetailsGetRegionRetType, ok bool)
GetRegionOk returns a tuple with the Region field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PlanDetails) HasDescription ¶ added in v0.17.0
func (o *PlanDetails) HasDescription() bool
HasDescription returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PlanDetails) HasFlavorName ¶ added in v0.17.0
func (o *PlanDetails) HasFlavorName() bool
HasFlavorName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PlanDetails) HasMaxConnections ¶ added in v0.17.0
func (o *PlanDetails) HasMaxConnections() bool
HasMaxConnections returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PlanDetails) HasName ¶ added in v0.17.0
func (o *PlanDetails) HasName() bool
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PlanDetails) HasPlanId ¶ added in v0.17.0
func (o *PlanDetails) HasPlanId() bool
HasPlanId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PlanDetails) HasRegion ¶ added in v1.0.0
func (o *PlanDetails) HasRegion() bool
HasRegion returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PlanDetails) SetDescription ¶ added in v0.17.0
func (o *PlanDetails) SetDescription(v PlanDetailsGetDescriptionRetType)
SetDescription gets a reference to the given string and assigns it to the Description field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PlanDetails) SetFlavorName ¶ added in v0.17.0
func (o *PlanDetails) SetFlavorName(v PlanDetailsGetFlavorNameRetType)
SetFlavorName gets a reference to the given string and assigns it to the FlavorName field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PlanDetails) SetMaxConnections ¶ added in v0.17.0
func (o *PlanDetails) SetMaxConnections(v PlanDetailsGetMaxConnectionsRetType)
SetMaxConnections gets a reference to the given int64 and assigns it to the MaxConnections field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PlanDetails) SetName ¶ added in v0.17.0
func (o *PlanDetails) SetName(v PlanDetailsGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PlanDetails) SetPlanId ¶ added in v0.17.0
func (o *PlanDetails) SetPlanId(v PlanDetailsGetPlanIdRetType)
SetPlanId gets a reference to the given string and assigns it to the PlanId field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PlanDetails) SetRegion ¶ added in v1.0.0
func (o *PlanDetails) SetRegion(v PlanDetailsGetRegionRetType)
SetRegion gets a reference to the given string and assigns it to the Region field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (PlanDetails) ToMap
deprecated
added in
v0.17.0
func (o PlanDetails) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PlanDetailsGetDescriptionArgType
deprecated
added in
v1.0.0
type PlanDetailsGetDescriptionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PlanDetailsGetDescriptionAttributeType ¶ added in v1.0.0
type PlanDetailsGetDescriptionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PlanDetailsGetDescriptionRetType
deprecated
added in
v1.0.0
type PlanDetailsGetDescriptionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PlanDetailsGetFlavorNameArgType
deprecated
added in
v1.0.0
type PlanDetailsGetFlavorNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PlanDetailsGetFlavorNameAttributeType ¶ added in v1.0.0
type PlanDetailsGetFlavorNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PlanDetailsGetFlavorNameRetType
deprecated
added in
v1.0.0
type PlanDetailsGetFlavorNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PlanDetailsGetMaxConnectionsArgType
deprecated
added in
v1.0.0
type PlanDetailsGetMaxConnectionsArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PlanDetailsGetMaxConnectionsAttributeType ¶ added in v1.0.0
type PlanDetailsGetMaxConnectionsAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PlanDetailsGetMaxConnectionsRetType
deprecated
added in
v1.0.0
type PlanDetailsGetMaxConnectionsRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PlanDetailsGetNameArgType
deprecated
added in
v1.0.0
type PlanDetailsGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PlanDetailsGetNameAttributeType ¶ added in v1.0.0
type PlanDetailsGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PlanDetailsGetNameRetType
deprecated
added in
v1.0.0
type PlanDetailsGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PlanDetailsGetPlanIdArgType
deprecated
added in
v1.0.0
type PlanDetailsGetPlanIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PlanDetailsGetPlanIdAttributeType ¶ added in v1.0.0
type PlanDetailsGetPlanIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PlanDetailsGetPlanIdRetType
deprecated
added in
v1.0.0
type PlanDetailsGetPlanIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PlanDetailsGetRegionArgType
deprecated
added in
v1.0.0
type PlanDetailsGetRegionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PlanDetailsGetRegionAttributeType ¶ added in v1.0.0
type PlanDetailsGetRegionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PlanDetailsGetRegionRetType
deprecated
added in
v1.0.0
type PlanDetailsGetRegionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroup ¶ added in v1.3.0
type SecurityGroup struct {
// ID of the security Group
Id SecurityGroupGetIdAttributeType `json:"id,omitempty"`
// Name of the security Group
Name SecurityGroupGetNameAttributeType `json:"name,omitempty"`
}
SecurityGroup struct for SecurityGroup Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewSecurityGroup ¶ added in v1.3.0
func NewSecurityGroup() *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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewSecurityGroupWithDefaults ¶ added in v1.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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SecurityGroup) GetId ¶ added in v1.3.0
func (o *SecurityGroup) GetId() (res SecurityGroupGetIdRetType)
GetId returns the Id field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SecurityGroup) GetIdOk ¶ added in v1.3.0
func (o *SecurityGroup) GetIdOk() (ret SecurityGroupGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SecurityGroup) GetName ¶ added in v1.3.0
func (o *SecurityGroup) GetName() (res SecurityGroupGetNameRetType)
GetName returns the Name field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SecurityGroup) GetNameOk ¶ added in v1.3.0
func (o *SecurityGroup) GetNameOk() (ret SecurityGroupGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SecurityGroup) HasId ¶ added in v1.3.0
func (o *SecurityGroup) HasId() bool
HasId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SecurityGroup) HasName ¶ added in v1.3.0
func (o *SecurityGroup) HasName() bool
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SecurityGroup) SetId ¶ added in v1.3.0
func (o *SecurityGroup) SetId(v SecurityGroupGetIdRetType)
SetId gets a reference to the given string and assigns it to the Id field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SecurityGroup) SetName ¶ added in v1.3.0
func (o *SecurityGroup) SetName(v SecurityGroupGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (SecurityGroup) ToMap
deprecated
added in
v1.3.0
func (o SecurityGroup) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupGetIdArgType
deprecated
added in
v1.3.0
type SecurityGroupGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupGetIdAttributeType ¶ added in v1.3.0
type SecurityGroupGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupGetIdRetType
deprecated
added in
v1.3.0
type SecurityGroupGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupGetNameArgType
deprecated
added in
v1.3.0
type SecurityGroupGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupGetNameAttributeType ¶ added in v1.3.0
type SecurityGroupGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupGetNameRetType
deprecated
added in
v1.3.0
type SecurityGroupGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerNameIndicator ¶ added in v0.9.0
type ServerNameIndicator struct {
// The domain name for this SNI config.
Name ServerNameIndicatorGetNameAttributeType `json:"name,omitempty"`
}
ServerNameIndicator struct for ServerNameIndicator Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewServerNameIndicator ¶ added in v0.17.0
func NewServerNameIndicator() *ServerNameIndicator
NewServerNameIndicator instantiates a new ServerNameIndicator object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewServerNameIndicatorWithDefaults ¶ added in v0.17.0
func NewServerNameIndicatorWithDefaults() *ServerNameIndicator
NewServerNameIndicatorWithDefaults instantiates a new ServerNameIndicator object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ServerNameIndicator) GetName ¶ added in v0.17.0
func (o *ServerNameIndicator) GetName() (res ServerNameIndicatorGetNameRetType)
GetName returns the Name field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ServerNameIndicator) GetNameOk ¶ added in v0.17.0
func (o *ServerNameIndicator) GetNameOk() (ret ServerNameIndicatorGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ServerNameIndicator) HasName ¶ added in v0.17.0
func (o *ServerNameIndicator) HasName() bool
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ServerNameIndicator) SetName ¶ added in v0.17.0
func (o *ServerNameIndicator) SetName(v ServerNameIndicatorGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ServerNameIndicator) ToMap
deprecated
added in
v0.17.0
func (o ServerNameIndicator) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerNameIndicatorGetNameArgType
deprecated
added in
v1.0.0
type ServerNameIndicatorGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerNameIndicatorGetNameAttributeType ¶ added in v1.0.0
type ServerNameIndicatorGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerNameIndicatorGetNameRetType
deprecated
added in
v1.0.0
type ServerNameIndicatorGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SessionPersistence ¶ added in v0.9.0
type SessionPersistence struct {
// If enabled then all connections from one source IP address are redirected to the same target. This setting changes the load balancing algorithm to Maglev.
UseSourceIpAddress SessionPersistencegetUseSourceIpAddressAttributeType `json:"useSourceIpAddress,omitempty"`
}
SessionPersistence struct for SessionPersistence Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewSessionPersistence ¶ added in v0.17.0
func NewSessionPersistence() *SessionPersistence
NewSessionPersistence instantiates a new SessionPersistence object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewSessionPersistenceWithDefaults ¶ added in v0.17.0
func NewSessionPersistenceWithDefaults() *SessionPersistence
NewSessionPersistenceWithDefaults instantiates a new SessionPersistence object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SessionPersistence) GetUseSourceIpAddress ¶ added in v0.17.0
func (o *SessionPersistence) GetUseSourceIpAddress() (res SessionPersistencegetUseSourceIpAddressRetType)
GetUseSourceIpAddress returns the UseSourceIpAddress field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SessionPersistence) GetUseSourceIpAddressOk ¶ added in v0.17.0
func (o *SessionPersistence) GetUseSourceIpAddressOk() (ret SessionPersistencegetUseSourceIpAddressRetType, ok bool)
GetUseSourceIpAddressOk returns a tuple with the UseSourceIpAddress field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SessionPersistence) HasUseSourceIpAddress ¶ added in v0.17.0
func (o *SessionPersistence) HasUseSourceIpAddress() bool
HasUseSourceIpAddress returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SessionPersistence) SetUseSourceIpAddress ¶ added in v0.17.0
func (o *SessionPersistence) SetUseSourceIpAddress(v SessionPersistencegetUseSourceIpAddressRetType)
SetUseSourceIpAddress gets a reference to the given bool and assigns it to the UseSourceIpAddress field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (SessionPersistence) ToMap
deprecated
added in
v0.17.0
func (o SessionPersistence) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SessionPersistencegetUseSourceIpAddressArgType
deprecated
added in
v1.0.0
type SessionPersistencegetUseSourceIpAddressArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SessionPersistencegetUseSourceIpAddressAttributeType ¶ added in v1.0.0
type SessionPersistencegetUseSourceIpAddressAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SessionPersistencegetUseSourceIpAddressRetType
deprecated
added in
v1.0.0
type SessionPersistencegetUseSourceIpAddressRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type Status ¶ added in v0.14.0
type Status struct {
// The status code, which should be an enum value of [google.rpc.Code][google.rpc.Code].
// Can be cast to int32 without loss of precision.
Code StatusGetCodeAttributeType `json:"code,omitempty"`
// A list of messages that carry the error details. There is a common set of message types for APIs to use.
Details StatusGetDetailsAttributeType `json:"details,omitempty"`
// A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the [google.rpc.Status.details][google.rpc.Status.details] field, or localized by the client.
Message StatusGetMessageAttributeType `json:"message,omitempty"`
}
Status The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by [gRPC](https://github.com/grpc). Each `Status` message contains three pieces of data: error code, error message, and error details. You can find out more about this error model and how to work with it in the [API Design Guide](https://cloud.google.com/apis/design/errors). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewStatus ¶ added in v0.17.0
func NewStatus() *Status
NewStatus instantiates a new Status object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewStatusWithDefaults ¶ added in v0.17.0
func NewStatusWithDefaults() *Status
NewStatusWithDefaults instantiates a new Status object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Status) GetCode ¶ added in v0.17.0
func (o *Status) GetCode() (res StatusGetCodeRetType)
GetCode returns the Code field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Status) GetCodeOk ¶ added in v0.17.0
func (o *Status) GetCodeOk() (ret StatusGetCodeRetType, ok bool)
GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Status) GetDetails ¶ added in v0.17.0
func (o *Status) GetDetails() (res StatusGetDetailsRetType)
GetDetails returns the Details field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Status) GetDetailsOk ¶ added in v0.17.0
func (o *Status) GetDetailsOk() (ret StatusGetDetailsRetType, ok bool)
GetDetailsOk returns a tuple with the Details field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Status) GetMessage ¶ added in v0.17.0
func (o *Status) GetMessage() (res StatusGetMessageRetType)
GetMessage returns the Message field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Status) GetMessageOk ¶ added in v0.17.0
func (o *Status) GetMessageOk() (ret StatusGetMessageRetType, ok bool)
GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Status) HasCode ¶ added in v0.17.0
HasCode returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Status) HasDetails ¶ added in v0.17.0
HasDetails returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Status) HasMessage ¶ added in v0.17.0
HasMessage returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Status) SetCode ¶ added in v0.17.0
func (o *Status) SetCode(v StatusGetCodeRetType)
SetCode gets a reference to the given int64 and assigns it to the Code field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Status) SetDetails ¶ added in v0.17.0
func (o *Status) SetDetails(v StatusGetDetailsRetType)
SetDetails gets a reference to the given []GoogleProtobufAny and assigns it to the Details field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Status) SetMessage ¶ added in v0.17.0
func (o *Status) SetMessage(v StatusGetMessageRetType)
SetMessage gets a reference to the given string and assigns it to the Message field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type StatusGetCodeArgType
deprecated
added in
v1.0.0
type StatusGetCodeArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type StatusGetCodeAttributeType ¶ added in v1.0.0
type StatusGetCodeAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type StatusGetCodeRetType
deprecated
added in
v1.0.0
type StatusGetCodeRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type StatusGetDetailsArgType
deprecated
added in
v1.0.0
type StatusGetDetailsArgType = []GoogleProtobufAny
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type StatusGetDetailsAttributeType ¶ added in v1.0.0
type StatusGetDetailsAttributeType = *[]GoogleProtobufAny
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type StatusGetDetailsRetType
deprecated
added in
v1.0.0
type StatusGetDetailsRetType = []GoogleProtobufAny
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type StatusGetMessageArgType
deprecated
added in
v1.0.0
type StatusGetMessageArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type StatusGetMessageAttributeType ¶ added in v1.0.0
type StatusGetMessageAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type StatusGetMessageRetType
deprecated
added in
v1.0.0
type StatusGetMessageRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type Target ¶
type Target struct {
// Target name
DisplayName TargetGetDisplayNameAttributeType `json:"displayName,omitempty"`
// Target IP. Must by unique within a target pool.
Ip TargetGetIpAttributeType `json:"ip,omitempty"`
}
Target struct for Target Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewTarget ¶ added in v0.17.0
func NewTarget() *Target
NewTarget instantiates a new Target object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewTargetWithDefaults ¶ added in v0.17.0
func NewTargetWithDefaults() *Target
NewTargetWithDefaults instantiates a new Target object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Target) GetDisplayName ¶ added in v0.17.0
func (o *Target) GetDisplayName() (res TargetGetDisplayNameRetType)
GetDisplayName returns the DisplayName field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Target) GetDisplayNameOk ¶ added in v0.17.0
func (o *Target) GetDisplayNameOk() (ret TargetGetDisplayNameRetType, ok bool)
GetDisplayNameOk returns a tuple with the DisplayName field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Target) GetIp ¶ added in v0.17.0
func (o *Target) GetIp() (res TargetGetIpRetType)
GetIp returns the Ip field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Target) GetIpOk ¶ added in v0.17.0
func (o *Target) GetIpOk() (ret TargetGetIpRetType, ok bool)
GetIpOk returns a tuple with the Ip field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Target) HasDisplayName ¶ added in v0.17.0
HasDisplayName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Target) HasIp ¶ added in v0.17.0
HasIp returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Target) SetDisplayName ¶ added in v0.17.0
func (o *Target) SetDisplayName(v TargetGetDisplayNameRetType)
SetDisplayName gets a reference to the given string and assigns it to the DisplayName field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Target) SetIp ¶ added in v0.17.0
func (o *Target) SetIp(v TargetGetIpRetType)
SetIp gets a reference to the given string and assigns it to the Ip field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TargetGetDisplayNameArgType
deprecated
added in
v1.0.0
type TargetGetDisplayNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TargetGetDisplayNameAttributeType ¶ added in v1.0.0
type TargetGetDisplayNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TargetGetDisplayNameRetType
deprecated
added in
v1.0.0
type TargetGetDisplayNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TargetGetIpArgType
deprecated
added in
v1.0.0
type TargetGetIpArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TargetGetIpAttributeType ¶ added in v1.0.0
type TargetGetIpAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TargetGetIpRetType
deprecated
added in
v1.0.0
type TargetGetIpRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TargetPool ¶
type TargetPool struct {
ActiveHealthCheck TargetPoolGetActiveHealthCheckAttributeType `json:"activeHealthCheck,omitempty"`
// Target pool name
Name TargetPoolGetNameAttributeType `json:"name,omitempty"`
SessionPersistence TargetPoolGetSessionPersistenceAttributeType `json:"sessionPersistence,omitempty"`
// The number identifying the port where each target listens for traffic.
// Can be cast to int32 without loss of precision.
TargetPort TargetPoolGetTargetPortAttributeType `json:"targetPort,omitempty"`
// List of all targets which will be used in the pool. Limited to 250.
Targets TargetPoolGetTargetsAttributeType `json:"targets,omitempty"`
}
TargetPool struct for TargetPool Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewTargetPool ¶ added in v0.17.0
func NewTargetPool() *TargetPool
NewTargetPool instantiates a new TargetPool object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewTargetPoolWithDefaults ¶ added in v0.17.0
func NewTargetPoolWithDefaults() *TargetPool
NewTargetPoolWithDefaults instantiates a new TargetPool object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*TargetPool) GetActiveHealthCheck ¶ added in v0.17.0
func (o *TargetPool) GetActiveHealthCheck() (res TargetPoolGetActiveHealthCheckRetType)
GetActiveHealthCheck returns the ActiveHealthCheck field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*TargetPool) GetActiveHealthCheckOk ¶ added in v0.17.0
func (o *TargetPool) GetActiveHealthCheckOk() (ret TargetPoolGetActiveHealthCheckRetType, ok bool)
GetActiveHealthCheckOk returns a tuple with the ActiveHealthCheck field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*TargetPool) GetName ¶ added in v0.17.0
func (o *TargetPool) GetName() (res TargetPoolGetNameRetType)
GetName returns the Name field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*TargetPool) GetNameOk ¶ added in v0.17.0
func (o *TargetPool) GetNameOk() (ret TargetPoolGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*TargetPool) GetSessionPersistence ¶ added in v0.17.0
func (o *TargetPool) GetSessionPersistence() (res TargetPoolGetSessionPersistenceRetType)
GetSessionPersistence returns the SessionPersistence field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*TargetPool) GetSessionPersistenceOk ¶ added in v0.17.0
func (o *TargetPool) GetSessionPersistenceOk() (ret TargetPoolGetSessionPersistenceRetType, ok bool)
GetSessionPersistenceOk returns a tuple with the SessionPersistence field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*TargetPool) GetTargetPort ¶ added in v0.17.0
func (o *TargetPool) GetTargetPort() (res TargetPoolGetTargetPortRetType)
GetTargetPort returns the TargetPort field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*TargetPool) GetTargetPortOk ¶ added in v0.17.0
func (o *TargetPool) GetTargetPortOk() (ret TargetPoolGetTargetPortRetType, ok bool)
GetTargetPortOk returns a tuple with the TargetPort field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*TargetPool) GetTargets ¶ added in v0.17.0
func (o *TargetPool) GetTargets() (res TargetPoolGetTargetsRetType)
GetTargets returns the Targets field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*TargetPool) GetTargetsOk ¶ added in v0.17.0
func (o *TargetPool) GetTargetsOk() (ret TargetPoolGetTargetsRetType, ok bool)
GetTargetsOk returns a tuple with the Targets field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*TargetPool) HasActiveHealthCheck ¶ added in v0.17.0
func (o *TargetPool) HasActiveHealthCheck() bool
HasActiveHealthCheck returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*TargetPool) HasName ¶ added in v0.17.0
func (o *TargetPool) HasName() bool
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*TargetPool) HasSessionPersistence ¶ added in v0.17.0
func (o *TargetPool) HasSessionPersistence() bool
HasSessionPersistence returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*TargetPool) HasTargetPort ¶ added in v0.17.0
func (o *TargetPool) HasTargetPort() bool
HasTargetPort returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*TargetPool) HasTargets ¶ added in v0.17.0
func (o *TargetPool) HasTargets() bool
HasTargets returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*TargetPool) SetActiveHealthCheck ¶ added in v0.17.0
func (o *TargetPool) SetActiveHealthCheck(v TargetPoolGetActiveHealthCheckRetType)
SetActiveHealthCheck gets a reference to the given ActiveHealthCheck and assigns it to the ActiveHealthCheck field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*TargetPool) SetName ¶ added in v0.17.0
func (o *TargetPool) SetName(v TargetPoolGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*TargetPool) SetSessionPersistence ¶ added in v0.17.0
func (o *TargetPool) SetSessionPersistence(v TargetPoolGetSessionPersistenceRetType)
SetSessionPersistence gets a reference to the given SessionPersistence and assigns it to the SessionPersistence field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*TargetPool) SetTargetPort ¶ added in v0.17.0
func (o *TargetPool) SetTargetPort(v TargetPoolGetTargetPortRetType)
SetTargetPort gets a reference to the given int64 and assigns it to the TargetPort field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*TargetPool) SetTargets ¶ added in v0.17.0
func (o *TargetPool) SetTargets(v TargetPoolGetTargetsRetType)
SetTargets gets a reference to the given []Target and assigns it to the Targets field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (TargetPool) ToMap
deprecated
added in
v0.17.0
func (o TargetPool) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TargetPoolGetActiveHealthCheckArgType
deprecated
added in
v1.0.0
type TargetPoolGetActiveHealthCheckArgType = ActiveHealthCheck
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TargetPoolGetActiveHealthCheckAttributeType ¶ added in v1.0.0
type TargetPoolGetActiveHealthCheckAttributeType = *ActiveHealthCheck
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TargetPoolGetActiveHealthCheckRetType
deprecated
added in
v1.0.0
type TargetPoolGetActiveHealthCheckRetType = ActiveHealthCheck
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TargetPoolGetNameArgType
deprecated
added in
v1.0.0
type TargetPoolGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TargetPoolGetNameAttributeType ¶ added in v1.0.0
type TargetPoolGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TargetPoolGetNameRetType
deprecated
added in
v1.0.0
type TargetPoolGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TargetPoolGetSessionPersistenceArgType
deprecated
added in
v1.0.0
type TargetPoolGetSessionPersistenceArgType = SessionPersistence
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TargetPoolGetSessionPersistenceAttributeType ¶ added in v1.0.0
type TargetPoolGetSessionPersistenceAttributeType = *SessionPersistence
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TargetPoolGetSessionPersistenceRetType
deprecated
added in
v1.0.0
type TargetPoolGetSessionPersistenceRetType = SessionPersistence
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TargetPoolGetTargetPortArgType
deprecated
added in
v1.0.0
type TargetPoolGetTargetPortArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TargetPoolGetTargetPortAttributeType ¶ added in v1.0.0
type TargetPoolGetTargetPortAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TargetPoolGetTargetPortRetType
deprecated
added in
v1.0.0
type TargetPoolGetTargetPortRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TargetPoolGetTargetsArgType
deprecated
added in
v1.0.0
type TargetPoolGetTargetsArgType = []Target
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TargetPoolGetTargetsAttributeType ¶ added in v1.0.0
type TargetPoolGetTargetsAttributeType = *[]Target
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TargetPoolGetTargetsRetType
deprecated
added in
v1.0.0
type TargetPoolGetTargetsRetType = []Target
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TlsConfig ¶ added in v1.8.0
type TlsConfig struct {
// Specifies a custom Certificate Authority (CA). When provided, the target pool will trust certificates signed by this CA, in addition to any system-trusted CAs. This is useful for scenarios where the target pool needs to communicate with servers using self-signed or internally-issued certificates. Enabled needs to be set to true and skip validation to false for this option.
CustomCa TlsConfigGetCustomCaAttributeType `json:"customCa,omitempty"`
// Enable TLS (Transport Layer Security) bridging for the connection between Application Load Balancer and targets in this pool. When enabled, public CAs are trusted. Can be used in tandem with the options either custom CA or skip validation or alone.
Enabled TlsConfiggetEnabledAttributeType `json:"enabled,omitempty"`
// Bypass certificate validation for TLS bridging in this target pool. This option is insecure and can only be used with public CAs by setting enabled true. Meant to be used for testing purposes only!
SkipCertificateValidation TlsConfiggetSkipCertificateValidationAttributeType `json:"skipCertificateValidation,omitempty"`
}
TlsConfig Set this to configure TLS settings. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewTlsConfig ¶ added in v1.8.0
func NewTlsConfig() *TlsConfig
NewTlsConfig instantiates a new TlsConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewTlsConfigWithDefaults ¶ added in v1.8.0
func NewTlsConfigWithDefaults() *TlsConfig
NewTlsConfigWithDefaults instantiates a new TlsConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*TlsConfig) GetCustomCa ¶ added in v1.8.0
func (o *TlsConfig) GetCustomCa() (res TlsConfigGetCustomCaRetType)
GetCustomCa returns the CustomCa field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*TlsConfig) GetCustomCaOk ¶ added in v1.8.0
func (o *TlsConfig) GetCustomCaOk() (ret TlsConfigGetCustomCaRetType, ok bool)
GetCustomCaOk returns a tuple with the CustomCa field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*TlsConfig) GetEnabled ¶ added in v1.8.0
func (o *TlsConfig) GetEnabled() (res TlsConfiggetEnabledRetType)
GetEnabled returns the Enabled field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*TlsConfig) GetEnabledOk ¶ added in v1.8.0
func (o *TlsConfig) GetEnabledOk() (ret TlsConfiggetEnabledRetType, ok bool)
GetEnabledOk returns a tuple with the Enabled field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*TlsConfig) GetSkipCertificateValidation ¶ added in v1.8.0
func (o *TlsConfig) GetSkipCertificateValidation() (res TlsConfiggetSkipCertificateValidationRetType)
GetSkipCertificateValidation returns the SkipCertificateValidation field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*TlsConfig) GetSkipCertificateValidationOk ¶ added in v1.8.0
func (o *TlsConfig) GetSkipCertificateValidationOk() (ret TlsConfiggetSkipCertificateValidationRetType, ok bool)
GetSkipCertificateValidationOk returns a tuple with the SkipCertificateValidation field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*TlsConfig) HasCustomCa ¶ added in v1.8.0
HasCustomCa returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*TlsConfig) HasEnabled ¶ added in v1.8.0
HasEnabled returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*TlsConfig) HasSkipCertificateValidation ¶ added in v1.8.0
HasSkipCertificateValidation returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*TlsConfig) SetCustomCa ¶ added in v1.8.0
func (o *TlsConfig) SetCustomCa(v TlsConfigGetCustomCaRetType)
SetCustomCa gets a reference to the given string and assigns it to the CustomCa field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*TlsConfig) SetEnabled ¶ added in v1.8.0
func (o *TlsConfig) SetEnabled(v TlsConfiggetEnabledRetType)
SetEnabled gets a reference to the given bool and assigns it to the Enabled field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*TlsConfig) SetSkipCertificateValidation ¶ added in v1.8.0
func (o *TlsConfig) SetSkipCertificateValidation(v TlsConfiggetSkipCertificateValidationRetType)
SetSkipCertificateValidation gets a reference to the given bool and assigns it to the SkipCertificateValidation field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TlsConfigGetCustomCaArgType
deprecated
added in
v1.8.0
type TlsConfigGetCustomCaArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TlsConfigGetCustomCaAttributeType ¶ added in v1.8.0
type TlsConfigGetCustomCaAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TlsConfigGetCustomCaRetType
deprecated
added in
v1.8.0
type TlsConfigGetCustomCaRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TlsConfiggetEnabledArgType
deprecated
added in
v1.8.0
type TlsConfiggetEnabledArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TlsConfiggetEnabledAttributeType ¶ added in v1.8.0
type TlsConfiggetEnabledAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TlsConfiggetEnabledRetType
deprecated
added in
v1.8.0
type TlsConfiggetEnabledRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TlsConfiggetSkipCertificateValidationArgType
deprecated
added in
v1.8.0
type TlsConfiggetSkipCertificateValidationArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TlsConfiggetSkipCertificateValidationAttributeType ¶ added in v1.8.0
type TlsConfiggetSkipCertificateValidationAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TlsConfiggetSkipCertificateValidationRetType
deprecated
added in
v1.8.0
type TlsConfiggetSkipCertificateValidationRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateCredentialsPayload ¶ added in v0.12.0
type UpdateCredentialsPayload struct {
// Credential name
DisplayName UpdateCredentialsPayloadGetDisplayNameAttributeType `json:"displayName,omitempty"`
// A valid password used for an existing STACKIT Observability instance, which is used during basic auth.
Password UpdateCredentialsPayloadGetPasswordAttributeType `json:"password,omitempty"`
// A valid username used for an existing STACKIT Observability instance, which is used during basic auth.
Username UpdateCredentialsPayloadGetUsernameAttributeType `json:"username,omitempty"`
}
UpdateCredentialsPayload struct for UpdateCredentialsPayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewUpdateCredentialsPayload ¶ added in v0.17.0
func NewUpdateCredentialsPayload() *UpdateCredentialsPayload
NewUpdateCredentialsPayload instantiates a new UpdateCredentialsPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewUpdateCredentialsPayloadWithDefaults ¶ added in v0.17.0
func NewUpdateCredentialsPayloadWithDefaults() *UpdateCredentialsPayload
NewUpdateCredentialsPayloadWithDefaults instantiates a new UpdateCredentialsPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateCredentialsPayload) GetDisplayName ¶ added in v0.17.0
func (o *UpdateCredentialsPayload) GetDisplayName() (res UpdateCredentialsPayloadGetDisplayNameRetType)
GetDisplayName returns the DisplayName field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateCredentialsPayload) GetDisplayNameOk ¶ added in v0.17.0
func (o *UpdateCredentialsPayload) GetDisplayNameOk() (ret UpdateCredentialsPayloadGetDisplayNameRetType, ok bool)
GetDisplayNameOk returns a tuple with the DisplayName field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateCredentialsPayload) GetPassword ¶ added in v0.17.0
func (o *UpdateCredentialsPayload) GetPassword() (res UpdateCredentialsPayloadGetPasswordRetType)
GetPassword returns the Password field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateCredentialsPayload) GetPasswordOk ¶ added in v0.17.0
func (o *UpdateCredentialsPayload) GetPasswordOk() (ret UpdateCredentialsPayloadGetPasswordRetType, ok bool)
GetPasswordOk returns a tuple with the Password field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateCredentialsPayload) GetUsername ¶ added in v0.17.0
func (o *UpdateCredentialsPayload) GetUsername() (res UpdateCredentialsPayloadGetUsernameRetType)
GetUsername returns the Username field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateCredentialsPayload) GetUsernameOk ¶ added in v0.17.0
func (o *UpdateCredentialsPayload) GetUsernameOk() (ret UpdateCredentialsPayloadGetUsernameRetType, ok bool)
GetUsernameOk returns a tuple with the Username field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateCredentialsPayload) HasDisplayName ¶ added in v0.17.0
func (o *UpdateCredentialsPayload) HasDisplayName() bool
HasDisplayName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateCredentialsPayload) HasPassword ¶ added in v0.17.0
func (o *UpdateCredentialsPayload) HasPassword() bool
HasPassword returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateCredentialsPayload) HasUsername ¶ added in v0.17.0
func (o *UpdateCredentialsPayload) HasUsername() bool
HasUsername returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateCredentialsPayload) SetDisplayName ¶ added in v0.17.0
func (o *UpdateCredentialsPayload) SetDisplayName(v UpdateCredentialsPayloadGetDisplayNameRetType)
SetDisplayName gets a reference to the given string and assigns it to the DisplayName field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateCredentialsPayload) SetPassword ¶ added in v0.17.0
func (o *UpdateCredentialsPayload) SetPassword(v UpdateCredentialsPayloadGetPasswordRetType)
SetPassword gets a reference to the given string and assigns it to the Password field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateCredentialsPayload) SetUsername ¶ added in v0.17.0
func (o *UpdateCredentialsPayload) SetUsername(v UpdateCredentialsPayloadGetUsernameRetType)
SetUsername gets a reference to the given string and assigns it to the Username field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateCredentialsPayload) ToMap
deprecated
added in
v0.17.0
func (o UpdateCredentialsPayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateCredentialsPayloadGetDisplayNameArgType
deprecated
added in
v1.0.0
type UpdateCredentialsPayloadGetDisplayNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateCredentialsPayloadGetDisplayNameAttributeType ¶ added in v1.0.0
type UpdateCredentialsPayloadGetDisplayNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateCredentialsPayloadGetDisplayNameRetType
deprecated
added in
v1.0.0
type UpdateCredentialsPayloadGetDisplayNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateCredentialsPayloadGetPasswordArgType
deprecated
added in
v1.0.0
type UpdateCredentialsPayloadGetPasswordArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateCredentialsPayloadGetPasswordAttributeType ¶ added in v1.0.0
type UpdateCredentialsPayloadGetPasswordAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateCredentialsPayloadGetPasswordRetType
deprecated
added in
v1.0.0
type UpdateCredentialsPayloadGetPasswordRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateCredentialsPayloadGetUsernameArgType
deprecated
added in
v1.0.0
type UpdateCredentialsPayloadGetUsernameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateCredentialsPayloadGetUsernameAttributeType ¶ added in v1.0.0
type UpdateCredentialsPayloadGetUsernameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateCredentialsPayloadGetUsernameRetType
deprecated
added in
v1.0.0
type UpdateCredentialsPayloadGetUsernameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateCredentialsRequest
deprecated
added in
v1.2.0
type UpdateCredentialsRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateCredentialsRequest) Execute
deprecated
added in
v1.2.0
func (r UpdateCredentialsRequest) Execute() (*UpdateCredentialsResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateCredentialsRequest) UpdateCredentialsPayload
deprecated
added in
v1.2.0
func (r UpdateCredentialsRequest) UpdateCredentialsPayload(updateCredentialsPayload UpdateCredentialsPayload) ApiUpdateCredentialsRequest
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateCredentialsResponse ¶ added in v0.10.0
type UpdateCredentialsResponse struct {
Credential UpdateCredentialsResponseGetCredentialAttributeType `json:"credential,omitempty"`
}
UpdateCredentialsResponse struct for UpdateCredentialsResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewUpdateCredentialsResponse ¶ added in v0.17.0
func NewUpdateCredentialsResponse() *UpdateCredentialsResponse
NewUpdateCredentialsResponse instantiates a new UpdateCredentialsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewUpdateCredentialsResponseWithDefaults ¶ added in v0.17.0
func NewUpdateCredentialsResponseWithDefaults() *UpdateCredentialsResponse
NewUpdateCredentialsResponseWithDefaults instantiates a new UpdateCredentialsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateCredentialsResponse) GetCredential ¶ added in v0.17.0
func (o *UpdateCredentialsResponse) GetCredential() (res UpdateCredentialsResponseGetCredentialRetType)
GetCredential returns the Credential field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateCredentialsResponse) GetCredentialOk ¶ added in v0.17.0
func (o *UpdateCredentialsResponse) GetCredentialOk() (ret UpdateCredentialsResponseGetCredentialRetType, ok bool)
GetCredentialOk returns a tuple with the Credential field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateCredentialsResponse) HasCredential ¶ added in v0.17.0
func (o *UpdateCredentialsResponse) HasCredential() bool
HasCredential returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateCredentialsResponse) SetCredential ¶ added in v0.17.0
func (o *UpdateCredentialsResponse) SetCredential(v UpdateCredentialsResponseGetCredentialRetType)
SetCredential gets a reference to the given CredentialsResponse and assigns it to the Credential field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateCredentialsResponse) ToMap
deprecated
added in
v0.17.0
func (o UpdateCredentialsResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateCredentialsResponseGetCredentialArgType
deprecated
added in
v1.0.0
type UpdateCredentialsResponseGetCredentialArgType = CredentialsResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateCredentialsResponseGetCredentialAttributeType ¶ added in v1.0.0
type UpdateCredentialsResponseGetCredentialAttributeType = *CredentialsResponse
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateCredentialsResponseGetCredentialRetType
deprecated
added in
v1.0.0
type UpdateCredentialsResponseGetCredentialRetType = CredentialsResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayload ¶
type UpdateLoadBalancerPayload struct {
// Disable target security group assignemt to allow targets outside of the given network. Connectivity to targets need to be ensured by the customer, including routing and Security Groups (targetSecurityGroup can be assigned). Not changeable after creation.
DisableTargetSecurityGroupAssignment UpdateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentAttributeType `json:"disableTargetSecurityGroupAssignment,omitempty"`
// Reports all errors a load balancer has.
Errors UpdateLoadBalancerPayloadGetErrorsAttributeType `json:"errors,omitempty"`
// External load balancer IP address where this load balancer is exposed. Not changeable after creation.
ExternalAddress UpdateLoadBalancerPayloadGetExternalAddressAttributeType `json:"externalAddress,omitempty"`
// Labels represent user-defined metadata as key-value pairs. Label count should not exceed 64 per LB. **Key Formatting Rules:** Length: 1-63 characters. Characters: Must begin and end with [a-zA-Z0-9]. May contain dashes (-), underscores (_), dots (.), and alphanumerics in between. Keys starting with 'stackit-' are system-reserved; users MUST NOT manage them. **Value Formatting Rules:** Length: 0-63 characters (empty string explicitly allowed). Characters (for non-empty values): Must begin and end with [a-zA-Z0-9]. May contain dashes (-), underscores (_), dots (.), and alphanumerics in between.
Labels UpdateLoadBalancerPayloadGetLabelsAttributeType `json:"labels,omitempty"`
// There is a maximum listener count of 20. Port and protocol limitations: - UDP listeners cannot have the same port. - TCP-derived listeners cannot have the same port. A TCP-derived listener is any listener that listens on a TCP port. As of now those are: TCP, TCP_PROXY, and PROTOCOL_TLS_PASSTHROUGH. The only exception is, if all listeners for the same port are PROTOCOL_TLS_PASSTHROUGH. - PROTOCOL_TLS_PASSTHROUGH listeners cannot have the same port and at least one common domain name. - PROTOCOL_TLS_PASSTHROUGH listeners can have the same domain name and different ports though (e.g. ports 443 and 8443 for domain example.com). - PROTOCOL_TLS_PASSTHROUGH listeners without a domain name serve as a default listener and you can have only one default listener.
Listeners UpdateLoadBalancerPayloadGetListenersAttributeType `json:"listeners,omitempty"`
LoadBalancerSecurityGroup UpdateLoadBalancerPayloadGetLoadBalancerSecurityGroupAttributeType `json:"loadBalancerSecurityGroup,omitempty"`
// Load balancer name. Not changeable after creation.
Name UpdateLoadBalancerPayloadGetNameAttributeType `json:"name,omitempty"`
// List of networks that listeners and targets reside in. Currently limited to one. Not changeable after creation.
Networks UpdateLoadBalancerPayloadGetNetworksAttributeType `json:"networks,omitempty"`
Options UpdateLoadBalancerPayloadGetOptionsAttributeType `json:"options,omitempty"`
// Service Plan configures the size of the Load Balancer. Currently supported plans are p10, p50, p250 and p750. This list can change in the future where plan ids will be removed and new plans by added. That is the reason this is not an enum.
PlanId UpdateLoadBalancerPayloadGetPlanIdAttributeType `json:"planId,omitempty"`
// Transient private load balancer IP address that can change any time.
PrivateAddress UpdateLoadBalancerPayloadGetPrivateAddressAttributeType `json:"privateAddress,omitempty"`
// Region of the LoadBalancer
Region UpdateLoadBalancerPayloadGetRegionAttributeType `json:"region,omitempty"`
Status UpdateLoadBalancerPayloadGetStatusAttributeType `json:"status,omitempty"`
// List of all target pools which will be used in the load balancer. Limited to 20.
TargetPools UpdateLoadBalancerPayloadGetTargetPoolsAttributeType `json:"targetPools,omitempty"`
TargetSecurityGroup UpdateLoadBalancerPayloadGetTargetSecurityGroupAttributeType `json:"targetSecurityGroup,omitempty"`
// Load balancer resource version. Must be empty or unset for creating load balancers, non-empty for updating load balancers. Semantics: While retrieving load balancers, this is the current version of this load balancer resource that changes during updates of the load balancers. On updates this field specified the load balancer version you calculated your update for instead of the future version to enable concurrency safe updates. Update calls will then report the new version in their result as you would see with a load balancer retrieval call later. There exist no total order of the version, so you can only compare it for equality, but not for less/greater than another version. Since the creation of load balancer is always intended to create the first version of it, there should be no existing version. That's why this field must by empty of not present in that case.
Version UpdateLoadBalancerPayloadGetVersionAttributeType `json:"version,omitempty"`
}
UpdateLoadBalancerPayload struct for UpdateLoadBalancerPayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewUpdateLoadBalancerPayload ¶ added in v0.17.0
func NewUpdateLoadBalancerPayload() *UpdateLoadBalancerPayload
NewUpdateLoadBalancerPayload instantiates a new UpdateLoadBalancerPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewUpdateLoadBalancerPayloadWithDefaults ¶ added in v0.17.0
func NewUpdateLoadBalancerPayloadWithDefaults() *UpdateLoadBalancerPayload
NewUpdateLoadBalancerPayloadWithDefaults instantiates a new UpdateLoadBalancerPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) GetDisableTargetSecurityGroupAssignment ¶ added in v1.4.0
func (o *UpdateLoadBalancerPayload) GetDisableTargetSecurityGroupAssignment() (res UpdateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentRetType)
GetDisableTargetSecurityGroupAssignment returns the DisableTargetSecurityGroupAssignment field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) GetDisableTargetSecurityGroupAssignmentOk ¶ added in v1.4.0
func (o *UpdateLoadBalancerPayload) GetDisableTargetSecurityGroupAssignmentOk() (ret UpdateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentRetType, ok bool)
GetDisableTargetSecurityGroupAssignmentOk returns a tuple with the DisableTargetSecurityGroupAssignment field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) GetErrors ¶ added in v0.17.0
func (o *UpdateLoadBalancerPayload) GetErrors() (res UpdateLoadBalancerPayloadGetErrorsRetType)
GetErrors returns the Errors field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) GetErrorsOk ¶ added in v0.17.0
func (o *UpdateLoadBalancerPayload) GetErrorsOk() (ret UpdateLoadBalancerPayloadGetErrorsRetType, ok bool)
GetErrorsOk returns a tuple with the Errors field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) GetExternalAddress ¶ added in v0.17.0
func (o *UpdateLoadBalancerPayload) GetExternalAddress() (res UpdateLoadBalancerPayloadGetExternalAddressRetType)
GetExternalAddress returns the ExternalAddress field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) GetExternalAddressOk ¶ added in v0.17.0
func (o *UpdateLoadBalancerPayload) GetExternalAddressOk() (ret UpdateLoadBalancerPayloadGetExternalAddressRetType, ok bool)
GetExternalAddressOk returns a tuple with the ExternalAddress field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) GetLabels ¶ added in v1.6.0
func (o *UpdateLoadBalancerPayload) GetLabels() (res UpdateLoadBalancerPayloadGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) GetLabelsOk ¶ added in v1.6.0
func (o *UpdateLoadBalancerPayload) GetLabelsOk() (ret UpdateLoadBalancerPayloadGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) GetListeners ¶ added in v0.17.0
func (o *UpdateLoadBalancerPayload) GetListeners() (res UpdateLoadBalancerPayloadGetListenersRetType)
GetListeners returns the Listeners field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) GetListenersOk ¶ added in v0.17.0
func (o *UpdateLoadBalancerPayload) GetListenersOk() (ret UpdateLoadBalancerPayloadGetListenersRetType, ok bool)
GetListenersOk returns a tuple with the Listeners field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) GetLoadBalancerSecurityGroup ¶ added in v1.5.0
func (o *UpdateLoadBalancerPayload) GetLoadBalancerSecurityGroup() (res UpdateLoadBalancerPayloadGetLoadBalancerSecurityGroupRetType)
GetLoadBalancerSecurityGroup returns the LoadBalancerSecurityGroup field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) GetLoadBalancerSecurityGroupOk ¶ added in v1.5.0
func (o *UpdateLoadBalancerPayload) GetLoadBalancerSecurityGroupOk() (ret UpdateLoadBalancerPayloadGetLoadBalancerSecurityGroupRetType, ok bool)
GetLoadBalancerSecurityGroupOk returns a tuple with the LoadBalancerSecurityGroup field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) GetName ¶ added in v0.17.0
func (o *UpdateLoadBalancerPayload) GetName() (res UpdateLoadBalancerPayloadGetNameRetType)
GetName returns the Name field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) GetNameOk ¶ added in v0.17.0
func (o *UpdateLoadBalancerPayload) GetNameOk() (ret UpdateLoadBalancerPayloadGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) GetNetworks ¶ added in v0.17.0
func (o *UpdateLoadBalancerPayload) GetNetworks() (res UpdateLoadBalancerPayloadGetNetworksRetType)
GetNetworks returns the Networks field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) GetNetworksOk ¶ added in v0.17.0
func (o *UpdateLoadBalancerPayload) GetNetworksOk() (ret UpdateLoadBalancerPayloadGetNetworksRetType, ok bool)
GetNetworksOk returns a tuple with the Networks field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) GetOptions ¶ added in v0.17.0
func (o *UpdateLoadBalancerPayload) GetOptions() (res UpdateLoadBalancerPayloadGetOptionsRetType)
GetOptions returns the Options field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) GetOptionsOk ¶ added in v0.17.0
func (o *UpdateLoadBalancerPayload) GetOptionsOk() (ret UpdateLoadBalancerPayloadGetOptionsRetType, ok bool)
GetOptionsOk returns a tuple with the Options field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) GetPlanId ¶ added in v0.17.0
func (o *UpdateLoadBalancerPayload) GetPlanId() (res UpdateLoadBalancerPayloadGetPlanIdRetType)
GetPlanId returns the PlanId field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) GetPlanIdOk ¶ added in v0.17.0
func (o *UpdateLoadBalancerPayload) GetPlanIdOk() (ret UpdateLoadBalancerPayloadGetPlanIdRetType, ok bool)
GetPlanIdOk returns a tuple with the PlanId field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) GetPrivateAddress ¶ added in v0.17.0
func (o *UpdateLoadBalancerPayload) GetPrivateAddress() (res UpdateLoadBalancerPayloadGetPrivateAddressRetType)
GetPrivateAddress returns the PrivateAddress field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) GetPrivateAddressOk ¶ added in v0.17.0
func (o *UpdateLoadBalancerPayload) GetPrivateAddressOk() (ret UpdateLoadBalancerPayloadGetPrivateAddressRetType, ok bool)
GetPrivateAddressOk returns a tuple with the PrivateAddress field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) GetRegion ¶ added in v1.0.0
func (o *UpdateLoadBalancerPayload) GetRegion() (res UpdateLoadBalancerPayloadGetRegionRetType)
GetRegion returns the Region field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) GetRegionOk ¶ added in v1.0.0
func (o *UpdateLoadBalancerPayload) GetRegionOk() (ret UpdateLoadBalancerPayloadGetRegionRetType, ok bool)
GetRegionOk returns a tuple with the Region field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) GetStatus ¶ added in v0.17.0
func (o *UpdateLoadBalancerPayload) GetStatus() (res UpdateLoadBalancerPayloadGetStatusRetType)
GetStatus returns the Status field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) GetStatusOk ¶ added in v0.17.0
func (o *UpdateLoadBalancerPayload) GetStatusOk() (ret UpdateLoadBalancerPayloadGetStatusRetType, ok bool)
GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) GetTargetPools ¶ added in v0.17.0
func (o *UpdateLoadBalancerPayload) GetTargetPools() (res UpdateLoadBalancerPayloadGetTargetPoolsRetType)
GetTargetPools returns the TargetPools field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) GetTargetPoolsOk ¶ added in v0.17.0
func (o *UpdateLoadBalancerPayload) GetTargetPoolsOk() (ret UpdateLoadBalancerPayloadGetTargetPoolsRetType, ok bool)
GetTargetPoolsOk returns a tuple with the TargetPools field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) GetTargetSecurityGroup ¶ added in v1.3.0
func (o *UpdateLoadBalancerPayload) GetTargetSecurityGroup() (res UpdateLoadBalancerPayloadGetTargetSecurityGroupRetType)
GetTargetSecurityGroup returns the TargetSecurityGroup field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) GetTargetSecurityGroupOk ¶ added in v1.3.0
func (o *UpdateLoadBalancerPayload) GetTargetSecurityGroupOk() (ret UpdateLoadBalancerPayloadGetTargetSecurityGroupRetType, ok bool)
GetTargetSecurityGroupOk returns a tuple with the TargetSecurityGroup field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) GetVersion ¶ added in v0.17.0
func (o *UpdateLoadBalancerPayload) GetVersion() (res UpdateLoadBalancerPayloadGetVersionRetType)
GetVersion returns the Version field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) GetVersionOk ¶ added in v0.17.0
func (o *UpdateLoadBalancerPayload) GetVersionOk() (ret UpdateLoadBalancerPayloadGetVersionRetType, ok bool)
GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) HasDisableTargetSecurityGroupAssignment ¶ added in v1.4.0
func (o *UpdateLoadBalancerPayload) HasDisableTargetSecurityGroupAssignment() bool
HasDisableTargetSecurityGroupAssignment returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) HasErrors ¶ added in v0.17.0
func (o *UpdateLoadBalancerPayload) HasErrors() bool
HasErrors returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) HasExternalAddress ¶ added in v0.17.0
func (o *UpdateLoadBalancerPayload) HasExternalAddress() bool
HasExternalAddress returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) HasLabels ¶ added in v1.6.0
func (o *UpdateLoadBalancerPayload) HasLabels() bool
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) HasListeners ¶ added in v0.17.0
func (o *UpdateLoadBalancerPayload) HasListeners() bool
HasListeners returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) HasLoadBalancerSecurityGroup ¶ added in v1.5.0
func (o *UpdateLoadBalancerPayload) HasLoadBalancerSecurityGroup() bool
HasLoadBalancerSecurityGroup returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) HasName ¶ added in v0.17.0
func (o *UpdateLoadBalancerPayload) HasName() bool
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) HasNetworks ¶ added in v0.17.0
func (o *UpdateLoadBalancerPayload) HasNetworks() bool
HasNetworks returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) HasOptions ¶ added in v0.17.0
func (o *UpdateLoadBalancerPayload) HasOptions() bool
HasOptions returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) HasPlanId ¶ added in v0.17.0
func (o *UpdateLoadBalancerPayload) HasPlanId() bool
HasPlanId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) HasPrivateAddress ¶ added in v0.17.0
func (o *UpdateLoadBalancerPayload) HasPrivateAddress() bool
HasPrivateAddress returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) HasRegion ¶ added in v1.0.0
func (o *UpdateLoadBalancerPayload) HasRegion() bool
HasRegion returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) HasStatus ¶ added in v0.17.0
func (o *UpdateLoadBalancerPayload) HasStatus() bool
HasStatus returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) HasTargetPools ¶ added in v0.17.0
func (o *UpdateLoadBalancerPayload) HasTargetPools() bool
HasTargetPools returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) HasTargetSecurityGroup ¶ added in v1.3.0
func (o *UpdateLoadBalancerPayload) HasTargetSecurityGroup() bool
HasTargetSecurityGroup returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) HasVersion ¶ added in v0.17.0
func (o *UpdateLoadBalancerPayload) HasVersion() bool
HasVersion returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) SetDisableTargetSecurityGroupAssignment ¶ added in v1.4.0
func (o *UpdateLoadBalancerPayload) SetDisableTargetSecurityGroupAssignment(v UpdateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentRetType)
SetDisableTargetSecurityGroupAssignment gets a reference to the given bool and assigns it to the DisableTargetSecurityGroupAssignment field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) SetErrors ¶ added in v0.17.0
func (o *UpdateLoadBalancerPayload) SetErrors(v UpdateLoadBalancerPayloadGetErrorsRetType)
SetErrors gets a reference to the given []LoadBalancerError and assigns it to the Errors field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) SetExternalAddress ¶ added in v0.17.0
func (o *UpdateLoadBalancerPayload) SetExternalAddress(v UpdateLoadBalancerPayloadGetExternalAddressRetType)
SetExternalAddress gets a reference to the given string and assigns it to the ExternalAddress field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) SetLabels ¶ added in v1.6.0
func (o *UpdateLoadBalancerPayload) SetLabels(v UpdateLoadBalancerPayloadGetLabelsRetType)
SetLabels gets a reference to the given map[string]string and assigns it to the Labels field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) SetListeners ¶ added in v0.17.0
func (o *UpdateLoadBalancerPayload) SetListeners(v UpdateLoadBalancerPayloadGetListenersRetType)
SetListeners gets a reference to the given []Listener and assigns it to the Listeners field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) SetLoadBalancerSecurityGroup ¶ added in v1.5.0
func (o *UpdateLoadBalancerPayload) SetLoadBalancerSecurityGroup(v UpdateLoadBalancerPayloadGetLoadBalancerSecurityGroupRetType)
SetLoadBalancerSecurityGroup gets a reference to the given CreateLoadBalancerPayloadLoadBalancerSecurityGroup and assigns it to the LoadBalancerSecurityGroup field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) SetName ¶ added in v0.17.0
func (o *UpdateLoadBalancerPayload) SetName(v UpdateLoadBalancerPayloadGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) SetNetworks ¶ added in v0.17.0
func (o *UpdateLoadBalancerPayload) SetNetworks(v UpdateLoadBalancerPayloadGetNetworksRetType)
SetNetworks gets a reference to the given []Network and assigns it to the Networks field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) SetOptions ¶ added in v0.17.0
func (o *UpdateLoadBalancerPayload) SetOptions(v UpdateLoadBalancerPayloadGetOptionsRetType)
SetOptions gets a reference to the given LoadBalancerOptions and assigns it to the Options field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) SetPlanId ¶ added in v0.17.0
func (o *UpdateLoadBalancerPayload) SetPlanId(v UpdateLoadBalancerPayloadGetPlanIdRetType)
SetPlanId gets a reference to the given string and assigns it to the PlanId field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) SetPrivateAddress ¶ added in v0.17.0
func (o *UpdateLoadBalancerPayload) SetPrivateAddress(v UpdateLoadBalancerPayloadGetPrivateAddressRetType)
SetPrivateAddress gets a reference to the given string and assigns it to the PrivateAddress field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) SetRegion ¶ added in v1.0.0
func (o *UpdateLoadBalancerPayload) SetRegion(v UpdateLoadBalancerPayloadGetRegionRetType)
SetRegion gets a reference to the given string and assigns it to the Region field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) SetStatus ¶ added in v0.17.0
func (o *UpdateLoadBalancerPayload) SetStatus(v UpdateLoadBalancerPayloadGetStatusRetType)
SetStatus gets a reference to the given string and assigns it to the Status field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) SetTargetPools ¶ added in v0.17.0
func (o *UpdateLoadBalancerPayload) SetTargetPools(v UpdateLoadBalancerPayloadGetTargetPoolsRetType)
SetTargetPools gets a reference to the given []TargetPool and assigns it to the TargetPools field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) SetTargetSecurityGroup ¶ added in v1.3.0
func (o *UpdateLoadBalancerPayload) SetTargetSecurityGroup(v UpdateLoadBalancerPayloadGetTargetSecurityGroupRetType)
SetTargetSecurityGroup gets a reference to the given CreateLoadBalancerPayloadTargetSecurityGroup and assigns it to the TargetSecurityGroup field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayload) SetVersion ¶ added in v0.17.0
func (o *UpdateLoadBalancerPayload) SetVersion(v UpdateLoadBalancerPayloadGetVersionRetType)
SetVersion gets a reference to the given string and assigns it to the Version field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateLoadBalancerPayload) ToMap
deprecated
added in
v0.17.0
func (o UpdateLoadBalancerPayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadGetErrorsArgType
deprecated
added in
v1.0.0
type UpdateLoadBalancerPayloadGetErrorsArgType = []LoadBalancerError
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadGetErrorsAttributeType ¶ added in v1.0.0
type UpdateLoadBalancerPayloadGetErrorsAttributeType = *[]LoadBalancerError
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadGetErrorsRetType
deprecated
added in
v1.0.0
type UpdateLoadBalancerPayloadGetErrorsRetType = []LoadBalancerError
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadGetExternalAddressArgType
deprecated
added in
v1.0.0
type UpdateLoadBalancerPayloadGetExternalAddressArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadGetExternalAddressAttributeType ¶ added in v1.0.0
type UpdateLoadBalancerPayloadGetExternalAddressAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadGetExternalAddressRetType
deprecated
added in
v1.0.0
type UpdateLoadBalancerPayloadGetExternalAddressRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadGetLabelsArgType
deprecated
added in
v1.6.0
type UpdateLoadBalancerPayloadGetLabelsAttributeType ¶ added in v1.6.0
isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadGetLabelsRetType
deprecated
added in
v1.6.0
type UpdateLoadBalancerPayloadGetListenersArgType
deprecated
added in
v1.0.0
type UpdateLoadBalancerPayloadGetListenersArgType = []Listener
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadGetListenersAttributeType ¶ added in v1.0.0
type UpdateLoadBalancerPayloadGetListenersAttributeType = *[]Listener
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadGetListenersRetType
deprecated
added in
v1.0.0
type UpdateLoadBalancerPayloadGetListenersRetType = []Listener
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadGetLoadBalancerSecurityGroupArgType
deprecated
added in
v1.5.0
type UpdateLoadBalancerPayloadGetLoadBalancerSecurityGroupArgType = CreateLoadBalancerPayloadLoadBalancerSecurityGroup
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadGetLoadBalancerSecurityGroupAttributeType ¶ added in v1.5.0
type UpdateLoadBalancerPayloadGetLoadBalancerSecurityGroupAttributeType = *CreateLoadBalancerPayloadLoadBalancerSecurityGroup
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadGetLoadBalancerSecurityGroupRetType
deprecated
added in
v1.5.0
type UpdateLoadBalancerPayloadGetLoadBalancerSecurityGroupRetType = CreateLoadBalancerPayloadLoadBalancerSecurityGroup
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadGetNameArgType
deprecated
added in
v1.0.0
type UpdateLoadBalancerPayloadGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadGetNameAttributeType ¶ added in v1.0.0
type UpdateLoadBalancerPayloadGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadGetNameRetType
deprecated
added in
v1.0.0
type UpdateLoadBalancerPayloadGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadGetNetworksArgType
deprecated
added in
v1.0.0
type UpdateLoadBalancerPayloadGetNetworksArgType = []Network
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadGetNetworksAttributeType ¶ added in v1.0.0
type UpdateLoadBalancerPayloadGetNetworksAttributeType = *[]Network
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadGetNetworksRetType
deprecated
added in
v1.0.0
type UpdateLoadBalancerPayloadGetNetworksRetType = []Network
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadGetOptionsArgType
deprecated
added in
v1.0.0
type UpdateLoadBalancerPayloadGetOptionsArgType = LoadBalancerOptions
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadGetOptionsAttributeType ¶ added in v1.0.0
type UpdateLoadBalancerPayloadGetOptionsAttributeType = *LoadBalancerOptions
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadGetOptionsRetType
deprecated
added in
v1.0.0
type UpdateLoadBalancerPayloadGetOptionsRetType = LoadBalancerOptions
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadGetPlanIdArgType
deprecated
added in
v1.0.0
type UpdateLoadBalancerPayloadGetPlanIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadGetPlanIdAttributeType ¶ added in v1.0.0
type UpdateLoadBalancerPayloadGetPlanIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadGetPlanIdRetType
deprecated
added in
v1.0.0
type UpdateLoadBalancerPayloadGetPlanIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadGetPrivateAddressArgType
deprecated
added in
v1.0.0
type UpdateLoadBalancerPayloadGetPrivateAddressArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadGetPrivateAddressAttributeType ¶ added in v1.0.0
type UpdateLoadBalancerPayloadGetPrivateAddressAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadGetPrivateAddressRetType
deprecated
added in
v1.0.0
type UpdateLoadBalancerPayloadGetPrivateAddressRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadGetRegionArgType
deprecated
added in
v1.0.0
type UpdateLoadBalancerPayloadGetRegionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadGetRegionAttributeType ¶ added in v1.0.0
type UpdateLoadBalancerPayloadGetRegionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadGetRegionRetType
deprecated
added in
v1.0.0
type UpdateLoadBalancerPayloadGetRegionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadGetStatusArgType
deprecated
added in
v1.0.0
type UpdateLoadBalancerPayloadGetStatusArgType = UpdateLoadBalancerPayloadStatus
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadGetStatusAttributeType
deprecated
added in
v1.0.0
type UpdateLoadBalancerPayloadGetStatusAttributeType = *UpdateLoadBalancerPayloadStatus
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadGetStatusRetType
deprecated
added in
v1.0.0
type UpdateLoadBalancerPayloadGetStatusRetType = UpdateLoadBalancerPayloadStatus
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadGetTargetPoolsArgType
deprecated
added in
v1.0.0
type UpdateLoadBalancerPayloadGetTargetPoolsArgType = []TargetPool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadGetTargetPoolsAttributeType ¶ added in v1.0.0
type UpdateLoadBalancerPayloadGetTargetPoolsAttributeType = *[]TargetPool
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadGetTargetPoolsRetType
deprecated
added in
v1.0.0
type UpdateLoadBalancerPayloadGetTargetPoolsRetType = []TargetPool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadGetTargetSecurityGroupArgType
deprecated
added in
v1.3.0
type UpdateLoadBalancerPayloadGetTargetSecurityGroupArgType = CreateLoadBalancerPayloadTargetSecurityGroup
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadGetTargetSecurityGroupAttributeType ¶ added in v1.3.0
type UpdateLoadBalancerPayloadGetTargetSecurityGroupAttributeType = *CreateLoadBalancerPayloadTargetSecurityGroup
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadGetTargetSecurityGroupRetType
deprecated
added in
v1.3.0
type UpdateLoadBalancerPayloadGetTargetSecurityGroupRetType = CreateLoadBalancerPayloadTargetSecurityGroup
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadGetVersionArgType
deprecated
added in
v1.0.0
type UpdateLoadBalancerPayloadGetVersionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadGetVersionAttributeType ¶ added in v1.0.0
type UpdateLoadBalancerPayloadGetVersionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadGetVersionRetType
deprecated
added in
v1.0.0
type UpdateLoadBalancerPayloadGetVersionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadStatus ¶ added in v1.1.0
type UpdateLoadBalancerPayloadStatus string
UpdateLoadBalancerPayloadStatus the model 'UpdateLoadBalancerPayload' value type for enums Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
const ( // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead UPDATELOADBALANCERPAYLOADSTATUS_UNSPECIFIED UpdateLoadBalancerPayloadStatus = "STATUS_UNSPECIFIED" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead UPDATELOADBALANCERPAYLOADSTATUS_PENDING UpdateLoadBalancerPayloadStatus = "STATUS_PENDING" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead UPDATELOADBALANCERPAYLOADSTATUS_READY UpdateLoadBalancerPayloadStatus = "STATUS_READY" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead UPDATELOADBALANCERPAYLOADSTATUS_ERROR UpdateLoadBalancerPayloadStatus = "STATUS_ERROR" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead UPDATELOADBALANCERPAYLOADSTATUS_TERMINATING UpdateLoadBalancerPayloadStatus = "STATUS_TERMINATING" )
List of Status
func NewUpdateLoadBalancerPayloadStatusFromValue ¶ added in v1.1.0
func NewUpdateLoadBalancerPayloadStatusFromValue(v UpdateLoadBalancerPayloadStatus) (*UpdateLoadBalancerPayloadStatus, error)
NewUpdateLoadBalancerPayloadStatusFromValue returns a pointer to a valid UpdateLoadBalancerPayloadStatus for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateLoadBalancerPayloadStatus) IsValid ¶ added in v1.1.0
func (v UpdateLoadBalancerPayloadStatus) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateLoadBalancerPayloadStatus) Ptr ¶ added in v1.1.0
func (v UpdateLoadBalancerPayloadStatus) Ptr() *UpdateLoadBalancerPayloadStatus
Ptr returns reference to StatusStatus value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateLoadBalancerPayloadStatus) UnmarshalJSON
deprecated
added in
v1.1.0
func (v *UpdateLoadBalancerPayloadStatus) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentArgType
deprecated
added in
v1.4.0
type UpdateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentAttributeType ¶ added in v1.4.0
type UpdateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentRetType
deprecated
added in
v1.4.0
type UpdateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerRequest
deprecated
added in
v1.2.0
type UpdateLoadBalancerRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateLoadBalancerRequest) Execute
deprecated
added in
v1.2.0
func (r UpdateLoadBalancerRequest) Execute() (*LoadBalancer, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateLoadBalancerRequest) UpdateLoadBalancerPayload
deprecated
added in
v1.2.0
func (r UpdateLoadBalancerRequest) UpdateLoadBalancerPayload(updateLoadBalancerPayload UpdateLoadBalancerPayload) ApiUpdateLoadBalancerRequest
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateTargetPoolPayload ¶
type UpdateTargetPoolPayload struct {
ActiveHealthCheck UpdateTargetPoolPayloadGetActiveHealthCheckAttributeType `json:"activeHealthCheck,omitempty"`
// Target pool name
Name UpdateTargetPoolPayloadGetNameAttributeType `json:"name,omitempty"`
SessionPersistence UpdateTargetPoolPayloadGetSessionPersistenceAttributeType `json:"sessionPersistence,omitempty"`
// The number identifying the port where each target listens for traffic.
// Can be cast to int32 without loss of precision.
TargetPort UpdateTargetPoolPayloadGetTargetPortAttributeType `json:"targetPort,omitempty"`
// List of all targets which will be used in the pool. Limited to 250.
Targets UpdateTargetPoolPayloadGetTargetsAttributeType `json:"targets,omitempty"`
}
UpdateTargetPoolPayload struct for UpdateTargetPoolPayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewUpdateTargetPoolPayload ¶ added in v0.17.0
func NewUpdateTargetPoolPayload() *UpdateTargetPoolPayload
NewUpdateTargetPoolPayload instantiates a new UpdateTargetPoolPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewUpdateTargetPoolPayloadWithDefaults ¶ added in v0.17.0
func NewUpdateTargetPoolPayloadWithDefaults() *UpdateTargetPoolPayload
NewUpdateTargetPoolPayloadWithDefaults instantiates a new UpdateTargetPoolPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateTargetPoolPayload) GetActiveHealthCheck ¶ added in v0.17.0
func (o *UpdateTargetPoolPayload) GetActiveHealthCheck() (res UpdateTargetPoolPayloadGetActiveHealthCheckRetType)
GetActiveHealthCheck returns the ActiveHealthCheck field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateTargetPoolPayload) GetActiveHealthCheckOk ¶ added in v0.17.0
func (o *UpdateTargetPoolPayload) GetActiveHealthCheckOk() (ret UpdateTargetPoolPayloadGetActiveHealthCheckRetType, ok bool)
GetActiveHealthCheckOk returns a tuple with the ActiveHealthCheck field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateTargetPoolPayload) GetName ¶ added in v0.17.0
func (o *UpdateTargetPoolPayload) GetName() (res UpdateTargetPoolPayloadGetNameRetType)
GetName returns the Name field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateTargetPoolPayload) GetNameOk ¶ added in v0.17.0
func (o *UpdateTargetPoolPayload) GetNameOk() (ret UpdateTargetPoolPayloadGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateTargetPoolPayload) GetSessionPersistence ¶ added in v0.17.0
func (o *UpdateTargetPoolPayload) GetSessionPersistence() (res UpdateTargetPoolPayloadGetSessionPersistenceRetType)
GetSessionPersistence returns the SessionPersistence field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateTargetPoolPayload) GetSessionPersistenceOk ¶ added in v0.17.0
func (o *UpdateTargetPoolPayload) GetSessionPersistenceOk() (ret UpdateTargetPoolPayloadGetSessionPersistenceRetType, ok bool)
GetSessionPersistenceOk returns a tuple with the SessionPersistence field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateTargetPoolPayload) GetTargetPort ¶ added in v0.17.0
func (o *UpdateTargetPoolPayload) GetTargetPort() (res UpdateTargetPoolPayloadGetTargetPortRetType)
GetTargetPort returns the TargetPort field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateTargetPoolPayload) GetTargetPortOk ¶ added in v0.17.0
func (o *UpdateTargetPoolPayload) GetTargetPortOk() (ret UpdateTargetPoolPayloadGetTargetPortRetType, ok bool)
GetTargetPortOk returns a tuple with the TargetPort field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateTargetPoolPayload) GetTargets ¶ added in v0.17.0
func (o *UpdateTargetPoolPayload) GetTargets() (res UpdateTargetPoolPayloadGetTargetsRetType)
GetTargets returns the Targets field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateTargetPoolPayload) GetTargetsOk ¶ added in v0.17.0
func (o *UpdateTargetPoolPayload) GetTargetsOk() (ret UpdateTargetPoolPayloadGetTargetsRetType, ok bool)
GetTargetsOk returns a tuple with the Targets field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateTargetPoolPayload) HasActiveHealthCheck ¶ added in v0.17.0
func (o *UpdateTargetPoolPayload) HasActiveHealthCheck() bool
HasActiveHealthCheck returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateTargetPoolPayload) HasName ¶ added in v0.17.0
func (o *UpdateTargetPoolPayload) HasName() bool
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateTargetPoolPayload) HasSessionPersistence ¶ added in v0.17.0
func (o *UpdateTargetPoolPayload) HasSessionPersistence() bool
HasSessionPersistence returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateTargetPoolPayload) HasTargetPort ¶ added in v0.17.0
func (o *UpdateTargetPoolPayload) HasTargetPort() bool
HasTargetPort returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateTargetPoolPayload) HasTargets ¶ added in v0.17.0
func (o *UpdateTargetPoolPayload) HasTargets() bool
HasTargets returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateTargetPoolPayload) SetActiveHealthCheck ¶ added in v0.17.0
func (o *UpdateTargetPoolPayload) SetActiveHealthCheck(v UpdateTargetPoolPayloadGetActiveHealthCheckRetType)
SetActiveHealthCheck gets a reference to the given ActiveHealthCheck and assigns it to the ActiveHealthCheck field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateTargetPoolPayload) SetName ¶ added in v0.17.0
func (o *UpdateTargetPoolPayload) SetName(v UpdateTargetPoolPayloadGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateTargetPoolPayload) SetSessionPersistence ¶ added in v0.17.0
func (o *UpdateTargetPoolPayload) SetSessionPersistence(v UpdateTargetPoolPayloadGetSessionPersistenceRetType)
SetSessionPersistence gets a reference to the given SessionPersistence and assigns it to the SessionPersistence field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateTargetPoolPayload) SetTargetPort ¶ added in v0.17.0
func (o *UpdateTargetPoolPayload) SetTargetPort(v UpdateTargetPoolPayloadGetTargetPortRetType)
SetTargetPort gets a reference to the given int64 and assigns it to the TargetPort field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateTargetPoolPayload) SetTargets ¶ added in v0.17.0
func (o *UpdateTargetPoolPayload) SetTargets(v UpdateTargetPoolPayloadGetTargetsRetType)
SetTargets gets a reference to the given []Target and assigns it to the Targets field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateTargetPoolPayload) ToMap
deprecated
added in
v0.17.0
func (o UpdateTargetPoolPayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateTargetPoolPayloadGetActiveHealthCheckArgType
deprecated
added in
v1.0.0
type UpdateTargetPoolPayloadGetActiveHealthCheckArgType = ActiveHealthCheck
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateTargetPoolPayloadGetActiveHealthCheckAttributeType ¶ added in v1.0.0
type UpdateTargetPoolPayloadGetActiveHealthCheckAttributeType = *ActiveHealthCheck
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateTargetPoolPayloadGetActiveHealthCheckRetType
deprecated
added in
v1.0.0
type UpdateTargetPoolPayloadGetActiveHealthCheckRetType = ActiveHealthCheck
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateTargetPoolPayloadGetNameArgType
deprecated
added in
v1.0.0
type UpdateTargetPoolPayloadGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateTargetPoolPayloadGetNameAttributeType ¶ added in v1.0.0
type UpdateTargetPoolPayloadGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateTargetPoolPayloadGetNameRetType
deprecated
added in
v1.0.0
type UpdateTargetPoolPayloadGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateTargetPoolPayloadGetSessionPersistenceArgType
deprecated
added in
v1.0.0
type UpdateTargetPoolPayloadGetSessionPersistenceArgType = SessionPersistence
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateTargetPoolPayloadGetSessionPersistenceAttributeType ¶ added in v1.0.0
type UpdateTargetPoolPayloadGetSessionPersistenceAttributeType = *SessionPersistence
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateTargetPoolPayloadGetSessionPersistenceRetType
deprecated
added in
v1.0.0
type UpdateTargetPoolPayloadGetSessionPersistenceRetType = SessionPersistence
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateTargetPoolPayloadGetTargetPortArgType
deprecated
added in
v1.0.0
type UpdateTargetPoolPayloadGetTargetPortArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateTargetPoolPayloadGetTargetPortAttributeType ¶ added in v1.0.0
type UpdateTargetPoolPayloadGetTargetPortAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateTargetPoolPayloadGetTargetPortRetType
deprecated
added in
v1.0.0
type UpdateTargetPoolPayloadGetTargetPortRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateTargetPoolPayloadGetTargetsArgType
deprecated
added in
v1.0.0
type UpdateTargetPoolPayloadGetTargetsArgType = []Target
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateTargetPoolPayloadGetTargetsAttributeType ¶ added in v1.0.0
type UpdateTargetPoolPayloadGetTargetsAttributeType = *[]Target
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateTargetPoolPayloadGetTargetsRetType
deprecated
added in
v1.0.0
type UpdateTargetPoolPayloadGetTargetsRetType = []Target
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateTargetPoolRequest
deprecated
added in
v1.2.0
type UpdateTargetPoolRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateTargetPoolRequest) Execute
deprecated
added in
v1.2.0
func (r UpdateTargetPoolRequest) Execute() (*TargetPool, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateTargetPoolRequest) UpdateTargetPoolPayload
deprecated
added in
v1.2.0
func (r UpdateTargetPoolRequest) UpdateTargetPoolPayload(updateTargetPoolPayload UpdateTargetPoolPayload) ApiUpdateTargetPoolRequest
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Source Files
¶
- api_default.go
- client.go
- configuration.go
- model_active_health_check.go
- model_create_credentials_payload.go
- model_create_credentials_response.go
- model_create_load_balancer_payload.go
- model_create_load_balancer_payload_load_balancer_security_group.go
- model_create_load_balancer_payload_target_security_group.go
- model_credentials_response.go
- model_get_credentials_response.go
- model_get_quota_response.go
- model_google_protobuf_any.go
- model_http_health_checks.go
- model_list_credentials_response.go
- model_list_load_balancers_response.go
- model_list_plans_response.go
- model_listener.go
- model_load_balancer.go
- model_load_balancer_error.go
- model_load_balancer_options.go
- model_loadbalancer_option_access_control.go
- model_loadbalancer_option_logs.go
- model_loadbalancer_option_metrics.go
- model_loadbalancer_option_observability.go
- model_network.go
- model_options_tcp.go
- model_options_udp.go
- model_plan_details.go
- model_security_group.go
- model_server_name_indicator.go
- model_session_persistence.go
- model_status.go
- model_target.go
- model_target_pool.go
- model_tls_config.go
- model_update_credentials_payload.go
- model_update_credentials_response.go
- model_update_load_balancer_payload.go
- model_update_target_pool_payload.go
- utils.go
Directories
¶
| Path | Synopsis |
|---|---|
|
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. |
|
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. |
|
Deprecated: Will be removed after 2026-09-30.
|
Deprecated: Will be removed after 2026-09-30. |