Versions in this module Expand all Collapse all v0 v0.11.0 Mar 9, 2026 Changes in this version + var JsonCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?json)`) + var XmlCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?xml)`) + func CacheExpires(r *http.Response) time.Time + func IsNil(i interface{}) bool + func NewConfiguration() *config.Configuration + 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 struct + DefaultAPI DefaultAPI + func NewAPIClient(opts ...config.ConfigurationOption) (*APIClient, error) + func (c *APIClient) GetConfig() *config.Configuration + type APIResponse struct + Message string + Method string + Operation string + Payload []byte + RequestURL string + func NewAPIResponse(r *http.Response) *APIResponse + func NewAPIResponseWithError(errorMessage string) *APIResponse + type ActiveHealthCheck struct + HealthyThreshold *int32 + HttpHealthChecks *HttpHealthChecks + Interval *string + IntervalJitter *string + Timeout *string + UnhealthyThreshold *int32 + func NewActiveHealthCheck() *ActiveHealthCheck + func NewActiveHealthCheckWithDefaults() *ActiveHealthCheck + func (o *ActiveHealthCheck) GetHealthyThreshold() int32 + func (o *ActiveHealthCheck) GetHealthyThresholdOk() (*int32, bool) + func (o *ActiveHealthCheck) GetHttpHealthChecks() HttpHealthChecks + func (o *ActiveHealthCheck) GetHttpHealthChecksOk() (*HttpHealthChecks, bool) + func (o *ActiveHealthCheck) GetInterval() string + func (o *ActiveHealthCheck) GetIntervalJitter() string + func (o *ActiveHealthCheck) GetIntervalJitterOk() (*string, bool) + func (o *ActiveHealthCheck) GetIntervalOk() (*string, bool) + func (o *ActiveHealthCheck) GetTimeout() string + func (o *ActiveHealthCheck) GetTimeoutOk() (*string, bool) + func (o *ActiveHealthCheck) GetUnhealthyThreshold() int32 + func (o *ActiveHealthCheck) GetUnhealthyThresholdOk() (*int32, 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) SetHealthyThreshold(v int32) + func (o *ActiveHealthCheck) SetHttpHealthChecks(v HttpHealthChecks) + func (o *ActiveHealthCheck) SetInterval(v string) + func (o *ActiveHealthCheck) SetIntervalJitter(v string) + func (o *ActiveHealthCheck) SetTimeout(v string) + func (o *ActiveHealthCheck) SetUnhealthyThreshold(v int32) + func (o ActiveHealthCheck) MarshalJSON() ([]byte, error) + func (o ActiveHealthCheck) ToMap() (map[string]interface{}, error) + type ApiCreateCredentialsRequest struct + ApiService DefaultAPI + func (r ApiCreateCredentialsRequest) CreateCredentialsPayload(createCredentialsPayload CreateCredentialsPayload) ApiCreateCredentialsRequest + func (r ApiCreateCredentialsRequest) Execute() (*CreateCredentialsResponse, error) + func (r ApiCreateCredentialsRequest) XRequestID(xRequestID string) ApiCreateCredentialsRequest + type ApiCreateLoadBalancerRequest struct + ApiService DefaultAPI + func (r ApiCreateLoadBalancerRequest) CreateLoadBalancerPayload(createLoadBalancerPayload CreateLoadBalancerPayload) ApiCreateLoadBalancerRequest + func (r ApiCreateLoadBalancerRequest) Execute() (*LoadBalancer, error) + func (r ApiCreateLoadBalancerRequest) XRequestID(xRequestID string) ApiCreateLoadBalancerRequest + type ApiDeleteCredentialsRequest struct + ApiService DefaultAPI + func (r ApiDeleteCredentialsRequest) Execute() (map[string]interface{}, error) + type ApiDeleteLoadBalancerRequest struct + ApiService DefaultAPI + func (r ApiDeleteLoadBalancerRequest) Execute() (map[string]interface{}, error) + type ApiGetCredentialsRequest struct + ApiService DefaultAPI + func (r ApiGetCredentialsRequest) Execute() (*GetCredentialsResponse, error) + type ApiGetLoadBalancerRequest struct + ApiService DefaultAPI + func (r ApiGetLoadBalancerRequest) Execute() (*LoadBalancer, error) + type ApiGetQuotaRequest struct + ApiService DefaultAPI + func (r ApiGetQuotaRequest) Execute() (*GetQuotaResponse, error) + type ApiListCredentialsRequest struct + ApiService DefaultAPI + func (r ApiListCredentialsRequest) Execute() (*ListCredentialsResponse, error) + type ApiListLoadBalancersRequest struct + ApiService DefaultAPI + func (r ApiListLoadBalancersRequest) Execute() (*ListLoadBalancersResponse, error) + func (r ApiListLoadBalancersRequest) PageId(pageId string) ApiListLoadBalancersRequest + func (r ApiListLoadBalancersRequest) PageSize(pageSize string) ApiListLoadBalancersRequest + type ApiListPlansRequest struct + ApiService DefaultAPI + func (r ApiListPlansRequest) Execute() (*ListPlansResponse, error) + type ApiUpdateCredentialsRequest struct + ApiService DefaultAPI + func (r ApiUpdateCredentialsRequest) Execute() (*UpdateCredentialsResponse, error) + func (r ApiUpdateCredentialsRequest) UpdateCredentialsPayload(updateCredentialsPayload UpdateCredentialsPayload) ApiUpdateCredentialsRequest + type ApiUpdateLoadBalancerRequest struct + ApiService DefaultAPI + func (r ApiUpdateLoadBalancerRequest) Execute() (*LoadBalancer, error) + func (r ApiUpdateLoadBalancerRequest) UpdateLoadBalancerPayload(updateLoadBalancerPayload UpdateLoadBalancerPayload) ApiUpdateLoadBalancerRequest + type ApiUpdateTargetPoolRequest struct + ApiService DefaultAPI + func (r ApiUpdateTargetPoolRequest) Execute() (*TargetPool, error) + func (r ApiUpdateTargetPoolRequest) UpdateTargetPoolPayload(updateTargetPoolPayload UpdateTargetPoolPayload) ApiUpdateTargetPoolRequest + type CertificateConfig struct + CertificateIds []string + func NewCertificateConfig() *CertificateConfig + func NewCertificateConfigWithDefaults() *CertificateConfig + func (o *CertificateConfig) GetCertificateIds() []string + func (o *CertificateConfig) GetCertificateIdsOk() ([]string, bool) + func (o *CertificateConfig) HasCertificateIds() bool + func (o *CertificateConfig) SetCertificateIds(v []string) + func (o CertificateConfig) MarshalJSON() ([]byte, error) + func (o CertificateConfig) ToMap() (map[string]interface{}, error) + type CookiePersistence struct + Name *string + Ttl *string + func NewCookiePersistence() *CookiePersistence + func NewCookiePersistenceWithDefaults() *CookiePersistence + func (o *CookiePersistence) GetName() string + func (o *CookiePersistence) GetNameOk() (*string, bool) + func (o *CookiePersistence) GetTtl() string + func (o *CookiePersistence) GetTtlOk() (*string, bool) + func (o *CookiePersistence) HasName() bool + func (o *CookiePersistence) HasTtl() bool + func (o *CookiePersistence) SetName(v string) + func (o *CookiePersistence) SetTtl(v string) + func (o CookiePersistence) MarshalJSON() ([]byte, error) + func (o CookiePersistence) ToMap() (map[string]interface{}, error) + type CreateCredentialsPayload struct + DisplayName *string + Password *string + Username *string + func NewCreateCredentialsPayload() *CreateCredentialsPayload + func NewCreateCredentialsPayloadWithDefaults() *CreateCredentialsPayload + func (o *CreateCredentialsPayload) GetDisplayName() string + func (o *CreateCredentialsPayload) GetDisplayNameOk() (*string, bool) + func (o *CreateCredentialsPayload) GetPassword() string + func (o *CreateCredentialsPayload) GetPasswordOk() (*string, bool) + func (o *CreateCredentialsPayload) GetUsername() string + func (o *CreateCredentialsPayload) GetUsernameOk() (*string, bool) + func (o *CreateCredentialsPayload) HasDisplayName() bool + func (o *CreateCredentialsPayload) HasPassword() bool + func (o *CreateCredentialsPayload) HasUsername() bool + func (o *CreateCredentialsPayload) SetDisplayName(v string) + func (o *CreateCredentialsPayload) SetPassword(v string) + func (o *CreateCredentialsPayload) SetUsername(v string) + func (o CreateCredentialsPayload) MarshalJSON() ([]byte, error) + func (o CreateCredentialsPayload) ToMap() (map[string]interface{}, error) + type CreateCredentialsResponse struct + Credential *CredentialsResponse + func NewCreateCredentialsResponse() *CreateCredentialsResponse + func NewCreateCredentialsResponseWithDefaults() *CreateCredentialsResponse + func (o *CreateCredentialsResponse) GetCredential() CredentialsResponse + func (o *CreateCredentialsResponse) GetCredentialOk() (*CredentialsResponse, bool) + func (o *CreateCredentialsResponse) HasCredential() bool + func (o *CreateCredentialsResponse) SetCredential(v CredentialsResponse) + func (o CreateCredentialsResponse) MarshalJSON() ([]byte, error) + func (o CreateCredentialsResponse) ToMap() (map[string]interface{}, error) + type CreateLoadBalancerPayload struct + DisableTargetSecurityGroupAssignment *bool + Errors []LoadBalancerError + ExternalAddress *string + Labels *map[string]string + Listeners []Listener + LoadBalancerSecurityGroup *SecurityGroup + Name *string + Networks []Network + Options *LoadBalancerOptions + PlanId *string + PrivateAddress *string + Region *string + Status *string + TargetPools []TargetPool + TargetSecurityGroup *SecurityGroup + Version *string + func NewCreateLoadBalancerPayload() *CreateLoadBalancerPayload + func NewCreateLoadBalancerPayloadWithDefaults() *CreateLoadBalancerPayload + func (o *CreateLoadBalancerPayload) GetDisableTargetSecurityGroupAssignment() bool + func (o *CreateLoadBalancerPayload) GetDisableTargetSecurityGroupAssignmentOk() (*bool, bool) + func (o *CreateLoadBalancerPayload) GetErrors() []LoadBalancerError + func (o *CreateLoadBalancerPayload) GetErrorsOk() ([]LoadBalancerError, bool) + func (o *CreateLoadBalancerPayload) GetExternalAddress() string + func (o *CreateLoadBalancerPayload) GetExternalAddressOk() (*string, bool) + func (o *CreateLoadBalancerPayload) GetLabels() map[string]string + func (o *CreateLoadBalancerPayload) GetLabelsOk() (*map[string]string, bool) + func (o *CreateLoadBalancerPayload) GetListeners() []Listener + func (o *CreateLoadBalancerPayload) GetListenersOk() ([]Listener, bool) + func (o *CreateLoadBalancerPayload) GetLoadBalancerSecurityGroup() SecurityGroup + func (o *CreateLoadBalancerPayload) GetLoadBalancerSecurityGroupOk() (*SecurityGroup, bool) + func (o *CreateLoadBalancerPayload) GetName() string + func (o *CreateLoadBalancerPayload) GetNameOk() (*string, bool) + func (o *CreateLoadBalancerPayload) GetNetworks() []Network + func (o *CreateLoadBalancerPayload) GetNetworksOk() ([]Network, bool) + func (o *CreateLoadBalancerPayload) GetOptions() LoadBalancerOptions + func (o *CreateLoadBalancerPayload) GetOptionsOk() (*LoadBalancerOptions, bool) + func (o *CreateLoadBalancerPayload) GetPlanId() string + func (o *CreateLoadBalancerPayload) GetPlanIdOk() (*string, bool) + func (o *CreateLoadBalancerPayload) GetPrivateAddress() string + func (o *CreateLoadBalancerPayload) GetPrivateAddressOk() (*string, bool) + func (o *CreateLoadBalancerPayload) GetRegion() string + func (o *CreateLoadBalancerPayload) GetRegionOk() (*string, bool) + func (o *CreateLoadBalancerPayload) GetStatus() string + func (o *CreateLoadBalancerPayload) GetStatusOk() (*string, bool) + func (o *CreateLoadBalancerPayload) GetTargetPools() []TargetPool + func (o *CreateLoadBalancerPayload) GetTargetPoolsOk() ([]TargetPool, bool) + func (o *CreateLoadBalancerPayload) GetTargetSecurityGroup() SecurityGroup + func (o *CreateLoadBalancerPayload) GetTargetSecurityGroupOk() (*SecurityGroup, bool) + func (o *CreateLoadBalancerPayload) GetVersion() string + func (o *CreateLoadBalancerPayload) GetVersionOk() (*string, 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 bool) + func (o *CreateLoadBalancerPayload) SetErrors(v []LoadBalancerError) + func (o *CreateLoadBalancerPayload) SetExternalAddress(v string) + func (o *CreateLoadBalancerPayload) SetLabels(v map[string]string) + func (o *CreateLoadBalancerPayload) SetListeners(v []Listener) + func (o *CreateLoadBalancerPayload) SetLoadBalancerSecurityGroup(v SecurityGroup) + func (o *CreateLoadBalancerPayload) SetName(v string) + func (o *CreateLoadBalancerPayload) SetNetworks(v []Network) + func (o *CreateLoadBalancerPayload) SetOptions(v LoadBalancerOptions) + func (o *CreateLoadBalancerPayload) SetPlanId(v string) + func (o *CreateLoadBalancerPayload) SetPrivateAddress(v string) + func (o *CreateLoadBalancerPayload) SetRegion(v string) + func (o *CreateLoadBalancerPayload) SetStatus(v string) + func (o *CreateLoadBalancerPayload) SetTargetPools(v []TargetPool) + func (o *CreateLoadBalancerPayload) SetTargetSecurityGroup(v SecurityGroup) + func (o *CreateLoadBalancerPayload) SetVersion(v string) + func (o CreateLoadBalancerPayload) MarshalJSON() ([]byte, error) + func (o CreateLoadBalancerPayload) ToMap() (map[string]interface{}, error) + type CredentialsResponse struct + CredentialsRef *string + DisplayName *string + Region *string + Username *string + func NewCredentialsResponse() *CredentialsResponse + func NewCredentialsResponseWithDefaults() *CredentialsResponse + func (o *CredentialsResponse) GetCredentialsRef() string + func (o *CredentialsResponse) GetCredentialsRefOk() (*string, bool) + func (o *CredentialsResponse) GetDisplayName() string + func (o *CredentialsResponse) GetDisplayNameOk() (*string, bool) + func (o *CredentialsResponse) GetRegion() string + func (o *CredentialsResponse) GetRegionOk() (*string, bool) + func (o *CredentialsResponse) GetUsername() string + func (o *CredentialsResponse) GetUsernameOk() (*string, 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 string) + func (o *CredentialsResponse) SetDisplayName(v string) + func (o *CredentialsResponse) SetRegion(v string) + func (o *CredentialsResponse) SetUsername(v string) + func (o CredentialsResponse) MarshalJSON() ([]byte, error) + func (o CredentialsResponse) ToMap() (map[string]interface{}, error) + type DefaultAPI interface + CreateCredentials func(ctx context.Context, projectId string, region string) ApiCreateCredentialsRequest + CreateCredentialsExecute func(r ApiCreateCredentialsRequest) (*CreateCredentialsResponse, error) + CreateLoadBalancer func(ctx context.Context, projectId string, region string) ApiCreateLoadBalancerRequest + CreateLoadBalancerExecute func(r ApiCreateLoadBalancerRequest) (*LoadBalancer, error) + DeleteCredentials func(ctx context.Context, projectId string, region string, credentialsRef string) ApiDeleteCredentialsRequest + DeleteCredentialsExecute func(r ApiDeleteCredentialsRequest) (map[string]interface{}, error) + DeleteLoadBalancer func(ctx context.Context, projectId string, region string, name string) ApiDeleteLoadBalancerRequest + DeleteLoadBalancerExecute func(r ApiDeleteLoadBalancerRequest) (map[string]interface{}, error) + GetCredentials func(ctx context.Context, projectId string, region string, credentialsRef string) ApiGetCredentialsRequest + GetCredentialsExecute func(r ApiGetCredentialsRequest) (*GetCredentialsResponse, error) + GetLoadBalancer func(ctx context.Context, projectId string, region string, name string) ApiGetLoadBalancerRequest + GetLoadBalancerExecute func(r ApiGetLoadBalancerRequest) (*LoadBalancer, error) + GetQuota func(ctx context.Context, projectId string, region string) ApiGetQuotaRequest + GetQuotaExecute func(r ApiGetQuotaRequest) (*GetQuotaResponse, error) + ListCredentials func(ctx context.Context, projectId string, region string) ApiListCredentialsRequest + ListCredentialsExecute func(r ApiListCredentialsRequest) (*ListCredentialsResponse, error) + ListLoadBalancers func(ctx context.Context, projectId string, region string) ApiListLoadBalancersRequest + ListLoadBalancersExecute func(r ApiListLoadBalancersRequest) (*ListLoadBalancersResponse, error) + ListPlans func(ctx context.Context, region string) ApiListPlansRequest + ListPlansExecute func(r ApiListPlansRequest) (*ListPlansResponse, error) + UpdateCredentials func(ctx context.Context, projectId string, region string, credentialsRef string) ApiUpdateCredentialsRequest + UpdateCredentialsExecute func(r ApiUpdateCredentialsRequest) (*UpdateCredentialsResponse, error) + UpdateLoadBalancer func(ctx context.Context, projectId string, region string, name string) ApiUpdateLoadBalancerRequest + UpdateLoadBalancerExecute func(r ApiUpdateLoadBalancerRequest) (*LoadBalancer, error) + UpdateTargetPool func(ctx context.Context, projectId string, region string, name string, ...) ApiUpdateTargetPoolRequest + UpdateTargetPoolExecute func(r ApiUpdateTargetPoolRequest) (*TargetPool, error) + type DefaultAPIService service + func (a *DefaultAPIService) CreateCredentials(ctx context.Context, projectId string, region string) ApiCreateCredentialsRequest + func (a *DefaultAPIService) CreateCredentialsExecute(r ApiCreateCredentialsRequest) (*CreateCredentialsResponse, error) + func (a *DefaultAPIService) CreateLoadBalancer(ctx context.Context, projectId string, region string) ApiCreateLoadBalancerRequest + func (a *DefaultAPIService) CreateLoadBalancerExecute(r ApiCreateLoadBalancerRequest) (*LoadBalancer, error) + func (a *DefaultAPIService) DeleteCredentials(ctx context.Context, projectId string, region string, credentialsRef string) ApiDeleteCredentialsRequest + func (a *DefaultAPIService) DeleteCredentialsExecute(r ApiDeleteCredentialsRequest) (map[string]interface{}, error) + func (a *DefaultAPIService) DeleteLoadBalancer(ctx context.Context, projectId string, region string, name string) ApiDeleteLoadBalancerRequest + func (a *DefaultAPIService) DeleteLoadBalancerExecute(r ApiDeleteLoadBalancerRequest) (map[string]interface{}, error) + func (a *DefaultAPIService) GetCredentials(ctx context.Context, projectId string, region string, credentialsRef string) ApiGetCredentialsRequest + func (a *DefaultAPIService) GetCredentialsExecute(r ApiGetCredentialsRequest) (*GetCredentialsResponse, error) + func (a *DefaultAPIService) GetLoadBalancer(ctx context.Context, projectId string, region string, name string) ApiGetLoadBalancerRequest + func (a *DefaultAPIService) GetLoadBalancerExecute(r ApiGetLoadBalancerRequest) (*LoadBalancer, error) + func (a *DefaultAPIService) GetQuota(ctx context.Context, projectId string, region string) ApiGetQuotaRequest + func (a *DefaultAPIService) GetQuotaExecute(r ApiGetQuotaRequest) (*GetQuotaResponse, error) + func (a *DefaultAPIService) ListCredentials(ctx context.Context, projectId string, region string) ApiListCredentialsRequest + func (a *DefaultAPIService) ListCredentialsExecute(r ApiListCredentialsRequest) (*ListCredentialsResponse, error) + func (a *DefaultAPIService) ListLoadBalancers(ctx context.Context, projectId string, region string) ApiListLoadBalancersRequest + func (a *DefaultAPIService) ListLoadBalancersExecute(r ApiListLoadBalancersRequest) (*ListLoadBalancersResponse, error) + func (a *DefaultAPIService) ListPlans(ctx context.Context, region string) ApiListPlansRequest + func (a *DefaultAPIService) ListPlansExecute(r ApiListPlansRequest) (*ListPlansResponse, error) + func (a *DefaultAPIService) UpdateCredentials(ctx context.Context, projectId string, region string, credentialsRef string) ApiUpdateCredentialsRequest + func (a *DefaultAPIService) UpdateCredentialsExecute(r ApiUpdateCredentialsRequest) (*UpdateCredentialsResponse, error) + func (a *DefaultAPIService) UpdateLoadBalancer(ctx context.Context, projectId string, region string, name string) ApiUpdateLoadBalancerRequest + func (a *DefaultAPIService) UpdateLoadBalancerExecute(r ApiUpdateLoadBalancerRequest) (*LoadBalancer, error) + func (a *DefaultAPIService) UpdateTargetPool(ctx context.Context, projectId string, region string, name string, ...) ApiUpdateTargetPoolRequest + func (a *DefaultAPIService) UpdateTargetPoolExecute(r ApiUpdateTargetPoolRequest) (*TargetPool, error) + type DefaultAPIServiceMock struct + CreateCredentialsExecuteMock *func(r ApiCreateCredentialsRequest) (*CreateCredentialsResponse, error) + CreateLoadBalancerExecuteMock *func(r ApiCreateLoadBalancerRequest) (*LoadBalancer, error) + DeleteCredentialsExecuteMock *func(r ApiDeleteCredentialsRequest) (map[string]interface{}, error) + DeleteLoadBalancerExecuteMock *func(r ApiDeleteLoadBalancerRequest) (map[string]interface{}, error) + GetCredentialsExecuteMock *func(r ApiGetCredentialsRequest) (*GetCredentialsResponse, error) + GetLoadBalancerExecuteMock *func(r ApiGetLoadBalancerRequest) (*LoadBalancer, error) + GetQuotaExecuteMock *func(r ApiGetQuotaRequest) (*GetQuotaResponse, error) + ListCredentialsExecuteMock *func(r ApiListCredentialsRequest) (*ListCredentialsResponse, error) + ListLoadBalancersExecuteMock *func(r ApiListLoadBalancersRequest) (*ListLoadBalancersResponse, error) + ListPlansExecuteMock *func(r ApiListPlansRequest) (*ListPlansResponse, error) + UpdateCredentialsExecuteMock *func(r ApiUpdateCredentialsRequest) (*UpdateCredentialsResponse, error) + UpdateLoadBalancerExecuteMock *func(r ApiUpdateLoadBalancerRequest) (*LoadBalancer, error) + UpdateTargetPoolExecuteMock *func(r ApiUpdateTargetPoolRequest) (*TargetPool, error) + func (a DefaultAPIServiceMock) CreateCredentials(ctx context.Context, projectId string, region string) ApiCreateCredentialsRequest + func (a DefaultAPIServiceMock) CreateCredentialsExecute(r ApiCreateCredentialsRequest) (*CreateCredentialsResponse, error) + func (a DefaultAPIServiceMock) CreateLoadBalancer(ctx context.Context, projectId string, region string) ApiCreateLoadBalancerRequest + func (a DefaultAPIServiceMock) CreateLoadBalancerExecute(r ApiCreateLoadBalancerRequest) (*LoadBalancer, error) + func (a DefaultAPIServiceMock) DeleteCredentials(ctx context.Context, projectId string, region string, credentialsRef string) ApiDeleteCredentialsRequest + func (a DefaultAPIServiceMock) DeleteCredentialsExecute(r ApiDeleteCredentialsRequest) (map[string]interface{}, error) + func (a DefaultAPIServiceMock) DeleteLoadBalancer(ctx context.Context, projectId string, region string, name string) ApiDeleteLoadBalancerRequest + func (a DefaultAPIServiceMock) DeleteLoadBalancerExecute(r ApiDeleteLoadBalancerRequest) (map[string]interface{}, error) + func (a DefaultAPIServiceMock) GetCredentials(ctx context.Context, projectId string, region string, credentialsRef string) ApiGetCredentialsRequest + func (a DefaultAPIServiceMock) GetCredentialsExecute(r ApiGetCredentialsRequest) (*GetCredentialsResponse, error) + func (a DefaultAPIServiceMock) GetLoadBalancer(ctx context.Context, projectId string, region string, name string) ApiGetLoadBalancerRequest + func (a DefaultAPIServiceMock) GetLoadBalancerExecute(r ApiGetLoadBalancerRequest) (*LoadBalancer, error) + func (a DefaultAPIServiceMock) GetQuota(ctx context.Context, projectId string, region string) ApiGetQuotaRequest + func (a DefaultAPIServiceMock) GetQuotaExecute(r ApiGetQuotaRequest) (*GetQuotaResponse, error) + func (a DefaultAPIServiceMock) ListCredentials(ctx context.Context, projectId string, region string) ApiListCredentialsRequest + func (a DefaultAPIServiceMock) ListCredentialsExecute(r ApiListCredentialsRequest) (*ListCredentialsResponse, error) + func (a DefaultAPIServiceMock) ListLoadBalancers(ctx context.Context, projectId string, region string) ApiListLoadBalancersRequest + func (a DefaultAPIServiceMock) ListLoadBalancersExecute(r ApiListLoadBalancersRequest) (*ListLoadBalancersResponse, error) + func (a DefaultAPIServiceMock) ListPlans(ctx context.Context, region string) ApiListPlansRequest + func (a DefaultAPIServiceMock) ListPlansExecute(r ApiListPlansRequest) (*ListPlansResponse, error) + func (a DefaultAPIServiceMock) UpdateCredentials(ctx context.Context, projectId string, region string, credentialsRef string) ApiUpdateCredentialsRequest + func (a DefaultAPIServiceMock) UpdateCredentialsExecute(r ApiUpdateCredentialsRequest) (*UpdateCredentialsResponse, error) + func (a DefaultAPIServiceMock) UpdateLoadBalancer(ctx context.Context, projectId string, region string, name string) ApiUpdateLoadBalancerRequest + func (a DefaultAPIServiceMock) UpdateLoadBalancerExecute(r ApiUpdateLoadBalancerRequest) (*LoadBalancer, error) + func (a DefaultAPIServiceMock) UpdateTargetPool(ctx context.Context, projectId string, region string, name string, ...) ApiUpdateTargetPoolRequest + func (a DefaultAPIServiceMock) UpdateTargetPoolExecute(r ApiUpdateTargetPoolRequest) (*TargetPool, error) + type GetCredentialsResponse struct + Credential *CredentialsResponse + func NewGetCredentialsResponse() *GetCredentialsResponse + func NewGetCredentialsResponseWithDefaults() *GetCredentialsResponse + func (o *GetCredentialsResponse) GetCredential() CredentialsResponse + func (o *GetCredentialsResponse) GetCredentialOk() (*CredentialsResponse, bool) + func (o *GetCredentialsResponse) HasCredential() bool + func (o *GetCredentialsResponse) SetCredential(v CredentialsResponse) + func (o GetCredentialsResponse) MarshalJSON() ([]byte, error) + func (o GetCredentialsResponse) ToMap() (map[string]interface{}, error) + type GetQuotaResponse struct + MaxLoadBalancers *int32 + ProjectId *string + Region *string + func NewGetQuotaResponse() *GetQuotaResponse + func NewGetQuotaResponseWithDefaults() *GetQuotaResponse + func (o *GetQuotaResponse) GetMaxLoadBalancers() int32 + func (o *GetQuotaResponse) GetMaxLoadBalancersOk() (*int32, bool) + func (o *GetQuotaResponse) GetProjectId() string + func (o *GetQuotaResponse) GetProjectIdOk() (*string, bool) + func (o *GetQuotaResponse) GetRegion() string + func (o *GetQuotaResponse) GetRegionOk() (*string, bool) + func (o *GetQuotaResponse) HasMaxLoadBalancers() bool + func (o *GetQuotaResponse) HasProjectId() bool + func (o *GetQuotaResponse) HasRegion() bool + func (o *GetQuotaResponse) SetMaxLoadBalancers(v int32) + func (o *GetQuotaResponse) SetProjectId(v string) + func (o *GetQuotaResponse) SetRegion(v string) + func (o GetQuotaResponse) MarshalJSON() ([]byte, error) + func (o GetQuotaResponse) ToMap() (map[string]interface{}, error) + type GoogleProtobufAny struct + AdditionalProperties map[string]interface{} + Type *string + func NewGoogleProtobufAny() *GoogleProtobufAny + func NewGoogleProtobufAnyWithDefaults() *GoogleProtobufAny + func (o *GoogleProtobufAny) GetType() string + func (o *GoogleProtobufAny) GetTypeOk() (*string, bool) + func (o *GoogleProtobufAny) HasType() bool + func (o *GoogleProtobufAny) SetType(v string) + func (o *GoogleProtobufAny) UnmarshalJSON(data []byte) (err error) + func (o GoogleProtobufAny) MarshalJSON() ([]byte, error) + func (o GoogleProtobufAny) ToMap() (map[string]interface{}, error) + type HostConfig struct + Host *string + Rules []Rule + func NewHostConfig() *HostConfig + func NewHostConfigWithDefaults() *HostConfig + func (o *HostConfig) GetHost() string + func (o *HostConfig) GetHostOk() (*string, bool) + func (o *HostConfig) GetRules() []Rule + func (o *HostConfig) GetRulesOk() ([]Rule, bool) + func (o *HostConfig) HasHost() bool + func (o *HostConfig) HasRules() bool + func (o *HostConfig) SetHost(v string) + func (o *HostConfig) SetRules(v []Rule) + func (o HostConfig) MarshalJSON() ([]byte, error) + func (o HostConfig) ToMap() (map[string]interface{}, error) + type HttpHeader struct + ExactMatch *string + Name *string + func NewHttpHeader() *HttpHeader + func NewHttpHeaderWithDefaults() *HttpHeader + func (o *HttpHeader) GetExactMatch() string + func (o *HttpHeader) GetExactMatchOk() (*string, bool) + func (o *HttpHeader) GetName() string + func (o *HttpHeader) GetNameOk() (*string, bool) + func (o *HttpHeader) HasExactMatch() bool + func (o *HttpHeader) HasName() bool + func (o *HttpHeader) SetExactMatch(v string) + func (o *HttpHeader) SetName(v string) + func (o HttpHeader) MarshalJSON() ([]byte, error) + func (o HttpHeader) ToMap() (map[string]interface{}, error) + type HttpHealthChecks struct + OkStatuses []string + Path *string + func NewHttpHealthChecks() *HttpHealthChecks + func NewHttpHealthChecksWithDefaults() *HttpHealthChecks + func (o *HttpHealthChecks) GetOkStatuses() []string + func (o *HttpHealthChecks) GetOkStatusesOk() ([]string, bool) + func (o *HttpHealthChecks) GetPath() string + func (o *HttpHealthChecks) GetPathOk() (*string, bool) + func (o *HttpHealthChecks) HasOkStatuses() bool + func (o *HttpHealthChecks) HasPath() bool + func (o *HttpHealthChecks) SetOkStatuses(v []string) + func (o *HttpHealthChecks) SetPath(v string) + func (o HttpHealthChecks) MarshalJSON() ([]byte, error) + func (o HttpHealthChecks) ToMap() (map[string]interface{}, error) + type ListCredentialsResponse struct + Credentials []CredentialsResponse + func NewListCredentialsResponse() *ListCredentialsResponse + func NewListCredentialsResponseWithDefaults() *ListCredentialsResponse + func (o *ListCredentialsResponse) GetCredentials() []CredentialsResponse + func (o *ListCredentialsResponse) GetCredentialsOk() ([]CredentialsResponse, bool) + func (o *ListCredentialsResponse) HasCredentials() bool + func (o *ListCredentialsResponse) SetCredentials(v []CredentialsResponse) + func (o ListCredentialsResponse) MarshalJSON() ([]byte, error) + func (o ListCredentialsResponse) ToMap() (map[string]interface{}, error) + type ListLoadBalancersResponse struct + LoadBalancers []LoadBalancer + NextPageId *string + func NewListLoadBalancersResponse() *ListLoadBalancersResponse + func NewListLoadBalancersResponseWithDefaults() *ListLoadBalancersResponse + func (o *ListLoadBalancersResponse) GetLoadBalancers() []LoadBalancer + func (o *ListLoadBalancersResponse) GetLoadBalancersOk() ([]LoadBalancer, bool) + func (o *ListLoadBalancersResponse) GetNextPageId() string + func (o *ListLoadBalancersResponse) GetNextPageIdOk() (*string, bool) + func (o *ListLoadBalancersResponse) HasLoadBalancers() bool + func (o *ListLoadBalancersResponse) HasNextPageId() bool + func (o *ListLoadBalancersResponse) SetLoadBalancers(v []LoadBalancer) + func (o *ListLoadBalancersResponse) SetNextPageId(v string) + func (o ListLoadBalancersResponse) MarshalJSON() ([]byte, error) + func (o ListLoadBalancersResponse) ToMap() (map[string]interface{}, error) + type ListPlansResponse struct + ValidPlans []PlanDetails + func NewListPlansResponse() *ListPlansResponse + func NewListPlansResponseWithDefaults() *ListPlansResponse + func (o *ListPlansResponse) GetValidPlans() []PlanDetails + func (o *ListPlansResponse) GetValidPlansOk() ([]PlanDetails, bool) + func (o *ListPlansResponse) HasValidPlans() bool + func (o *ListPlansResponse) SetValidPlans(v []PlanDetails) + func (o ListPlansResponse) MarshalJSON() ([]byte, error) + func (o ListPlansResponse) ToMap() (map[string]interface{}, error) + type Listener struct + Http *ProtocolOptionsHTTP + Https *ProtocolOptionsHTTPS + Name *string + Port *int32 + Protocol *string + WafConfigName *string + func NewListener() *Listener + func NewListenerWithDefaults() *Listener + func (o *Listener) GetHttp() ProtocolOptionsHTTP + func (o *Listener) GetHttpOk() (*ProtocolOptionsHTTP, bool) + func (o *Listener) GetHttps() ProtocolOptionsHTTPS + func (o *Listener) GetHttpsOk() (*ProtocolOptionsHTTPS, bool) + func (o *Listener) GetName() string + func (o *Listener) GetNameOk() (*string, bool) + func (o *Listener) GetPort() int32 + func (o *Listener) GetPortOk() (*int32, bool) + func (o *Listener) GetProtocol() string + func (o *Listener) GetProtocolOk() (*string, bool) + func (o *Listener) GetWafConfigName() string + func (o *Listener) GetWafConfigNameOk() (*string, 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 ProtocolOptionsHTTP) + func (o *Listener) SetHttps(v ProtocolOptionsHTTPS) + func (o *Listener) SetName(v string) + func (o *Listener) SetPort(v int32) + func (o *Listener) SetProtocol(v string) + func (o *Listener) SetWafConfigName(v string) + func (o Listener) MarshalJSON() ([]byte, error) + func (o Listener) ToMap() (map[string]interface{}, error) + type LoadBalancer struct + DisableTargetSecurityGroupAssignment *bool + Errors []LoadBalancerError + ExternalAddress *string + Labels *map[string]string + Listeners []Listener + LoadBalancerSecurityGroup *SecurityGroup + Name *string + Networks []Network + Options *LoadBalancerOptions + PlanId *string + PrivateAddress *string + Region *string + Status *string + TargetPools []TargetPool + TargetSecurityGroup *SecurityGroup + Version *string + func NewLoadBalancer() *LoadBalancer + func NewLoadBalancerWithDefaults() *LoadBalancer + func (o *LoadBalancer) GetDisableTargetSecurityGroupAssignment() bool + func (o *LoadBalancer) GetDisableTargetSecurityGroupAssignmentOk() (*bool, bool) + func (o *LoadBalancer) GetErrors() []LoadBalancerError + func (o *LoadBalancer) GetErrorsOk() ([]LoadBalancerError, bool) + func (o *LoadBalancer) GetExternalAddress() string + func (o *LoadBalancer) GetExternalAddressOk() (*string, bool) + func (o *LoadBalancer) GetLabels() map[string]string + func (o *LoadBalancer) GetLabelsOk() (*map[string]string, bool) + func (o *LoadBalancer) GetListeners() []Listener + func (o *LoadBalancer) GetListenersOk() ([]Listener, bool) + func (o *LoadBalancer) GetLoadBalancerSecurityGroup() SecurityGroup + func (o *LoadBalancer) GetLoadBalancerSecurityGroupOk() (*SecurityGroup, bool) + func (o *LoadBalancer) GetName() string + func (o *LoadBalancer) GetNameOk() (*string, bool) + func (o *LoadBalancer) GetNetworks() []Network + func (o *LoadBalancer) GetNetworksOk() ([]Network, bool) + func (o *LoadBalancer) GetOptions() LoadBalancerOptions + func (o *LoadBalancer) GetOptionsOk() (*LoadBalancerOptions, bool) + func (o *LoadBalancer) GetPlanId() string + func (o *LoadBalancer) GetPlanIdOk() (*string, bool) + func (o *LoadBalancer) GetPrivateAddress() string + func (o *LoadBalancer) GetPrivateAddressOk() (*string, bool) + func (o *LoadBalancer) GetRegion() string + func (o *LoadBalancer) GetRegionOk() (*string, bool) + func (o *LoadBalancer) GetStatus() string + func (o *LoadBalancer) GetStatusOk() (*string, bool) + func (o *LoadBalancer) GetTargetPools() []TargetPool + func (o *LoadBalancer) GetTargetPoolsOk() ([]TargetPool, bool) + func (o *LoadBalancer) GetTargetSecurityGroup() SecurityGroup + func (o *LoadBalancer) GetTargetSecurityGroupOk() (*SecurityGroup, bool) + func (o *LoadBalancer) GetVersion() string + func (o *LoadBalancer) GetVersionOk() (*string, 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 bool) + func (o *LoadBalancer) SetErrors(v []LoadBalancerError) + func (o *LoadBalancer) SetExternalAddress(v string) + func (o *LoadBalancer) SetLabels(v map[string]string) + func (o *LoadBalancer) SetListeners(v []Listener) + func (o *LoadBalancer) SetLoadBalancerSecurityGroup(v SecurityGroup) + func (o *LoadBalancer) SetName(v string) + func (o *LoadBalancer) SetNetworks(v []Network) + func (o *LoadBalancer) SetOptions(v LoadBalancerOptions) + func (o *LoadBalancer) SetPlanId(v string) + func (o *LoadBalancer) SetPrivateAddress(v string) + func (o *LoadBalancer) SetRegion(v string) + func (o *LoadBalancer) SetStatus(v string) + func (o *LoadBalancer) SetTargetPools(v []TargetPool) + func (o *LoadBalancer) SetTargetSecurityGroup(v SecurityGroup) + func (o *LoadBalancer) SetVersion(v string) + func (o LoadBalancer) MarshalJSON() ([]byte, error) + func (o LoadBalancer) ToMap() (map[string]interface{}, error) + type LoadBalancerError struct + Description *string + Type *string + func NewLoadBalancerError() *LoadBalancerError + func NewLoadBalancerErrorWithDefaults() *LoadBalancerError + func (o *LoadBalancerError) GetDescription() string + func (o *LoadBalancerError) GetDescriptionOk() (*string, bool) + func (o *LoadBalancerError) GetType() string + func (o *LoadBalancerError) GetTypeOk() (*string, bool) + func (o *LoadBalancerError) HasDescription() bool + func (o *LoadBalancerError) HasType() bool + func (o *LoadBalancerError) SetDescription(v string) + func (o *LoadBalancerError) SetType(v string) + func (o LoadBalancerError) MarshalJSON() ([]byte, error) + func (o LoadBalancerError) ToMap() (map[string]interface{}, error) + type LoadBalancerOptions struct + AccessControl *LoadbalancerOptionAccessControl + EphemeralAddress *bool + Observability *LoadbalancerOptionObservability + PrivateNetworkOnly *bool + func NewLoadBalancerOptions() *LoadBalancerOptions + func NewLoadBalancerOptionsWithDefaults() *LoadBalancerOptions + func (o *LoadBalancerOptions) GetAccessControl() LoadbalancerOptionAccessControl + func (o *LoadBalancerOptions) GetAccessControlOk() (*LoadbalancerOptionAccessControl, bool) + func (o *LoadBalancerOptions) GetEphemeralAddress() bool + func (o *LoadBalancerOptions) GetEphemeralAddressOk() (*bool, bool) + func (o *LoadBalancerOptions) GetObservability() LoadbalancerOptionObservability + func (o *LoadBalancerOptions) GetObservabilityOk() (*LoadbalancerOptionObservability, bool) + func (o *LoadBalancerOptions) GetPrivateNetworkOnly() bool + func (o *LoadBalancerOptions) GetPrivateNetworkOnlyOk() (*bool, 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 LoadbalancerOptionAccessControl) + func (o *LoadBalancerOptions) SetEphemeralAddress(v bool) + func (o *LoadBalancerOptions) SetObservability(v LoadbalancerOptionObservability) + func (o *LoadBalancerOptions) SetPrivateNetworkOnly(v bool) + func (o LoadBalancerOptions) MarshalJSON() ([]byte, error) + func (o LoadBalancerOptions) ToMap() (map[string]interface{}, error) + type LoadbalancerOptionAccessControl struct + AllowedSourceRanges []string + func NewLoadbalancerOptionAccessControl() *LoadbalancerOptionAccessControl + func NewLoadbalancerOptionAccessControlWithDefaults() *LoadbalancerOptionAccessControl + func (o *LoadbalancerOptionAccessControl) GetAllowedSourceRanges() []string + func (o *LoadbalancerOptionAccessControl) GetAllowedSourceRangesOk() ([]string, bool) + func (o *LoadbalancerOptionAccessControl) HasAllowedSourceRanges() bool + func (o *LoadbalancerOptionAccessControl) SetAllowedSourceRanges(v []string) + func (o LoadbalancerOptionAccessControl) MarshalJSON() ([]byte, error) + func (o LoadbalancerOptionAccessControl) ToMap() (map[string]interface{}, error) + type LoadbalancerOptionLogs struct + CredentialsRef *string + PushUrl *string + func NewLoadbalancerOptionLogs() *LoadbalancerOptionLogs + func NewLoadbalancerOptionLogsWithDefaults() *LoadbalancerOptionLogs + func (o *LoadbalancerOptionLogs) GetCredentialsRef() string + func (o *LoadbalancerOptionLogs) GetCredentialsRefOk() (*string, bool) + func (o *LoadbalancerOptionLogs) GetPushUrl() string + func (o *LoadbalancerOptionLogs) GetPushUrlOk() (*string, bool) + func (o *LoadbalancerOptionLogs) HasCredentialsRef() bool + func (o *LoadbalancerOptionLogs) HasPushUrl() bool + func (o *LoadbalancerOptionLogs) SetCredentialsRef(v string) + func (o *LoadbalancerOptionLogs) SetPushUrl(v string) + func (o LoadbalancerOptionLogs) MarshalJSON() ([]byte, error) + func (o LoadbalancerOptionLogs) ToMap() (map[string]interface{}, error) + type LoadbalancerOptionMetrics struct + CredentialsRef *string + PushUrl *string + func NewLoadbalancerOptionMetrics() *LoadbalancerOptionMetrics + func NewLoadbalancerOptionMetricsWithDefaults() *LoadbalancerOptionMetrics + func (o *LoadbalancerOptionMetrics) GetCredentialsRef() string + func (o *LoadbalancerOptionMetrics) GetCredentialsRefOk() (*string, bool) + func (o *LoadbalancerOptionMetrics) GetPushUrl() string + func (o *LoadbalancerOptionMetrics) GetPushUrlOk() (*string, bool) + func (o *LoadbalancerOptionMetrics) HasCredentialsRef() bool + func (o *LoadbalancerOptionMetrics) HasPushUrl() bool + func (o *LoadbalancerOptionMetrics) SetCredentialsRef(v string) + func (o *LoadbalancerOptionMetrics) SetPushUrl(v string) + func (o LoadbalancerOptionMetrics) MarshalJSON() ([]byte, error) + func (o LoadbalancerOptionMetrics) ToMap() (map[string]interface{}, error) + type LoadbalancerOptionObservability struct + Logs *LoadbalancerOptionLogs + Metrics *LoadbalancerOptionMetrics + func NewLoadbalancerOptionObservability() *LoadbalancerOptionObservability + func NewLoadbalancerOptionObservabilityWithDefaults() *LoadbalancerOptionObservability + func (o *LoadbalancerOptionObservability) GetLogs() LoadbalancerOptionLogs + func (o *LoadbalancerOptionObservability) GetLogsOk() (*LoadbalancerOptionLogs, bool) + func (o *LoadbalancerOptionObservability) GetMetrics() LoadbalancerOptionMetrics + func (o *LoadbalancerOptionObservability) GetMetricsOk() (*LoadbalancerOptionMetrics, bool) + func (o *LoadbalancerOptionObservability) HasLogs() bool + func (o *LoadbalancerOptionObservability) HasMetrics() bool + func (o *LoadbalancerOptionObservability) SetLogs(v LoadbalancerOptionLogs) + func (o *LoadbalancerOptionObservability) SetMetrics(v LoadbalancerOptionMetrics) + func (o LoadbalancerOptionObservability) MarshalJSON() ([]byte, error) + func (o LoadbalancerOptionObservability) ToMap() (map[string]interface{}, error) + type MappedNullable interface + ToMap func() (map[string]interface{}, error) + type Network struct + NetworkId *string + Role *string + func NewNetwork() *Network + func NewNetworkWithDefaults() *Network + func (o *Network) GetNetworkId() string + func (o *Network) GetNetworkIdOk() (*string, bool) + func (o *Network) GetRole() string + func (o *Network) GetRoleOk() (*string, bool) + func (o *Network) HasNetworkId() bool + func (o *Network) HasRole() bool + func (o *Network) SetNetworkId(v string) + func (o *Network) SetRole(v string) + func (o Network) MarshalJSON() ([]byte, error) + func (o Network) ToMap() (map[string]interface{}, error) + type NullableActiveHealthCheck struct + func NewNullableActiveHealthCheck(val *ActiveHealthCheck) *NullableActiveHealthCheck + func (v *NullableActiveHealthCheck) Set(val *ActiveHealthCheck) + func (v *NullableActiveHealthCheck) UnmarshalJSON(src []byte) error + func (v *NullableActiveHealthCheck) Unset() + func (v NullableActiveHealthCheck) Get() *ActiveHealthCheck + func (v NullableActiveHealthCheck) IsSet() bool + func (v NullableActiveHealthCheck) MarshalJSON() ([]byte, error) + type NullableBool struct + func NewNullableBool(val *bool) *NullableBool + func (v *NullableBool) Set(val *bool) + func (v *NullableBool) UnmarshalJSON(src []byte) error + func (v *NullableBool) Unset() + func (v NullableBool) Get() *bool + func (v NullableBool) IsSet() bool + func (v NullableBool) MarshalJSON() ([]byte, error) + type NullableCertificateConfig struct + func NewNullableCertificateConfig(val *CertificateConfig) *NullableCertificateConfig + func (v *NullableCertificateConfig) Set(val *CertificateConfig) + func (v *NullableCertificateConfig) UnmarshalJSON(src []byte) error + func (v *NullableCertificateConfig) Unset() + func (v NullableCertificateConfig) Get() *CertificateConfig + func (v NullableCertificateConfig) IsSet() bool + func (v NullableCertificateConfig) MarshalJSON() ([]byte, error) + type NullableCookiePersistence struct + func NewNullableCookiePersistence(val *CookiePersistence) *NullableCookiePersistence + func (v *NullableCookiePersistence) Set(val *CookiePersistence) + func (v *NullableCookiePersistence) UnmarshalJSON(src []byte) error + func (v *NullableCookiePersistence) Unset() + func (v NullableCookiePersistence) Get() *CookiePersistence + func (v NullableCookiePersistence) IsSet() bool + func (v NullableCookiePersistence) MarshalJSON() ([]byte, error) + type NullableCreateCredentialsPayload struct + func NewNullableCreateCredentialsPayload(val *CreateCredentialsPayload) *NullableCreateCredentialsPayload + func (v *NullableCreateCredentialsPayload) Set(val *CreateCredentialsPayload) + func (v *NullableCreateCredentialsPayload) UnmarshalJSON(src []byte) error + func (v *NullableCreateCredentialsPayload) Unset() + func (v NullableCreateCredentialsPayload) Get() *CreateCredentialsPayload + func (v NullableCreateCredentialsPayload) IsSet() bool + func (v NullableCreateCredentialsPayload) MarshalJSON() ([]byte, error) + type NullableCreateCredentialsResponse struct + func NewNullableCreateCredentialsResponse(val *CreateCredentialsResponse) *NullableCreateCredentialsResponse + func (v *NullableCreateCredentialsResponse) Set(val *CreateCredentialsResponse) + func (v *NullableCreateCredentialsResponse) UnmarshalJSON(src []byte) error + func (v *NullableCreateCredentialsResponse) Unset() + func (v NullableCreateCredentialsResponse) Get() *CreateCredentialsResponse + func (v NullableCreateCredentialsResponse) IsSet() bool + func (v NullableCreateCredentialsResponse) MarshalJSON() ([]byte, error) + type NullableCreateLoadBalancerPayload struct + func NewNullableCreateLoadBalancerPayload(val *CreateLoadBalancerPayload) *NullableCreateLoadBalancerPayload + func (v *NullableCreateLoadBalancerPayload) Set(val *CreateLoadBalancerPayload) + func (v *NullableCreateLoadBalancerPayload) UnmarshalJSON(src []byte) error + func (v *NullableCreateLoadBalancerPayload) Unset() + func (v NullableCreateLoadBalancerPayload) Get() *CreateLoadBalancerPayload + func (v NullableCreateLoadBalancerPayload) IsSet() bool + func (v NullableCreateLoadBalancerPayload) MarshalJSON() ([]byte, error) + type NullableCredentialsResponse struct + func NewNullableCredentialsResponse(val *CredentialsResponse) *NullableCredentialsResponse + func (v *NullableCredentialsResponse) Set(val *CredentialsResponse) + func (v *NullableCredentialsResponse) UnmarshalJSON(src []byte) error + func (v *NullableCredentialsResponse) Unset() + func (v NullableCredentialsResponse) Get() *CredentialsResponse + func (v NullableCredentialsResponse) IsSet() bool + func (v NullableCredentialsResponse) MarshalJSON() ([]byte, error) + type NullableFloat32 struct + func NewNullableFloat32(val *float32) *NullableFloat32 + func (v *NullableFloat32) Set(val *float32) + func (v *NullableFloat32) UnmarshalJSON(src []byte) error + func (v *NullableFloat32) Unset() + func (v NullableFloat32) Get() *float32 + func (v NullableFloat32) IsSet() bool + func (v NullableFloat32) MarshalJSON() ([]byte, error) + type NullableFloat64 struct + func NewNullableFloat64(val *float64) *NullableFloat64 + func (v *NullableFloat64) Set(val *float64) + func (v *NullableFloat64) UnmarshalJSON(src []byte) error + func (v *NullableFloat64) Unset() + func (v NullableFloat64) Get() *float64 + func (v NullableFloat64) IsSet() bool + func (v NullableFloat64) MarshalJSON() ([]byte, error) + type NullableGetCredentialsResponse struct + func NewNullableGetCredentialsResponse(val *GetCredentialsResponse) *NullableGetCredentialsResponse + func (v *NullableGetCredentialsResponse) Set(val *GetCredentialsResponse) + func (v *NullableGetCredentialsResponse) UnmarshalJSON(src []byte) error + func (v *NullableGetCredentialsResponse) Unset() + func (v NullableGetCredentialsResponse) Get() *GetCredentialsResponse + func (v NullableGetCredentialsResponse) IsSet() bool + func (v NullableGetCredentialsResponse) MarshalJSON() ([]byte, error) + type NullableGetQuotaResponse struct + func NewNullableGetQuotaResponse(val *GetQuotaResponse) *NullableGetQuotaResponse + func (v *NullableGetQuotaResponse) Set(val *GetQuotaResponse) + func (v *NullableGetQuotaResponse) UnmarshalJSON(src []byte) error + func (v *NullableGetQuotaResponse) Unset() + func (v NullableGetQuotaResponse) Get() *GetQuotaResponse + func (v NullableGetQuotaResponse) IsSet() bool + func (v NullableGetQuotaResponse) MarshalJSON() ([]byte, error) + type NullableGoogleProtobufAny struct + func NewNullableGoogleProtobufAny(val *GoogleProtobufAny) *NullableGoogleProtobufAny + func (v *NullableGoogleProtobufAny) Set(val *GoogleProtobufAny) + func (v *NullableGoogleProtobufAny) UnmarshalJSON(src []byte) error + func (v *NullableGoogleProtobufAny) Unset() + func (v NullableGoogleProtobufAny) Get() *GoogleProtobufAny + func (v NullableGoogleProtobufAny) IsSet() bool + func (v NullableGoogleProtobufAny) MarshalJSON() ([]byte, error) + type NullableHostConfig struct + func NewNullableHostConfig(val *HostConfig) *NullableHostConfig + func (v *NullableHostConfig) Set(val *HostConfig) + func (v *NullableHostConfig) UnmarshalJSON(src []byte) error + func (v *NullableHostConfig) Unset() + func (v NullableHostConfig) Get() *HostConfig + func (v NullableHostConfig) IsSet() bool + func (v NullableHostConfig) MarshalJSON() ([]byte, error) + type NullableHttpHeader struct + func NewNullableHttpHeader(val *HttpHeader) *NullableHttpHeader + func (v *NullableHttpHeader) Set(val *HttpHeader) + func (v *NullableHttpHeader) UnmarshalJSON(src []byte) error + func (v *NullableHttpHeader) Unset() + func (v NullableHttpHeader) Get() *HttpHeader + func (v NullableHttpHeader) IsSet() bool + func (v NullableHttpHeader) MarshalJSON() ([]byte, error) + type NullableHttpHealthChecks struct + func NewNullableHttpHealthChecks(val *HttpHealthChecks) *NullableHttpHealthChecks + func (v *NullableHttpHealthChecks) Set(val *HttpHealthChecks) + func (v *NullableHttpHealthChecks) UnmarshalJSON(src []byte) error + func (v *NullableHttpHealthChecks) Unset() + func (v NullableHttpHealthChecks) Get() *HttpHealthChecks + func (v NullableHttpHealthChecks) IsSet() bool + func (v NullableHttpHealthChecks) MarshalJSON() ([]byte, error) + type NullableInt struct + func NewNullableInt(val *int) *NullableInt + func (v *NullableInt) Set(val *int) + func (v *NullableInt) UnmarshalJSON(src []byte) error + func (v *NullableInt) Unset() + func (v NullableInt) Get() *int + func (v NullableInt) IsSet() bool + func (v NullableInt) MarshalJSON() ([]byte, error) + type NullableInt32 struct + func NewNullableInt32(val *int32) *NullableInt32 + func (v *NullableInt32) Set(val *int32) + func (v *NullableInt32) UnmarshalJSON(src []byte) error + func (v *NullableInt32) Unset() + func (v NullableInt32) Get() *int32 + func (v NullableInt32) IsSet() bool + func (v NullableInt32) MarshalJSON() ([]byte, error) + type NullableInt64 struct + func NewNullableInt64(val *int64) *NullableInt64 + func (v *NullableInt64) Set(val *int64) + func (v *NullableInt64) UnmarshalJSON(src []byte) error + func (v *NullableInt64) Unset() + func (v NullableInt64) Get() *int64 + func (v NullableInt64) IsSet() bool + func (v NullableInt64) MarshalJSON() ([]byte, error) + type NullableListCredentialsResponse struct + func NewNullableListCredentialsResponse(val *ListCredentialsResponse) *NullableListCredentialsResponse + func (v *NullableListCredentialsResponse) Set(val *ListCredentialsResponse) + func (v *NullableListCredentialsResponse) UnmarshalJSON(src []byte) error + func (v *NullableListCredentialsResponse) Unset() + func (v NullableListCredentialsResponse) Get() *ListCredentialsResponse + func (v NullableListCredentialsResponse) IsSet() bool + func (v NullableListCredentialsResponse) MarshalJSON() ([]byte, error) + type NullableListLoadBalancersResponse struct + func NewNullableListLoadBalancersResponse(val *ListLoadBalancersResponse) *NullableListLoadBalancersResponse + func (v *NullableListLoadBalancersResponse) Set(val *ListLoadBalancersResponse) + func (v *NullableListLoadBalancersResponse) UnmarshalJSON(src []byte) error + func (v *NullableListLoadBalancersResponse) Unset() + func (v NullableListLoadBalancersResponse) Get() *ListLoadBalancersResponse + func (v NullableListLoadBalancersResponse) IsSet() bool + func (v NullableListLoadBalancersResponse) MarshalJSON() ([]byte, error) + type NullableListPlansResponse struct + func NewNullableListPlansResponse(val *ListPlansResponse) *NullableListPlansResponse + func (v *NullableListPlansResponse) Set(val *ListPlansResponse) + func (v *NullableListPlansResponse) UnmarshalJSON(src []byte) error + func (v *NullableListPlansResponse) Unset() + func (v NullableListPlansResponse) Get() *ListPlansResponse + func (v NullableListPlansResponse) IsSet() bool + func (v NullableListPlansResponse) MarshalJSON() ([]byte, error) + type NullableListener struct + func NewNullableListener(val *Listener) *NullableListener + func (v *NullableListener) Set(val *Listener) + func (v *NullableListener) UnmarshalJSON(src []byte) error + func (v *NullableListener) Unset() + func (v NullableListener) Get() *Listener + func (v NullableListener) IsSet() bool + func (v NullableListener) MarshalJSON() ([]byte, error) + type NullableLoadBalancer struct + func NewNullableLoadBalancer(val *LoadBalancer) *NullableLoadBalancer + func (v *NullableLoadBalancer) Set(val *LoadBalancer) + func (v *NullableLoadBalancer) UnmarshalJSON(src []byte) error + func (v *NullableLoadBalancer) Unset() + func (v NullableLoadBalancer) Get() *LoadBalancer + func (v NullableLoadBalancer) IsSet() bool + func (v NullableLoadBalancer) MarshalJSON() ([]byte, error) + type NullableLoadBalancerError struct + func NewNullableLoadBalancerError(val *LoadBalancerError) *NullableLoadBalancerError + func (v *NullableLoadBalancerError) Set(val *LoadBalancerError) + func (v *NullableLoadBalancerError) UnmarshalJSON(src []byte) error + func (v *NullableLoadBalancerError) Unset() + func (v NullableLoadBalancerError) Get() *LoadBalancerError + func (v NullableLoadBalancerError) IsSet() bool + func (v NullableLoadBalancerError) MarshalJSON() ([]byte, error) + type NullableLoadBalancerOptions struct + func NewNullableLoadBalancerOptions(val *LoadBalancerOptions) *NullableLoadBalancerOptions + func (v *NullableLoadBalancerOptions) Set(val *LoadBalancerOptions) + func (v *NullableLoadBalancerOptions) UnmarshalJSON(src []byte) error + func (v *NullableLoadBalancerOptions) Unset() + func (v NullableLoadBalancerOptions) Get() *LoadBalancerOptions + func (v NullableLoadBalancerOptions) IsSet() bool + func (v NullableLoadBalancerOptions) MarshalJSON() ([]byte, error) + type NullableLoadbalancerOptionAccessControl struct + func NewNullableLoadbalancerOptionAccessControl(val *LoadbalancerOptionAccessControl) *NullableLoadbalancerOptionAccessControl + func (v *NullableLoadbalancerOptionAccessControl) Set(val *LoadbalancerOptionAccessControl) + func (v *NullableLoadbalancerOptionAccessControl) UnmarshalJSON(src []byte) error + func (v *NullableLoadbalancerOptionAccessControl) Unset() + func (v NullableLoadbalancerOptionAccessControl) Get() *LoadbalancerOptionAccessControl + func (v NullableLoadbalancerOptionAccessControl) IsSet() bool + func (v NullableLoadbalancerOptionAccessControl) MarshalJSON() ([]byte, error) + type NullableLoadbalancerOptionLogs struct + func NewNullableLoadbalancerOptionLogs(val *LoadbalancerOptionLogs) *NullableLoadbalancerOptionLogs + func (v *NullableLoadbalancerOptionLogs) Set(val *LoadbalancerOptionLogs) + func (v *NullableLoadbalancerOptionLogs) UnmarshalJSON(src []byte) error + func (v *NullableLoadbalancerOptionLogs) Unset() + func (v NullableLoadbalancerOptionLogs) Get() *LoadbalancerOptionLogs + func (v NullableLoadbalancerOptionLogs) IsSet() bool + func (v NullableLoadbalancerOptionLogs) MarshalJSON() ([]byte, error) + type NullableLoadbalancerOptionMetrics struct + func NewNullableLoadbalancerOptionMetrics(val *LoadbalancerOptionMetrics) *NullableLoadbalancerOptionMetrics + func (v *NullableLoadbalancerOptionMetrics) Set(val *LoadbalancerOptionMetrics) + func (v *NullableLoadbalancerOptionMetrics) UnmarshalJSON(src []byte) error + func (v *NullableLoadbalancerOptionMetrics) Unset() + func (v NullableLoadbalancerOptionMetrics) Get() *LoadbalancerOptionMetrics + func (v NullableLoadbalancerOptionMetrics) IsSet() bool + func (v NullableLoadbalancerOptionMetrics) MarshalJSON() ([]byte, error) + type NullableLoadbalancerOptionObservability struct + func NewNullableLoadbalancerOptionObservability(val *LoadbalancerOptionObservability) *NullableLoadbalancerOptionObservability + func (v *NullableLoadbalancerOptionObservability) Set(val *LoadbalancerOptionObservability) + func (v *NullableLoadbalancerOptionObservability) UnmarshalJSON(src []byte) error + func (v *NullableLoadbalancerOptionObservability) Unset() + func (v NullableLoadbalancerOptionObservability) Get() *LoadbalancerOptionObservability + func (v NullableLoadbalancerOptionObservability) IsSet() bool + func (v NullableLoadbalancerOptionObservability) MarshalJSON() ([]byte, error) + type NullableNetwork struct + func NewNullableNetwork(val *Network) *NullableNetwork + func (v *NullableNetwork) Set(val *Network) + func (v *NullableNetwork) UnmarshalJSON(src []byte) error + func (v *NullableNetwork) Unset() + func (v NullableNetwork) Get() *Network + func (v NullableNetwork) IsSet() bool + func (v NullableNetwork) MarshalJSON() ([]byte, error) + type NullablePath struct + func NewNullablePath(val *Path) *NullablePath + func (v *NullablePath) Set(val *Path) + func (v *NullablePath) UnmarshalJSON(src []byte) error + func (v *NullablePath) Unset() + func (v NullablePath) Get() *Path + func (v NullablePath) IsSet() bool + func (v NullablePath) MarshalJSON() ([]byte, error) + type NullablePlanDetails struct + func NewNullablePlanDetails(val *PlanDetails) *NullablePlanDetails + func (v *NullablePlanDetails) Set(val *PlanDetails) + func (v *NullablePlanDetails) UnmarshalJSON(src []byte) error + func (v *NullablePlanDetails) Unset() + func (v NullablePlanDetails) Get() *PlanDetails + func (v NullablePlanDetails) IsSet() bool + func (v NullablePlanDetails) MarshalJSON() ([]byte, error) + type NullableProtocolOptionsHTTP struct + func NewNullableProtocolOptionsHTTP(val *ProtocolOptionsHTTP) *NullableProtocolOptionsHTTP + func (v *NullableProtocolOptionsHTTP) Set(val *ProtocolOptionsHTTP) + func (v *NullableProtocolOptionsHTTP) UnmarshalJSON(src []byte) error + func (v *NullableProtocolOptionsHTTP) Unset() + func (v NullableProtocolOptionsHTTP) Get() *ProtocolOptionsHTTP + func (v NullableProtocolOptionsHTTP) IsSet() bool + func (v NullableProtocolOptionsHTTP) MarshalJSON() ([]byte, error) + type NullableProtocolOptionsHTTPS struct + func NewNullableProtocolOptionsHTTPS(val *ProtocolOptionsHTTPS) *NullableProtocolOptionsHTTPS + func (v *NullableProtocolOptionsHTTPS) Set(val *ProtocolOptionsHTTPS) + func (v *NullableProtocolOptionsHTTPS) UnmarshalJSON(src []byte) error + func (v *NullableProtocolOptionsHTTPS) Unset() + func (v NullableProtocolOptionsHTTPS) Get() *ProtocolOptionsHTTPS + func (v NullableProtocolOptionsHTTPS) IsSet() bool + func (v NullableProtocolOptionsHTTPS) MarshalJSON() ([]byte, error) + type NullableQueryParameter struct + func NewNullableQueryParameter(val *QueryParameter) *NullableQueryParameter + func (v *NullableQueryParameter) Set(val *QueryParameter) + func (v *NullableQueryParameter) UnmarshalJSON(src []byte) error + func (v *NullableQueryParameter) Unset() + func (v NullableQueryParameter) Get() *QueryParameter + func (v NullableQueryParameter) IsSet() bool + func (v NullableQueryParameter) MarshalJSON() ([]byte, error) + type NullableRule struct + func NewNullableRule(val *Rule) *NullableRule + func (v *NullableRule) Set(val *Rule) + func (v *NullableRule) UnmarshalJSON(src []byte) error + func (v *NullableRule) Unset() + func (v NullableRule) Get() *Rule + func (v NullableRule) IsSet() bool + func (v NullableRule) MarshalJSON() ([]byte, error) + type NullableSecurityGroup struct + func NewNullableSecurityGroup(val *SecurityGroup) *NullableSecurityGroup + func (v *NullableSecurityGroup) Set(val *SecurityGroup) + func (v *NullableSecurityGroup) UnmarshalJSON(src []byte) error + func (v *NullableSecurityGroup) Unset() + func (v NullableSecurityGroup) Get() *SecurityGroup + func (v NullableSecurityGroup) IsSet() bool + func (v NullableSecurityGroup) MarshalJSON() ([]byte, error) + type NullableStatus struct + func NewNullableStatus(val *Status) *NullableStatus + func (v *NullableStatus) Set(val *Status) + func (v *NullableStatus) UnmarshalJSON(src []byte) error + func (v *NullableStatus) Unset() + func (v NullableStatus) Get() *Status + func (v NullableStatus) IsSet() bool + func (v NullableStatus) MarshalJSON() ([]byte, error) + type NullableString struct + func NewNullableString(val *string) *NullableString + func (v *NullableString) Set(val *string) + func (v *NullableString) UnmarshalJSON(src []byte) error + func (v *NullableString) Unset() + func (v NullableString) Get() *string + func (v NullableString) IsSet() bool + func (v NullableString) MarshalJSON() ([]byte, error) + type NullableTarget struct + func NewNullableTarget(val *Target) *NullableTarget + func (v *NullableTarget) Set(val *Target) + func (v *NullableTarget) UnmarshalJSON(src []byte) error + func (v *NullableTarget) Unset() + func (v NullableTarget) Get() *Target + func (v NullableTarget) IsSet() bool + func (v NullableTarget) MarshalJSON() ([]byte, error) + type NullableTargetPool struct + func NewNullableTargetPool(val *TargetPool) *NullableTargetPool + func (v *NullableTargetPool) Set(val *TargetPool) + func (v *NullableTargetPool) UnmarshalJSON(src []byte) error + func (v *NullableTargetPool) Unset() + func (v NullableTargetPool) Get() *TargetPool + func (v NullableTargetPool) IsSet() bool + func (v NullableTargetPool) MarshalJSON() ([]byte, error) + type NullableTargetPoolTlsConfig struct + func NewNullableTargetPoolTlsConfig(val *TargetPoolTlsConfig) *NullableTargetPoolTlsConfig + func (v *NullableTargetPoolTlsConfig) Set(val *TargetPoolTlsConfig) + func (v *NullableTargetPoolTlsConfig) UnmarshalJSON(src []byte) error + func (v *NullableTargetPoolTlsConfig) Unset() + func (v NullableTargetPoolTlsConfig) Get() *TargetPoolTlsConfig + func (v NullableTargetPoolTlsConfig) IsSet() bool + func (v NullableTargetPoolTlsConfig) MarshalJSON() ([]byte, error) + type NullableTime struct + func NewNullableTime(val *time.Time) *NullableTime + func (v *NullableTime) Set(val *time.Time) + func (v *NullableTime) UnmarshalJSON(src []byte) error + func (v *NullableTime) Unset() + func (v NullableTime) Get() *time.Time + func (v NullableTime) IsSet() bool + func (v NullableTime) MarshalJSON() ([]byte, error) + type NullableUpdateCredentialsPayload struct + func NewNullableUpdateCredentialsPayload(val *UpdateCredentialsPayload) *NullableUpdateCredentialsPayload + func (v *NullableUpdateCredentialsPayload) Set(val *UpdateCredentialsPayload) + func (v *NullableUpdateCredentialsPayload) UnmarshalJSON(src []byte) error + func (v *NullableUpdateCredentialsPayload) Unset() + func (v NullableUpdateCredentialsPayload) Get() *UpdateCredentialsPayload + func (v NullableUpdateCredentialsPayload) IsSet() bool + func (v NullableUpdateCredentialsPayload) MarshalJSON() ([]byte, error) + type NullableUpdateCredentialsResponse struct + func NewNullableUpdateCredentialsResponse(val *UpdateCredentialsResponse) *NullableUpdateCredentialsResponse + func (v *NullableUpdateCredentialsResponse) Set(val *UpdateCredentialsResponse) + func (v *NullableUpdateCredentialsResponse) UnmarshalJSON(src []byte) error + func (v *NullableUpdateCredentialsResponse) Unset() + func (v NullableUpdateCredentialsResponse) Get() *UpdateCredentialsResponse + func (v NullableUpdateCredentialsResponse) IsSet() bool + func (v NullableUpdateCredentialsResponse) MarshalJSON() ([]byte, error) + type NullableUpdateLoadBalancerPayload struct + func NewNullableUpdateLoadBalancerPayload(val *UpdateLoadBalancerPayload) *NullableUpdateLoadBalancerPayload + func (v *NullableUpdateLoadBalancerPayload) Set(val *UpdateLoadBalancerPayload) + func (v *NullableUpdateLoadBalancerPayload) UnmarshalJSON(src []byte) error + func (v *NullableUpdateLoadBalancerPayload) Unset() + func (v NullableUpdateLoadBalancerPayload) Get() *UpdateLoadBalancerPayload + func (v NullableUpdateLoadBalancerPayload) IsSet() bool + func (v NullableUpdateLoadBalancerPayload) MarshalJSON() ([]byte, error) + type NullableUpdateTargetPoolPayload struct + func NewNullableUpdateTargetPoolPayload(val *UpdateTargetPoolPayload) *NullableUpdateTargetPoolPayload + func (v *NullableUpdateTargetPoolPayload) Set(val *UpdateTargetPoolPayload) + func (v *NullableUpdateTargetPoolPayload) UnmarshalJSON(src []byte) error + func (v *NullableUpdateTargetPoolPayload) Unset() + func (v NullableUpdateTargetPoolPayload) Get() *UpdateTargetPoolPayload + func (v NullableUpdateTargetPoolPayload) IsSet() bool + func (v NullableUpdateTargetPoolPayload) MarshalJSON() ([]byte, error) + type Path struct + Exact *string + Prefix *string + func NewPath() *Path + func NewPathWithDefaults() *Path + func (o *Path) GetExact() string + func (o *Path) GetExactOk() (*string, bool) + func (o *Path) GetPrefix() string + func (o *Path) GetPrefixOk() (*string, bool) + func (o *Path) HasExact() bool + func (o *Path) HasPrefix() bool + func (o *Path) SetExact(v string) + func (o *Path) SetPrefix(v string) + func (o Path) MarshalJSON() ([]byte, error) + func (o Path) ToMap() (map[string]interface{}, error) + type PlanDetails struct + Description *string + FlavorName *string + MaxConnections *int32 + Name *string + PlanId *string + Region *string + func NewPlanDetails() *PlanDetails + func NewPlanDetailsWithDefaults() *PlanDetails + func (o *PlanDetails) GetDescription() string + func (o *PlanDetails) GetDescriptionOk() (*string, bool) + func (o *PlanDetails) GetFlavorName() string + func (o *PlanDetails) GetFlavorNameOk() (*string, bool) + func (o *PlanDetails) GetMaxConnections() int32 + func (o *PlanDetails) GetMaxConnectionsOk() (*int32, bool) + func (o *PlanDetails) GetName() string + func (o *PlanDetails) GetNameOk() (*string, bool) + func (o *PlanDetails) GetPlanId() string + func (o *PlanDetails) GetPlanIdOk() (*string, bool) + func (o *PlanDetails) GetRegion() string + func (o *PlanDetails) GetRegionOk() (*string, 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 string) + func (o *PlanDetails) SetFlavorName(v string) + func (o *PlanDetails) SetMaxConnections(v int32) + func (o *PlanDetails) SetName(v string) + func (o *PlanDetails) SetPlanId(v string) + func (o *PlanDetails) SetRegion(v string) + func (o PlanDetails) MarshalJSON() ([]byte, error) + func (o PlanDetails) ToMap() (map[string]interface{}, error) + type ProtocolOptionsHTTP struct + Hosts []HostConfig + func NewProtocolOptionsHTTP() *ProtocolOptionsHTTP + func NewProtocolOptionsHTTPWithDefaults() *ProtocolOptionsHTTP + func (o *ProtocolOptionsHTTP) GetHosts() []HostConfig + func (o *ProtocolOptionsHTTP) GetHostsOk() ([]HostConfig, bool) + func (o *ProtocolOptionsHTTP) HasHosts() bool + func (o *ProtocolOptionsHTTP) SetHosts(v []HostConfig) + func (o ProtocolOptionsHTTP) MarshalJSON() ([]byte, error) + func (o ProtocolOptionsHTTP) ToMap() (map[string]interface{}, error) + type ProtocolOptionsHTTPS struct + CertificateConfig *CertificateConfig + func NewProtocolOptionsHTTPS() *ProtocolOptionsHTTPS + func NewProtocolOptionsHTTPSWithDefaults() *ProtocolOptionsHTTPS + func (o *ProtocolOptionsHTTPS) GetCertificateConfig() CertificateConfig + func (o *ProtocolOptionsHTTPS) GetCertificateConfigOk() (*CertificateConfig, bool) + func (o *ProtocolOptionsHTTPS) HasCertificateConfig() bool + func (o *ProtocolOptionsHTTPS) SetCertificateConfig(v CertificateConfig) + func (o ProtocolOptionsHTTPS) MarshalJSON() ([]byte, error) + func (o ProtocolOptionsHTTPS) ToMap() (map[string]interface{}, error) + type QueryParameter struct + ExactMatch *string + Name *string + func NewQueryParameter() *QueryParameter + func NewQueryParameterWithDefaults() *QueryParameter + func (o *QueryParameter) GetExactMatch() string + func (o *QueryParameter) GetExactMatchOk() (*string, bool) + func (o *QueryParameter) GetName() string + func (o *QueryParameter) GetNameOk() (*string, bool) + func (o *QueryParameter) HasExactMatch() bool + func (o *QueryParameter) HasName() bool + func (o *QueryParameter) SetExactMatch(v string) + func (o *QueryParameter) SetName(v string) + func (o QueryParameter) MarshalJSON() ([]byte, error) + func (o QueryParameter) ToMap() (map[string]interface{}, error) + type Rule struct + CookiePersistence *CookiePersistence + Headers []HttpHeader + Path *Path + PathPrefix *string + QueryParameters []QueryParameter + TargetPool *string + WebSocket *bool + func NewRule() *Rule + func NewRuleWithDefaults() *Rule + func (o *Rule) GetCookiePersistence() CookiePersistence + func (o *Rule) GetCookiePersistenceOk() (*CookiePersistence, bool) + func (o *Rule) GetHeaders() []HttpHeader + func (o *Rule) GetHeadersOk() ([]HttpHeader, bool) + func (o *Rule) GetPath() Path + func (o *Rule) GetPathOk() (*Path, bool) + func (o *Rule) GetPathPrefix() string + func (o *Rule) GetPathPrefixOk() (*string, bool) + func (o *Rule) GetQueryParameters() []QueryParameter + func (o *Rule) GetQueryParametersOk() ([]QueryParameter, bool) + func (o *Rule) GetTargetPool() string + func (o *Rule) GetTargetPoolOk() (*string, bool) + func (o *Rule) GetWebSocket() bool + func (o *Rule) GetWebSocketOk() (*bool, bool) + func (o *Rule) HasCookiePersistence() bool + func (o *Rule) HasHeaders() bool + func (o *Rule) HasPath() bool + func (o *Rule) HasPathPrefix() bool + func (o *Rule) HasQueryParameters() bool + func (o *Rule) HasTargetPool() bool + func (o *Rule) HasWebSocket() bool + func (o *Rule) SetCookiePersistence(v CookiePersistence) + func (o *Rule) SetHeaders(v []HttpHeader) + func (o *Rule) SetPath(v Path) + func (o *Rule) SetPathPrefix(v string) + func (o *Rule) SetQueryParameters(v []QueryParameter) + func (o *Rule) SetTargetPool(v string) + func (o *Rule) SetWebSocket(v bool) + func (o Rule) MarshalJSON() ([]byte, error) + func (o Rule) ToMap() (map[string]interface{}, error) + type SecurityGroup struct + Id *string + Name *string + func NewSecurityGroup() *SecurityGroup + func NewSecurityGroupWithDefaults() *SecurityGroup + func (o *SecurityGroup) GetId() string + func (o *SecurityGroup) GetIdOk() (*string, bool) + func (o *SecurityGroup) GetName() string + func (o *SecurityGroup) GetNameOk() (*string, bool) + func (o *SecurityGroup) HasId() bool + func (o *SecurityGroup) HasName() bool + func (o *SecurityGroup) SetId(v string) + func (o *SecurityGroup) SetName(v string) + func (o SecurityGroup) MarshalJSON() ([]byte, error) + func (o SecurityGroup) ToMap() (map[string]interface{}, error) + type Status struct + Code *int32 + Details []GoogleProtobufAny + Message *string + func NewStatus() *Status + func NewStatusWithDefaults() *Status + func (o *Status) GetCode() int32 + func (o *Status) GetCodeOk() (*int32, bool) + func (o *Status) GetDetails() []GoogleProtobufAny + func (o *Status) GetDetailsOk() ([]GoogleProtobufAny, bool) + func (o *Status) GetMessage() string + func (o *Status) GetMessageOk() (*string, bool) + func (o *Status) HasCode() bool + func (o *Status) HasDetails() bool + func (o *Status) HasMessage() bool + func (o *Status) SetCode(v int32) + func (o *Status) SetDetails(v []GoogleProtobufAny) + func (o *Status) SetMessage(v string) + func (o Status) MarshalJSON() ([]byte, error) + func (o Status) ToMap() (map[string]interface{}, error) + type Target struct + DisplayName *string + Ip *string + func NewTarget() *Target + func NewTargetWithDefaults() *Target + func (o *Target) GetDisplayName() string + func (o *Target) GetDisplayNameOk() (*string, bool) + func (o *Target) GetIp() string + func (o *Target) GetIpOk() (*string, bool) + func (o *Target) HasDisplayName() bool + func (o *Target) HasIp() bool + func (o *Target) SetDisplayName(v string) + func (o *Target) SetIp(v string) + func (o Target) MarshalJSON() ([]byte, error) + func (o Target) ToMap() (map[string]interface{}, error) + type TargetPool struct + ActiveHealthCheck *ActiveHealthCheck + Name *string + TargetPort *int32 + Targets []Target + TlsConfig *TargetPoolTlsConfig + func NewTargetPool() *TargetPool + func NewTargetPoolWithDefaults() *TargetPool + func (o *TargetPool) GetActiveHealthCheck() ActiveHealthCheck + func (o *TargetPool) GetActiveHealthCheckOk() (*ActiveHealthCheck, bool) + func (o *TargetPool) GetName() string + func (o *TargetPool) GetNameOk() (*string, bool) + func (o *TargetPool) GetTargetPort() int32 + func (o *TargetPool) GetTargetPortOk() (*int32, bool) + func (o *TargetPool) GetTargets() []Target + func (o *TargetPool) GetTargetsOk() ([]Target, bool) + func (o *TargetPool) GetTlsConfig() TargetPoolTlsConfig + func (o *TargetPool) GetTlsConfigOk() (*TargetPoolTlsConfig, 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 ActiveHealthCheck) + func (o *TargetPool) SetName(v string) + func (o *TargetPool) SetTargetPort(v int32) + func (o *TargetPool) SetTargets(v []Target) + func (o *TargetPool) SetTlsConfig(v TargetPoolTlsConfig) + func (o TargetPool) MarshalJSON() ([]byte, error) + func (o TargetPool) ToMap() (map[string]interface{}, error) + type TargetPoolTlsConfig struct + CustomCa *string + Enabled *bool + SkipCertificateValidation *bool + func NewTargetPoolTlsConfig() *TargetPoolTlsConfig + func NewTargetPoolTlsConfigWithDefaults() *TargetPoolTlsConfig + func (o *TargetPoolTlsConfig) GetCustomCa() string + func (o *TargetPoolTlsConfig) GetCustomCaOk() (*string, bool) + func (o *TargetPoolTlsConfig) GetEnabled() bool + func (o *TargetPoolTlsConfig) GetEnabledOk() (*bool, bool) + func (o *TargetPoolTlsConfig) GetSkipCertificateValidation() bool + func (o *TargetPoolTlsConfig) GetSkipCertificateValidationOk() (*bool, bool) + func (o *TargetPoolTlsConfig) HasCustomCa() bool + func (o *TargetPoolTlsConfig) HasEnabled() bool + func (o *TargetPoolTlsConfig) HasSkipCertificateValidation() bool + func (o *TargetPoolTlsConfig) SetCustomCa(v string) + func (o *TargetPoolTlsConfig) SetEnabled(v bool) + func (o *TargetPoolTlsConfig) SetSkipCertificateValidation(v bool) + func (o TargetPoolTlsConfig) MarshalJSON() ([]byte, error) + func (o TargetPoolTlsConfig) ToMap() (map[string]interface{}, error) + type UpdateCredentialsPayload struct + DisplayName *string + Password *string + Username *string + func NewUpdateCredentialsPayload() *UpdateCredentialsPayload + func NewUpdateCredentialsPayloadWithDefaults() *UpdateCredentialsPayload + func (o *UpdateCredentialsPayload) GetDisplayName() string + func (o *UpdateCredentialsPayload) GetDisplayNameOk() (*string, bool) + func (o *UpdateCredentialsPayload) GetPassword() string + func (o *UpdateCredentialsPayload) GetPasswordOk() (*string, bool) + func (o *UpdateCredentialsPayload) GetUsername() string + func (o *UpdateCredentialsPayload) GetUsernameOk() (*string, bool) + func (o *UpdateCredentialsPayload) HasDisplayName() bool + func (o *UpdateCredentialsPayload) HasPassword() bool + func (o *UpdateCredentialsPayload) HasUsername() bool + func (o *UpdateCredentialsPayload) SetDisplayName(v string) + func (o *UpdateCredentialsPayload) SetPassword(v string) + func (o *UpdateCredentialsPayload) SetUsername(v string) + func (o UpdateCredentialsPayload) MarshalJSON() ([]byte, error) + func (o UpdateCredentialsPayload) ToMap() (map[string]interface{}, error) + type UpdateCredentialsResponse struct + Credential *CredentialsResponse + func NewUpdateCredentialsResponse() *UpdateCredentialsResponse + func NewUpdateCredentialsResponseWithDefaults() *UpdateCredentialsResponse + func (o *UpdateCredentialsResponse) GetCredential() CredentialsResponse + func (o *UpdateCredentialsResponse) GetCredentialOk() (*CredentialsResponse, bool) + func (o *UpdateCredentialsResponse) HasCredential() bool + func (o *UpdateCredentialsResponse) SetCredential(v CredentialsResponse) + func (o UpdateCredentialsResponse) MarshalJSON() ([]byte, error) + func (o UpdateCredentialsResponse) ToMap() (map[string]interface{}, error) + type UpdateLoadBalancerPayload struct + DisableTargetSecurityGroupAssignment *bool + Errors []LoadBalancerError + ExternalAddress *string + Labels *map[string]string + Listeners []Listener + LoadBalancerSecurityGroup *SecurityGroup + Name *string + Networks []Network + Options *LoadBalancerOptions + PlanId *string + PrivateAddress *string + Region *string + Status *string + TargetPools []TargetPool + TargetSecurityGroup *SecurityGroup + Version *string + func NewUpdateLoadBalancerPayload() *UpdateLoadBalancerPayload + func NewUpdateLoadBalancerPayloadWithDefaults() *UpdateLoadBalancerPayload + func (o *UpdateLoadBalancerPayload) GetDisableTargetSecurityGroupAssignment() bool + func (o *UpdateLoadBalancerPayload) GetDisableTargetSecurityGroupAssignmentOk() (*bool, bool) + func (o *UpdateLoadBalancerPayload) GetErrors() []LoadBalancerError + func (o *UpdateLoadBalancerPayload) GetErrorsOk() ([]LoadBalancerError, bool) + func (o *UpdateLoadBalancerPayload) GetExternalAddress() string + func (o *UpdateLoadBalancerPayload) GetExternalAddressOk() (*string, bool) + func (o *UpdateLoadBalancerPayload) GetLabels() map[string]string + func (o *UpdateLoadBalancerPayload) GetLabelsOk() (*map[string]string, bool) + func (o *UpdateLoadBalancerPayload) GetListeners() []Listener + func (o *UpdateLoadBalancerPayload) GetListenersOk() ([]Listener, bool) + func (o *UpdateLoadBalancerPayload) GetLoadBalancerSecurityGroup() SecurityGroup + func (o *UpdateLoadBalancerPayload) GetLoadBalancerSecurityGroupOk() (*SecurityGroup, bool) + func (o *UpdateLoadBalancerPayload) GetName() string + func (o *UpdateLoadBalancerPayload) GetNameOk() (*string, bool) + func (o *UpdateLoadBalancerPayload) GetNetworks() []Network + func (o *UpdateLoadBalancerPayload) GetNetworksOk() ([]Network, bool) + func (o *UpdateLoadBalancerPayload) GetOptions() LoadBalancerOptions + func (o *UpdateLoadBalancerPayload) GetOptionsOk() (*LoadBalancerOptions, bool) + func (o *UpdateLoadBalancerPayload) GetPlanId() string + func (o *UpdateLoadBalancerPayload) GetPlanIdOk() (*string, bool) + func (o *UpdateLoadBalancerPayload) GetPrivateAddress() string + func (o *UpdateLoadBalancerPayload) GetPrivateAddressOk() (*string, bool) + func (o *UpdateLoadBalancerPayload) GetRegion() string + func (o *UpdateLoadBalancerPayload) GetRegionOk() (*string, bool) + func (o *UpdateLoadBalancerPayload) GetStatus() string + func (o *UpdateLoadBalancerPayload) GetStatusOk() (*string, bool) + func (o *UpdateLoadBalancerPayload) GetTargetPools() []TargetPool + func (o *UpdateLoadBalancerPayload) GetTargetPoolsOk() ([]TargetPool, bool) + func (o *UpdateLoadBalancerPayload) GetTargetSecurityGroup() SecurityGroup + func (o *UpdateLoadBalancerPayload) GetTargetSecurityGroupOk() (*SecurityGroup, bool) + func (o *UpdateLoadBalancerPayload) GetVersion() string + func (o *UpdateLoadBalancerPayload) GetVersionOk() (*string, 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 bool) + func (o *UpdateLoadBalancerPayload) SetErrors(v []LoadBalancerError) + func (o *UpdateLoadBalancerPayload) SetExternalAddress(v string) + func (o *UpdateLoadBalancerPayload) SetLabels(v map[string]string) + func (o *UpdateLoadBalancerPayload) SetListeners(v []Listener) + func (o *UpdateLoadBalancerPayload) SetLoadBalancerSecurityGroup(v SecurityGroup) + func (o *UpdateLoadBalancerPayload) SetName(v string) + func (o *UpdateLoadBalancerPayload) SetNetworks(v []Network) + func (o *UpdateLoadBalancerPayload) SetOptions(v LoadBalancerOptions) + func (o *UpdateLoadBalancerPayload) SetPlanId(v string) + func (o *UpdateLoadBalancerPayload) SetPrivateAddress(v string) + func (o *UpdateLoadBalancerPayload) SetRegion(v string) + func (o *UpdateLoadBalancerPayload) SetStatus(v string) + func (o *UpdateLoadBalancerPayload) SetTargetPools(v []TargetPool) + func (o *UpdateLoadBalancerPayload) SetTargetSecurityGroup(v SecurityGroup) + func (o *UpdateLoadBalancerPayload) SetVersion(v string) + func (o UpdateLoadBalancerPayload) MarshalJSON() ([]byte, error) + func (o UpdateLoadBalancerPayload) ToMap() (map[string]interface{}, error) + type UpdateTargetPoolPayload struct + ActiveHealthCheck *ActiveHealthCheck + Name *string + TargetPort *int32 + Targets []Target + TlsConfig *TargetPoolTlsConfig + func NewUpdateTargetPoolPayload() *UpdateTargetPoolPayload + func NewUpdateTargetPoolPayloadWithDefaults() *UpdateTargetPoolPayload + func (o *UpdateTargetPoolPayload) GetActiveHealthCheck() ActiveHealthCheck + func (o *UpdateTargetPoolPayload) GetActiveHealthCheckOk() (*ActiveHealthCheck, bool) + func (o *UpdateTargetPoolPayload) GetName() string + func (o *UpdateTargetPoolPayload) GetNameOk() (*string, bool) + func (o *UpdateTargetPoolPayload) GetTargetPort() int32 + func (o *UpdateTargetPoolPayload) GetTargetPortOk() (*int32, bool) + func (o *UpdateTargetPoolPayload) GetTargets() []Target + func (o *UpdateTargetPoolPayload) GetTargetsOk() ([]Target, bool) + func (o *UpdateTargetPoolPayload) GetTlsConfig() TargetPoolTlsConfig + func (o *UpdateTargetPoolPayload) GetTlsConfigOk() (*TargetPoolTlsConfig, 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 ActiveHealthCheck) + func (o *UpdateTargetPoolPayload) SetName(v string) + func (o *UpdateTargetPoolPayload) SetTargetPort(v int32) + func (o *UpdateTargetPoolPayload) SetTargets(v []Target) + func (o *UpdateTargetPoolPayload) SetTlsConfig(v TargetPoolTlsConfig) + func (o UpdateTargetPoolPayload) MarshalJSON() ([]byte, error) + func (o UpdateTargetPoolPayload) ToMap() (map[string]interface{}, error)