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
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 CertificateConfig
- func (o *CertificateConfig) GetCertificateIds() (res CertificateConfigGetCertificateIdsRetType)
- func (o *CertificateConfig) GetCertificateIdsOk() (ret CertificateConfigGetCertificateIdsRetType, ok bool)
- func (o *CertificateConfig) HasCertificateIds() bool
- func (o *CertificateConfig) SetCertificateIds(v CertificateConfigGetCertificateIdsRetType)
- func (o CertificateConfig) ToMap() (map[string]interface{}, error)deprecated
- type CertificateConfigGetCertificateIdsArgTypedeprecated
- type CertificateConfigGetCertificateIdsAttributeType
- type CertificateConfigGetCertificateIdsRetTypedeprecated
- type CookiePersistence
- func (o *CookiePersistence) GetName() (res CookiePersistenceGetNameRetType)
- func (o *CookiePersistence) GetNameOk() (ret CookiePersistenceGetNameRetType, ok bool)
- func (o *CookiePersistence) GetTtl() (res CookiePersistenceGetTtlRetType)
- func (o *CookiePersistence) GetTtlOk() (ret CookiePersistenceGetTtlRetType, ok bool)
- func (o *CookiePersistence) HasName() bool
- func (o *CookiePersistence) HasTtl() bool
- func (o *CookiePersistence) SetName(v CookiePersistenceGetNameRetType)
- func (o *CookiePersistence) SetTtl(v CookiePersistenceGetTtlRetType)
- func (o CookiePersistence) ToMap() (map[string]interface{}, error)deprecated
- type CookiePersistenceGetNameArgTypedeprecated
- type CookiePersistenceGetNameAttributeType
- type CookiePersistenceGetNameRetTypedeprecated
- type CookiePersistenceGetTtlArgTypedeprecated
- type CookiePersistenceGetTtlAttributeType
- type CookiePersistenceGetTtlRetTypedeprecated
- 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 HostConfig
- func (o *HostConfig) GetHost() (res HostConfigGetHostRetType)
- func (o *HostConfig) GetHostOk() (ret HostConfigGetHostRetType, ok bool)
- func (o *HostConfig) GetRules() (res HostConfigGetRulesRetType)
- func (o *HostConfig) GetRulesOk() (ret HostConfigGetRulesRetType, ok bool)
- func (o *HostConfig) HasHost() bool
- func (o *HostConfig) HasRules() bool
- func (o *HostConfig) SetHost(v HostConfigGetHostRetType)
- func (o *HostConfig) SetRules(v HostConfigGetRulesRetType)
- func (o HostConfig) ToMap() (map[string]interface{}, error)deprecated
- type HostConfigGetHostArgTypedeprecated
- type HostConfigGetHostAttributeType
- type HostConfigGetHostRetTypedeprecated
- type HostConfigGetRulesArgTypedeprecated
- type HostConfigGetRulesAttributeType
- type HostConfigGetRulesRetTypedeprecated
- type HttpHeader
- func (o *HttpHeader) GetExactMatch() (res HttpHeaderGetExactMatchRetType)
- func (o *HttpHeader) GetExactMatchOk() (ret HttpHeaderGetExactMatchRetType, ok bool)
- func (o *HttpHeader) GetName() (res HttpHeaderGetNameRetType)
- func (o *HttpHeader) GetNameOk() (ret HttpHeaderGetNameRetType, ok bool)
- func (o *HttpHeader) HasExactMatch() bool
- func (o *HttpHeader) HasName() bool
- func (o *HttpHeader) SetExactMatch(v HttpHeaderGetExactMatchRetType)
- func (o *HttpHeader) SetName(v HttpHeaderGetNameRetType)
- func (o HttpHeader) ToMap() (map[string]interface{}, error)deprecated
- type HttpHeaderGetExactMatchArgTypedeprecated
- type HttpHeaderGetExactMatchAttributeType
- type HttpHeaderGetExactMatchRetTypedeprecated
- type HttpHeaderGetNameArgTypedeprecated
- type HttpHeaderGetNameAttributeType
- type HttpHeaderGetNameRetTypedeprecated
- 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) GetHttp() (res ListenerGetHttpRetType)
- func (o *Listener) GetHttpOk() (ret ListenerGetHttpRetType, ok bool)
- func (o *Listener) GetHttps() (res ListenerGetHttpsRetType)
- func (o *Listener) GetHttpsOk() (ret ListenerGetHttpsRetType, 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) GetWafConfigName() (res ListenerGetWafConfigNameRetType)
- func (o *Listener) GetWafConfigNameOk() (ret ListenerGetWafConfigNameRetType, ok bool)
- func (o *Listener) HasHttp() bool
- func (o *Listener) HasHttps() bool
- func (o *Listener) HasName() bool
- func (o *Listener) HasPort() bool
- func (o *Listener) HasProtocol() bool
- func (o *Listener) HasWafConfigName() bool
- func (o *Listener) SetHttp(v ListenerGetHttpRetType)
- func (o *Listener) SetHttps(v ListenerGetHttpsRetType)
- func (o *Listener) SetName(v ListenerGetNameRetType)
- func (o *Listener) SetPort(v ListenerGetPortRetType)
- func (o *Listener) SetProtocol(v ListenerGetProtocolRetType)
- func (o *Listener) SetWafConfigName(v ListenerGetWafConfigNameRetType)
- func (o Listener) ToMap() (map[string]interface{}, error)deprecated
- type ListenerGetHttpArgTypedeprecated
- type ListenerGetHttpAttributeType
- type ListenerGetHttpRetTypedeprecated
- type ListenerGetHttpsArgTypedeprecated
- type ListenerGetHttpsAttributeType
- type ListenerGetHttpsRetTypedeprecated
- type ListenerGetNameArgTypedeprecated
- type ListenerGetNameAttributeType
- type ListenerGetNameRetTypedeprecated
- type ListenerGetPortArgTypedeprecated
- type ListenerGetPortAttributeType
- type ListenerGetPortRetTypedeprecated
- type ListenerGetProtocolArgTypedeprecated
- type ListenerGetProtocolAttributeTypedeprecated
- type ListenerGetProtocolRetTypedeprecated
- type ListenerGetWafConfigNameArgTypedeprecated
- type ListenerGetWafConfigNameAttributeType
- type ListenerGetWafConfigNameRetTypedeprecated
- 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 NullableCertificateConfigdeprecated
- func (v NullableCertificateConfig) Get() *CertificateConfigdeprecated
- func (v NullableCertificateConfig) IsSet() booldeprecated
- func (v NullableCertificateConfig) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCertificateConfig) Set(val *CertificateConfig)deprecated
- func (v *NullableCertificateConfig) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCertificateConfig) Unset()deprecated
- type NullableCookiePersistencedeprecated
- func (v NullableCookiePersistence) Get() *CookiePersistencedeprecated
- func (v NullableCookiePersistence) IsSet() booldeprecated
- func (v NullableCookiePersistence) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCookiePersistence) Set(val *CookiePersistence)deprecated
- func (v *NullableCookiePersistence) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCookiePersistence) 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 NullableHostConfigdeprecated
- func (v NullableHostConfig) Get() *HostConfigdeprecated
- func (v NullableHostConfig) IsSet() booldeprecated
- func (v NullableHostConfig) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableHostConfig) Set(val *HostConfig)deprecated
- func (v *NullableHostConfig) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableHostConfig) Unset()deprecated
- type NullableHttpHeaderdeprecated
- func (v NullableHttpHeader) Get() *HttpHeaderdeprecated
- func (v NullableHttpHeader) IsSet() booldeprecated
- func (v NullableHttpHeader) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableHttpHeader) Set(val *HttpHeader)deprecated
- func (v *NullableHttpHeader) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableHttpHeader) 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 NullablePathdeprecated
- func (v NullablePath) Get() *Pathdeprecated
- func (v NullablePath) IsSet() booldeprecated
- func (v NullablePath) MarshalJSON() ([]byte, error)deprecated
- func (v *NullablePath) Set(val *Path)deprecated
- func (v *NullablePath) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullablePath) 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 NullableProtocolOptionsHTTPdeprecated
- func (v NullableProtocolOptionsHTTP) Get() *ProtocolOptionsHTTPdeprecated
- func (v NullableProtocolOptionsHTTP) IsSet() booldeprecated
- func (v NullableProtocolOptionsHTTP) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableProtocolOptionsHTTP) Set(val *ProtocolOptionsHTTP)deprecated
- func (v *NullableProtocolOptionsHTTP) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableProtocolOptionsHTTP) Unset()deprecated
- type NullableProtocolOptionsHTTPSdeprecated
- func (v NullableProtocolOptionsHTTPS) Get() *ProtocolOptionsHTTPSdeprecated
- func (v NullableProtocolOptionsHTTPS) IsSet() booldeprecated
- func (v NullableProtocolOptionsHTTPS) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableProtocolOptionsHTTPS) Set(val *ProtocolOptionsHTTPS)deprecated
- func (v *NullableProtocolOptionsHTTPS) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableProtocolOptionsHTTPS) Unset()deprecated
- type NullableQueryParameterdeprecated
- func (v NullableQueryParameter) Get() *QueryParameterdeprecated
- func (v NullableQueryParameter) IsSet() booldeprecated
- func (v NullableQueryParameter) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableQueryParameter) Set(val *QueryParameter)deprecated
- func (v *NullableQueryParameter) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableQueryParameter) Unset()deprecated
- type NullableRuledeprecated
- func (v NullableRule) Get() *Ruledeprecated
- func (v NullableRule) IsSet() booldeprecated
- func (v NullableRule) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableRule) Set(val *Rule)deprecated
- func (v *NullableRule) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableRule) 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 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 Path
- func (o *Path) GetExactMatch() (res PathGetExactMatchRetType)
- func (o *Path) GetExactMatchOk() (ret PathGetExactMatchRetType, ok bool)
- func (o *Path) GetPrefix() (res PathGetPrefixRetType)
- func (o *Path) GetPrefixOk() (ret PathGetPrefixRetType, ok bool)
- func (o *Path) HasExactMatch() bool
- func (o *Path) HasPrefix() bool
- func (o *Path) SetExactMatch(v PathGetExactMatchRetType)
- func (o *Path) SetPrefix(v PathGetPrefixRetType)
- func (o Path) ToMap() (map[string]interface{}, error)deprecated
- type PathGetExactMatchArgTypedeprecated
- type PathGetExactMatchAttributeType
- type PathGetExactMatchRetTypedeprecated
- type PathGetPrefixArgTypedeprecated
- type PathGetPrefixAttributeType
- type PathGetPrefixRetTypedeprecated
- 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 ProtocolOptionsHTTP
- func (o *ProtocolOptionsHTTP) GetHosts() (res ProtocolOptionsHTTPGetHostsRetType)
- func (o *ProtocolOptionsHTTP) GetHostsOk() (ret ProtocolOptionsHTTPGetHostsRetType, ok bool)
- func (o *ProtocolOptionsHTTP) HasHosts() bool
- func (o *ProtocolOptionsHTTP) SetHosts(v ProtocolOptionsHTTPGetHostsRetType)
- func (o ProtocolOptionsHTTP) ToMap() (map[string]interface{}, error)deprecated
- type ProtocolOptionsHTTPGetHostsArgTypedeprecated
- type ProtocolOptionsHTTPGetHostsAttributeType
- type ProtocolOptionsHTTPGetHostsRetTypedeprecated
- type ProtocolOptionsHTTPS
- func (o *ProtocolOptionsHTTPS) GetCertificateConfig() (res ProtocolOptionsHTTPSGetCertificateConfigRetType)
- func (o *ProtocolOptionsHTTPS) GetCertificateConfigOk() (ret ProtocolOptionsHTTPSGetCertificateConfigRetType, ok bool)
- func (o *ProtocolOptionsHTTPS) HasCertificateConfig() bool
- func (o *ProtocolOptionsHTTPS) SetCertificateConfig(v ProtocolOptionsHTTPSGetCertificateConfigRetType)
- func (o ProtocolOptionsHTTPS) ToMap() (map[string]interface{}, error)deprecated
- type ProtocolOptionsHTTPSGetCertificateConfigArgTypedeprecated
- type ProtocolOptionsHTTPSGetCertificateConfigAttributeType
- type ProtocolOptionsHTTPSGetCertificateConfigRetTypedeprecated
- type QueryParameter
- func (o *QueryParameter) GetExactMatch() (res QueryParameterGetExactMatchRetType)
- func (o *QueryParameter) GetExactMatchOk() (ret QueryParameterGetExactMatchRetType, ok bool)
- func (o *QueryParameter) GetName() (res QueryParameterGetNameRetType)
- func (o *QueryParameter) GetNameOk() (ret QueryParameterGetNameRetType, ok bool)
- func (o *QueryParameter) HasExactMatch() bool
- func (o *QueryParameter) HasName() bool
- func (o *QueryParameter) SetExactMatch(v QueryParameterGetExactMatchRetType)
- func (o *QueryParameter) SetName(v QueryParameterGetNameRetType)
- func (o QueryParameter) ToMap() (map[string]interface{}, error)deprecated
- type QueryParameterGetExactMatchArgTypedeprecated
- type QueryParameterGetExactMatchAttributeType
- type QueryParameterGetExactMatchRetTypedeprecated
- type QueryParameterGetNameArgTypedeprecated
- type QueryParameterGetNameAttributeType
- type QueryParameterGetNameRetTypedeprecated
- type Rule
- func (o *Rule) GetCookiePersistence() (res RuleGetCookiePersistenceRetType)
- func (o *Rule) GetCookiePersistenceOk() (ret RuleGetCookiePersistenceRetType, ok bool)
- func (o *Rule) GetHeaders() (res RuleGetHeadersRetType)
- func (o *Rule) GetHeadersOk() (ret RuleGetHeadersRetType, ok bool)
- func (o *Rule) GetPath() (res RuleGetPathRetType)
- func (o *Rule) GetPathOk() (ret RuleGetPathRetType, ok bool)
- func (o *Rule) GetQueryParameters() (res RuleGetQueryParametersRetType)
- func (o *Rule) GetQueryParametersOk() (ret RuleGetQueryParametersRetType, ok bool)
- func (o *Rule) GetTargetPool() (res RuleGetTargetPoolRetType)
- func (o *Rule) GetTargetPoolOk() (ret RuleGetTargetPoolRetType, ok bool)
- func (o *Rule) GetWebSocket() (res RulegetWebSocketRetType)
- func (o *Rule) GetWebSocketOk() (ret RulegetWebSocketRetType, ok bool)
- func (o *Rule) HasCookiePersistence() bool
- func (o *Rule) HasHeaders() bool
- func (o *Rule) HasPath() bool
- func (o *Rule) HasQueryParameters() bool
- func (o *Rule) HasTargetPool() bool
- func (o *Rule) HasWebSocket() bool
- func (o *Rule) SetCookiePersistence(v RuleGetCookiePersistenceRetType)
- func (o *Rule) SetHeaders(v RuleGetHeadersRetType)
- func (o *Rule) SetPath(v RuleGetPathRetType)
- func (o *Rule) SetQueryParameters(v RuleGetQueryParametersRetType)
- func (o *Rule) SetTargetPool(v RuleGetTargetPoolRetType)
- func (o *Rule) SetWebSocket(v RulegetWebSocketRetType)
- func (o Rule) ToMap() (map[string]interface{}, error)deprecated
- type RuleGetCookiePersistenceArgTypedeprecated
- type RuleGetCookiePersistenceAttributeType
- type RuleGetCookiePersistenceRetTypedeprecated
- type RuleGetHeadersArgTypedeprecated
- type RuleGetHeadersAttributeType
- type RuleGetHeadersRetTypedeprecated
- type RuleGetPathArgTypedeprecated
- type RuleGetPathAttributeType
- type RuleGetPathRetTypedeprecated
- type RuleGetQueryParametersArgTypedeprecated
- type RuleGetQueryParametersAttributeType
- type RuleGetQueryParametersRetTypedeprecated
- type RuleGetTargetPoolArgTypedeprecated
- type RuleGetTargetPoolAttributeType
- type RuleGetTargetPoolRetTypedeprecated
- type RulegetWebSocketArgTypedeprecated
- type RulegetWebSocketAttributeType
- type RulegetWebSocketRetTypedeprecated
- 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 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) 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) GetTlsConfig() (res TargetPoolGetTlsConfigRetType)
- func (o *TargetPool) GetTlsConfigOk() (ret TargetPoolGetTlsConfigRetType, ok bool)
- func (o *TargetPool) HasActiveHealthCheck() bool
- func (o *TargetPool) HasName() bool
- func (o *TargetPool) HasTargetPort() bool
- func (o *TargetPool) HasTargets() bool
- func (o *TargetPool) HasTlsConfig() bool
- func (o *TargetPool) SetActiveHealthCheck(v TargetPoolGetActiveHealthCheckRetType)
- func (o *TargetPool) SetName(v TargetPoolGetNameRetType)
- func (o *TargetPool) SetTargetPort(v TargetPoolGetTargetPortRetType)
- func (o *TargetPool) SetTargets(v TargetPoolGetTargetsRetType)
- func (o *TargetPool) SetTlsConfig(v TargetPoolGetTlsConfigRetType)
- func (o TargetPool) ToMap() (map[string]interface{}, error)deprecated
- type TargetPoolGetActiveHealthCheckArgTypedeprecated
- type TargetPoolGetActiveHealthCheckAttributeType
- type TargetPoolGetActiveHealthCheckRetTypedeprecated
- type TargetPoolGetNameArgTypedeprecated
- type TargetPoolGetNameAttributeType
- type TargetPoolGetNameRetTypedeprecated
- type TargetPoolGetTargetPortArgTypedeprecated
- type TargetPoolGetTargetPortAttributeType
- type TargetPoolGetTargetPortRetTypedeprecated
- type TargetPoolGetTargetsArgTypedeprecated
- type TargetPoolGetTargetsAttributeType
- type TargetPoolGetTargetsRetTypedeprecated
- type TargetPoolGetTlsConfigArgTypedeprecated
- type TargetPoolGetTlsConfigAttributeType
- type TargetPoolGetTlsConfigRetTypedeprecated
- 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) 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) GetTlsConfig() (res UpdateTargetPoolPayloadGetTlsConfigRetType)
- func (o *UpdateTargetPoolPayload) GetTlsConfigOk() (ret UpdateTargetPoolPayloadGetTlsConfigRetType, ok bool)
- func (o *UpdateTargetPoolPayload) HasActiveHealthCheck() bool
- func (o *UpdateTargetPoolPayload) HasName() bool
- func (o *UpdateTargetPoolPayload) HasTargetPort() bool
- func (o *UpdateTargetPoolPayload) HasTargets() bool
- func (o *UpdateTargetPoolPayload) HasTlsConfig() bool
- func (o *UpdateTargetPoolPayload) SetActiveHealthCheck(v UpdateTargetPoolPayloadGetActiveHealthCheckRetType)
- func (o *UpdateTargetPoolPayload) SetName(v UpdateTargetPoolPayloadGetNameRetType)
- func (o *UpdateTargetPoolPayload) SetTargetPort(v UpdateTargetPoolPayloadGetTargetPortRetType)
- func (o *UpdateTargetPoolPayload) SetTargets(v UpdateTargetPoolPayloadGetTargetsRetType)
- func (o *UpdateTargetPoolPayload) SetTlsConfig(v UpdateTargetPoolPayloadGetTlsConfigRetType)
- func (o UpdateTargetPoolPayload) ToMap() (map[string]interface{}, error)deprecated
- type UpdateTargetPoolPayloadGetActiveHealthCheckArgTypedeprecated
- type UpdateTargetPoolPayloadGetActiveHealthCheckAttributeType
- type UpdateTargetPoolPayloadGetActiveHealthCheckRetTypedeprecated
- type UpdateTargetPoolPayloadGetNameArgTypedeprecated
- type UpdateTargetPoolPayloadGetNameAttributeType
- type UpdateTargetPoolPayloadGetNameRetTypedeprecated
- type UpdateTargetPoolPayloadGetTargetPortArgTypedeprecated
- type UpdateTargetPoolPayloadGetTargetPortAttributeType
- type UpdateTargetPoolPayloadGetTargetPortRetTypedeprecated
- type UpdateTargetPoolPayloadGetTargetsArgTypedeprecated
- type UpdateTargetPoolPayloadGetTargetsAttributeType
- type UpdateTargetPoolPayloadGetTargetsRetTypedeprecated
- type UpdateTargetPoolPayloadGetTlsConfigArgTypedeprecated
- type UpdateTargetPoolPayloadGetTlsConfigAttributeType
- type UpdateTargetPoolPayloadGetTlsConfigRetTypedeprecated
- 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_HTTP",
"PROTOCOL_HTTPS",
}
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",
}
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 Application 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 Application 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 an Application 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 Application 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
func (a *APIClient) GetQuota(ctx context.Context, projectId string, region string) ApiGetQuotaRequest
GetQuota: Get the quota of Application 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
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 Application 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
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
func (*APIClient) UpdateCredentials
deprecated
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
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 Set this to customize active health checks for targets in this pool. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewActiveHealthCheck ¶
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 ¶
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 v0.10.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 v0.10.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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 v0.10.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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 v0.10.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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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
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
v0.10.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 v0.10.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
v0.10.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
type ActiveHealthCheckGetHealthyThresholdArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ActiveHealthCheckGetHealthyThresholdAttributeType ¶
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
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
type ActiveHealthCheckGetHttpHealthChecksArgType = HttpHealthChecks
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ActiveHealthCheckGetHttpHealthChecksAttributeType ¶
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
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
type ActiveHealthCheckGetIntervalArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ActiveHealthCheckGetIntervalAttributeType ¶
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
type ActiveHealthCheckGetIntervalJitterArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ActiveHealthCheckGetIntervalJitterAttributeType ¶
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
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
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
type ActiveHealthCheckGetTimeoutArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ActiveHealthCheckGetTimeoutAttributeType ¶
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
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
type ActiveHealthCheckGetUnhealthyThresholdArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ActiveHealthCheckGetUnhealthyThresholdAttributeType ¶
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
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
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 Application 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
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
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 CertificateConfig ¶
type CertificateConfig struct {
// Certificate IDs for TLS termination.
CertificateIds CertificateConfigGetCertificateIdsAttributeType `json:"certificateIds,omitempty"`
}
CertificateConfig TLS termination certificate configuration. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCertificateConfig ¶
func NewCertificateConfig() *CertificateConfig
NewCertificateConfig instantiates a new CertificateConfig object This constructor will assign default values to properties that have it defined, 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 NewCertificateConfigWithDefaults ¶
func NewCertificateConfigWithDefaults() *CertificateConfig
NewCertificateConfigWithDefaults instantiates a new CertificateConfig object This 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 (*CertificateConfig) GetCertificateIds ¶
func (o *CertificateConfig) GetCertificateIds() (res CertificateConfigGetCertificateIdsRetType)
GetCertificateIds returns the CertificateIds 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 (*CertificateConfig) GetCertificateIdsOk ¶
func (o *CertificateConfig) GetCertificateIdsOk() (ret CertificateConfigGetCertificateIdsRetType, ok bool)
GetCertificateIdsOk returns a tuple with the CertificateIds 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 (*CertificateConfig) HasCertificateIds ¶
func (o *CertificateConfig) HasCertificateIds() bool
HasCertificateIds 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 (*CertificateConfig) SetCertificateIds ¶
func (o *CertificateConfig) SetCertificateIds(v CertificateConfigGetCertificateIdsRetType)
SetCertificateIds gets a reference to the given []string and assigns it to the CertificateIds field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CertificateConfig) ToMap
deprecated
func (o CertificateConfig) 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 CertificateConfigGetCertificateIdsArgType
deprecated
type CertificateConfigGetCertificateIdsArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CertificateConfigGetCertificateIdsAttributeType ¶
type CertificateConfigGetCertificateIdsAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CertificateConfigGetCertificateIdsRetType
deprecated
type CertificateConfigGetCertificateIdsRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CookiePersistence ¶
type CookiePersistence struct {
// Cookie is the name of the cookie to use.
Name CookiePersistenceGetNameAttributeType `json:"name,omitempty"`
// TTL specifies the time-to-live for the cookie. The default value is 0s, and it acts as a session cookie, expiring when the client session ends.
Ttl CookiePersistenceGetTtlAttributeType `json:"ttl,omitempty"`
}
CookiePersistence CookiePersistence contains the cookie-based session persistence configuration. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCookiePersistence ¶
func NewCookiePersistence() *CookiePersistence
NewCookiePersistence instantiates a new CookiePersistence object This constructor will assign default values to properties that have it defined, 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 NewCookiePersistenceWithDefaults ¶
func NewCookiePersistenceWithDefaults() *CookiePersistence
NewCookiePersistenceWithDefaults instantiates a new CookiePersistence object This 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 (*CookiePersistence) GetName ¶
func (o *CookiePersistence) GetName() (res CookiePersistenceGetNameRetType)
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 (*CookiePersistence) GetNameOk ¶
func (o *CookiePersistence) GetNameOk() (ret CookiePersistenceGetNameRetType, 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 (*CookiePersistence) GetTtl ¶
func (o *CookiePersistence) GetTtl() (res CookiePersistenceGetTtlRetType)
GetTtl returns the Ttl 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 (*CookiePersistence) GetTtlOk ¶
func (o *CookiePersistence) GetTtlOk() (ret CookiePersistenceGetTtlRetType, ok bool)
GetTtlOk returns a tuple with the Ttl 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 (*CookiePersistence) HasName ¶
func (o *CookiePersistence) 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 (*CookiePersistence) HasTtl ¶
func (o *CookiePersistence) HasTtl() bool
HasTtl 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 (*CookiePersistence) SetName ¶
func (o *CookiePersistence) SetName(v CookiePersistenceGetNameRetType)
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 (*CookiePersistence) SetTtl ¶
func (o *CookiePersistence) SetTtl(v CookiePersistenceGetTtlRetType)
SetTtl gets a reference to the given string and assigns it to the Ttl field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CookiePersistence) ToMap
deprecated
func (o CookiePersistence) 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 CookiePersistenceGetNameArgType
deprecated
type CookiePersistenceGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CookiePersistenceGetNameAttributeType ¶
type CookiePersistenceGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CookiePersistenceGetNameRetType
deprecated
type CookiePersistenceGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CookiePersistenceGetTtlArgType
deprecated
type CookiePersistenceGetTtlArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CookiePersistenceGetTtlAttributeType ¶
type CookiePersistenceGetTtlAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CookiePersistenceGetTtlRetType
deprecated
type CookiePersistenceGetTtlRetType = string
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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
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
type CreateCredentialsPayloadGetDisplayNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateCredentialsPayloadGetDisplayNameAttributeType ¶
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
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
type CreateCredentialsPayloadGetPasswordArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateCredentialsPayloadGetPasswordAttributeType ¶
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
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
type CreateCredentialsPayloadGetUsernameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateCredentialsPayloadGetUsernameAttributeType ¶
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
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
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
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
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
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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
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
type CreateCredentialsResponseGetCredentialArgType = CredentialsResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateCredentialsResponseGetCredentialAttributeType ¶
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
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 Application Load Balancer has.
Errors CreateLoadBalancerPayloadGetErrorsAttributeType `json:"errors,omitempty"`
// The external IP address where this Application 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 ALB. **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.
Listeners CreateLoadBalancerPayloadGetListenersAttributeType `json:"listeners,omitempty"`
LoadBalancerSecurityGroup CreateLoadBalancerPayloadGetLoadBalancerSecurityGroupAttributeType `json:"loadBalancerSecurityGroup,omitempty"`
// Application 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 Application Load Balancer. Currently supported plan is p10. 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 Application 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 Application Load Balancer. Limited to 20.
TargetPools CreateLoadBalancerPayloadGetTargetPoolsAttributeType `json:"targetPools,omitempty"`
TargetSecurityGroup CreateLoadBalancerPayloadGetTargetSecurityGroupAttributeType `json:"targetSecurityGroup,omitempty"`
// Application Load Balancer resource version. Must be empty or unset for creating Application Load Balancers, non-empty for updating. Semantics: While retrieving, this is the current version of this Application Load Balancer resource that changes during updates. On updates this field specified the Application 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 Application 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 Application 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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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
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
type CreateLoadBalancerPayloadGetErrorsArgType = []LoadBalancerError
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadGetErrorsAttributeType ¶
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
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
type CreateLoadBalancerPayloadGetExternalAddressArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadGetExternalAddressAttributeType ¶
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
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
type CreateLoadBalancerPayloadGetLabelsAttributeType ¶
isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadGetLabelsRetType
deprecated
type CreateLoadBalancerPayloadGetListenersArgType
deprecated
type CreateLoadBalancerPayloadGetListenersArgType = []Listener
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadGetListenersAttributeType ¶
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
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
type CreateLoadBalancerPayloadGetLoadBalancerSecurityGroupArgType = CreateLoadBalancerPayloadLoadBalancerSecurityGroup
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadGetLoadBalancerSecurityGroupAttributeType ¶
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
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
type CreateLoadBalancerPayloadGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadGetNameAttributeType ¶
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
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
type CreateLoadBalancerPayloadGetNetworksArgType = []Network
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadGetNetworksAttributeType ¶
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
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
type CreateLoadBalancerPayloadGetOptionsArgType = LoadBalancerOptions
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadGetOptionsAttributeType ¶
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
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
type CreateLoadBalancerPayloadGetPlanIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadGetPlanIdAttributeType ¶
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
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
type CreateLoadBalancerPayloadGetPrivateAddressArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadGetPrivateAddressAttributeType ¶
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
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
type CreateLoadBalancerPayloadGetRegionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadGetRegionAttributeType ¶
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
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
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
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
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
type CreateLoadBalancerPayloadGetTargetPoolsArgType = []TargetPool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadGetTargetPoolsAttributeType ¶
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
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
type CreateLoadBalancerPayloadGetTargetSecurityGroupArgType = CreateLoadBalancerPayloadTargetSecurityGroup
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadGetTargetSecurityGroupAttributeType ¶
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
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
type CreateLoadBalancerPayloadGetVersionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadGetVersionAttributeType ¶
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
type CreateLoadBalancerPayloadGetVersionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadLoadBalancerSecurityGroup ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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
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
type CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetIdAttributeType ¶
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
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
type CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetNameAttributeType ¶
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
type CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadStatus ¶
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 ¶
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 ¶
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 ¶
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
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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
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
type CreateLoadBalancerPayloadTargetSecurityGroupGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadTargetSecurityGroupGetIdAttributeType ¶
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
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
type CreateLoadBalancerPayloadTargetSecurityGroupGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadTargetSecurityGroupGetNameAttributeType ¶
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
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
type CreateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentAttributeType ¶
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
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
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
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
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
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 Application 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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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
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
type CredentialsResponseGetCredentialsRefArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CredentialsResponseGetCredentialsRefAttributeType ¶
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
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
type CredentialsResponseGetDisplayNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CredentialsResponseGetDisplayNameAttributeType ¶
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
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
type CredentialsResponseGetRegionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CredentialsResponseGetRegionAttributeType ¶
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
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
type CredentialsResponseGetUsernameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CredentialsResponseGetUsernameAttributeType ¶
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
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
type DefaultApi interface {
/*
CreateCredentials Create credentials for observability of the Application 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 an Application Load Balancer in a project
Creates an Application Load Balancer.
The default load balancing algorithm is Maglev, and selecting a different algorithm is currently not supported.
@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.
Deletes the stored Observability 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 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.
Deletes the specified Application 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.
Gets the stored Observability 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 Application Load Balancer in a project.
Retrieves details of a specific Application Load Balancer in a project.
Includes creation and update information, current status, and any error descriptions.
@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 Application Load Balancers in a project.
Retrieves the configured Application Load Balancer quota for the project. Limit can be changed via service request.
There can be 3 times as many TLS certificates and 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.
Lists the stored Observability 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 Application Load Balancers in a project.
Lists all Application Load Balancers in a project.
Includes details from creation or updates, along with their status and any error descriptions.
@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.
Lists 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.
Updates the stored Observability 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.
Updates an existing Application Load Balancer by modifying its listeners and target pools.
Ensure the resource version is current to maintain concurrency safety.
The default load balancing algorithm is Maglev, and selecting a different algorithm is currently not supported.
@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.
Replaces the content of a specific target pool in the Application Load Balancer (useful for adding or removing target servers).
Only updates the specified target pool, leaving others unchanged.
Cannot be used to create or rename target pools.
@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
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
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
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
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
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
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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
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
type GetCredentialsResponseGetCredentialArgType = CredentialsResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetCredentialsResponseGetCredentialAttributeType ¶
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
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
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
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
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
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.
// 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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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
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
type GetQuotaResponseGetMaxCredentialsArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetQuotaResponseGetMaxCredentialsAttributeType ¶
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
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
type GetQuotaResponseGetMaxLoadBalancersArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetQuotaResponseGetMaxLoadBalancersAttributeType ¶
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
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
type GetQuotaResponseGetProjectIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetQuotaResponseGetProjectIdAttributeType ¶
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
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
type GetQuotaResponseGetRegionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetQuotaResponseGetRegionAttributeType ¶
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
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
type GetQuotaResponseGetUsedCredentialsArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetQuotaResponseGetUsedCredentialsAttributeType ¶
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
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
type GetQuotaResponseGetUsedLoadBalancersArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetQuotaResponseGetUsedLoadBalancersAttributeType ¶
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
type GetQuotaResponseGetUsedLoadBalancersRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GoogleProtobufAny ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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
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
type GoogleProtobufAnyGetTypeArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GoogleProtobufAnyGetTypeAttributeType ¶
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
type GoogleProtobufAnyGetTypeRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HostConfig ¶
type HostConfig struct {
// Hostname to match. Supports wildcards (e.g. *.example.com).
Host HostConfigGetHostAttributeType `json:"host,omitempty"`
// Routing rules under the specified host, matched by path prefix.
Rules HostConfigGetRulesAttributeType `json:"rules,omitempty"`
}
HostConfig struct for HostConfig Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewHostConfig ¶
func NewHostConfig() *HostConfig
NewHostConfig instantiates a new HostConfig object This constructor will assign default values to properties that have it defined, 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 NewHostConfigWithDefaults ¶
func NewHostConfigWithDefaults() *HostConfig
NewHostConfigWithDefaults instantiates a new HostConfig object This 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 (*HostConfig) GetHost ¶
func (o *HostConfig) GetHost() (res HostConfigGetHostRetType)
GetHost returns the Host 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 (*HostConfig) GetHostOk ¶
func (o *HostConfig) GetHostOk() (ret HostConfigGetHostRetType, ok bool)
GetHostOk returns a tuple with the Host 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 (*HostConfig) GetRules ¶
func (o *HostConfig) GetRules() (res HostConfigGetRulesRetType)
GetRules returns the Rules 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 (*HostConfig) GetRulesOk ¶
func (o *HostConfig) GetRulesOk() (ret HostConfigGetRulesRetType, ok bool)
GetRulesOk returns a tuple with the Rules 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 (*HostConfig) HasHost ¶
func (o *HostConfig) HasHost() bool
HasHost 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 (*HostConfig) HasRules ¶
func (o *HostConfig) HasRules() bool
HasRules 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 (*HostConfig) SetHost ¶
func (o *HostConfig) SetHost(v HostConfigGetHostRetType)
SetHost gets a reference to the given string and assigns it to the Host field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HostConfig) SetRules ¶
func (o *HostConfig) SetRules(v HostConfigGetRulesRetType)
SetRules gets a reference to the given []Rule and assigns it to the Rules field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (HostConfig) ToMap
deprecated
func (o HostConfig) 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 HostConfigGetHostArgType
deprecated
type HostConfigGetHostArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HostConfigGetHostAttributeType ¶
type HostConfigGetHostAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HostConfigGetHostRetType
deprecated
type HostConfigGetHostRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HostConfigGetRulesArgType
deprecated
type HostConfigGetRulesArgType = []Rule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HostConfigGetRulesAttributeType ¶
type HostConfigGetRulesAttributeType = *[]Rule
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HostConfigGetRulesRetType
deprecated
type HostConfigGetRulesRetType = []Rule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HttpHeader ¶
type HttpHeader struct {
// Exact match for the header value.
ExactMatch HttpHeaderGetExactMatchAttributeType `json:"exactMatch,omitempty"`
// Header name.
Name HttpHeaderGetNameAttributeType `json:"name,omitempty"`
}
HttpHeader struct for HttpHeader Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewHttpHeader ¶
func NewHttpHeader() *HttpHeader
NewHttpHeader instantiates a new HttpHeader object This constructor will assign default values to properties that have it defined, 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 NewHttpHeaderWithDefaults ¶
func NewHttpHeaderWithDefaults() *HttpHeader
NewHttpHeaderWithDefaults instantiates a new HttpHeader object This 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 (*HttpHeader) GetExactMatch ¶
func (o *HttpHeader) GetExactMatch() (res HttpHeaderGetExactMatchRetType)
GetExactMatch returns the ExactMatch 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 (*HttpHeader) GetExactMatchOk ¶
func (o *HttpHeader) GetExactMatchOk() (ret HttpHeaderGetExactMatchRetType, ok bool)
GetExactMatchOk returns a tuple with the ExactMatch 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 (*HttpHeader) GetName ¶
func (o *HttpHeader) GetName() (res HttpHeaderGetNameRetType)
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 (*HttpHeader) GetNameOk ¶
func (o *HttpHeader) GetNameOk() (ret HttpHeaderGetNameRetType, 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 (*HttpHeader) HasExactMatch ¶
func (o *HttpHeader) HasExactMatch() bool
HasExactMatch 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 (*HttpHeader) HasName ¶
func (o *HttpHeader) 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 (*HttpHeader) SetExactMatch ¶
func (o *HttpHeader) SetExactMatch(v HttpHeaderGetExactMatchRetType)
SetExactMatch gets a reference to the given string and assigns it to the ExactMatch field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HttpHeader) SetName ¶
func (o *HttpHeader) SetName(v HttpHeaderGetNameRetType)
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 (HttpHeader) ToMap
deprecated
func (o HttpHeader) 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 HttpHeaderGetExactMatchArgType
deprecated
type HttpHeaderGetExactMatchArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HttpHeaderGetExactMatchAttributeType ¶
type HttpHeaderGetExactMatchAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HttpHeaderGetExactMatchRetType
deprecated
type HttpHeaderGetExactMatchRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HttpHeaderGetNameArgType
deprecated
type HttpHeaderGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HttpHeaderGetNameAttributeType ¶
type HttpHeaderGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HttpHeaderGetNameRetType
deprecated
type HttpHeaderGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HttpHealthChecks ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 v0.10.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 v0.10.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 ¶
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 ¶
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 v0.10.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 ¶
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 ¶
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 v0.10.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
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
type HttpHealthChecksGetOkStatusesArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HttpHealthChecksGetOkStatusesAttributeType ¶
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
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
type HttpHealthChecksGetPathArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HttpHealthChecksGetPathAttributeType ¶
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
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
v0.10.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 v0.10.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
v0.10.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
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
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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
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
type ListCredentialsResponseGetCredentialsArgType = []CredentialsResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListCredentialsResponseGetCredentialsAttributeType ¶
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
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
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
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 ¶
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 ¶
func (r ListLoadBalancersRequest) PageSize(pageSize string) ApiListLoadBalancersRequest
page_size specifies how many Application 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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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
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
type ListLoadBalancersResponseGetLoadBalancersArgType = []LoadBalancer
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListLoadBalancersResponseGetLoadBalancersAttributeType ¶
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
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
type ListLoadBalancersResponseGetNextPageIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListLoadBalancersResponseGetNextPageIdAttributeType ¶
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
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
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
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 ¶
type ListPlansResponse struct {
// List of available service plans.
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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
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
type ListPlansResponseGetValidPlansArgType = []PlanDetails
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListPlansResponseGetValidPlansAttributeType ¶
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
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 {
Http ListenerGetHttpAttributeType `json:"http,omitempty"`
Https ListenerGetHttpsAttributeType `json:"https,omitempty"`
// A unique listener name.
Name ListenerGetNameAttributeType `json:"name,omitempty"`
// Port number on which the listener receives incoming 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 PROTOCOL_HTTP and PROTOCOL_HTTPS are supported.
Protocol ListenerGetProtocolAttributeType `json:"protocol,omitempty"`
// Enable Web Application Firewall (WAF), referenced by name. See \"Application Load Balancer - Web Application Firewall API\" for more information.
WafConfigName ListenerGetWafConfigNameAttributeType `json:"wafConfigName,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 ¶
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 ¶
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) GetHttp ¶
func (o *Listener) GetHttp() (res ListenerGetHttpRetType)
GetHttp returns the Http 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) GetHttpOk ¶
func (o *Listener) GetHttpOk() (ret ListenerGetHttpRetType, ok bool)
GetHttpOk returns a tuple with the Http 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) GetHttps ¶
func (o *Listener) GetHttps() (res ListenerGetHttpsRetType)
GetHttps returns the Https 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) GetHttpsOk ¶
func (o *Listener) GetHttpsOk() (ret ListenerGetHttpsRetType, ok bool)
GetHttpsOk returns a tuple with the Https 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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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) GetWafConfigName ¶
func (o *Listener) GetWafConfigName() (res ListenerGetWafConfigNameRetType)
GetWafConfigName returns the WafConfigName 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) GetWafConfigNameOk ¶
func (o *Listener) GetWafConfigNameOk() (ret ListenerGetWafConfigNameRetType, ok bool)
GetWafConfigNameOk returns a tuple with the WafConfigName 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) HasHttp ¶
HasHttp 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) HasHttps ¶
HasHttps 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 ¶
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 ¶
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 ¶
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) HasWafConfigName ¶
HasWafConfigName 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) SetHttp ¶
func (o *Listener) SetHttp(v ListenerGetHttpRetType)
SetHttp gets a reference to the given ProtocolOptionsHTTP and assigns it to the Http field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Listener) SetHttps ¶
func (o *Listener) SetHttps(v ListenerGetHttpsRetType)
SetHttps gets a reference to the given ProtocolOptionsHTTPS and assigns it to the Https field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Listener) SetName ¶
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 ¶
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 ¶
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) SetWafConfigName ¶
func (o *Listener) SetWafConfigName(v ListenerGetWafConfigNameRetType)
SetWafConfigName gets a reference to the given string and assigns it to the WafConfigName field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListenerGetHttpArgType
deprecated
type ListenerGetHttpArgType = ProtocolOptionsHTTP
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListenerGetHttpAttributeType ¶
type ListenerGetHttpAttributeType = *ProtocolOptionsHTTP
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListenerGetHttpRetType
deprecated
type ListenerGetHttpRetType = ProtocolOptionsHTTP
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListenerGetHttpsArgType
deprecated
type ListenerGetHttpsArgType = ProtocolOptionsHTTPS
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListenerGetHttpsAttributeType ¶
type ListenerGetHttpsAttributeType = *ProtocolOptionsHTTPS
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListenerGetHttpsRetType
deprecated
type ListenerGetHttpsRetType = ProtocolOptionsHTTPS
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListenerGetNameArgType
deprecated
type ListenerGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListenerGetNameAttributeType ¶
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
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
type ListenerGetPortArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListenerGetPortAttributeType ¶
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
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
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
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
type ListenerGetProtocolRetType = ListenerProtocol
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListenerGetWafConfigNameArgType
deprecated
type ListenerGetWafConfigNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListenerGetWafConfigNameAttributeType ¶
type ListenerGetWafConfigNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListenerGetWafConfigNameRetType
deprecated
type ListenerGetWafConfigNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListenerProtocol ¶
type ListenerProtocol string
ListenerProtocol Protocol is the highest network protocol we understand to load balance. Currently PROTOCOL_HTTP and PROTOCOL_HTTPS 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_HTTP ListenerProtocol = "PROTOCOL_HTTP" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead LISTENERPROTOCOL_HTTPS ListenerProtocol = "PROTOCOL_HTTPS" )
List of Protocol
func NewListenerProtocolFromValue ¶
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 ¶
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 ¶
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
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 Application Load Balancer has.
Errors LoadBalancerGetErrorsAttributeType `json:"errors,omitempty"`
// The external IP address where this Application 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 ALB. **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.
Listeners LoadBalancerGetListenersAttributeType `json:"listeners,omitempty"`
LoadBalancerSecurityGroup LoadBalancerGetLoadBalancerSecurityGroupAttributeType `json:"loadBalancerSecurityGroup,omitempty"`
// Application 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 Application Load Balancer. Currently supported plan is p10. 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 Application 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 Application Load Balancer. Limited to 20.
TargetPools LoadBalancerGetTargetPoolsAttributeType `json:"targetPools,omitempty"`
TargetSecurityGroup LoadBalancerGetTargetSecurityGroupAttributeType `json:"targetSecurityGroup,omitempty"`
// Application Load Balancer resource version. Must be empty or unset for creating Application Load Balancers, non-empty for updating. Semantics: While retrieving, this is the current version of this Application Load Balancer resource that changes during updates. On updates this field specified the Application 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 Application 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 Application 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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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
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 Application 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.
Description LoadBalancerErrorGetDescriptionAttributeType `json:"description,omitempty"`
// The error type specifies which part of the Application 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 Application Load Balancer with try to use the provided IP and if not available reports TYPE_FIP_NOT_CONFIGURED error.
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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
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
type LoadBalancerErrorGetDescriptionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerErrorGetDescriptionAttributeType ¶
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
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
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
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
type LoadBalancerErrorGetTypeRetType = LoadBalancerErrorTypes
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerErrorTypes ¶
type LoadBalancerErrorTypes string
LoadBalancerErrorTypes The error type specifies which part of the Application 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 Application Load Balancer with try to use the provided IP and if not available reports TYPE_FIP_NOT_CONFIGURED error. 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" )
List of Type
func NewLoadBalancerErrorTypesFromValue ¶
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 ¶
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 ¶
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
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
type LoadBalancerGetErrorsArgType = []LoadBalancerError
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerGetErrorsAttributeType ¶
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
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
type LoadBalancerGetExternalAddressArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerGetExternalAddressAttributeType ¶
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
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
type LoadBalancerGetLabelsAttributeType ¶
isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerGetLabelsRetType
deprecated
type LoadBalancerGetListenersArgType
deprecated
type LoadBalancerGetListenersArgType = []Listener
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerGetListenersAttributeType ¶
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
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
type LoadBalancerGetLoadBalancerSecurityGroupArgType = CreateLoadBalancerPayloadLoadBalancerSecurityGroup
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerGetLoadBalancerSecurityGroupAttributeType ¶
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
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
type LoadBalancerGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerGetNameAttributeType ¶
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
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
type LoadBalancerGetNetworksArgType = []Network
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerGetNetworksAttributeType ¶
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
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
type LoadBalancerGetOptionsArgType = LoadBalancerOptions
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerGetOptionsAttributeType ¶
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
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
type LoadBalancerGetPlanIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerGetPlanIdAttributeType ¶
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
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
type LoadBalancerGetPrivateAddressArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerGetPrivateAddressAttributeType ¶
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
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
type LoadBalancerGetRegionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerGetRegionAttributeType ¶
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
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
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
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
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
type LoadBalancerGetTargetPoolsArgType = []TargetPool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerGetTargetPoolsAttributeType ¶
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
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
type LoadBalancerGetTargetSecurityGroupArgType = CreateLoadBalancerPayloadTargetSecurityGroup
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerGetTargetSecurityGroupAttributeType ¶
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
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
type LoadBalancerGetVersionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerGetVersionAttributeType ¶
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
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"`
// This option automates the handling of the external IP address for an Application Load Balancer. If set to true a new IP address will be automatically created. It will also be automatically deleted when the Load Balancer is deleted.
EphemeralAddress LoadBalancerOptionsgetEphemeralAddressAttributeType `json:"ephemeralAddress,omitempty"`
Observability LoadBalancerOptionsGetObservabilityAttributeType `json:"observability,omitempty"`
// Application 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 Application Load Balancer. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewLoadBalancerOptions ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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
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
type LoadBalancerOptionsGetAccessControlArgType = LoadbalancerOptionAccessControl
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerOptionsGetAccessControlAttributeType ¶
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
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
type LoadBalancerOptionsGetObservabilityArgType = LoadbalancerOptionObservability
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerOptionsGetObservabilityAttributeType ¶
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
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
type LoadBalancerOptionsgetEphemeralAddressArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerOptionsgetEphemeralAddressAttributeType ¶
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
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
type LoadBalancerOptionsgetPrivateNetworkOnlyArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerOptionsgetPrivateNetworkOnlyAttributeType ¶
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
type LoadBalancerOptionsgetPrivateNetworkOnlyRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancerStatus ¶
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 ¶
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 ¶
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 ¶
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
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
type LoadBalancergetDisableTargetSecurityGroupAssignmentArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadBalancergetDisableTargetSecurityGroupAssignmentAttributeType ¶
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
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 {
// Application 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 Application Load Balancer. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewLoadbalancerOptionAccessControl ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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
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
type LoadbalancerOptionAccessControlGetAllowedSourceRangesArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadbalancerOptionAccessControlGetAllowedSourceRangesAttributeType ¶
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
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 Application 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 Observability logs configuration. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewLoadbalancerOptionLogs ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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
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
type LoadbalancerOptionLogsGetCredentialsRefArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadbalancerOptionLogsGetCredentialsRefAttributeType ¶
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
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
type LoadbalancerOptionLogsGetPushUrlArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadbalancerOptionLogsGetPushUrlAttributeType ¶
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
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 Application 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 Observability metrics configuration. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewLoadbalancerOptionMetrics ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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
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
type LoadbalancerOptionMetricsGetCredentialsRefArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadbalancerOptionMetricsGetCredentialsRefAttributeType ¶
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
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
type LoadbalancerOptionMetricsGetPushUrlArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadbalancerOptionMetricsGetPushUrlAttributeType ¶
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
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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
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
type LoadbalancerOptionObservabilityGetLogsArgType = LoadbalancerOptionLogs
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadbalancerOptionObservabilityGetLogsAttributeType ¶
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
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
type LoadbalancerOptionObservabilityGetMetricsArgType = LoadbalancerOptionMetrics
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoadbalancerOptionObservabilityGetMetricsAttributeType ¶
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
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 {
// STACKIT network ID the Application Load Balancer and/or targets are in.
NetworkId NetworkGetNetworkIdAttributeType `json:"networkId,omitempty"`
// The role defines how the Application 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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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
type NetworkGetNetworkIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkGetNetworkIdAttributeType ¶
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
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
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
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
type NetworkGetRoleRetType = NetworkRole
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkRole ¶
type NetworkRole string
NetworkRole The role defines how the Application 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 ¶
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 ¶
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 ¶
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
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
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
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
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
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
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
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
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
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 NullableCertificateConfig
deprecated
type NullableCertificateConfig 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 NewNullableCertificateConfig
deprecated
func NewNullableCertificateConfig(val *CertificateConfig) *NullableCertificateConfig
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCertificateConfig) Get
deprecated
func (v NullableCertificateConfig) Get() *CertificateConfig
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCertificateConfig) IsSet
deprecated
func (v NullableCertificateConfig) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCertificateConfig) MarshalJSON
deprecated
func (v NullableCertificateConfig) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCertificateConfig) Set
deprecated
func (v *NullableCertificateConfig) Set(val *CertificateConfig)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCertificateConfig) UnmarshalJSON
deprecated
func (v *NullableCertificateConfig) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCertificateConfig) Unset
deprecated
func (v *NullableCertificateConfig) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCookiePersistence
deprecated
type NullableCookiePersistence 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 NewNullableCookiePersistence
deprecated
func NewNullableCookiePersistence(val *CookiePersistence) *NullableCookiePersistence
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCookiePersistence) Get
deprecated
func (v NullableCookiePersistence) Get() *CookiePersistence
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCookiePersistence) IsSet
deprecated
func (v NullableCookiePersistence) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCookiePersistence) MarshalJSON
deprecated
func (v NullableCookiePersistence) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCookiePersistence) Set
deprecated
func (v *NullableCookiePersistence) Set(val *CookiePersistence)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCookiePersistence) UnmarshalJSON
deprecated
func (v *NullableCookiePersistence) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCookiePersistence) Unset
deprecated
func (v *NullableCookiePersistence) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateCredentialsPayload
deprecated
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateLoadBalancerPayloadStatus) IsSet
deprecated
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
func (v *NullableGoogleProtobufAny) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableHostConfig
deprecated
type NullableHostConfig 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 NewNullableHostConfig
deprecated
func NewNullableHostConfig(val *HostConfig) *NullableHostConfig
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableHostConfig) Get
deprecated
func (v NullableHostConfig) Get() *HostConfig
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableHostConfig) IsSet
deprecated
func (v NullableHostConfig) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableHostConfig) MarshalJSON
deprecated
func (v NullableHostConfig) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableHostConfig) Set
deprecated
func (v *NullableHostConfig) Set(val *HostConfig)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableHostConfig) UnmarshalJSON
deprecated
func (v *NullableHostConfig) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableHostConfig) Unset
deprecated
func (v *NullableHostConfig) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableHttpHeader
deprecated
type NullableHttpHeader 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 NewNullableHttpHeader
deprecated
func NewNullableHttpHeader(val *HttpHeader) *NullableHttpHeader
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableHttpHeader) Get
deprecated
func (v NullableHttpHeader) Get() *HttpHeader
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableHttpHeader) IsSet
deprecated
func (v NullableHttpHeader) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableHttpHeader) MarshalJSON
deprecated
func (v NullableHttpHeader) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableHttpHeader) Set
deprecated
func (v *NullableHttpHeader) Set(val *HttpHeader)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableHttpHeader) UnmarshalJSON
deprecated
func (v *NullableHttpHeader) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableHttpHeader) Unset
deprecated
func (v *NullableHttpHeader) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableHttpHealthChecks
deprecated
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableLoadbalancerOptionAccessControl) IsSet
deprecated
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableLoadbalancerOptionObservability) IsSet
deprecated
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
func (v *NullableNetworkRole) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullablePath
deprecated
type NullablePath 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 NewNullablePath
deprecated
func NewNullablePath(val *Path) *NullablePath
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePath) Get
deprecated
func (v NullablePath) Get() *Path
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePath) IsSet
deprecated
func (v NullablePath) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePath) MarshalJSON
deprecated
func (v NullablePath) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePath) Set
deprecated
func (v *NullablePath) Set(val *Path)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePath) UnmarshalJSON
deprecated
func (v *NullablePath) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePath) Unset
deprecated
func (v *NullablePath) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullablePlanDetails
deprecated
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
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
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
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
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
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
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
func (v *NullablePlanDetails) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableProtocolOptionsHTTP
deprecated
type NullableProtocolOptionsHTTP 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 NewNullableProtocolOptionsHTTP
deprecated
func NewNullableProtocolOptionsHTTP(val *ProtocolOptionsHTTP) *NullableProtocolOptionsHTTP
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableProtocolOptionsHTTP) Get
deprecated
func (v NullableProtocolOptionsHTTP) Get() *ProtocolOptionsHTTP
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableProtocolOptionsHTTP) IsSet
deprecated
func (v NullableProtocolOptionsHTTP) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableProtocolOptionsHTTP) MarshalJSON
deprecated
func (v NullableProtocolOptionsHTTP) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableProtocolOptionsHTTP) Set
deprecated
func (v *NullableProtocolOptionsHTTP) Set(val *ProtocolOptionsHTTP)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableProtocolOptionsHTTP) UnmarshalJSON
deprecated
func (v *NullableProtocolOptionsHTTP) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableProtocolOptionsHTTP) Unset
deprecated
func (v *NullableProtocolOptionsHTTP) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableProtocolOptionsHTTPS
deprecated
type NullableProtocolOptionsHTTPS 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 NewNullableProtocolOptionsHTTPS
deprecated
func NewNullableProtocolOptionsHTTPS(val *ProtocolOptionsHTTPS) *NullableProtocolOptionsHTTPS
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableProtocolOptionsHTTPS) Get
deprecated
func (v NullableProtocolOptionsHTTPS) Get() *ProtocolOptionsHTTPS
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableProtocolOptionsHTTPS) IsSet
deprecated
func (v NullableProtocolOptionsHTTPS) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableProtocolOptionsHTTPS) MarshalJSON
deprecated
func (v NullableProtocolOptionsHTTPS) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableProtocolOptionsHTTPS) Set
deprecated
func (v *NullableProtocolOptionsHTTPS) Set(val *ProtocolOptionsHTTPS)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableProtocolOptionsHTTPS) UnmarshalJSON
deprecated
func (v *NullableProtocolOptionsHTTPS) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableProtocolOptionsHTTPS) Unset
deprecated
func (v *NullableProtocolOptionsHTTPS) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableQueryParameter
deprecated
type NullableQueryParameter 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 NewNullableQueryParameter
deprecated
func NewNullableQueryParameter(val *QueryParameter) *NullableQueryParameter
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableQueryParameter) Get
deprecated
func (v NullableQueryParameter) Get() *QueryParameter
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableQueryParameter) IsSet
deprecated
func (v NullableQueryParameter) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableQueryParameter) MarshalJSON
deprecated
func (v NullableQueryParameter) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableQueryParameter) Set
deprecated
func (v *NullableQueryParameter) Set(val *QueryParameter)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableQueryParameter) UnmarshalJSON
deprecated
func (v *NullableQueryParameter) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableQueryParameter) Unset
deprecated
func (v *NullableQueryParameter) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableRule
deprecated
type NullableRule 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 NewNullableRule
deprecated
func NewNullableRule(val *Rule) *NullableRule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRule) Get
deprecated
func (v NullableRule) Get() *Rule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRule) IsSet
deprecated
func (v NullableRule) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRule) MarshalJSON
deprecated
func (v NullableRule) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRule) Set
deprecated
func (v *NullableRule) Set(val *Rule)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRule) UnmarshalJSON
deprecated
func (v *NullableRule) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRule) Unset
deprecated
func (v *NullableRule) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableSecurityGroup
deprecated
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
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
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
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
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
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
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
func (v *NullableSecurityGroup) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableStatus
deprecated
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
v0.10.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
v0.10.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
v0.10.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
v0.10.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
v0.10.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
v0.10.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
v0.10.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
v0.10.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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateLoadBalancerPayloadStatus) IsSet
deprecated
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 Path ¶
type Path struct {
// Exact path match. Only a request path exactly equal to the value will match, e.g. '/foo' matches only '/foo', not '/foo/bar' or '/foobar'.
ExactMatch PathGetExactMatchAttributeType `json:"exactMatch,omitempty"`
// Prefix path match. Only matches on full segment boundaries, e.g. '/foo' matches '/foo' and '/foo/bar' but NOT '/foobar'.
Prefix PathGetPrefixAttributeType `json:"prefix,omitempty"`
}
Path Path match. Optional. Contains either an exact or prefix match. If not set, defaults to root path '/' of prefix type. Cannot be set if 'path_prefix' is used. Prefer using this field over 'path_prefix'. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewPath ¶
func NewPath() *Path
NewPath instantiates a new Path object This constructor will assign default values to properties that have it defined, 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 NewPathWithDefaults ¶
func NewPathWithDefaults() *Path
NewPathWithDefaults instantiates a new Path object This 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 (*Path) GetExactMatch ¶
func (o *Path) GetExactMatch() (res PathGetExactMatchRetType)
GetExactMatch returns the ExactMatch 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 (*Path) GetExactMatchOk ¶
func (o *Path) GetExactMatchOk() (ret PathGetExactMatchRetType, ok bool)
GetExactMatchOk returns a tuple with the ExactMatch 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 (*Path) GetPrefix ¶
func (o *Path) GetPrefix() (res PathGetPrefixRetType)
GetPrefix returns the Prefix 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 (*Path) GetPrefixOk ¶
func (o *Path) GetPrefixOk() (ret PathGetPrefixRetType, ok bool)
GetPrefixOk returns a tuple with the Prefix 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 (*Path) HasExactMatch ¶
HasExactMatch 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 (*Path) HasPrefix ¶
HasPrefix 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 (*Path) SetExactMatch ¶
func (o *Path) SetExactMatch(v PathGetExactMatchRetType)
SetExactMatch gets a reference to the given string and assigns it to the ExactMatch field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Path) SetPrefix ¶
func (o *Path) SetPrefix(v PathGetPrefixRetType)
SetPrefix gets a reference to the given string and assigns it to the Prefix field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PathGetExactMatchArgType
deprecated
type PathGetExactMatchArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PathGetExactMatchAttributeType ¶
type PathGetExactMatchAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PathGetExactMatchRetType
deprecated
type PathGetExactMatchRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PathGetPrefixArgType
deprecated
type PathGetPrefixArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PathGetPrefixAttributeType ¶
type PathGetPrefixAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PathGetPrefixRetType
deprecated
type PathGetPrefixRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PlanDetails ¶
type PlanDetails struct {
// Description
Description PlanDetailsGetDescriptionAttributeType `json:"description,omitempty"`
// Flavor Name
FlavorName PlanDetailsGetFlavorNameAttributeType `json:"flavorName,omitempty"`
// Maximum number of concurrent connections per Application 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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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
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
type PlanDetailsGetDescriptionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PlanDetailsGetDescriptionAttributeType ¶
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
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
type PlanDetailsGetFlavorNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PlanDetailsGetFlavorNameAttributeType ¶
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
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
type PlanDetailsGetMaxConnectionsArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PlanDetailsGetMaxConnectionsAttributeType ¶
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
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
type PlanDetailsGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PlanDetailsGetNameAttributeType ¶
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
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
type PlanDetailsGetPlanIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PlanDetailsGetPlanIdAttributeType ¶
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
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
type PlanDetailsGetRegionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PlanDetailsGetRegionAttributeType ¶
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
type PlanDetailsGetRegionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ProtocolOptionsHTTP ¶
type ProtocolOptionsHTTP struct {
// Defines routing rules grouped by hostname.
Hosts ProtocolOptionsHTTPGetHostsAttributeType `json:"hosts,omitempty"`
}
ProtocolOptionsHTTP Configuration for handling HTTP traffic on this listener. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewProtocolOptionsHTTP ¶
func NewProtocolOptionsHTTP() *ProtocolOptionsHTTP
NewProtocolOptionsHTTP instantiates a new ProtocolOptionsHTTP object This constructor will assign default values to properties that have it defined, 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 NewProtocolOptionsHTTPWithDefaults ¶
func NewProtocolOptionsHTTPWithDefaults() *ProtocolOptionsHTTP
NewProtocolOptionsHTTPWithDefaults instantiates a new ProtocolOptionsHTTP object This 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 (*ProtocolOptionsHTTP) GetHosts ¶
func (o *ProtocolOptionsHTTP) GetHosts() (res ProtocolOptionsHTTPGetHostsRetType)
GetHosts returns the Hosts 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 (*ProtocolOptionsHTTP) GetHostsOk ¶
func (o *ProtocolOptionsHTTP) GetHostsOk() (ret ProtocolOptionsHTTPGetHostsRetType, ok bool)
GetHostsOk returns a tuple with the Hosts 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 (*ProtocolOptionsHTTP) HasHosts ¶
func (o *ProtocolOptionsHTTP) HasHosts() bool
HasHosts 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 (*ProtocolOptionsHTTP) SetHosts ¶
func (o *ProtocolOptionsHTTP) SetHosts(v ProtocolOptionsHTTPGetHostsRetType)
SetHosts gets a reference to the given []HostConfig and assigns it to the Hosts field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ProtocolOptionsHTTP) ToMap
deprecated
func (o ProtocolOptionsHTTP) 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 ProtocolOptionsHTTPGetHostsArgType
deprecated
type ProtocolOptionsHTTPGetHostsArgType = []HostConfig
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ProtocolOptionsHTTPGetHostsAttributeType ¶
type ProtocolOptionsHTTPGetHostsAttributeType = *[]HostConfig
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ProtocolOptionsHTTPGetHostsRetType
deprecated
type ProtocolOptionsHTTPGetHostsRetType = []HostConfig
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ProtocolOptionsHTTPS ¶
type ProtocolOptionsHTTPS struct {
CertificateConfig ProtocolOptionsHTTPSGetCertificateConfigAttributeType `json:"certificateConfig,omitempty"`
}
ProtocolOptionsHTTPS Configuration for handling HTTPS traffic on this listener. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewProtocolOptionsHTTPS ¶
func NewProtocolOptionsHTTPS() *ProtocolOptionsHTTPS
NewProtocolOptionsHTTPS instantiates a new ProtocolOptionsHTTPS object This constructor will assign default values to properties that have it defined, 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 NewProtocolOptionsHTTPSWithDefaults ¶
func NewProtocolOptionsHTTPSWithDefaults() *ProtocolOptionsHTTPS
NewProtocolOptionsHTTPSWithDefaults instantiates a new ProtocolOptionsHTTPS object This 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 (*ProtocolOptionsHTTPS) GetCertificateConfig ¶
func (o *ProtocolOptionsHTTPS) GetCertificateConfig() (res ProtocolOptionsHTTPSGetCertificateConfigRetType)
GetCertificateConfig returns the CertificateConfig 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 (*ProtocolOptionsHTTPS) GetCertificateConfigOk ¶
func (o *ProtocolOptionsHTTPS) GetCertificateConfigOk() (ret ProtocolOptionsHTTPSGetCertificateConfigRetType, ok bool)
GetCertificateConfigOk returns a tuple with the CertificateConfig 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 (*ProtocolOptionsHTTPS) HasCertificateConfig ¶
func (o *ProtocolOptionsHTTPS) HasCertificateConfig() bool
HasCertificateConfig 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 (*ProtocolOptionsHTTPS) SetCertificateConfig ¶
func (o *ProtocolOptionsHTTPS) SetCertificateConfig(v ProtocolOptionsHTTPSGetCertificateConfigRetType)
SetCertificateConfig gets a reference to the given CertificateConfig and assigns it to the CertificateConfig field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ProtocolOptionsHTTPS) ToMap
deprecated
func (o ProtocolOptionsHTTPS) 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 ProtocolOptionsHTTPSGetCertificateConfigArgType
deprecated
type ProtocolOptionsHTTPSGetCertificateConfigArgType = CertificateConfig
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ProtocolOptionsHTTPSGetCertificateConfigAttributeType ¶
type ProtocolOptionsHTTPSGetCertificateConfigAttributeType = *CertificateConfig
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ProtocolOptionsHTTPSGetCertificateConfigRetType
deprecated
type ProtocolOptionsHTTPSGetCertificateConfigRetType = CertificateConfig
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QueryParameter ¶
type QueryParameter struct {
// Exact match for the parameter value.
ExactMatch QueryParameterGetExactMatchAttributeType `json:"exactMatch,omitempty"`
// Parameter name.
Name QueryParameterGetNameAttributeType `json:"name,omitempty"`
}
QueryParameter struct for QueryParameter Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewQueryParameter ¶
func NewQueryParameter() *QueryParameter
NewQueryParameter instantiates a new QueryParameter object This constructor will assign default values to properties that have it defined, 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 NewQueryParameterWithDefaults ¶
func NewQueryParameterWithDefaults() *QueryParameter
NewQueryParameterWithDefaults instantiates a new QueryParameter object This 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 (*QueryParameter) GetExactMatch ¶
func (o *QueryParameter) GetExactMatch() (res QueryParameterGetExactMatchRetType)
GetExactMatch returns the ExactMatch 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 (*QueryParameter) GetExactMatchOk ¶
func (o *QueryParameter) GetExactMatchOk() (ret QueryParameterGetExactMatchRetType, ok bool)
GetExactMatchOk returns a tuple with the ExactMatch 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 (*QueryParameter) GetName ¶
func (o *QueryParameter) GetName() (res QueryParameterGetNameRetType)
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 (*QueryParameter) GetNameOk ¶
func (o *QueryParameter) GetNameOk() (ret QueryParameterGetNameRetType, 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 (*QueryParameter) HasExactMatch ¶
func (o *QueryParameter) HasExactMatch() bool
HasExactMatch 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 (*QueryParameter) HasName ¶
func (o *QueryParameter) 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 (*QueryParameter) SetExactMatch ¶
func (o *QueryParameter) SetExactMatch(v QueryParameterGetExactMatchRetType)
SetExactMatch gets a reference to the given string and assigns it to the ExactMatch field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QueryParameter) SetName ¶
func (o *QueryParameter) SetName(v QueryParameterGetNameRetType)
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 (QueryParameter) ToMap
deprecated
func (o QueryParameter) 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 QueryParameterGetExactMatchArgType
deprecated
type QueryParameterGetExactMatchArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QueryParameterGetExactMatchAttributeType ¶
type QueryParameterGetExactMatchAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QueryParameterGetExactMatchRetType
deprecated
type QueryParameterGetExactMatchRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QueryParameterGetNameArgType
deprecated
type QueryParameterGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QueryParameterGetNameAttributeType ¶
type QueryParameterGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QueryParameterGetNameRetType
deprecated
type QueryParameterGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type Rule ¶
type Rule struct {
CookiePersistence RuleGetCookiePersistenceAttributeType `json:"cookiePersistence,omitempty"`
// Headers for the rule.
Headers RuleGetHeadersAttributeType `json:"headers,omitempty"`
Path RuleGetPathAttributeType `json:"path,omitempty"`
// Query parameters for the rule.
QueryParameters RuleGetQueryParametersAttributeType `json:"queryParameters,omitempty"`
// Reference target pool by target pool name.
TargetPool RuleGetTargetPoolAttributeType `json:"targetPool,omitempty"`
// If enabled, when client sends an HTTP request with and Upgrade header, indicating the desire to establish a Websocket connection, if backend server supports WebSocket, it responds with HTTP 101 status code, switching protocols from HTTP to WebSocket. Hence the client and the server can exchange data in real-time using one long-lived TCP connection.
WebSocket RulegetWebSocketAttributeType `json:"webSocket,omitempty"`
}
Rule struct for Rule Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewRule ¶
func NewRule() *Rule
NewRule instantiates a new Rule object This constructor will assign default values to properties that have it defined, 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 NewRuleWithDefaults ¶
func NewRuleWithDefaults() *Rule
NewRuleWithDefaults instantiates a new Rule object This 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 (*Rule) GetCookiePersistence ¶
func (o *Rule) GetCookiePersistence() (res RuleGetCookiePersistenceRetType)
GetCookiePersistence returns the CookiePersistence 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 (*Rule) GetCookiePersistenceOk ¶
func (o *Rule) GetCookiePersistenceOk() (ret RuleGetCookiePersistenceRetType, ok bool)
GetCookiePersistenceOk returns a tuple with the CookiePersistence 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 (*Rule) GetHeaders ¶
func (o *Rule) GetHeaders() (res RuleGetHeadersRetType)
GetHeaders returns the Headers 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 (*Rule) GetHeadersOk ¶
func (o *Rule) GetHeadersOk() (ret RuleGetHeadersRetType, ok bool)
GetHeadersOk returns a tuple with the Headers 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 (*Rule) GetPath ¶
func (o *Rule) GetPath() (res RuleGetPathRetType)
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 (*Rule) GetPathOk ¶
func (o *Rule) GetPathOk() (ret RuleGetPathRetType, 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 (*Rule) GetQueryParameters ¶
func (o *Rule) GetQueryParameters() (res RuleGetQueryParametersRetType)
GetQueryParameters returns the QueryParameters 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 (*Rule) GetQueryParametersOk ¶
func (o *Rule) GetQueryParametersOk() (ret RuleGetQueryParametersRetType, ok bool)
GetQueryParametersOk returns a tuple with the QueryParameters 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 (*Rule) GetTargetPool ¶
func (o *Rule) GetTargetPool() (res RuleGetTargetPoolRetType)
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 (*Rule) GetTargetPoolOk ¶
func (o *Rule) GetTargetPoolOk() (ret RuleGetTargetPoolRetType, 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 (*Rule) GetWebSocket ¶
func (o *Rule) GetWebSocket() (res RulegetWebSocketRetType)
GetWebSocket returns the WebSocket 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 (*Rule) GetWebSocketOk ¶
func (o *Rule) GetWebSocketOk() (ret RulegetWebSocketRetType, ok bool)
GetWebSocketOk returns a tuple with the WebSocket 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 (*Rule) HasCookiePersistence ¶
HasCookiePersistence 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 (*Rule) HasHeaders ¶
HasHeaders 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 (*Rule) HasPath ¶
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 (*Rule) HasQueryParameters ¶
HasQueryParameters 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 (*Rule) HasTargetPool ¶
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 (*Rule) HasWebSocket ¶
HasWebSocket 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 (*Rule) SetCookiePersistence ¶
func (o *Rule) SetCookiePersistence(v RuleGetCookiePersistenceRetType)
SetCookiePersistence gets a reference to the given CookiePersistence and assigns it to the CookiePersistence field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Rule) SetHeaders ¶
func (o *Rule) SetHeaders(v RuleGetHeadersRetType)
SetHeaders gets a reference to the given []HttpHeader and assigns it to the Headers field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Rule) SetPath ¶
func (o *Rule) SetPath(v RuleGetPathRetType)
SetPath gets a reference to the given Path 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 (*Rule) SetQueryParameters ¶
func (o *Rule) SetQueryParameters(v RuleGetQueryParametersRetType)
SetQueryParameters gets a reference to the given []QueryParameter and assigns it to the QueryParameters field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Rule) SetTargetPool ¶
func (o *Rule) SetTargetPool(v RuleGetTargetPoolRetType)
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 (*Rule) SetWebSocket ¶
func (o *Rule) SetWebSocket(v RulegetWebSocketRetType)
SetWebSocket gets a reference to the given bool and assigns it to the WebSocket field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RuleGetCookiePersistenceArgType
deprecated
type RuleGetCookiePersistenceArgType = CookiePersistence
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RuleGetCookiePersistenceAttributeType ¶
type RuleGetCookiePersistenceAttributeType = *CookiePersistence
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RuleGetCookiePersistenceRetType
deprecated
type RuleGetCookiePersistenceRetType = CookiePersistence
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RuleGetHeadersArgType
deprecated
type RuleGetHeadersArgType = []HttpHeader
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RuleGetHeadersAttributeType ¶
type RuleGetHeadersAttributeType = *[]HttpHeader
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RuleGetHeadersRetType
deprecated
type RuleGetHeadersRetType = []HttpHeader
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RuleGetPathArgType
deprecated
type RuleGetPathArgType = Path
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RuleGetPathAttributeType ¶
type RuleGetPathAttributeType = *Path
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RuleGetPathRetType
deprecated
type RuleGetPathRetType = Path
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RuleGetQueryParametersArgType
deprecated
type RuleGetQueryParametersArgType = []QueryParameter
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RuleGetQueryParametersAttributeType ¶
type RuleGetQueryParametersAttributeType = *[]QueryParameter
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RuleGetQueryParametersRetType
deprecated
type RuleGetQueryParametersRetType = []QueryParameter
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RuleGetTargetPoolArgType
deprecated
type RuleGetTargetPoolArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RuleGetTargetPoolAttributeType ¶
type RuleGetTargetPoolAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RuleGetTargetPoolRetType
deprecated
type RuleGetTargetPoolRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RulegetWebSocketArgType
deprecated
type RulegetWebSocketArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RulegetWebSocketAttributeType ¶
type RulegetWebSocketAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RulegetWebSocketRetType
deprecated
type RulegetWebSocketRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroup ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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
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
type SecurityGroupGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupGetIdAttributeType ¶
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
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
type SecurityGroupGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupGetNameAttributeType ¶
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
type SecurityGroupGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type Status ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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
type StatusGetCodeArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type StatusGetCodeAttributeType ¶
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
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
type StatusGetDetailsArgType = []GoogleProtobufAny
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type StatusGetDetailsAttributeType ¶
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
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
type StatusGetMessageArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type StatusGetMessageAttributeType ¶
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
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 display name.
DisplayName TargetGetDisplayNameAttributeType `json:"displayName,omitempty"`
// Private target IP, which 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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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
type TargetGetDisplayNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TargetGetDisplayNameAttributeType ¶
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
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
type TargetGetIpArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TargetGetIpAttributeType ¶
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
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"`
// 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"`
TlsConfig TargetPoolGetTlsConfigAttributeType `json:"tlsConfig,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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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) GetTargetPort ¶
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 ¶
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 ¶
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 ¶
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) GetTlsConfig ¶
func (o *TargetPool) GetTlsConfig() (res TargetPoolGetTlsConfigRetType)
GetTlsConfig returns the TlsConfig 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) GetTlsConfigOk ¶
func (o *TargetPool) GetTlsConfigOk() (ret TargetPoolGetTlsConfigRetType, ok bool)
GetTlsConfigOk returns a tuple with the TlsConfig 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 ¶
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 ¶
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) HasTargetPort ¶
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 ¶
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) HasTlsConfig ¶
func (o *TargetPool) HasTlsConfig() bool
HasTlsConfig 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 ¶
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 ¶
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) SetTargetPort ¶
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 ¶
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) SetTlsConfig ¶
func (o *TargetPool) SetTlsConfig(v TargetPoolGetTlsConfigRetType)
SetTlsConfig gets a reference to the given TlsConfig and assigns it to the TlsConfig field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (TargetPool) ToMap
deprecated
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
type TargetPoolGetActiveHealthCheckArgType = ActiveHealthCheck
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TargetPoolGetActiveHealthCheckAttributeType ¶
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
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
type TargetPoolGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TargetPoolGetNameAttributeType ¶
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
type TargetPoolGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TargetPoolGetTargetPortArgType
deprecated
type TargetPoolGetTargetPortArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TargetPoolGetTargetPortAttributeType ¶
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
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
type TargetPoolGetTargetsArgType = []Target
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TargetPoolGetTargetsAttributeType ¶
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
type TargetPoolGetTargetsRetType = []Target
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TargetPoolGetTlsConfigArgType
deprecated
type TargetPoolGetTlsConfigArgType = TlsConfig
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TargetPoolGetTlsConfigAttributeType ¶
type TargetPoolGetTlsConfigAttributeType = *TlsConfig
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TargetPoolGetTlsConfigRetType
deprecated
type TargetPoolGetTlsConfigRetType = TlsConfig
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TlsConfig ¶ added in v0.10.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 v0.10.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 v0.10.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 v0.10.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 v0.10.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 v0.10.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 v0.10.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 v0.10.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 v0.10.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 v0.10.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 v0.10.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 v0.10.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 v0.10.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 v0.10.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 v0.10.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
v0.10.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 v0.10.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
v0.10.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
v0.10.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 v0.10.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
v0.10.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
v0.10.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 v0.10.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
v0.10.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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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
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
type UpdateCredentialsPayloadGetDisplayNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateCredentialsPayloadGetDisplayNameAttributeType ¶
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
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
type UpdateCredentialsPayloadGetPasswordArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateCredentialsPayloadGetPasswordAttributeType ¶
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
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
type UpdateCredentialsPayloadGetUsernameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateCredentialsPayloadGetUsernameAttributeType ¶
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
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
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
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
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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
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
type UpdateCredentialsResponseGetCredentialArgType = CredentialsResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateCredentialsResponseGetCredentialAttributeType ¶
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
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 Application Load Balancer has.
Errors UpdateLoadBalancerPayloadGetErrorsAttributeType `json:"errors,omitempty"`
// The external IP address where this Application 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 ALB. **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.
Listeners UpdateLoadBalancerPayloadGetListenersAttributeType `json:"listeners,omitempty"`
LoadBalancerSecurityGroup UpdateLoadBalancerPayloadGetLoadBalancerSecurityGroupAttributeType `json:"loadBalancerSecurityGroup,omitempty"`
// Application 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 Application Load Balancer. Currently supported plan is p10. 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 Application 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 Application Load Balancer. Limited to 20.
TargetPools UpdateLoadBalancerPayloadGetTargetPoolsAttributeType `json:"targetPools,omitempty"`
TargetSecurityGroup UpdateLoadBalancerPayloadGetTargetSecurityGroupAttributeType `json:"targetSecurityGroup,omitempty"`
// Application Load Balancer resource version. Must be empty or unset for creating Application Load Balancers, non-empty for updating. Semantics: While retrieving, this is the current version of this Application Load Balancer resource that changes during updates. On updates this field specified the Application 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 Application 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 Application 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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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
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
type UpdateLoadBalancerPayloadGetErrorsArgType = []LoadBalancerError
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadGetErrorsAttributeType ¶
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
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
type UpdateLoadBalancerPayloadGetExternalAddressArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadGetExternalAddressAttributeType ¶
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
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
type UpdateLoadBalancerPayloadGetLabelsAttributeType ¶
isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadGetLabelsRetType
deprecated
type UpdateLoadBalancerPayloadGetListenersArgType
deprecated
type UpdateLoadBalancerPayloadGetListenersArgType = []Listener
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadGetListenersAttributeType ¶
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
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
type UpdateLoadBalancerPayloadGetLoadBalancerSecurityGroupArgType = CreateLoadBalancerPayloadLoadBalancerSecurityGroup
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadGetLoadBalancerSecurityGroupAttributeType ¶
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
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
type UpdateLoadBalancerPayloadGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadGetNameAttributeType ¶
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
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
type UpdateLoadBalancerPayloadGetNetworksArgType = []Network
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadGetNetworksAttributeType ¶
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
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
type UpdateLoadBalancerPayloadGetOptionsArgType = LoadBalancerOptions
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadGetOptionsAttributeType ¶
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
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
type UpdateLoadBalancerPayloadGetPlanIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadGetPlanIdAttributeType ¶
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
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
type UpdateLoadBalancerPayloadGetPrivateAddressArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadGetPrivateAddressAttributeType ¶
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
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
type UpdateLoadBalancerPayloadGetRegionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadGetRegionAttributeType ¶
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
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
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
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
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
type UpdateLoadBalancerPayloadGetTargetPoolsArgType = []TargetPool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadGetTargetPoolsAttributeType ¶
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
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
type UpdateLoadBalancerPayloadGetTargetSecurityGroupArgType = CreateLoadBalancerPayloadTargetSecurityGroup
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadGetTargetSecurityGroupAttributeType ¶
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
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
type UpdateLoadBalancerPayloadGetVersionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadGetVersionAttributeType ¶
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
type UpdateLoadBalancerPayloadGetVersionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadStatus ¶
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 ¶
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 ¶
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 ¶
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
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
type UpdateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentAttributeType ¶
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
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
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
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
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"`
// 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"`
TlsConfig UpdateTargetPoolPayloadGetTlsConfigAttributeType `json:"tlsConfig,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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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) GetTargetPort ¶
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 ¶
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 ¶
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 ¶
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) GetTlsConfig ¶
func (o *UpdateTargetPoolPayload) GetTlsConfig() (res UpdateTargetPoolPayloadGetTlsConfigRetType)
GetTlsConfig returns the TlsConfig 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) GetTlsConfigOk ¶
func (o *UpdateTargetPoolPayload) GetTlsConfigOk() (ret UpdateTargetPoolPayloadGetTlsConfigRetType, ok bool)
GetTlsConfigOk returns a tuple with the TlsConfig 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 ¶
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 ¶
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) HasTargetPort ¶
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 ¶
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) HasTlsConfig ¶
func (o *UpdateTargetPoolPayload) HasTlsConfig() bool
HasTlsConfig 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 ¶
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 ¶
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) SetTargetPort ¶
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 ¶
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) SetTlsConfig ¶
func (o *UpdateTargetPoolPayload) SetTlsConfig(v UpdateTargetPoolPayloadGetTlsConfigRetType)
SetTlsConfig gets a reference to the given TlsConfig and assigns it to the TlsConfig field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateTargetPoolPayload) ToMap
deprecated
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
type UpdateTargetPoolPayloadGetActiveHealthCheckArgType = ActiveHealthCheck
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateTargetPoolPayloadGetActiveHealthCheckAttributeType ¶
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
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
type UpdateTargetPoolPayloadGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateTargetPoolPayloadGetNameAttributeType ¶
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
type UpdateTargetPoolPayloadGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateTargetPoolPayloadGetTargetPortArgType
deprecated
type UpdateTargetPoolPayloadGetTargetPortArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateTargetPoolPayloadGetTargetPortAttributeType ¶
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
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
type UpdateTargetPoolPayloadGetTargetsArgType = []Target
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateTargetPoolPayloadGetTargetsAttributeType ¶
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
type UpdateTargetPoolPayloadGetTargetsRetType = []Target
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateTargetPoolPayloadGetTlsConfigArgType
deprecated
type UpdateTargetPoolPayloadGetTlsConfigArgType = TlsConfig
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateTargetPoolPayloadGetTlsConfigAttributeType ¶
type UpdateTargetPoolPayloadGetTlsConfigAttributeType = *TlsConfig
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateTargetPoolPayloadGetTlsConfigRetType
deprecated
type UpdateTargetPoolPayloadGetTlsConfigRetType = TlsConfig
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateTargetPoolRequest
deprecated
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
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
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_certificate_config.go
- model_cookie_persistence.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_host_config.go
- model_http_header.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_path.go
- model_plan_details.go
- model_protocol_options_http.go
- model_protocol_options_https.go
- model_query_parameter.go
- model_rule.go
- model_security_group.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. |