Documentation
¶
Index ¶
- Variables
- func CacheExpires(r *http.Response) time.Time
- func IsNil(i interface{}) bool
- func NewConfiguration() *config.Configuration
- func ParameterValueToString(obj interface{}, key string) string
- 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) ApiCreateCredentialsRequestdeprecated
- func (a *APIClient) CreateCredentialsExecute(ctx context.Context, projectId string) (*CreateCredentialsResponse, error)deprecated
- func (a *APIClient) CreateLoadBalancer(ctx context.Context, projectId string) ApiCreateLoadBalancerRequestdeprecated
- func (a *APIClient) CreateLoadBalancerExecute(ctx context.Context, projectId string) (*LoadBalancer, error)deprecated
- func (a *APIClient) DeleteCredentials(ctx context.Context, projectId string, credentialsRef string) ApiDeleteCredentialsRequestdeprecated
- func (a *APIClient) DeleteCredentialsExecute(ctx context.Context, projectId string, credentialsRef string) (map[string]interface{}, error)deprecated
- func (a *APIClient) DeleteLoadBalancer(ctx context.Context, projectId string, name string) ApiDeleteLoadBalancerRequestdeprecated
- func (a *APIClient) DeleteLoadBalancerExecute(ctx context.Context, projectId string, name string) (map[string]interface{}, error)deprecated
- func (a *APIClient) DisableService(ctx context.Context, projectId string) ApiDisableServiceRequestdeprecated
- func (a *APIClient) DisableServiceExecute(ctx context.Context, projectId string) (map[string]interface{}, error)deprecated
- func (a *APIClient) EnableService(ctx context.Context, projectId string) ApiEnableServiceRequestdeprecated
- func (a *APIClient) EnableServiceExecute(ctx context.Context, projectId string) (map[string]interface{}, error)deprecated
- func (c *APIClient) GetConfig() *config.Configuration
- func (a *APIClient) GetCredentials(ctx context.Context, projectId string, credentialsRef string) ApiGetCredentialsRequestdeprecated
- func (a *APIClient) GetCredentialsExecute(ctx context.Context, projectId string, credentialsRef string) (*GetCredentialsResponse, error)deprecated
- func (a *APIClient) GetLoadBalancer(ctx context.Context, projectId string, name string) ApiGetLoadBalancerRequestdeprecated
- func (a *APIClient) GetLoadBalancerExecute(ctx context.Context, projectId string, name string) (*LoadBalancer, error)deprecated
- func (a *APIClient) GetQuota(ctx context.Context, projectId string) ApiGetQuotaRequestdeprecated
- func (a *APIClient) GetQuotaExecute(ctx context.Context, projectId string) (*GetQuotaResponse, error)deprecated
- func (a *APIClient) GetServiceStatus(ctx context.Context, projectId string) ApiGetServiceStatusRequestdeprecated
- func (a *APIClient) GetServiceStatusExecute(ctx context.Context, projectId string) (*GetServiceStatusResponse, error)deprecated
- func (a *APIClient) ListCredentials(ctx context.Context, projectId string) ApiListCredentialsRequestdeprecated
- func (a *APIClient) ListCredentialsExecute(ctx context.Context, projectId string) (*ListCredentialsResponse, error)deprecated
- func (a *APIClient) ListLoadBalancers(ctx context.Context, projectId string) ApiListLoadBalancersRequestdeprecated
- func (a *APIClient) ListLoadBalancersExecute(ctx context.Context, projectId string) (*ListLoadBalancersResponse, error)deprecated
- func (a *APIClient) ListPlans(ctx context.Context) ApiListPlansRequestdeprecated
- func (a *APIClient) ListPlansExecute(ctx context.Context) (*ListPlansResponse, error)deprecated
- func (a *APIClient) UpdateCredentials(ctx context.Context, projectId string, credentialsRef string) ApiUpdateCredentialsRequestdeprecated
- func (a *APIClient) UpdateCredentialsExecute(ctx context.Context, projectId string, credentialsRef string) (*UpdateCredentialsResponse, error)deprecated
- func (a *APIClient) UpdateLoadBalancer(ctx context.Context, projectId string, name string) ApiUpdateLoadBalancerRequestdeprecated
- func (a *APIClient) UpdateLoadBalancerExecute(ctx context.Context, projectId string, name string) (*LoadBalancer, error)deprecated
- func (a *APIClient) UpdateTargetPool(ctx context.Context, projectId string, name string, targetPoolName string) ApiUpdateTargetPoolRequestdeprecated
- func (a *APIClient) UpdateTargetPoolExecute(ctx context.Context, projectId string, name string, targetPoolName string) (*TargetPool, error)deprecated
- type ActiveHealthCheck
- 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) 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 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)
- type ActiveHealthCheckGetHealthyThresholdArgType
- type ActiveHealthCheckGetHealthyThresholdAttributeType
- type ActiveHealthCheckGetHealthyThresholdRetType
- type ActiveHealthCheckGetHttpHealthChecksArgType
- type ActiveHealthCheckGetHttpHealthChecksAttributeType
- type ActiveHealthCheckGetHttpHealthChecksRetType
- type ActiveHealthCheckGetIntervalArgType
- type ActiveHealthCheckGetIntervalAttributeType
- type ActiveHealthCheckGetIntervalJitterArgType
- type ActiveHealthCheckGetIntervalJitterAttributeType
- type ActiveHealthCheckGetIntervalJitterRetType
- type ActiveHealthCheckGetIntervalRetType
- type ActiveHealthCheckGetTimeoutArgType
- type ActiveHealthCheckGetTimeoutAttributeType
- type ActiveHealthCheckGetTimeoutRetType
- type ActiveHealthCheckGetUnhealthyThresholdArgType
- type ActiveHealthCheckGetUnhealthyThresholdAttributeType
- type ActiveHealthCheckGetUnhealthyThresholdRetType
- type ApiCreateCredentialsRequest
- type ApiCreateLoadBalancerRequest
- type ApiDeleteCredentialsRequest
- type ApiDeleteLoadBalancerRequest
- type ApiDisableServiceRequest
- type ApiEnableServiceRequest
- type ApiGetCredentialsRequest
- type ApiGetLoadBalancerRequest
- type ApiGetQuotaRequest
- type ApiGetServiceStatusRequest
- type ApiListCredentialsRequest
- type ApiListLoadBalancersRequest
- type ApiListPlansRequest
- type ApiUpdateCredentialsRequest
- type ApiUpdateLoadBalancerRequest
- type ApiUpdateTargetPoolRequest
- 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)
- type CertificateConfigGetCertificateIdsArgType
- type CertificateConfigGetCertificateIdsAttributeType
- type CertificateConfigGetCertificateIdsRetType
- 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)
- type CookiePersistenceGetNameArgType
- type CookiePersistenceGetNameAttributeType
- type CookiePersistenceGetNameRetType
- type CookiePersistenceGetTtlArgType
- type CookiePersistenceGetTtlAttributeType
- type CookiePersistenceGetTtlRetType
- 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)
- type CreateCredentialsPayloadGetDisplayNameArgType
- type CreateCredentialsPayloadGetDisplayNameAttributeType
- type CreateCredentialsPayloadGetDisplayNameRetType
- type CreateCredentialsPayloadGetPasswordArgType
- type CreateCredentialsPayloadGetPasswordAttributeType
- type CreateCredentialsPayloadGetPasswordRetType
- type CreateCredentialsPayloadGetUsernameArgType
- type CreateCredentialsPayloadGetUsernameAttributeType
- type CreateCredentialsPayloadGetUsernameRetType
- type CreateCredentialsRequest
- func (r CreateCredentialsRequest) CreateCredentialsPayload(createCredentialsPayload CreateCredentialsPayload) ApiCreateCredentialsRequest
- func (r CreateCredentialsRequest) Execute() (*CreateCredentialsResponse, error)
- func (r CreateCredentialsRequest) XRequestID(xRequestID string) ApiCreateCredentialsRequest
- 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)
- type CreateCredentialsResponseGetCredentialArgType
- type CreateCredentialsResponseGetCredentialAttributeType
- type CreateCredentialsResponseGetCredentialRetType
- type CreateLoadBalancerPayload
- 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) GetListeners() (res CreateLoadBalancerPayloadGetListenersRetType)
- func (o *CreateLoadBalancerPayload) GetListenersOk() (ret CreateLoadBalancerPayloadGetListenersRetType, 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) 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) GetVersion() (res CreateLoadBalancerPayloadGetVersionRetType)
- func (o *CreateLoadBalancerPayload) GetVersionOk() (ret CreateLoadBalancerPayloadGetVersionRetType, ok bool)
- func (o *CreateLoadBalancerPayload) HasErrors() bool
- func (o *CreateLoadBalancerPayload) HasExternalAddress() bool
- func (o *CreateLoadBalancerPayload) HasListeners() 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) HasStatus() bool
- func (o *CreateLoadBalancerPayload) HasTargetPools() bool
- func (o *CreateLoadBalancerPayload) HasVersion() bool
- func (o *CreateLoadBalancerPayload) SetErrors(v CreateLoadBalancerPayloadGetErrorsRetType)
- func (o *CreateLoadBalancerPayload) SetExternalAddress(v CreateLoadBalancerPayloadGetExternalAddressRetType)
- func (o *CreateLoadBalancerPayload) SetListeners(v CreateLoadBalancerPayloadGetListenersRetType)
- 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) SetStatus(v CreateLoadBalancerPayloadGetStatusRetType)
- func (o *CreateLoadBalancerPayload) SetTargetPools(v CreateLoadBalancerPayloadGetTargetPoolsRetType)
- func (o *CreateLoadBalancerPayload) SetVersion(v CreateLoadBalancerPayloadGetVersionRetType)
- func (o CreateLoadBalancerPayload) ToMap() (map[string]interface{}, error)
- type CreateLoadBalancerPayloadGetErrorsArgType
- type CreateLoadBalancerPayloadGetErrorsAttributeType
- type CreateLoadBalancerPayloadGetErrorsRetType
- type CreateLoadBalancerPayloadGetExternalAddressArgType
- type CreateLoadBalancerPayloadGetExternalAddressAttributeType
- type CreateLoadBalancerPayloadGetExternalAddressRetType
- type CreateLoadBalancerPayloadGetListenersArgType
- type CreateLoadBalancerPayloadGetListenersAttributeType
- type CreateLoadBalancerPayloadGetListenersRetType
- type CreateLoadBalancerPayloadGetNameArgType
- type CreateLoadBalancerPayloadGetNameAttributeType
- type CreateLoadBalancerPayloadGetNameRetType
- type CreateLoadBalancerPayloadGetNetworksArgType
- type CreateLoadBalancerPayloadGetNetworksAttributeType
- type CreateLoadBalancerPayloadGetNetworksRetType
- type CreateLoadBalancerPayloadGetOptionsArgType
- type CreateLoadBalancerPayloadGetOptionsAttributeType
- type CreateLoadBalancerPayloadGetOptionsRetType
- type CreateLoadBalancerPayloadGetPlanIdArgType
- type CreateLoadBalancerPayloadGetPlanIdAttributeType
- type CreateLoadBalancerPayloadGetPlanIdRetType
- type CreateLoadBalancerPayloadGetPrivateAddressArgType
- type CreateLoadBalancerPayloadGetPrivateAddressAttributeType
- type CreateLoadBalancerPayloadGetPrivateAddressRetType
- type CreateLoadBalancerPayloadGetStatusArgType
- type CreateLoadBalancerPayloadGetStatusAttributeType
- type CreateLoadBalancerPayloadGetStatusRetType
- type CreateLoadBalancerPayloadGetTargetPoolsArgType
- type CreateLoadBalancerPayloadGetTargetPoolsAttributeType
- type CreateLoadBalancerPayloadGetTargetPoolsRetType
- type CreateLoadBalancerPayloadGetVersionArgType
- type CreateLoadBalancerPayloadGetVersionAttributeType
- type CreateLoadBalancerPayloadGetVersionRetType
- type CreateLoadBalancerPayloadStatus
- type CreateLoadBalancerRequest
- func (r CreateLoadBalancerRequest) CreateLoadBalancerPayload(createLoadBalancerPayload CreateLoadBalancerPayload) ApiCreateLoadBalancerRequest
- func (r CreateLoadBalancerRequest) Execute() (*LoadBalancer, error)
- func (r CreateLoadBalancerRequest) XRequestID(xRequestID string) ApiCreateLoadBalancerRequest
- 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) GetUsername() (res CredentialsResponseGetUsernameRetType)
- func (o *CredentialsResponse) GetUsernameOk() (ret CredentialsResponseGetUsernameRetType, ok bool)
- func (o *CredentialsResponse) HasCredentialsRef() bool
- func (o *CredentialsResponse) HasDisplayName() bool
- func (o *CredentialsResponse) HasUsername() bool
- func (o *CredentialsResponse) SetCredentialsRef(v CredentialsResponseGetCredentialsRefRetType)
- func (o *CredentialsResponse) SetDisplayName(v CredentialsResponseGetDisplayNameRetType)
- func (o *CredentialsResponse) SetUsername(v CredentialsResponseGetUsernameRetType)
- func (o CredentialsResponse) ToMap() (map[string]interface{}, error)
- type CredentialsResponseGetCredentialsRefArgType
- type CredentialsResponseGetCredentialsRefAttributeType
- type CredentialsResponseGetCredentialsRefRetType
- type CredentialsResponseGetDisplayNameArgType
- type CredentialsResponseGetDisplayNameAttributeType
- type CredentialsResponseGetDisplayNameRetType
- type CredentialsResponseGetUsernameArgType
- type CredentialsResponseGetUsernameAttributeType
- type CredentialsResponseGetUsernameRetType
- type DefaultApi
- type DefaultApiService
- type DeleteCredentialsRequest
- type DeleteLoadBalancerRequest
- type DisableServiceRequest
- type EnableServiceRequest
- type GetCredentialsRequest
- 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)
- type GetCredentialsResponseGetCredentialArgType
- type GetCredentialsResponseGetCredentialAttributeType
- type GetCredentialsResponseGetCredentialRetType
- type GetLoadBalancerRequest
- type GetQuotaRequest
- type GetQuotaResponse
- 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) HasMaxLoadBalancers() bool
- func (o *GetQuotaResponse) HasProjectId() bool
- func (o *GetQuotaResponse) SetMaxLoadBalancers(v GetQuotaResponseGetMaxLoadBalancersRetType)
- func (o *GetQuotaResponse) SetProjectId(v GetQuotaResponseGetProjectIdRetType)
- func (o GetQuotaResponse) ToMap() (map[string]interface{}, error)
- type GetQuotaResponseGetMaxLoadBalancersArgType
- type GetQuotaResponseGetMaxLoadBalancersAttributeType
- type GetQuotaResponseGetMaxLoadBalancersRetType
- type GetQuotaResponseGetProjectIdArgType
- type GetQuotaResponseGetProjectIdAttributeType
- type GetQuotaResponseGetProjectIdRetType
- type GetServiceStatusRequest
- type GetServiceStatusResponse
- func (o *GetServiceStatusResponse) GetStatus() (res GetServiceStatusResponseGetStatusRetType)
- func (o *GetServiceStatusResponse) GetStatusOk() (ret GetServiceStatusResponseGetStatusRetType, ok bool)
- func (o *GetServiceStatusResponse) HasStatus() bool
- func (o *GetServiceStatusResponse) SetStatus(v GetServiceStatusResponseGetStatusRetType)
- func (o GetServiceStatusResponse) ToMap() (map[string]interface{}, error)
- type GetServiceStatusResponseGetStatusArgType
- type GetServiceStatusResponseGetStatusAttributeType
- type GetServiceStatusResponseGetStatusRetType
- type GetServiceStatusResponseStatus
- 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)
- type GoogleProtobufAnyGetTypeArgType
- type GoogleProtobufAnyGetTypeAttributeType
- type GoogleProtobufAnyGetTypeRetType
- type HTTPConfig
- func (o *HTTPConfig) GetMatcher() (res HTTPConfigGetMatcherRetType)
- func (o *HTTPConfig) GetMatcherOk() (ret HTTPConfigGetMatcherRetType, ok bool)
- func (o *HTTPConfig) HasMatcher() bool
- func (o *HTTPConfig) SetMatcher(v HTTPConfigGetMatcherRetType)
- func (o HTTPConfig) ToMap() (map[string]interface{}, error)
- type HTTPConfigGetMatcherArgType
- type HTTPConfigGetMatcherAttributeType
- type HTTPConfigGetMatcherRetType
- type Header
- func (o *Header) GetExactMatch() (res HeaderGetExactMatchRetType)
- func (o *Header) GetExactMatchOk() (ret HeaderGetExactMatchRetType, ok bool)
- func (o *Header) GetName() (res HeaderGetNameRetType)
- func (o *Header) GetNameOk() (ret HeaderGetNameRetType, ok bool)
- func (o *Header) HasExactMatch() bool
- func (o *Header) HasName() bool
- func (o *Header) SetExactMatch(v HeaderGetExactMatchRetType)
- func (o *Header) SetName(v HeaderGetNameRetType)
- func (o Header) ToMap() (map[string]interface{}, error)
- type HeaderGetExactMatchArgType
- type HeaderGetExactMatchAttributeType
- type HeaderGetExactMatchRetType
- type HeaderGetNameArgType
- type HeaderGetNameAttributeType
- type HeaderGetNameRetType
- 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) HasOkStatuses() bool
- func (o *HttpHealthChecks) HasPath() bool
- func (o *HttpHealthChecks) SetOkStatuses(v HttpHealthChecksGetOkStatusesRetType)
- func (o *HttpHealthChecks) SetPath(v HttpHealthChecksGetPathRetType)
- func (o HttpHealthChecks) ToMap() (map[string]interface{}, error)
- type HttpHealthChecksGetOkStatusesArgType
- type HttpHealthChecksGetOkStatusesAttributeType
- type HttpHealthChecksGetOkStatusesRetType
- type HttpHealthChecksGetPathArgType
- type HttpHealthChecksGetPathAttributeType
- type HttpHealthChecksGetPathRetType
- type ListCredentialsRequest
- 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)
- type ListCredentialsResponseGetCredentialsArgType
- type ListCredentialsResponseGetCredentialsAttributeType
- type ListCredentialsResponseGetCredentialsRetType
- type ListLoadBalancersRequest
- 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)
- type ListLoadBalancersResponseGetLoadBalancersArgType
- type ListLoadBalancersResponseGetLoadBalancersAttributeType
- type ListLoadBalancersResponseGetLoadBalancersRetType
- type ListLoadBalancersResponseGetNextPageIdArgType
- type ListLoadBalancersResponseGetNextPageIdAttributeType
- type ListLoadBalancersResponseGetNextPageIdRetType
- type ListPlansRequest
- 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)
- type ListPlansResponseGetValidPlansArgType
- type ListPlansResponseGetValidPlansAttributeType
- type ListPlansResponseGetValidPlansRetType
- type Listener
- func (o *Listener) GetDisplayName() (res ListenerGetDisplayNameRetType)
- func (o *Listener) GetDisplayNameOk() (ret ListenerGetDisplayNameRetType, ok bool)
- 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) GetRules() (res ListenerGetRulesRetType)
- func (o *Listener) GetRulesOk() (ret ListenerGetRulesRetType, ok bool)
- func (o *Listener) HasDisplayName() 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) HasRules() bool
- func (o *Listener) SetDisplayName(v ListenerGetDisplayNameRetType)
- 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) SetRules(v ListenerGetRulesRetType)
- func (o Listener) ToMap() (map[string]interface{}, error)
- type ListenerGetDisplayNameArgType
- type ListenerGetDisplayNameAttributeType
- type ListenerGetDisplayNameRetType
- type ListenerGetHttpArgType
- type ListenerGetHttpAttributeType
- type ListenerGetHttpRetType
- type ListenerGetHttpsArgType
- type ListenerGetHttpsAttributeType
- type ListenerGetHttpsRetType
- type ListenerGetNameArgType
- type ListenerGetNameAttributeType
- type ListenerGetNameRetType
- type ListenerGetPortArgType
- type ListenerGetPortAttributeType
- type ListenerGetPortRetType
- type ListenerGetProtocolArgType
- type ListenerGetProtocolAttributeType
- type ListenerGetProtocolRetType
- type ListenerGetRulesArgType
- type ListenerGetRulesAttributeType
- type ListenerGetRulesRetType
- type ListenerProtocol
- type LoadBalancer
- 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) GetListeners() (res LoadBalancerGetListenersRetType)
- func (o *LoadBalancer) GetListenersOk() (ret LoadBalancerGetListenersRetType, 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) 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) GetVersion() (res LoadBalancerGetVersionRetType)
- func (o *LoadBalancer) GetVersionOk() (ret LoadBalancerGetVersionRetType, ok bool)
- func (o *LoadBalancer) HasErrors() bool
- func (o *LoadBalancer) HasExternalAddress() bool
- func (o *LoadBalancer) HasListeners() 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) HasStatus() bool
- func (o *LoadBalancer) HasTargetPools() bool
- func (o *LoadBalancer) HasVersion() bool
- func (o *LoadBalancer) SetErrors(v LoadBalancerGetErrorsRetType)
- func (o *LoadBalancer) SetExternalAddress(v LoadBalancerGetExternalAddressRetType)
- func (o *LoadBalancer) SetListeners(v LoadBalancerGetListenersRetType)
- 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) SetStatus(v LoadBalancerGetStatusRetType)
- func (o *LoadBalancer) SetTargetPools(v LoadBalancerGetTargetPoolsRetType)
- func (o *LoadBalancer) SetVersion(v LoadBalancerGetVersionRetType)
- func (o LoadBalancer) ToMap() (map[string]interface{}, error)
- 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)
- type LoadBalancerErrorGetDescriptionArgType
- type LoadBalancerErrorGetDescriptionAttributeType
- type LoadBalancerErrorGetDescriptionRetType
- type LoadBalancerErrorGetTypeArgType
- type LoadBalancerErrorGetTypeAttributeType
- type LoadBalancerErrorGetTypeRetType
- type LoadBalancerErrorTypes
- type LoadBalancerGetErrorsArgType
- type LoadBalancerGetErrorsAttributeType
- type LoadBalancerGetErrorsRetType
- type LoadBalancerGetExternalAddressArgType
- type LoadBalancerGetExternalAddressAttributeType
- type LoadBalancerGetExternalAddressRetType
- type LoadBalancerGetListenersArgType
- type LoadBalancerGetListenersAttributeType
- type LoadBalancerGetListenersRetType
- type LoadBalancerGetNameArgType
- type LoadBalancerGetNameAttributeType
- type LoadBalancerGetNameRetType
- type LoadBalancerGetNetworksArgType
- type LoadBalancerGetNetworksAttributeType
- type LoadBalancerGetNetworksRetType
- type LoadBalancerGetOptionsArgType
- type LoadBalancerGetOptionsAttributeType
- type LoadBalancerGetOptionsRetType
- type LoadBalancerGetPlanIdArgType
- type LoadBalancerGetPlanIdAttributeType
- type LoadBalancerGetPlanIdRetType
- type LoadBalancerGetPrivateAddressArgType
- type LoadBalancerGetPrivateAddressAttributeType
- type LoadBalancerGetPrivateAddressRetType
- type LoadBalancerGetStatusArgType
- type LoadBalancerGetStatusAttributeType
- type LoadBalancerGetStatusRetType
- type LoadBalancerGetTargetPoolsArgType
- type LoadBalancerGetTargetPoolsAttributeType
- type LoadBalancerGetTargetPoolsRetType
- type LoadBalancerGetVersionArgType
- type LoadBalancerGetVersionAttributeType
- type LoadBalancerGetVersionRetType
- 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)
- type LoadBalancerOptionsGetAccessControlArgType
- type LoadBalancerOptionsGetAccessControlAttributeType
- type LoadBalancerOptionsGetAccessControlRetType
- type LoadBalancerOptionsGetObservabilityArgType
- type LoadBalancerOptionsGetObservabilityAttributeType
- type LoadBalancerOptionsGetObservabilityRetType
- type LoadBalancerOptionsgetEphemeralAddressArgType
- type LoadBalancerOptionsgetEphemeralAddressAttributeType
- type LoadBalancerOptionsgetEphemeralAddressRetType
- type LoadBalancerOptionsgetPrivateNetworkOnlyArgType
- type LoadBalancerOptionsgetPrivateNetworkOnlyAttributeType
- type LoadBalancerOptionsgetPrivateNetworkOnlyRetType
- type LoadBalancerStatus
- 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)
- type LoadbalancerOptionAccessControlGetAllowedSourceRangesArgType
- type LoadbalancerOptionAccessControlGetAllowedSourceRangesAttributeType
- type LoadbalancerOptionAccessControlGetAllowedSourceRangesRetType
- 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)
- type LoadbalancerOptionLogsGetCredentialsRefArgType
- type LoadbalancerOptionLogsGetCredentialsRefAttributeType
- type LoadbalancerOptionLogsGetCredentialsRefRetType
- type LoadbalancerOptionLogsGetPushUrlArgType
- type LoadbalancerOptionLogsGetPushUrlAttributeType
- type LoadbalancerOptionLogsGetPushUrlRetType
- 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)
- type LoadbalancerOptionMetricsGetCredentialsRefArgType
- type LoadbalancerOptionMetricsGetCredentialsRefAttributeType
- type LoadbalancerOptionMetricsGetCredentialsRefRetType
- type LoadbalancerOptionMetricsGetPushUrlArgType
- type LoadbalancerOptionMetricsGetPushUrlAttributeType
- type LoadbalancerOptionMetricsGetPushUrlRetType
- 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)
- type LoadbalancerOptionObservabilityGetLogsArgType
- type LoadbalancerOptionObservabilityGetLogsAttributeType
- type LoadbalancerOptionObservabilityGetLogsRetType
- type LoadbalancerOptionObservabilityGetMetricsArgType
- type LoadbalancerOptionObservabilityGetMetricsAttributeType
- type LoadbalancerOptionObservabilityGetMetricsRetType
- type MappedNullable
- type Matcher
- func (o *Matcher) GetCookiePersistence() (res MatcherGetCookiePersistenceRetType)
- func (o *Matcher) GetCookiePersistenceOk() (ret MatcherGetCookiePersistenceRetType, ok bool)
- func (o *Matcher) GetHeaders() (res MatcherGetHeadersRetType)
- func (o *Matcher) GetHeadersOk() (ret MatcherGetHeadersRetType, ok bool)
- func (o *Matcher) GetPathPrefix() (res MatcherGetPathPrefixRetType)
- func (o *Matcher) GetPathPrefixOk() (ret MatcherGetPathPrefixRetType, ok bool)
- func (o *Matcher) GetQueryParameters() (res MatcherGetQueryParametersRetType)
- func (o *Matcher) GetQueryParametersOk() (ret MatcherGetQueryParametersRetType, ok bool)
- func (o *Matcher) GetTargetPool() (res MatcherGetTargetPoolRetType)
- func (o *Matcher) GetTargetPoolOk() (ret MatcherGetTargetPoolRetType, ok bool)
- func (o *Matcher) GetWebSocket() (res MatchergetWebSocketRetType)
- func (o *Matcher) GetWebSocketOk() (ret MatchergetWebSocketRetType, ok bool)
- func (o *Matcher) HasCookiePersistence() bool
- func (o *Matcher) HasHeaders() bool
- func (o *Matcher) HasPathPrefix() bool
- func (o *Matcher) HasQueryParameters() bool
- func (o *Matcher) HasTargetPool() bool
- func (o *Matcher) HasWebSocket() bool
- func (o *Matcher) SetCookiePersistence(v MatcherGetCookiePersistenceRetType)
- func (o *Matcher) SetHeaders(v MatcherGetHeadersRetType)
- func (o *Matcher) SetPathPrefix(v MatcherGetPathPrefixRetType)
- func (o *Matcher) SetQueryParameters(v MatcherGetQueryParametersRetType)
- func (o *Matcher) SetTargetPool(v MatcherGetTargetPoolRetType)
- func (o *Matcher) SetWebSocket(v MatchergetWebSocketRetType)
- func (o Matcher) ToMap() (map[string]interface{}, error)
- type MatcherGetCookiePersistenceArgType
- type MatcherGetCookiePersistenceAttributeType
- type MatcherGetCookiePersistenceRetType
- type MatcherGetHeadersArgType
- type MatcherGetHeadersAttributeType
- type MatcherGetHeadersRetType
- type MatcherGetPathPrefixArgType
- type MatcherGetPathPrefixAttributeType
- type MatcherGetPathPrefixRetType
- type MatcherGetQueryParametersArgType
- type MatcherGetQueryParametersAttributeType
- type MatcherGetQueryParametersRetType
- type MatcherGetTargetPoolArgType
- type MatcherGetTargetPoolAttributeType
- type MatcherGetTargetPoolRetType
- type MatchergetWebSocketArgType
- type MatchergetWebSocketAttributeType
- type MatchergetWebSocketRetType
- 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)
- type NetworkGetNetworkIdArgType
- type NetworkGetNetworkIdAttributeType
- type NetworkGetNetworkIdRetType
- type NetworkGetRoleArgType
- type NetworkGetRoleAttributeType
- type NetworkGetRoleRetType
- type NetworkRole
- type NullableActiveHealthCheck
- func (v NullableActiveHealthCheck) Get() *ActiveHealthCheck
- func (v NullableActiveHealthCheck) IsSet() bool
- func (v NullableActiveHealthCheck) MarshalJSON() ([]byte, error)
- func (v *NullableActiveHealthCheck) Set(val *ActiveHealthCheck)
- func (v *NullableActiveHealthCheck) UnmarshalJSON(src []byte) error
- func (v *NullableActiveHealthCheck) Unset()
- type NullableBool
- type NullableCertificateConfig
- func (v NullableCertificateConfig) Get() *CertificateConfig
- func (v NullableCertificateConfig) IsSet() bool
- func (v NullableCertificateConfig) MarshalJSON() ([]byte, error)
- func (v *NullableCertificateConfig) Set(val *CertificateConfig)
- func (v *NullableCertificateConfig) UnmarshalJSON(src []byte) error
- func (v *NullableCertificateConfig) Unset()
- type NullableCookiePersistence
- func (v NullableCookiePersistence) Get() *CookiePersistence
- func (v NullableCookiePersistence) IsSet() bool
- func (v NullableCookiePersistence) MarshalJSON() ([]byte, error)
- func (v *NullableCookiePersistence) Set(val *CookiePersistence)
- func (v *NullableCookiePersistence) UnmarshalJSON(src []byte) error
- func (v *NullableCookiePersistence) Unset()
- type NullableCreateCredentialsPayload
- func (v NullableCreateCredentialsPayload) Get() *CreateCredentialsPayload
- func (v NullableCreateCredentialsPayload) IsSet() bool
- func (v NullableCreateCredentialsPayload) MarshalJSON() ([]byte, error)
- func (v *NullableCreateCredentialsPayload) Set(val *CreateCredentialsPayload)
- func (v *NullableCreateCredentialsPayload) UnmarshalJSON(src []byte) error
- func (v *NullableCreateCredentialsPayload) Unset()
- type NullableCreateCredentialsResponse
- func (v NullableCreateCredentialsResponse) Get() *CreateCredentialsResponse
- func (v NullableCreateCredentialsResponse) IsSet() bool
- func (v NullableCreateCredentialsResponse) MarshalJSON() ([]byte, error)
- func (v *NullableCreateCredentialsResponse) Set(val *CreateCredentialsResponse)
- func (v *NullableCreateCredentialsResponse) UnmarshalJSON(src []byte) error
- func (v *NullableCreateCredentialsResponse) Unset()
- type NullableCreateLoadBalancerPayload
- func (v NullableCreateLoadBalancerPayload) Get() *CreateLoadBalancerPayload
- func (v NullableCreateLoadBalancerPayload) IsSet() bool
- func (v NullableCreateLoadBalancerPayload) MarshalJSON() ([]byte, error)
- func (v *NullableCreateLoadBalancerPayload) Set(val *CreateLoadBalancerPayload)
- func (v *NullableCreateLoadBalancerPayload) UnmarshalJSON(src []byte) error
- func (v *NullableCreateLoadBalancerPayload) Unset()
- type NullableCreateLoadBalancerPayloadStatus
- func (v NullableCreateLoadBalancerPayloadStatus) Get() *CreateLoadBalancerPayloadStatus
- func (v NullableCreateLoadBalancerPayloadStatus) IsSet() bool
- func (v NullableCreateLoadBalancerPayloadStatus) MarshalJSON() ([]byte, error)
- func (v *NullableCreateLoadBalancerPayloadStatus) Set(val *CreateLoadBalancerPayloadStatus)
- func (v *NullableCreateLoadBalancerPayloadStatus) UnmarshalJSON(src []byte) error
- func (v *NullableCreateLoadBalancerPayloadStatus) Unset()
- type NullableCredentialsResponse
- func (v NullableCredentialsResponse) Get() *CredentialsResponse
- func (v NullableCredentialsResponse) IsSet() bool
- func (v NullableCredentialsResponse) MarshalJSON() ([]byte, error)
- func (v *NullableCredentialsResponse) Set(val *CredentialsResponse)
- func (v *NullableCredentialsResponse) UnmarshalJSON(src []byte) error
- func (v *NullableCredentialsResponse) Unset()
- type NullableFloat32
- type NullableFloat64
- type NullableGetCredentialsResponse
- func (v NullableGetCredentialsResponse) Get() *GetCredentialsResponse
- func (v NullableGetCredentialsResponse) IsSet() bool
- func (v NullableGetCredentialsResponse) MarshalJSON() ([]byte, error)
- func (v *NullableGetCredentialsResponse) Set(val *GetCredentialsResponse)
- func (v *NullableGetCredentialsResponse) UnmarshalJSON(src []byte) error
- func (v *NullableGetCredentialsResponse) Unset()
- type NullableGetQuotaResponse
- func (v NullableGetQuotaResponse) Get() *GetQuotaResponse
- func (v NullableGetQuotaResponse) IsSet() bool
- func (v NullableGetQuotaResponse) MarshalJSON() ([]byte, error)
- func (v *NullableGetQuotaResponse) Set(val *GetQuotaResponse)
- func (v *NullableGetQuotaResponse) UnmarshalJSON(src []byte) error
- func (v *NullableGetQuotaResponse) Unset()
- type NullableGetServiceStatusResponse
- func (v NullableGetServiceStatusResponse) Get() *GetServiceStatusResponse
- func (v NullableGetServiceStatusResponse) IsSet() bool
- func (v NullableGetServiceStatusResponse) MarshalJSON() ([]byte, error)
- func (v *NullableGetServiceStatusResponse) Set(val *GetServiceStatusResponse)
- func (v *NullableGetServiceStatusResponse) UnmarshalJSON(src []byte) error
- func (v *NullableGetServiceStatusResponse) Unset()
- type NullableGetServiceStatusResponseStatus
- func (v NullableGetServiceStatusResponseStatus) Get() *GetServiceStatusResponseStatus
- func (v NullableGetServiceStatusResponseStatus) IsSet() bool
- func (v NullableGetServiceStatusResponseStatus) MarshalJSON() ([]byte, error)
- func (v *NullableGetServiceStatusResponseStatus) Set(val *GetServiceStatusResponseStatus)
- func (v *NullableGetServiceStatusResponseStatus) UnmarshalJSON(src []byte) error
- func (v *NullableGetServiceStatusResponseStatus) Unset()
- type NullableGoogleProtobufAny
- func (v NullableGoogleProtobufAny) Get() *GoogleProtobufAny
- func (v NullableGoogleProtobufAny) IsSet() bool
- func (v NullableGoogleProtobufAny) MarshalJSON() ([]byte, error)
- func (v *NullableGoogleProtobufAny) Set(val *GoogleProtobufAny)
- func (v *NullableGoogleProtobufAny) UnmarshalJSON(src []byte) error
- func (v *NullableGoogleProtobufAny) Unset()
- type NullableHTTPConfig
- type NullableHeader
- type NullableHttpHealthChecks
- func (v NullableHttpHealthChecks) Get() *HttpHealthChecks
- func (v NullableHttpHealthChecks) IsSet() bool
- func (v NullableHttpHealthChecks) MarshalJSON() ([]byte, error)
- func (v *NullableHttpHealthChecks) Set(val *HttpHealthChecks)
- func (v *NullableHttpHealthChecks) UnmarshalJSON(src []byte) error
- func (v *NullableHttpHealthChecks) Unset()
- type NullableInt
- type NullableInt32
- type NullableInt64
- type NullableListCredentialsResponse
- func (v NullableListCredentialsResponse) Get() *ListCredentialsResponse
- func (v NullableListCredentialsResponse) IsSet() bool
- func (v NullableListCredentialsResponse) MarshalJSON() ([]byte, error)
- func (v *NullableListCredentialsResponse) Set(val *ListCredentialsResponse)
- func (v *NullableListCredentialsResponse) UnmarshalJSON(src []byte) error
- func (v *NullableListCredentialsResponse) Unset()
- type NullableListLoadBalancersResponse
- func (v NullableListLoadBalancersResponse) Get() *ListLoadBalancersResponse
- func (v NullableListLoadBalancersResponse) IsSet() bool
- func (v NullableListLoadBalancersResponse) MarshalJSON() ([]byte, error)
- func (v *NullableListLoadBalancersResponse) Set(val *ListLoadBalancersResponse)
- func (v *NullableListLoadBalancersResponse) UnmarshalJSON(src []byte) error
- func (v *NullableListLoadBalancersResponse) Unset()
- type NullableListPlansResponse
- func (v NullableListPlansResponse) Get() *ListPlansResponse
- func (v NullableListPlansResponse) IsSet() bool
- func (v NullableListPlansResponse) MarshalJSON() ([]byte, error)
- func (v *NullableListPlansResponse) Set(val *ListPlansResponse)
- func (v *NullableListPlansResponse) UnmarshalJSON(src []byte) error
- func (v *NullableListPlansResponse) Unset()
- type NullableListener
- type NullableListenerProtocol
- func (v NullableListenerProtocol) Get() *ListenerProtocol
- func (v NullableListenerProtocol) IsSet() bool
- func (v NullableListenerProtocol) MarshalJSON() ([]byte, error)
- func (v *NullableListenerProtocol) Set(val *ListenerProtocol)
- func (v *NullableListenerProtocol) UnmarshalJSON(src []byte) error
- func (v *NullableListenerProtocol) Unset()
- type NullableLoadBalancer
- func (v NullableLoadBalancer) Get() *LoadBalancer
- func (v NullableLoadBalancer) IsSet() bool
- func (v NullableLoadBalancer) MarshalJSON() ([]byte, error)
- func (v *NullableLoadBalancer) Set(val *LoadBalancer)
- func (v *NullableLoadBalancer) UnmarshalJSON(src []byte) error
- func (v *NullableLoadBalancer) Unset()
- type NullableLoadBalancerError
- func (v NullableLoadBalancerError) Get() *LoadBalancerError
- func (v NullableLoadBalancerError) IsSet() bool
- func (v NullableLoadBalancerError) MarshalJSON() ([]byte, error)
- func (v *NullableLoadBalancerError) Set(val *LoadBalancerError)
- func (v *NullableLoadBalancerError) UnmarshalJSON(src []byte) error
- func (v *NullableLoadBalancerError) Unset()
- type NullableLoadBalancerErrorTypes
- func (v NullableLoadBalancerErrorTypes) Get() *LoadBalancerErrorTypes
- func (v NullableLoadBalancerErrorTypes) IsSet() bool
- func (v NullableLoadBalancerErrorTypes) MarshalJSON() ([]byte, error)
- func (v *NullableLoadBalancerErrorTypes) Set(val *LoadBalancerErrorTypes)
- func (v *NullableLoadBalancerErrorTypes) UnmarshalJSON(src []byte) error
- func (v *NullableLoadBalancerErrorTypes) Unset()
- type NullableLoadBalancerOptions
- func (v NullableLoadBalancerOptions) Get() *LoadBalancerOptions
- func (v NullableLoadBalancerOptions) IsSet() bool
- func (v NullableLoadBalancerOptions) MarshalJSON() ([]byte, error)
- func (v *NullableLoadBalancerOptions) Set(val *LoadBalancerOptions)
- func (v *NullableLoadBalancerOptions) UnmarshalJSON(src []byte) error
- func (v *NullableLoadBalancerOptions) Unset()
- type NullableLoadBalancerStatus
- func (v NullableLoadBalancerStatus) Get() *LoadBalancerStatus
- func (v NullableLoadBalancerStatus) IsSet() bool
- func (v NullableLoadBalancerStatus) MarshalJSON() ([]byte, error)
- func (v *NullableLoadBalancerStatus) Set(val *LoadBalancerStatus)
- func (v *NullableLoadBalancerStatus) UnmarshalJSON(src []byte) error
- func (v *NullableLoadBalancerStatus) Unset()
- type NullableLoadbalancerOptionAccessControl
- func (v NullableLoadbalancerOptionAccessControl) Get() *LoadbalancerOptionAccessControl
- func (v NullableLoadbalancerOptionAccessControl) IsSet() bool
- func (v NullableLoadbalancerOptionAccessControl) MarshalJSON() ([]byte, error)
- func (v *NullableLoadbalancerOptionAccessControl) Set(val *LoadbalancerOptionAccessControl)
- func (v *NullableLoadbalancerOptionAccessControl) UnmarshalJSON(src []byte) error
- func (v *NullableLoadbalancerOptionAccessControl) Unset()
- type NullableLoadbalancerOptionLogs
- func (v NullableLoadbalancerOptionLogs) Get() *LoadbalancerOptionLogs
- func (v NullableLoadbalancerOptionLogs) IsSet() bool
- func (v NullableLoadbalancerOptionLogs) MarshalJSON() ([]byte, error)
- func (v *NullableLoadbalancerOptionLogs) Set(val *LoadbalancerOptionLogs)
- func (v *NullableLoadbalancerOptionLogs) UnmarshalJSON(src []byte) error
- func (v *NullableLoadbalancerOptionLogs) Unset()
- type NullableLoadbalancerOptionMetrics
- func (v NullableLoadbalancerOptionMetrics) Get() *LoadbalancerOptionMetrics
- func (v NullableLoadbalancerOptionMetrics) IsSet() bool
- func (v NullableLoadbalancerOptionMetrics) MarshalJSON() ([]byte, error)
- func (v *NullableLoadbalancerOptionMetrics) Set(val *LoadbalancerOptionMetrics)
- func (v *NullableLoadbalancerOptionMetrics) UnmarshalJSON(src []byte) error
- func (v *NullableLoadbalancerOptionMetrics) Unset()
- type NullableLoadbalancerOptionObservability
- func (v NullableLoadbalancerOptionObservability) Get() *LoadbalancerOptionObservability
- func (v NullableLoadbalancerOptionObservability) IsSet() bool
- func (v NullableLoadbalancerOptionObservability) MarshalJSON() ([]byte, error)
- func (v *NullableLoadbalancerOptionObservability) Set(val *LoadbalancerOptionObservability)
- func (v *NullableLoadbalancerOptionObservability) UnmarshalJSON(src []byte) error
- func (v *NullableLoadbalancerOptionObservability) Unset()
- type NullableMatcher
- type NullableNetwork
- type NullableNetworkRole
- func (v NullableNetworkRole) Get() *NetworkRole
- func (v NullableNetworkRole) IsSet() bool
- func (v NullableNetworkRole) MarshalJSON() ([]byte, error)
- func (v *NullableNetworkRole) Set(val *NetworkRole)
- func (v *NullableNetworkRole) UnmarshalJSON(src []byte) error
- func (v *NullableNetworkRole) Unset()
- type NullablePlanDetails
- func (v NullablePlanDetails) Get() *PlanDetails
- func (v NullablePlanDetails) IsSet() bool
- func (v NullablePlanDetails) MarshalJSON() ([]byte, error)
- func (v *NullablePlanDetails) Set(val *PlanDetails)
- func (v *NullablePlanDetails) UnmarshalJSON(src []byte) error
- func (v *NullablePlanDetails) Unset()
- type NullableProtocolOptionsHTTPS
- func (v NullableProtocolOptionsHTTPS) Get() *ProtocolOptionsHTTPS
- func (v NullableProtocolOptionsHTTPS) IsSet() bool
- func (v NullableProtocolOptionsHTTPS) MarshalJSON() ([]byte, error)
- func (v *NullableProtocolOptionsHTTPS) Set(val *ProtocolOptionsHTTPS)
- func (v *NullableProtocolOptionsHTTPS) UnmarshalJSON(src []byte) error
- func (v *NullableProtocolOptionsHTTPS) Unset()
- type NullableQueryParameters
- func (v NullableQueryParameters) Get() *QueryParameters
- func (v NullableQueryParameters) IsSet() bool
- func (v NullableQueryParameters) MarshalJSON() ([]byte, error)
- func (v *NullableQueryParameters) Set(val *QueryParameters)
- func (v *NullableQueryParameters) UnmarshalJSON(src []byte) error
- func (v *NullableQueryParameters) Unset()
- type NullableRule
- type NullableStatus
- type NullableString
- type NullableTarget
- type NullableTargetPool
- type NullableTime
- type NullableUpdateCredentialsPayload
- func (v NullableUpdateCredentialsPayload) Get() *UpdateCredentialsPayload
- func (v NullableUpdateCredentialsPayload) IsSet() bool
- func (v NullableUpdateCredentialsPayload) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateCredentialsPayload) Set(val *UpdateCredentialsPayload)
- func (v *NullableUpdateCredentialsPayload) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateCredentialsPayload) Unset()
- type NullableUpdateCredentialsResponse
- func (v NullableUpdateCredentialsResponse) Get() *UpdateCredentialsResponse
- func (v NullableUpdateCredentialsResponse) IsSet() bool
- func (v NullableUpdateCredentialsResponse) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateCredentialsResponse) Set(val *UpdateCredentialsResponse)
- func (v *NullableUpdateCredentialsResponse) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateCredentialsResponse) Unset()
- type NullableUpdateLoadBalancerPayload
- func (v NullableUpdateLoadBalancerPayload) Get() *UpdateLoadBalancerPayload
- func (v NullableUpdateLoadBalancerPayload) IsSet() bool
- func (v NullableUpdateLoadBalancerPayload) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateLoadBalancerPayload) Set(val *UpdateLoadBalancerPayload)
- func (v *NullableUpdateLoadBalancerPayload) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateLoadBalancerPayload) Unset()
- type NullableUpdateLoadBalancerPayloadStatus
- func (v NullableUpdateLoadBalancerPayloadStatus) Get() *UpdateLoadBalancerPayloadStatus
- func (v NullableUpdateLoadBalancerPayloadStatus) IsSet() bool
- func (v NullableUpdateLoadBalancerPayloadStatus) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateLoadBalancerPayloadStatus) Set(val *UpdateLoadBalancerPayloadStatus)
- func (v *NullableUpdateLoadBalancerPayloadStatus) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateLoadBalancerPayloadStatus) Unset()
- type NullableUpdateTargetPoolPayload
- func (v NullableUpdateTargetPoolPayload) Get() *UpdateTargetPoolPayload
- func (v NullableUpdateTargetPoolPayload) IsSet() bool
- func (v NullableUpdateTargetPoolPayload) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateTargetPoolPayload) Set(val *UpdateTargetPoolPayload)
- func (v *NullableUpdateTargetPoolPayload) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateTargetPoolPayload) Unset()
- type NullableValue
- 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) 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) 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) ToMap() (map[string]interface{}, error)
- type PlanDetailsGetDescriptionArgType
- type PlanDetailsGetDescriptionAttributeType
- type PlanDetailsGetDescriptionRetType
- type PlanDetailsGetFlavorNameArgType
- type PlanDetailsGetFlavorNameAttributeType
- type PlanDetailsGetFlavorNameRetType
- type PlanDetailsGetMaxConnectionsArgType
- type PlanDetailsGetMaxConnectionsAttributeType
- type PlanDetailsGetMaxConnectionsRetType
- type PlanDetailsGetNameArgType
- type PlanDetailsGetNameAttributeType
- type PlanDetailsGetNameRetType
- type PlanDetailsGetPlanIdArgType
- type PlanDetailsGetPlanIdAttributeType
- type PlanDetailsGetPlanIdRetType
- 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)
- type ProtocolOptionsHTTPSGetCertificateConfigArgType
- type ProtocolOptionsHTTPSGetCertificateConfigAttributeType
- type ProtocolOptionsHTTPSGetCertificateConfigRetType
- type QueryParameters
- func (o *QueryParameters) GetExactMatch() (res QueryParametersGetExactMatchRetType)
- func (o *QueryParameters) GetExactMatchOk() (ret QueryParametersGetExactMatchRetType, ok bool)
- func (o *QueryParameters) GetName() (res QueryParametersGetNameRetType)
- func (o *QueryParameters) GetNameOk() (ret QueryParametersGetNameRetType, ok bool)
- func (o *QueryParameters) HasExactMatch() bool
- func (o *QueryParameters) HasName() bool
- func (o *QueryParameters) SetExactMatch(v QueryParametersGetExactMatchRetType)
- func (o *QueryParameters) SetName(v QueryParametersGetNameRetType)
- func (o QueryParameters) ToMap() (map[string]interface{}, error)
- type QueryParametersGetExactMatchArgType
- type QueryParametersGetExactMatchAttributeType
- type QueryParametersGetExactMatchRetType
- type QueryParametersGetNameArgType
- type QueryParametersGetNameAttributeType
- type QueryParametersGetNameRetType
- type Rule
- func (o *Rule) GetHost() (res RuleGetHostRetType)
- func (o *Rule) GetHostOk() (ret RuleGetHostRetType, ok bool)
- func (o *Rule) GetHttp() (res RuleGetHttpRetType)
- func (o *Rule) GetHttpOk() (ret RuleGetHttpRetType, ok bool)
- func (o *Rule) HasHost() bool
- func (o *Rule) HasHttp() bool
- func (o *Rule) SetHost(v RuleGetHostRetType)
- func (o *Rule) SetHttp(v RuleGetHttpRetType)
- func (o Rule) ToMap() (map[string]interface{}, error)
- type RuleGetHostArgType
- type RuleGetHostAttributeType
- type RuleGetHostRetType
- type RuleGetHttpArgType
- type RuleGetHttpAttributeType
- type RuleGetHttpRetType
- 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)
- type StatusGetCodeArgType
- type StatusGetCodeAttributeType
- type StatusGetCodeRetType
- type StatusGetDetailsArgType
- type StatusGetDetailsAttributeType
- type StatusGetDetailsRetType
- type StatusGetMessageArgType
- type StatusGetMessageAttributeType
- type StatusGetMessageRetType
- 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)
- type TargetGetDisplayNameArgType
- type TargetGetDisplayNameAttributeType
- type TargetGetDisplayNameRetType
- type TargetGetIpArgType
- type TargetGetIpAttributeType
- type TargetGetIpRetType
- 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) HasActiveHealthCheck() bool
- func (o *TargetPool) HasName() bool
- func (o *TargetPool) HasTargetPort() bool
- func (o *TargetPool) HasTargets() bool
- func (o *TargetPool) SetActiveHealthCheck(v TargetPoolGetActiveHealthCheckRetType)
- func (o *TargetPool) SetName(v TargetPoolGetNameRetType)
- func (o *TargetPool) SetTargetPort(v TargetPoolGetTargetPortRetType)
- func (o *TargetPool) SetTargets(v TargetPoolGetTargetsRetType)
- func (o TargetPool) ToMap() (map[string]interface{}, error)
- type TargetPoolGetActiveHealthCheckArgType
- type TargetPoolGetActiveHealthCheckAttributeType
- type TargetPoolGetActiveHealthCheckRetType
- type TargetPoolGetNameArgType
- type TargetPoolGetNameAttributeType
- type TargetPoolGetNameRetType
- type TargetPoolGetTargetPortArgType
- type TargetPoolGetTargetPortAttributeType
- type TargetPoolGetTargetPortRetType
- type TargetPoolGetTargetsArgType
- type TargetPoolGetTargetsAttributeType
- type TargetPoolGetTargetsRetType
- 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)
- type UpdateCredentialsPayloadGetDisplayNameArgType
- type UpdateCredentialsPayloadGetDisplayNameAttributeType
- type UpdateCredentialsPayloadGetDisplayNameRetType
- type UpdateCredentialsPayloadGetPasswordArgType
- type UpdateCredentialsPayloadGetPasswordAttributeType
- type UpdateCredentialsPayloadGetPasswordRetType
- type UpdateCredentialsPayloadGetUsernameArgType
- type UpdateCredentialsPayloadGetUsernameAttributeType
- type UpdateCredentialsPayloadGetUsernameRetType
- type UpdateCredentialsRequest
- 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)
- type UpdateCredentialsResponseGetCredentialArgType
- type UpdateCredentialsResponseGetCredentialAttributeType
- type UpdateCredentialsResponseGetCredentialRetType
- type UpdateLoadBalancerPayload
- 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) GetListeners() (res UpdateLoadBalancerPayloadGetListenersRetType)
- func (o *UpdateLoadBalancerPayload) GetListenersOk() (ret UpdateLoadBalancerPayloadGetListenersRetType, 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) 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) GetVersion() (res UpdateLoadBalancerPayloadGetVersionRetType)
- func (o *UpdateLoadBalancerPayload) GetVersionOk() (ret UpdateLoadBalancerPayloadGetVersionRetType, ok bool)
- func (o *UpdateLoadBalancerPayload) HasErrors() bool
- func (o *UpdateLoadBalancerPayload) HasExternalAddress() bool
- func (o *UpdateLoadBalancerPayload) HasListeners() 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) HasStatus() bool
- func (o *UpdateLoadBalancerPayload) HasTargetPools() bool
- func (o *UpdateLoadBalancerPayload) HasVersion() bool
- func (o *UpdateLoadBalancerPayload) SetErrors(v UpdateLoadBalancerPayloadGetErrorsRetType)
- func (o *UpdateLoadBalancerPayload) SetExternalAddress(v UpdateLoadBalancerPayloadGetExternalAddressRetType)
- func (o *UpdateLoadBalancerPayload) SetListeners(v UpdateLoadBalancerPayloadGetListenersRetType)
- 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) SetStatus(v UpdateLoadBalancerPayloadGetStatusRetType)
- func (o *UpdateLoadBalancerPayload) SetTargetPools(v UpdateLoadBalancerPayloadGetTargetPoolsRetType)
- func (o *UpdateLoadBalancerPayload) SetVersion(v UpdateLoadBalancerPayloadGetVersionRetType)
- func (o UpdateLoadBalancerPayload) ToMap() (map[string]interface{}, error)
- type UpdateLoadBalancerPayloadGetErrorsArgType
- type UpdateLoadBalancerPayloadGetErrorsAttributeType
- type UpdateLoadBalancerPayloadGetErrorsRetType
- type UpdateLoadBalancerPayloadGetExternalAddressArgType
- type UpdateLoadBalancerPayloadGetExternalAddressAttributeType
- type UpdateLoadBalancerPayloadGetExternalAddressRetType
- type UpdateLoadBalancerPayloadGetListenersArgType
- type UpdateLoadBalancerPayloadGetListenersAttributeType
- type UpdateLoadBalancerPayloadGetListenersRetType
- type UpdateLoadBalancerPayloadGetNameArgType
- type UpdateLoadBalancerPayloadGetNameAttributeType
- type UpdateLoadBalancerPayloadGetNameRetType
- type UpdateLoadBalancerPayloadGetNetworksArgType
- type UpdateLoadBalancerPayloadGetNetworksAttributeType
- type UpdateLoadBalancerPayloadGetNetworksRetType
- type UpdateLoadBalancerPayloadGetOptionsArgType
- type UpdateLoadBalancerPayloadGetOptionsAttributeType
- type UpdateLoadBalancerPayloadGetOptionsRetType
- type UpdateLoadBalancerPayloadGetPlanIdArgType
- type UpdateLoadBalancerPayloadGetPlanIdAttributeType
- type UpdateLoadBalancerPayloadGetPlanIdRetType
- type UpdateLoadBalancerPayloadGetPrivateAddressArgType
- type UpdateLoadBalancerPayloadGetPrivateAddressAttributeType
- type UpdateLoadBalancerPayloadGetPrivateAddressRetType
- type UpdateLoadBalancerPayloadGetStatusArgType
- type UpdateLoadBalancerPayloadGetStatusAttributeType
- type UpdateLoadBalancerPayloadGetStatusRetType
- type UpdateLoadBalancerPayloadGetTargetPoolsArgType
- type UpdateLoadBalancerPayloadGetTargetPoolsAttributeType
- type UpdateLoadBalancerPayloadGetTargetPoolsRetType
- type UpdateLoadBalancerPayloadGetVersionArgType
- type UpdateLoadBalancerPayloadGetVersionAttributeType
- type UpdateLoadBalancerPayloadGetVersionRetType
- type UpdateLoadBalancerPayloadStatus
- type UpdateLoadBalancerRequest
- 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) HasActiveHealthCheck() bool
- func (o *UpdateTargetPoolPayload) HasName() bool
- func (o *UpdateTargetPoolPayload) HasTargetPort() bool
- func (o *UpdateTargetPoolPayload) HasTargets() bool
- func (o *UpdateTargetPoolPayload) SetActiveHealthCheck(v UpdateTargetPoolPayloadGetActiveHealthCheckRetType)
- func (o *UpdateTargetPoolPayload) SetName(v UpdateTargetPoolPayloadGetNameRetType)
- func (o *UpdateTargetPoolPayload) SetTargetPort(v UpdateTargetPoolPayloadGetTargetPortRetType)
- func (o *UpdateTargetPoolPayload) SetTargets(v UpdateTargetPoolPayloadGetTargetsRetType)
- func (o UpdateTargetPoolPayload) ToMap() (map[string]interface{}, error)
- type UpdateTargetPoolPayloadGetActiveHealthCheckArgType
- type UpdateTargetPoolPayloadGetActiveHealthCheckAttributeType
- type UpdateTargetPoolPayloadGetActiveHealthCheckRetType
- type UpdateTargetPoolPayloadGetNameArgType
- type UpdateTargetPoolPayloadGetNameAttributeType
- type UpdateTargetPoolPayloadGetNameRetType
- type UpdateTargetPoolPayloadGetTargetPortArgType
- type UpdateTargetPoolPayloadGetTargetPortAttributeType
- type UpdateTargetPoolPayloadGetTargetPortRetType
- type UpdateTargetPoolPayloadGetTargetsArgType
- type UpdateTargetPoolPayloadGetTargetsAttributeType
- type UpdateTargetPoolPayloadGetTargetsRetType
- type UpdateTargetPoolRequest
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
var AllowedGetServiceStatusResponseStatusEnumValues = []GetServiceStatusResponseStatus{
"STATUS_UNSPECIFIED",
"STATUS_READY",
"STATUS_FAILED",
"STATUS_UPDATING",
"STATUS_DELETING",
"STATUS_DISABLED",
"STATUS_PROJECT_UNKNOWN",
}
All allowed values of GetServiceStatusResponse enum
var AllowedListenerProtocolEnumValues = []ListenerProtocol{
"PROTOCOL_UNSPECIFIED",
"PROTOCOL_HTTP",
"PROTOCOL_HTTPS",
}
All allowed values of Listener enum
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
var AllowedLoadBalancerStatusEnumValues = []LoadBalancerStatus{
"STATUS_UNSPECIFIED",
"STATUS_PENDING",
"STATUS_READY",
"STATUS_ERROR",
"STATUS_TERMINATING",
}
All allowed values of LoadBalancer enum
var AllowedNetworkRoleEnumValues = []NetworkRole{
"ROLE_UNSPECIFIED",
"ROLE_LISTENERS_AND_TARGETS",
"ROLE_LISTENERS",
"ROLE_TARGETS",
}
All allowed values of Network enum
var AllowedUpdateLoadBalancerPayloadStatusEnumValues = []UpdateLoadBalancerPayloadStatus{
"STATUS_UNSPECIFIED",
"STATUS_PENDING",
"STATUS_READY",
"STATUS_ERROR",
"STATUS_TERMINATING",
}
All allowed values of UpdateLoadBalancerPayload enum
Functions ¶
func CacheExpires ¶
CacheExpires helper function to determine remaining time before repeating a request.
func NewConfiguration ¶
func NewConfiguration() *config.Configuration
NewConfiguration returns a new Configuration object
func ParameterValueToString ¶
func PtrFloat32 ¶
PtrFloat32 is a helper routine that returns a pointer to given float value.
func PtrFloat64 ¶
PtrFloat64 is a helper routine that returns a pointer to given float value.
Types ¶
type APIClient ¶
type APIClient struct {
// contains filtered or unexported fields
}
APIClient manages communication with the STACKIT Application Load Balancer API API v1beta.0.0 In most cases there should be only one, shared, APIClient.
func NewAPIClient ¶
func NewAPIClient(opts ...config.ConfigurationOption) (*APIClient, error)
NewAPIClient creates a new API client. Optionally receives configuration options
func (*APIClient) CreateCredentials
deprecated
func (a *APIClient) CreateCredentials(ctx context.Context, projectId string) ApiCreateCredentialsRequest
CreateCredentials: Create credentials for observability of the application load balancer
Deprecated: Creates and stores credentials for use with Application Load Balancer Observability.
For example, when using ARGUS, credentials must first be created via the ARGUS API and then stored with this endpoint to be used by the Application Load Balancer. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @return ApiCreateCredentialsRequest
func (*APIClient) CreateCredentialsExecute
deprecated
func (a *APIClient) CreateCredentialsExecute(ctx context.Context, projectId string) (*CreateCredentialsResponse, error)
Deprecated: Creates and stores credentials for use with Application Load Balancer Observability.
For example, when using ARGUS, credentials must first be created via the ARGUS API and then stored with this endpoint to be used by the Application Load Balancer.
func (*APIClient) CreateLoadBalancer
deprecated
func (a *APIClient) CreateLoadBalancer(ctx context.Context, projectId string) ApiCreateLoadBalancerRequest
CreateLoadBalancer: Create an application load balancer in a project
Deprecated: 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 @return ApiCreateLoadBalancerRequest
func (*APIClient) CreateLoadBalancerExecute
deprecated
func (*APIClient) DeleteCredentials
deprecated
func (a *APIClient) DeleteCredentials(ctx context.Context, projectId string, credentialsRef string) ApiDeleteCredentialsRequest
DeleteCredentials: Delete a single credential in a project.
Deprecated: 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 credentialsRef @return ApiDeleteCredentialsRequest
func (*APIClient) DeleteLoadBalancer
deprecated
func (a *APIClient) DeleteLoadBalancer(ctx context.Context, projectId string, name string) ApiDeleteLoadBalancerRequest
DeleteLoadBalancer: Delete a given load balancer in a project.
Deprecated: 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 name @return ApiDeleteLoadBalancerRequest
func (*APIClient) DisableService
deprecated
func (a *APIClient) DisableService(ctx context.Context, projectId string) ApiDisableServiceRequest
DisableService: Disables the functionality of load balancers for the project specified.
Deprecated: DEPRECATED! Disabling the Application Load Balancer functionality is now automatic.
This endpoint is kept for compatibility. Disables the Application Load Balancer functionality for the specified project. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @return ApiDisableServiceRequest
func (*APIClient) DisableServiceExecute
deprecated
func (a *APIClient) DisableServiceExecute(ctx context.Context, projectId string) (map[string]interface{}, error)
Deprecated: DEPRECATED! Disabling the Application Load Balancer functionality is now automatic.
This endpoint is kept for compatibility. Disables the Application Load Balancer functionality for the specified project.
func (*APIClient) EnableService
deprecated
func (a *APIClient) EnableService(ctx context.Context, projectId string) ApiEnableServiceRequest
EnableService: Enables the functionality of application load balancers for the project specified.
Deprecated: DEPRECATED! Checking the status is now obsolete. The endpoint is kept for compatibility.
Enables the Application Load Balancer service for the specified project. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @return ApiEnableServiceRequest
func (*APIClient) EnableServiceExecute
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
func (*APIClient) GetCredentials
deprecated
func (a *APIClient) GetCredentials(ctx context.Context, projectId string, credentialsRef string) ApiGetCredentialsRequest
GetCredentials: Get a single credential reference in a project.
Deprecated: 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 credentialsRef @return ApiGetCredentialsRequest
func (*APIClient) GetCredentialsExecute
deprecated
func (*APIClient) GetLoadBalancer
deprecated
func (a *APIClient) GetLoadBalancer(ctx context.Context, projectId string, name string) ApiGetLoadBalancerRequest
GetLoadBalancer: Get a single application load balancer in a project.
Deprecated: 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 name @return ApiGetLoadBalancerRequest
func (*APIClient) GetLoadBalancerExecute
deprecated
func (*APIClient) GetQuota
deprecated
func (a *APIClient) GetQuota(ctx context.Context, projectId string) ApiGetQuotaRequest
GetQuota: Get the quota of Application Load Balancers in a project.
Deprecated: 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 @return ApiGetQuotaRequest
func (*APIClient) GetQuotaExecute
deprecated
func (a *APIClient) GetQuotaExecute(ctx context.Context, projectId string) (*GetQuotaResponse, error)
Deprecated: 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.
func (*APIClient) GetServiceStatus
deprecated
func (a *APIClient) GetServiceStatus(ctx context.Context, projectId string) ApiGetServiceStatusRequest
GetServiceStatus: Return the status of application load balancer functionality for the project specified.
Deprecated: DEPRECATED! Checking the status is now obsolete. The endpoint is kept for compatibility.
Status will return the Application Load Balancer functionality status for the specified project. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @return ApiGetServiceStatusRequest
func (*APIClient) GetServiceStatusExecute
deprecated
func (a *APIClient) GetServiceStatusExecute(ctx context.Context, projectId string) (*GetServiceStatusResponse, error)
Deprecated: DEPRECATED! Checking the status is now obsolete. The endpoint is kept for compatibility.
Status will return the Application Load Balancer functionality status for the specified project.
func (*APIClient) ListCredentials
deprecated
func (a *APIClient) ListCredentials(ctx context.Context, projectId string) ApiListCredentialsRequest
ListCredentials: List all credentials in a project.
Deprecated: 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 @return ApiListCredentialsRequest
func (*APIClient) ListCredentialsExecute
deprecated
func (*APIClient) ListLoadBalancers
deprecated
func (a *APIClient) ListLoadBalancers(ctx context.Context, projectId string) ApiListLoadBalancersRequest
ListLoadBalancers: List load balancers in a project.
Deprecated: 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 @return ApiListLoadBalancersRequest
func (*APIClient) ListLoadBalancersExecute
deprecated
func (*APIClient) ListPlans
deprecated
func (a *APIClient) ListPlans(ctx context.Context) ApiListPlansRequest
ListPlans: List available service plans.
Deprecated: 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(). @return ApiListPlansRequest
func (*APIClient) ListPlansExecute
deprecated
func (a *APIClient) ListPlansExecute(ctx context.Context) (*ListPlansResponse, error)
Deprecated: Lists the configured service plans for a project.
func (*APIClient) UpdateCredentials
deprecated
func (a *APIClient) UpdateCredentials(ctx context.Context, projectId string, credentialsRef string) ApiUpdateCredentialsRequest
UpdateCredentials: Update credentials for observability in a project.
Deprecated: 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 credentialsRef @return ApiUpdateCredentialsRequest
func (*APIClient) UpdateCredentialsExecute
deprecated
func (*APIClient) UpdateLoadBalancer
deprecated
func (a *APIClient) UpdateLoadBalancer(ctx context.Context, projectId string, name string) ApiUpdateLoadBalancerRequest
UpdateLoadBalancer: Update a load balancer in a project.
Deprecated: 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 name @return ApiUpdateLoadBalancerRequest
func (*APIClient) UpdateLoadBalancerExecute
deprecated
func (a *APIClient) UpdateLoadBalancerExecute(ctx context.Context, projectId string, name string) (*LoadBalancer, error)
Deprecated: 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.
func (*APIClient) UpdateTargetPool
deprecated
func (a *APIClient) UpdateTargetPool(ctx context.Context, projectId string, name string, targetPoolName string) ApiUpdateTargetPoolRequest
UpdateTargetPool: Update a single target pool of a load balancer in a project.
Deprecated: 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 name @param targetPoolName @return ApiUpdateTargetPoolRequest
func (*APIClient) UpdateTargetPoolExecute
deprecated
func (a *APIClient) UpdateTargetPoolExecute(ctx context.Context, projectId string, name string, targetPoolName string) (*TargetPool, error)
Deprecated: 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.
type ActiveHealthCheck ¶
type ActiveHealthCheck struct {
// Healthy threshold of the health checking
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
UnhealthyThreshold ActiveHealthCheckGetUnhealthyThresholdAttributeType `json:"unhealthyThreshold,omitempty"`
}
ActiveHealthCheck struct for ActiveHealthCheck
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
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
func (*ActiveHealthCheck) GetHealthyThreshold ¶
func (o *ActiveHealthCheck) GetHealthyThreshold() (res ActiveHealthCheckGetHealthyThresholdRetType)
GetHealthyThreshold returns the HealthyThreshold field value if set, zero value otherwise.
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.
func (*ActiveHealthCheck) GetHttpHealthChecks ¶
func (o *ActiveHealthCheck) GetHttpHealthChecks() (res ActiveHealthCheckGetHttpHealthChecksRetType)
GetHttpHealthChecks returns the HttpHealthChecks field value if set, zero value otherwise.
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.
func (*ActiveHealthCheck) GetInterval ¶
func (o *ActiveHealthCheck) GetInterval() (res ActiveHealthCheckGetIntervalRetType)
GetInterval returns the Interval field value if set, zero value otherwise.
func (*ActiveHealthCheck) GetIntervalJitter ¶
func (o *ActiveHealthCheck) GetIntervalJitter() (res ActiveHealthCheckGetIntervalJitterRetType)
GetIntervalJitter returns the IntervalJitter field value if set, zero value otherwise.
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.
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.
func (*ActiveHealthCheck) GetTimeout ¶
func (o *ActiveHealthCheck) GetTimeout() (res ActiveHealthCheckGetTimeoutRetType)
GetTimeout returns the Timeout field value if set, zero value otherwise.
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.
func (*ActiveHealthCheck) GetUnhealthyThreshold ¶
func (o *ActiveHealthCheck) GetUnhealthyThreshold() (res ActiveHealthCheckGetUnhealthyThresholdRetType)
GetUnhealthyThreshold returns the UnhealthyThreshold field value if set, zero value otherwise.
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.
func (*ActiveHealthCheck) HasHealthyThreshold ¶
func (o *ActiveHealthCheck) HasHealthyThreshold() bool
HasHealthyThreshold returns a boolean if a field has been set.
func (*ActiveHealthCheck) HasHttpHealthChecks ¶
func (o *ActiveHealthCheck) HasHttpHealthChecks() bool
HasHttpHealthChecks returns a boolean if a field has been set.
func (*ActiveHealthCheck) HasInterval ¶
func (o *ActiveHealthCheck) HasInterval() bool
HasInterval returns a boolean if a field has been set.
func (*ActiveHealthCheck) HasIntervalJitter ¶
func (o *ActiveHealthCheck) HasIntervalJitter() bool
HasIntervalJitter returns a boolean if a field has been set.
func (*ActiveHealthCheck) HasTimeout ¶
func (o *ActiveHealthCheck) HasTimeout() bool
HasTimeout returns a boolean if a field has been set.
func (*ActiveHealthCheck) HasUnhealthyThreshold ¶
func (o *ActiveHealthCheck) HasUnhealthyThreshold() bool
HasUnhealthyThreshold returns a boolean if a field has been set.
func (*ActiveHealthCheck) SetHealthyThreshold ¶
func (o *ActiveHealthCheck) SetHealthyThreshold(v ActiveHealthCheckGetHealthyThresholdRetType)
SetHealthyThreshold gets a reference to the given int64 and assigns it to the HealthyThreshold field.
func (*ActiveHealthCheck) SetHttpHealthChecks ¶
func (o *ActiveHealthCheck) SetHttpHealthChecks(v ActiveHealthCheckGetHttpHealthChecksRetType)
SetHttpHealthChecks gets a reference to the given HttpHealthChecks and assigns it to the HttpHealthChecks field.
func (*ActiveHealthCheck) SetInterval ¶
func (o *ActiveHealthCheck) SetInterval(v ActiveHealthCheckGetIntervalRetType)
SetInterval gets a reference to the given string and assigns it to the Interval field.
func (*ActiveHealthCheck) SetIntervalJitter ¶
func (o *ActiveHealthCheck) SetIntervalJitter(v ActiveHealthCheckGetIntervalJitterRetType)
SetIntervalJitter gets a reference to the given string and assigns it to the IntervalJitter field.
func (*ActiveHealthCheck) SetTimeout ¶
func (o *ActiveHealthCheck) SetTimeout(v ActiveHealthCheckGetTimeoutRetType)
SetTimeout gets a reference to the given string and assigns it to the Timeout field.
func (*ActiveHealthCheck) SetUnhealthyThreshold ¶
func (o *ActiveHealthCheck) SetUnhealthyThreshold(v ActiveHealthCheckGetUnhealthyThresholdRetType)
SetUnhealthyThreshold gets a reference to the given int64 and assigns it to the UnhealthyThreshold field.
func (ActiveHealthCheck) ToMap ¶
func (o ActiveHealthCheck) ToMap() (map[string]interface{}, error)
type ActiveHealthCheckGetHealthyThresholdArgType ¶ added in v0.4.0
type ActiveHealthCheckGetHealthyThresholdArgType = int64
type ActiveHealthCheckGetHealthyThresholdAttributeType ¶ added in v0.4.0
type ActiveHealthCheckGetHealthyThresholdAttributeType = *int64
isInteger
type ActiveHealthCheckGetHealthyThresholdRetType ¶ added in v0.4.0
type ActiveHealthCheckGetHealthyThresholdRetType = int64
type ActiveHealthCheckGetHttpHealthChecksArgType ¶ added in v0.4.0
type ActiveHealthCheckGetHttpHealthChecksArgType = HttpHealthChecks
type ActiveHealthCheckGetHttpHealthChecksAttributeType ¶ added in v0.4.0
type ActiveHealthCheckGetHttpHealthChecksAttributeType = *HttpHealthChecks
isModel
type ActiveHealthCheckGetHttpHealthChecksRetType ¶ added in v0.4.0
type ActiveHealthCheckGetHttpHealthChecksRetType = HttpHealthChecks
type ActiveHealthCheckGetIntervalArgType ¶ added in v0.4.0
type ActiveHealthCheckGetIntervalArgType = string
type ActiveHealthCheckGetIntervalAttributeType ¶ added in v0.4.0
type ActiveHealthCheckGetIntervalAttributeType = *string
isNotNullableString
type ActiveHealthCheckGetIntervalJitterArgType ¶ added in v0.4.0
type ActiveHealthCheckGetIntervalJitterArgType = string
type ActiveHealthCheckGetIntervalJitterAttributeType ¶ added in v0.4.0
type ActiveHealthCheckGetIntervalJitterAttributeType = *string
isNotNullableString
type ActiveHealthCheckGetIntervalJitterRetType ¶ added in v0.4.0
type ActiveHealthCheckGetIntervalJitterRetType = string
type ActiveHealthCheckGetIntervalRetType ¶ added in v0.4.0
type ActiveHealthCheckGetIntervalRetType = string
type ActiveHealthCheckGetTimeoutArgType ¶ added in v0.4.0
type ActiveHealthCheckGetTimeoutArgType = string
type ActiveHealthCheckGetTimeoutAttributeType ¶ added in v0.4.0
type ActiveHealthCheckGetTimeoutAttributeType = *string
isNotNullableString
type ActiveHealthCheckGetTimeoutRetType ¶ added in v0.4.0
type ActiveHealthCheckGetTimeoutRetType = string
type ActiveHealthCheckGetUnhealthyThresholdArgType ¶ added in v0.4.0
type ActiveHealthCheckGetUnhealthyThresholdArgType = int64
type ActiveHealthCheckGetUnhealthyThresholdAttributeType ¶ added in v0.4.0
type ActiveHealthCheckGetUnhealthyThresholdAttributeType = *int64
isInteger
type ActiveHealthCheckGetUnhealthyThresholdRetType ¶ added in v0.4.0
type ActiveHealthCheckGetUnhealthyThresholdRetType = int64
type ApiCreateCredentialsRequest ¶
type ApiCreateCredentialsRequest interface {
CreateCredentialsPayload(createCredentialsPayload CreateCredentialsPayload) ApiCreateCredentialsRequest
XRequestID(xRequestID string) ApiCreateCredentialsRequest
Execute() (*CreateCredentialsResponse, error)
}
type ApiCreateLoadBalancerRequest ¶
type ApiCreateLoadBalancerRequest interface {
CreateLoadBalancerPayload(createLoadBalancerPayload CreateLoadBalancerPayload) ApiCreateLoadBalancerRequest
XRequestID(xRequestID string) ApiCreateLoadBalancerRequest
Execute() (*LoadBalancer, error)
}
type ApiEnableServiceRequest ¶
type ApiEnableServiceRequest interface {
XRequestID(xRequestID string) ApiEnableServiceRequest
Execute() (map[string]interface{}, error)
}
type ApiGetCredentialsRequest ¶
type ApiGetCredentialsRequest interface {
Execute() (*GetCredentialsResponse, error)
}
type ApiGetLoadBalancerRequest ¶
type ApiGetLoadBalancerRequest interface {
Execute() (*LoadBalancer, error)
}
type ApiGetQuotaRequest ¶
type ApiGetQuotaRequest interface {
Execute() (*GetQuotaResponse, error)
}
type ApiGetServiceStatusRequest ¶
type ApiGetServiceStatusRequest interface {
Execute() (*GetServiceStatusResponse, error)
}
type ApiListCredentialsRequest ¶
type ApiListCredentialsRequest interface {
Execute() (*ListCredentialsResponse, error)
}
type ApiListLoadBalancersRequest ¶
type ApiListLoadBalancersRequest interface {
// page_size specifies how many load balancers should be returned on this page. Must be a positive number <= 1000
PageSize(pageSize string) ApiListLoadBalancersRequest
// page_id is a page identifier returned by the previous response and is used to request the next page
PageId(pageId string) ApiListLoadBalancersRequest
Execute() (*ListLoadBalancersResponse, error)
}
type ApiListPlansRequest ¶
type ApiListPlansRequest interface {
Execute() (*ListPlansResponse, error)
}
type ApiUpdateCredentialsRequest ¶
type ApiUpdateCredentialsRequest interface {
UpdateCredentialsPayload(updateCredentialsPayload UpdateCredentialsPayload) ApiUpdateCredentialsRequest
Execute() (*UpdateCredentialsResponse, error)
}
type ApiUpdateLoadBalancerRequest ¶
type ApiUpdateLoadBalancerRequest interface {
UpdateLoadBalancerPayload(updateLoadBalancerPayload UpdateLoadBalancerPayload) ApiUpdateLoadBalancerRequest
Execute() (*LoadBalancer, error)
}
type ApiUpdateTargetPoolRequest ¶
type ApiUpdateTargetPoolRequest interface {
UpdateTargetPoolPayload(updateTargetPoolPayload UpdateTargetPoolPayload) ApiUpdateTargetPoolRequest
Execute() (*TargetPool, error)
}
type CertificateConfig ¶
type CertificateConfig struct {
// Certificate IDs for TLS termination
CertificateIds CertificateConfigGetCertificateIdsAttributeType `json:"certificateIds,omitempty"`
}
CertificateConfig TLS termination certificate configuration.
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
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
func (*CertificateConfig) GetCertificateIds ¶
func (o *CertificateConfig) GetCertificateIds() (res CertificateConfigGetCertificateIdsRetType)
GetCertificateIds returns the CertificateIds field value if set, zero value otherwise.
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.
func (*CertificateConfig) HasCertificateIds ¶
func (o *CertificateConfig) HasCertificateIds() bool
HasCertificateIds returns a boolean if a field has been set.
func (*CertificateConfig) SetCertificateIds ¶
func (o *CertificateConfig) SetCertificateIds(v CertificateConfigGetCertificateIdsRetType)
SetCertificateIds gets a reference to the given []string and assigns it to the CertificateIds field.
func (CertificateConfig) ToMap ¶
func (o CertificateConfig) ToMap() (map[string]interface{}, error)
type CertificateConfigGetCertificateIdsArgType ¶ added in v0.4.0
type CertificateConfigGetCertificateIdsArgType = []string
type CertificateConfigGetCertificateIdsAttributeType ¶ added in v0.4.0
type CertificateConfigGetCertificateIdsAttributeType = *[]string
isArray
type CertificateConfigGetCertificateIdsRetType ¶ added in v0.4.0
type CertificateConfigGetCertificateIdsRetType = []string
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 struct for CookiePersistence
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
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
func (*CookiePersistence) GetName ¶
func (o *CookiePersistence) GetName() (res CookiePersistenceGetNameRetType)
GetName returns the Name field value if set, zero value otherwise.
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.
func (*CookiePersistence) GetTtl ¶
func (o *CookiePersistence) GetTtl() (res CookiePersistenceGetTtlRetType)
GetTtl returns the Ttl field value if set, zero value otherwise.
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.
func (*CookiePersistence) HasName ¶
func (o *CookiePersistence) HasName() bool
HasName returns a boolean if a field has been set.
func (*CookiePersistence) HasTtl ¶
func (o *CookiePersistence) HasTtl() bool
HasTtl returns a boolean if a field has been set.
func (*CookiePersistence) SetName ¶
func (o *CookiePersistence) SetName(v CookiePersistenceGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field.
func (*CookiePersistence) SetTtl ¶
func (o *CookiePersistence) SetTtl(v CookiePersistenceGetTtlRetType)
SetTtl gets a reference to the given string and assigns it to the Ttl field.
func (CookiePersistence) ToMap ¶
func (o CookiePersistence) ToMap() (map[string]interface{}, error)
type CookiePersistenceGetNameArgType ¶ added in v0.4.0
type CookiePersistenceGetNameArgType = string
type CookiePersistenceGetNameAttributeType ¶ added in v0.4.0
type CookiePersistenceGetNameAttributeType = *string
isNotNullableString
type CookiePersistenceGetNameRetType ¶ added in v0.4.0
type CookiePersistenceGetNameRetType = string
type CookiePersistenceGetTtlArgType ¶ added in v0.4.0
type CookiePersistenceGetTtlArgType = string
type CookiePersistenceGetTtlAttributeType ¶ added in v0.4.0
type CookiePersistenceGetTtlAttributeType = *string
isNotNullableString
type CookiePersistenceGetTtlRetType ¶ added in v0.4.0
type CookiePersistenceGetTtlRetType = string
type CreateCredentialsPayload ¶
type CreateCredentialsPayload struct {
// Credential name
DisplayName CreateCredentialsPayloadGetDisplayNameAttributeType `json:"displayName,omitempty"`
// A valid password used for an existing ARGUS instance, which is used during basic auth.
Password CreateCredentialsPayloadGetPasswordAttributeType `json:"password,omitempty"`
// A valid username used for an existing ARGUS instance, which is used during basic auth.
Username CreateCredentialsPayloadGetUsernameAttributeType `json:"username,omitempty"`
}
CreateCredentialsPayload struct for CreateCredentialsPayload
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
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
func (*CreateCredentialsPayload) GetDisplayName ¶
func (o *CreateCredentialsPayload) GetDisplayName() (res CreateCredentialsPayloadGetDisplayNameRetType)
GetDisplayName returns the DisplayName field value if set, zero value otherwise.
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.
func (*CreateCredentialsPayload) GetPassword ¶
func (o *CreateCredentialsPayload) GetPassword() (res CreateCredentialsPayloadGetPasswordRetType)
GetPassword returns the Password field value if set, zero value otherwise.
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.
func (*CreateCredentialsPayload) GetUsername ¶
func (o *CreateCredentialsPayload) GetUsername() (res CreateCredentialsPayloadGetUsernameRetType)
GetUsername returns the Username field value if set, zero value otherwise.
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.
func (*CreateCredentialsPayload) HasDisplayName ¶
func (o *CreateCredentialsPayload) HasDisplayName() bool
HasDisplayName returns a boolean if a field has been set.
func (*CreateCredentialsPayload) HasPassword ¶
func (o *CreateCredentialsPayload) HasPassword() bool
HasPassword returns a boolean if a field has been set.
func (*CreateCredentialsPayload) HasUsername ¶
func (o *CreateCredentialsPayload) HasUsername() bool
HasUsername returns a boolean if a field has been set.
func (*CreateCredentialsPayload) SetDisplayName ¶
func (o *CreateCredentialsPayload) SetDisplayName(v CreateCredentialsPayloadGetDisplayNameRetType)
SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.
func (*CreateCredentialsPayload) SetPassword ¶
func (o *CreateCredentialsPayload) SetPassword(v CreateCredentialsPayloadGetPasswordRetType)
SetPassword gets a reference to the given string and assigns it to the Password field.
func (*CreateCredentialsPayload) SetUsername ¶
func (o *CreateCredentialsPayload) SetUsername(v CreateCredentialsPayloadGetUsernameRetType)
SetUsername gets a reference to the given string and assigns it to the Username field.
func (CreateCredentialsPayload) ToMap ¶
func (o CreateCredentialsPayload) ToMap() (map[string]interface{}, error)
type CreateCredentialsPayloadGetDisplayNameArgType ¶ added in v0.4.0
type CreateCredentialsPayloadGetDisplayNameArgType = string
type CreateCredentialsPayloadGetDisplayNameAttributeType ¶ added in v0.4.0
type CreateCredentialsPayloadGetDisplayNameAttributeType = *string
isNotNullableString
type CreateCredentialsPayloadGetDisplayNameRetType ¶ added in v0.4.0
type CreateCredentialsPayloadGetDisplayNameRetType = string
type CreateCredentialsPayloadGetPasswordArgType ¶ added in v0.4.0
type CreateCredentialsPayloadGetPasswordArgType = string
type CreateCredentialsPayloadGetPasswordAttributeType ¶ added in v0.4.0
type CreateCredentialsPayloadGetPasswordAttributeType = *string
isNotNullableString
type CreateCredentialsPayloadGetPasswordRetType ¶ added in v0.4.0
type CreateCredentialsPayloadGetPasswordRetType = string
type CreateCredentialsPayloadGetUsernameArgType ¶ added in v0.4.0
type CreateCredentialsPayloadGetUsernameArgType = string
type CreateCredentialsPayloadGetUsernameAttributeType ¶ added in v0.4.0
type CreateCredentialsPayloadGetUsernameAttributeType = *string
isNotNullableString
type CreateCredentialsPayloadGetUsernameRetType ¶ added in v0.4.0
type CreateCredentialsPayloadGetUsernameRetType = string
type CreateCredentialsRequest ¶ added in v0.5.0
type CreateCredentialsRequest struct {
// contains filtered or unexported fields
}
func (CreateCredentialsRequest) CreateCredentialsPayload ¶ added in v0.5.0
func (r CreateCredentialsRequest) CreateCredentialsPayload(createCredentialsPayload CreateCredentialsPayload) ApiCreateCredentialsRequest
func (CreateCredentialsRequest) Execute ¶ added in v0.5.0
func (r CreateCredentialsRequest) Execute() (*CreateCredentialsResponse, error)
func (CreateCredentialsRequest) XRequestID ¶ added in v0.5.0
func (r CreateCredentialsRequest) XRequestID(xRequestID string) ApiCreateCredentialsRequest
type CreateCredentialsResponse ¶
type CreateCredentialsResponse struct {
Credential CreateCredentialsResponseGetCredentialAttributeType `json:"credential,omitempty"`
}
CreateCredentialsResponse struct for CreateCredentialsResponse
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
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
func (*CreateCredentialsResponse) GetCredential ¶
func (o *CreateCredentialsResponse) GetCredential() (res CreateCredentialsResponseGetCredentialRetType)
GetCredential returns the Credential field value if set, zero value otherwise.
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.
func (*CreateCredentialsResponse) HasCredential ¶
func (o *CreateCredentialsResponse) HasCredential() bool
HasCredential returns a boolean if a field has been set.
func (*CreateCredentialsResponse) SetCredential ¶
func (o *CreateCredentialsResponse) SetCredential(v CreateCredentialsResponseGetCredentialRetType)
SetCredential gets a reference to the given CredentialsResponse and assigns it to the Credential field.
func (CreateCredentialsResponse) ToMap ¶
func (o CreateCredentialsResponse) ToMap() (map[string]interface{}, error)
type CreateCredentialsResponseGetCredentialArgType ¶ added in v0.4.0
type CreateCredentialsResponseGetCredentialArgType = CredentialsResponse
type CreateCredentialsResponseGetCredentialAttributeType ¶ added in v0.4.0
type CreateCredentialsResponseGetCredentialAttributeType = *CredentialsResponse
isModel
type CreateCredentialsResponseGetCredentialRetType ¶ added in v0.4.0
type CreateCredentialsResponseGetCredentialRetType = CredentialsResponse
type CreateLoadBalancerPayload ¶
type CreateLoadBalancerPayload struct {
// Reports all errors a application load balancer has.
Errors CreateLoadBalancerPayloadGetErrorsAttributeType `json:"errors,omitempty"`
// External application load balancer IP address where this application load balancer is exposed. Not changeable after creation.
ExternalAddress CreateLoadBalancerPayloadGetExternalAddressAttributeType `json:"externalAddress,omitempty"`
// There is a maximum listener count of 20.
Listeners CreateLoadBalancerPayloadGetListenersAttributeType `json:"listeners,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 plans are p10, p50, p250 and p750. This list can change in the future where plan ids will be removed and new plans by added. That is the reason this is not an enum.
PlanId CreateLoadBalancerPayloadGetPlanIdAttributeType `json:"planId,omitempty"`
// Transient private application load balancer IP address that can change any time.
PrivateAddress CreateLoadBalancerPayloadGetPrivateAddressAttributeType `json:"privateAddress,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"`
// Application Load Balancer resource version. Must be empty or unset for creating load balancers, non-empty for updating load balancers. Semantics: While retrieving load balancers, this is the current version of this application load balancer resource that changes during updates of the load balancers. 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
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
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
func (*CreateLoadBalancerPayload) GetErrors ¶
func (o *CreateLoadBalancerPayload) GetErrors() (res CreateLoadBalancerPayloadGetErrorsRetType)
GetErrors returns the Errors field value if set, zero value otherwise.
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.
func (*CreateLoadBalancerPayload) GetExternalAddress ¶
func (o *CreateLoadBalancerPayload) GetExternalAddress() (res CreateLoadBalancerPayloadGetExternalAddressRetType)
GetExternalAddress returns the ExternalAddress field value if set, zero value otherwise.
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.
func (*CreateLoadBalancerPayload) GetListeners ¶
func (o *CreateLoadBalancerPayload) GetListeners() (res CreateLoadBalancerPayloadGetListenersRetType)
GetListeners returns the Listeners field value if set, zero value otherwise.
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.
func (*CreateLoadBalancerPayload) GetName ¶
func (o *CreateLoadBalancerPayload) GetName() (res CreateLoadBalancerPayloadGetNameRetType)
GetName returns the Name field value if set, zero value otherwise.
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.
func (*CreateLoadBalancerPayload) GetNetworks ¶
func (o *CreateLoadBalancerPayload) GetNetworks() (res CreateLoadBalancerPayloadGetNetworksRetType)
GetNetworks returns the Networks field value if set, zero value otherwise.
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.
func (*CreateLoadBalancerPayload) GetOptions ¶
func (o *CreateLoadBalancerPayload) GetOptions() (res CreateLoadBalancerPayloadGetOptionsRetType)
GetOptions returns the Options field value if set, zero value otherwise.
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.
func (*CreateLoadBalancerPayload) GetPlanId ¶
func (o *CreateLoadBalancerPayload) GetPlanId() (res CreateLoadBalancerPayloadGetPlanIdRetType)
GetPlanId returns the PlanId field value if set, zero value otherwise.
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.
func (*CreateLoadBalancerPayload) GetPrivateAddress ¶
func (o *CreateLoadBalancerPayload) GetPrivateAddress() (res CreateLoadBalancerPayloadGetPrivateAddressRetType)
GetPrivateAddress returns the PrivateAddress field value if set, zero value otherwise.
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.
func (*CreateLoadBalancerPayload) GetStatus ¶
func (o *CreateLoadBalancerPayload) GetStatus() (res CreateLoadBalancerPayloadGetStatusRetType)
GetStatus returns the Status field value if set, zero value otherwise.
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.
func (*CreateLoadBalancerPayload) GetTargetPools ¶
func (o *CreateLoadBalancerPayload) GetTargetPools() (res CreateLoadBalancerPayloadGetTargetPoolsRetType)
GetTargetPools returns the TargetPools field value if set, zero value otherwise.
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.
func (*CreateLoadBalancerPayload) GetVersion ¶
func (o *CreateLoadBalancerPayload) GetVersion() (res CreateLoadBalancerPayloadGetVersionRetType)
GetVersion returns the Version field value if set, zero value otherwise.
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.
func (*CreateLoadBalancerPayload) HasErrors ¶
func (o *CreateLoadBalancerPayload) HasErrors() bool
HasErrors returns a boolean if a field has been set.
func (*CreateLoadBalancerPayload) HasExternalAddress ¶
func (o *CreateLoadBalancerPayload) HasExternalAddress() bool
HasExternalAddress returns a boolean if a field has been set.
func (*CreateLoadBalancerPayload) HasListeners ¶
func (o *CreateLoadBalancerPayload) HasListeners() bool
HasListeners returns a boolean if a field has been set.
func (*CreateLoadBalancerPayload) HasName ¶
func (o *CreateLoadBalancerPayload) HasName() bool
HasName returns a boolean if a field has been set.
func (*CreateLoadBalancerPayload) HasNetworks ¶
func (o *CreateLoadBalancerPayload) HasNetworks() bool
HasNetworks returns a boolean if a field has been set.
func (*CreateLoadBalancerPayload) HasOptions ¶
func (o *CreateLoadBalancerPayload) HasOptions() bool
HasOptions returns a boolean if a field has been set.
func (*CreateLoadBalancerPayload) HasPlanId ¶
func (o *CreateLoadBalancerPayload) HasPlanId() bool
HasPlanId returns a boolean if a field has been set.
func (*CreateLoadBalancerPayload) HasPrivateAddress ¶
func (o *CreateLoadBalancerPayload) HasPrivateAddress() bool
HasPrivateAddress returns a boolean if a field has been set.
func (*CreateLoadBalancerPayload) HasStatus ¶
func (o *CreateLoadBalancerPayload) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (*CreateLoadBalancerPayload) HasTargetPools ¶
func (o *CreateLoadBalancerPayload) HasTargetPools() bool
HasTargetPools returns a boolean if a field has been set.
func (*CreateLoadBalancerPayload) HasVersion ¶
func (o *CreateLoadBalancerPayload) HasVersion() bool
HasVersion returns a boolean if a field has been set.
func (*CreateLoadBalancerPayload) SetErrors ¶
func (o *CreateLoadBalancerPayload) SetErrors(v CreateLoadBalancerPayloadGetErrorsRetType)
SetErrors gets a reference to the given []LoadBalancerError and assigns it to the Errors field.
func (*CreateLoadBalancerPayload) SetExternalAddress ¶
func (o *CreateLoadBalancerPayload) SetExternalAddress(v CreateLoadBalancerPayloadGetExternalAddressRetType)
SetExternalAddress gets a reference to the given string and assigns it to the ExternalAddress field.
func (*CreateLoadBalancerPayload) SetListeners ¶
func (o *CreateLoadBalancerPayload) SetListeners(v CreateLoadBalancerPayloadGetListenersRetType)
SetListeners gets a reference to the given []Listener and assigns it to the Listeners field.
func (*CreateLoadBalancerPayload) SetName ¶
func (o *CreateLoadBalancerPayload) SetName(v CreateLoadBalancerPayloadGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field.
func (*CreateLoadBalancerPayload) SetNetworks ¶
func (o *CreateLoadBalancerPayload) SetNetworks(v CreateLoadBalancerPayloadGetNetworksRetType)
SetNetworks gets a reference to the given []Network and assigns it to the Networks field.
func (*CreateLoadBalancerPayload) SetOptions ¶
func (o *CreateLoadBalancerPayload) SetOptions(v CreateLoadBalancerPayloadGetOptionsRetType)
SetOptions gets a reference to the given LoadBalancerOptions and assigns it to the Options field.
func (*CreateLoadBalancerPayload) SetPlanId ¶
func (o *CreateLoadBalancerPayload) SetPlanId(v CreateLoadBalancerPayloadGetPlanIdRetType)
SetPlanId gets a reference to the given string and assigns it to the PlanId field.
func (*CreateLoadBalancerPayload) SetPrivateAddress ¶
func (o *CreateLoadBalancerPayload) SetPrivateAddress(v CreateLoadBalancerPayloadGetPrivateAddressRetType)
SetPrivateAddress gets a reference to the given string and assigns it to the PrivateAddress field.
func (*CreateLoadBalancerPayload) SetStatus ¶
func (o *CreateLoadBalancerPayload) SetStatus(v CreateLoadBalancerPayloadGetStatusRetType)
SetStatus gets a reference to the given string and assigns it to the Status field.
func (*CreateLoadBalancerPayload) SetTargetPools ¶
func (o *CreateLoadBalancerPayload) SetTargetPools(v CreateLoadBalancerPayloadGetTargetPoolsRetType)
SetTargetPools gets a reference to the given []TargetPool and assigns it to the TargetPools field.
func (*CreateLoadBalancerPayload) SetVersion ¶
func (o *CreateLoadBalancerPayload) SetVersion(v CreateLoadBalancerPayloadGetVersionRetType)
SetVersion gets a reference to the given string and assigns it to the Version field.
func (CreateLoadBalancerPayload) ToMap ¶
func (o CreateLoadBalancerPayload) ToMap() (map[string]interface{}, error)
type CreateLoadBalancerPayloadGetErrorsArgType ¶ added in v0.4.0
type CreateLoadBalancerPayloadGetErrorsArgType = []LoadBalancerError
type CreateLoadBalancerPayloadGetErrorsAttributeType ¶ added in v0.4.0
type CreateLoadBalancerPayloadGetErrorsAttributeType = *[]LoadBalancerError
isArray
type CreateLoadBalancerPayloadGetErrorsRetType ¶ added in v0.4.0
type CreateLoadBalancerPayloadGetErrorsRetType = []LoadBalancerError
type CreateLoadBalancerPayloadGetExternalAddressArgType ¶ added in v0.4.0
type CreateLoadBalancerPayloadGetExternalAddressArgType = string
type CreateLoadBalancerPayloadGetExternalAddressAttributeType ¶ added in v0.4.0
type CreateLoadBalancerPayloadGetExternalAddressAttributeType = *string
isNotNullableString
type CreateLoadBalancerPayloadGetExternalAddressRetType ¶ added in v0.4.0
type CreateLoadBalancerPayloadGetExternalAddressRetType = string
type CreateLoadBalancerPayloadGetListenersArgType ¶ added in v0.4.0
type CreateLoadBalancerPayloadGetListenersArgType = []Listener
type CreateLoadBalancerPayloadGetListenersAttributeType ¶ added in v0.4.0
type CreateLoadBalancerPayloadGetListenersAttributeType = *[]Listener
isArray
type CreateLoadBalancerPayloadGetListenersRetType ¶ added in v0.4.0
type CreateLoadBalancerPayloadGetListenersRetType = []Listener
type CreateLoadBalancerPayloadGetNameArgType ¶ added in v0.4.0
type CreateLoadBalancerPayloadGetNameArgType = string
type CreateLoadBalancerPayloadGetNameAttributeType ¶ added in v0.4.0
type CreateLoadBalancerPayloadGetNameAttributeType = *string
isNotNullableString
type CreateLoadBalancerPayloadGetNameRetType ¶ added in v0.4.0
type CreateLoadBalancerPayloadGetNameRetType = string
type CreateLoadBalancerPayloadGetNetworksArgType ¶ added in v0.4.0
type CreateLoadBalancerPayloadGetNetworksArgType = []Network
type CreateLoadBalancerPayloadGetNetworksAttributeType ¶ added in v0.4.0
type CreateLoadBalancerPayloadGetNetworksAttributeType = *[]Network
isArray
type CreateLoadBalancerPayloadGetNetworksRetType ¶ added in v0.4.0
type CreateLoadBalancerPayloadGetNetworksRetType = []Network
type CreateLoadBalancerPayloadGetOptionsArgType ¶ added in v0.4.0
type CreateLoadBalancerPayloadGetOptionsArgType = LoadBalancerOptions
type CreateLoadBalancerPayloadGetOptionsAttributeType ¶ added in v0.4.0
type CreateLoadBalancerPayloadGetOptionsAttributeType = *LoadBalancerOptions
isModel
type CreateLoadBalancerPayloadGetOptionsRetType ¶ added in v0.4.0
type CreateLoadBalancerPayloadGetOptionsRetType = LoadBalancerOptions
type CreateLoadBalancerPayloadGetPlanIdArgType ¶ added in v0.4.0
type CreateLoadBalancerPayloadGetPlanIdArgType = string
type CreateLoadBalancerPayloadGetPlanIdAttributeType ¶ added in v0.4.0
type CreateLoadBalancerPayloadGetPlanIdAttributeType = *string
isNotNullableString
type CreateLoadBalancerPayloadGetPlanIdRetType ¶ added in v0.4.0
type CreateLoadBalancerPayloadGetPlanIdRetType = string
type CreateLoadBalancerPayloadGetPrivateAddressArgType ¶ added in v0.4.0
type CreateLoadBalancerPayloadGetPrivateAddressArgType = string
type CreateLoadBalancerPayloadGetPrivateAddressAttributeType ¶ added in v0.4.0
type CreateLoadBalancerPayloadGetPrivateAddressAttributeType = *string
isNotNullableString
type CreateLoadBalancerPayloadGetPrivateAddressRetType ¶ added in v0.4.0
type CreateLoadBalancerPayloadGetPrivateAddressRetType = string
type CreateLoadBalancerPayloadGetStatusArgType ¶ added in v0.4.0
type CreateLoadBalancerPayloadGetStatusArgType = CreateLoadBalancerPayloadStatus
type CreateLoadBalancerPayloadGetStatusAttributeType ¶ added in v0.4.0
type CreateLoadBalancerPayloadGetStatusAttributeType = *CreateLoadBalancerPayloadStatus
type CreateLoadBalancerPayloadGetStatusRetType ¶ added in v0.4.0
type CreateLoadBalancerPayloadGetStatusRetType = CreateLoadBalancerPayloadStatus
type CreateLoadBalancerPayloadGetTargetPoolsArgType ¶ added in v0.4.0
type CreateLoadBalancerPayloadGetTargetPoolsArgType = []TargetPool
type CreateLoadBalancerPayloadGetTargetPoolsAttributeType ¶ added in v0.4.0
type CreateLoadBalancerPayloadGetTargetPoolsAttributeType = *[]TargetPool
isArray
type CreateLoadBalancerPayloadGetTargetPoolsRetType ¶ added in v0.4.0
type CreateLoadBalancerPayloadGetTargetPoolsRetType = []TargetPool
type CreateLoadBalancerPayloadGetVersionArgType ¶ added in v0.4.0
type CreateLoadBalancerPayloadGetVersionArgType = string
type CreateLoadBalancerPayloadGetVersionAttributeType ¶ added in v0.4.0
type CreateLoadBalancerPayloadGetVersionAttributeType = *string
isNotNullableString
type CreateLoadBalancerPayloadGetVersionRetType ¶ added in v0.4.0
type CreateLoadBalancerPayloadGetVersionRetType = string
type CreateLoadBalancerPayloadStatus ¶ added in v0.4.0
type CreateLoadBalancerPayloadStatus string
CreateLoadBalancerPayloadStatus the model 'CreateLoadBalancerPayload' value type for enums
const ( CREATELOADBALANCERPAYLOADSTATUS_UNSPECIFIED CreateLoadBalancerPayloadStatus = "STATUS_UNSPECIFIED" CREATELOADBALANCERPAYLOADSTATUS_PENDING CreateLoadBalancerPayloadStatus = "STATUS_PENDING" CREATELOADBALANCERPAYLOADSTATUS_READY CreateLoadBalancerPayloadStatus = "STATUS_READY" CREATELOADBALANCERPAYLOADSTATUS_ERROR CreateLoadBalancerPayloadStatus = "STATUS_ERROR" CREATELOADBALANCERPAYLOADSTATUS_TERMINATING CreateLoadBalancerPayloadStatus = "STATUS_TERMINATING" )
List of Status
func NewCreateLoadBalancerPayloadStatusFromValue ¶ added in v0.4.0
func NewCreateLoadBalancerPayloadStatusFromValue(v CreateLoadBalancerPayloadStatus) (*CreateLoadBalancerPayloadStatus, error)
NewCreateLoadBalancerPayloadStatusFromValue returns a pointer to a valid CreateLoadBalancerPayloadStatus for the value passed as argument, or an error if the value passed is not allowed by the enum
func (CreateLoadBalancerPayloadStatus) IsValid ¶ added in v0.4.0
func (v CreateLoadBalancerPayloadStatus) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (CreateLoadBalancerPayloadStatus) Ptr ¶ added in v0.4.0
func (v CreateLoadBalancerPayloadStatus) Ptr() *CreateLoadBalancerPayloadStatus
Ptr returns reference to StatusStatus value
func (*CreateLoadBalancerPayloadStatus) UnmarshalJSON ¶ added in v0.4.0
func (v *CreateLoadBalancerPayloadStatus) UnmarshalJSON(src []byte) error
type CreateLoadBalancerRequest ¶ added in v0.5.0
type CreateLoadBalancerRequest struct {
// contains filtered or unexported fields
}
func (CreateLoadBalancerRequest) CreateLoadBalancerPayload ¶ added in v0.5.0
func (r CreateLoadBalancerRequest) CreateLoadBalancerPayload(createLoadBalancerPayload CreateLoadBalancerPayload) ApiCreateLoadBalancerRequest
func (CreateLoadBalancerRequest) Execute ¶ added in v0.5.0
func (r CreateLoadBalancerRequest) Execute() (*LoadBalancer, error)
func (CreateLoadBalancerRequest) XRequestID ¶ added in v0.5.0
func (r CreateLoadBalancerRequest) XRequestID(xRequestID string) ApiCreateLoadBalancerRequest
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"`
// The username used for the ARGUS instance
Username CredentialsResponseGetUsernameAttributeType `json:"username,omitempty"`
}
CredentialsResponse struct for CredentialsResponse
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
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
func (*CredentialsResponse) GetCredentialsRef ¶
func (o *CredentialsResponse) GetCredentialsRef() (res CredentialsResponseGetCredentialsRefRetType)
GetCredentialsRef returns the CredentialsRef field value if set, zero value otherwise.
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.
func (*CredentialsResponse) GetDisplayName ¶
func (o *CredentialsResponse) GetDisplayName() (res CredentialsResponseGetDisplayNameRetType)
GetDisplayName returns the DisplayName field value if set, zero value otherwise.
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.
func (*CredentialsResponse) GetUsername ¶
func (o *CredentialsResponse) GetUsername() (res CredentialsResponseGetUsernameRetType)
GetUsername returns the Username field value if set, zero value otherwise.
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.
func (*CredentialsResponse) HasCredentialsRef ¶
func (o *CredentialsResponse) HasCredentialsRef() bool
HasCredentialsRef returns a boolean if a field has been set.
func (*CredentialsResponse) HasDisplayName ¶
func (o *CredentialsResponse) HasDisplayName() bool
HasDisplayName returns a boolean if a field has been set.
func (*CredentialsResponse) HasUsername ¶
func (o *CredentialsResponse) HasUsername() bool
HasUsername returns a boolean if a field has been set.
func (*CredentialsResponse) SetCredentialsRef ¶
func (o *CredentialsResponse) SetCredentialsRef(v CredentialsResponseGetCredentialsRefRetType)
SetCredentialsRef gets a reference to the given string and assigns it to the CredentialsRef field.
func (*CredentialsResponse) SetDisplayName ¶
func (o *CredentialsResponse) SetDisplayName(v CredentialsResponseGetDisplayNameRetType)
SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.
func (*CredentialsResponse) SetUsername ¶
func (o *CredentialsResponse) SetUsername(v CredentialsResponseGetUsernameRetType)
SetUsername gets a reference to the given string and assigns it to the Username field.
func (CredentialsResponse) ToMap ¶
func (o CredentialsResponse) ToMap() (map[string]interface{}, error)
type CredentialsResponseGetCredentialsRefArgType ¶ added in v0.4.0
type CredentialsResponseGetCredentialsRefArgType = string
type CredentialsResponseGetCredentialsRefAttributeType ¶ added in v0.4.0
type CredentialsResponseGetCredentialsRefAttributeType = *string
isNotNullableString
type CredentialsResponseGetCredentialsRefRetType ¶ added in v0.4.0
type CredentialsResponseGetCredentialsRefRetType = string
type CredentialsResponseGetDisplayNameArgType ¶ added in v0.4.0
type CredentialsResponseGetDisplayNameArgType = string
type CredentialsResponseGetDisplayNameAttributeType ¶ added in v0.4.0
type CredentialsResponseGetDisplayNameAttributeType = *string
isNotNullableString
type CredentialsResponseGetDisplayNameRetType ¶ added in v0.4.0
type CredentialsResponseGetDisplayNameRetType = string
type CredentialsResponseGetUsernameArgType ¶ added in v0.4.0
type CredentialsResponseGetUsernameArgType = string
type CredentialsResponseGetUsernameAttributeType ¶ added in v0.4.0
type CredentialsResponseGetUsernameAttributeType = *string
isNotNullableString
type CredentialsResponseGetUsernameRetType ¶ added in v0.4.0
type CredentialsResponseGetUsernameRetType = string
type DefaultApi ¶ added in v0.5.0
type DefaultApi interface {
/*
CreateCredentials Create credentials for observability of the application load balancer
Deprecated: Creates and stores credentials for use with Application Load Balancer Observability.
For example, when using ARGUS, credentials must first be created via the ARGUS API
and then stored with this endpoint to be used by the Application Load Balancer.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@return ApiCreateCredentialsRequest
*/
CreateCredentials(ctx context.Context, projectId 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
@return CreateCredentialsResponse
Deprecated: Creates and stores credentials for use with Application Load Balancer Observability.
For example, when using ARGUS, credentials must first be created via the ARGUS API
and then stored with this endpoint to be used by the Application Load Balancer.
*/
CreateCredentialsExecute(ctx context.Context, projectId string) (*CreateCredentialsResponse, error)
/*
CreateLoadBalancer Create an application load balancer in a project
Deprecated: 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
@return ApiCreateLoadBalancerRequest
*/
CreateLoadBalancer(ctx context.Context, projectId 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
@return LoadBalancer
Deprecated: Creates an Application Load Balancer.
The default load balancing algorithm is Maglev, and selecting a different algorithm is currently not supported.
*/
CreateLoadBalancerExecute(ctx context.Context, projectId string) (*LoadBalancer, error)
/*
DeleteCredentials Delete a single credential in a project.
Deprecated: 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 credentialsRef
@return ApiDeleteCredentialsRequest
*/
DeleteCredentials(ctx context.Context, projectId 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 credentialsRef
@return map[string]interface{}
Deprecated: Deletes the stored Observability credentials.
*/
DeleteCredentialsExecute(ctx context.Context, projectId string, credentialsRef string) (map[string]interface{}, error)
/*
DeleteLoadBalancer Delete a given load balancer in a project.
Deprecated: 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 name
@return ApiDeleteLoadBalancerRequest
*/
DeleteLoadBalancer(ctx context.Context, projectId 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 name
@return map[string]interface{}
Deprecated: Deletes the specified Application Load Balancer.
*/
DeleteLoadBalancerExecute(ctx context.Context, projectId string, name string) (map[string]interface{}, error)
/*
DisableService Disables the functionality of load balancers for the project specified.
Deprecated: DEPRECATED! Disabling the Application Load Balancer functionality is now automatic.
This endpoint is kept for compatibility.
Disables the Application Load Balancer functionality for the specified project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@return ApiDisableServiceRequest
*/
DisableService(ctx context.Context, projectId string) ApiDisableServiceRequest
/*
DisableServiceExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@return map[string]interface{}
Deprecated: DEPRECATED! Disabling the Application Load Balancer functionality is now automatic.
This endpoint is kept for compatibility.
Disables the Application Load Balancer functionality for the specified project.
*/
DisableServiceExecute(ctx context.Context, projectId string) (map[string]interface{}, error)
/*
EnableService Enables the functionality of application load balancers for the project specified.
Deprecated: DEPRECATED! Checking the status is now obsolete. The endpoint is kept for compatibility.
Enables the Application Load Balancer service for the specified project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@return ApiEnableServiceRequest
*/
EnableService(ctx context.Context, projectId string) ApiEnableServiceRequest
/*
EnableServiceExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@return map[string]interface{}
Deprecated: DEPRECATED! Checking the status is now obsolete. The endpoint is kept for compatibility.
Enables the Application Load Balancer service for the specified project.
*/
EnableServiceExecute(ctx context.Context, projectId string) (map[string]interface{}, error)
/*
GetCredentials Get a single credential reference in a project.
Deprecated: 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 credentialsRef
@return ApiGetCredentialsRequest
*/
GetCredentials(ctx context.Context, projectId 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 credentialsRef
@return GetCredentialsResponse
Deprecated: Gets the stored Observability credentials.
*/
GetCredentialsExecute(ctx context.Context, projectId string, credentialsRef string) (*GetCredentialsResponse, error)
/*
GetLoadBalancer Get a single application load balancer in a project.
Deprecated: 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 name
@return ApiGetLoadBalancerRequest
*/
GetLoadBalancer(ctx context.Context, projectId 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 name
@return LoadBalancer
Deprecated: Retrieves details of a specific Application Load Balancer in a project.
Includes creation and update information, current status, and any error descriptions.
*/
GetLoadBalancerExecute(ctx context.Context, projectId string, name string) (*LoadBalancer, error)
/*
GetQuota Get the quota of Application Load Balancers in a project.
Deprecated: 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
@return ApiGetQuotaRequest
*/
GetQuota(ctx context.Context, projectId 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
@return GetQuotaResponse
Deprecated: 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.
*/
GetQuotaExecute(ctx context.Context, projectId string) (*GetQuotaResponse, error)
/*
GetServiceStatus Return the status of application load balancer functionality for the project specified.
Deprecated: DEPRECATED! Checking the status is now obsolete. The endpoint is kept for compatibility.
Status will return the Application Load Balancer functionality status for the specified project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@return ApiGetServiceStatusRequest
*/
GetServiceStatus(ctx context.Context, projectId string) ApiGetServiceStatusRequest
/*
GetServiceStatusExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@return GetServiceStatusResponse
Deprecated: DEPRECATED! Checking the status is now obsolete. The endpoint is kept for compatibility.
Status will return the Application Load Balancer functionality status for the specified project.
*/
GetServiceStatusExecute(ctx context.Context, projectId string) (*GetServiceStatusResponse, error)
/*
ListCredentials List all credentials in a project.
Deprecated: 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
@return ApiListCredentialsRequest
*/
ListCredentials(ctx context.Context, projectId 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
@return ListCredentialsResponse
Deprecated: Lists the stored Observability credentials.
*/
ListCredentialsExecute(ctx context.Context, projectId string) (*ListCredentialsResponse, error)
/*
ListLoadBalancers List load balancers in a project.
Deprecated: 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
@return ApiListLoadBalancersRequest
*/
ListLoadBalancers(ctx context.Context, projectId 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
@return ListLoadBalancersResponse
Deprecated: Lists all Application Load Balancers in a project.
Includes details from creation or updates, along with their status and any error descriptions.
*/
ListLoadBalancersExecute(ctx context.Context, projectId string) (*ListLoadBalancersResponse, error)
/*
ListPlans List available service plans.
Deprecated: 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().
@return ApiListPlansRequest
*/
ListPlans(ctx context.Context) ApiListPlansRequest
/*
ListPlansExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ListPlansResponse
Deprecated: Lists the configured service plans for a project.
*/
ListPlansExecute(ctx context.Context) (*ListPlansResponse, error)
/*
UpdateCredentials Update credentials for observability in a project.
Deprecated: 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 credentialsRef
@return ApiUpdateCredentialsRequest
*/
UpdateCredentials(ctx context.Context, projectId 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 credentialsRef
@return UpdateCredentialsResponse
Deprecated: Updates the stored Observability credentials.
*/
UpdateCredentialsExecute(ctx context.Context, projectId string, credentialsRef string) (*UpdateCredentialsResponse, error)
/*
UpdateLoadBalancer Update a load balancer in a project.
Deprecated: 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 name
@return ApiUpdateLoadBalancerRequest
*/
UpdateLoadBalancer(ctx context.Context, projectId 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 name
@return LoadBalancer
Deprecated: 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.
*/
UpdateLoadBalancerExecute(ctx context.Context, projectId string, name string) (*LoadBalancer, error)
/*
UpdateTargetPool Update a single target pool of a load balancer in a project.
Deprecated: 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 name
@param targetPoolName
@return ApiUpdateTargetPoolRequest
*/
UpdateTargetPool(ctx context.Context, projectId 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 name
@param targetPoolName
@return TargetPool
Deprecated: 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.
*/
UpdateTargetPoolExecute(ctx context.Context, projectId string, name string, targetPoolName string) (*TargetPool, error)
}
type DeleteCredentialsRequest ¶ added in v0.5.0
type DeleteCredentialsRequest struct {
// contains filtered or unexported fields
}
func (DeleteCredentialsRequest) Execute ¶ added in v0.5.0
func (r DeleteCredentialsRequest) Execute() (map[string]interface{}, error)
type DeleteLoadBalancerRequest ¶ added in v0.5.0
type DeleteLoadBalancerRequest struct {
// contains filtered or unexported fields
}
func (DeleteLoadBalancerRequest) Execute ¶ added in v0.5.0
func (r DeleteLoadBalancerRequest) Execute() (map[string]interface{}, error)
type DisableServiceRequest ¶ added in v0.5.0
type DisableServiceRequest struct {
// contains filtered or unexported fields
}
func (DisableServiceRequest) Execute ¶ added in v0.5.0
func (r DisableServiceRequest) Execute() (map[string]interface{}, error)
type EnableServiceRequest ¶ added in v0.5.0
type EnableServiceRequest struct {
// contains filtered or unexported fields
}
func (EnableServiceRequest) Execute ¶ added in v0.5.0
func (r EnableServiceRequest) Execute() (map[string]interface{}, error)
func (EnableServiceRequest) XRequestID ¶ added in v0.5.0
func (r EnableServiceRequest) XRequestID(xRequestID string) ApiEnableServiceRequest
type GetCredentialsRequest ¶ added in v0.5.0
type GetCredentialsRequest struct {
// contains filtered or unexported fields
}
func (GetCredentialsRequest) Execute ¶ added in v0.5.0
func (r GetCredentialsRequest) Execute() (*GetCredentialsResponse, error)
type GetCredentialsResponse ¶
type GetCredentialsResponse struct {
Credential GetCredentialsResponseGetCredentialAttributeType `json:"credential,omitempty"`
}
GetCredentialsResponse struct for GetCredentialsResponse
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
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
func (*GetCredentialsResponse) GetCredential ¶
func (o *GetCredentialsResponse) GetCredential() (res GetCredentialsResponseGetCredentialRetType)
GetCredential returns the Credential field value if set, zero value otherwise.
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.
func (*GetCredentialsResponse) HasCredential ¶
func (o *GetCredentialsResponse) HasCredential() bool
HasCredential returns a boolean if a field has been set.
func (*GetCredentialsResponse) SetCredential ¶
func (o *GetCredentialsResponse) SetCredential(v GetCredentialsResponseGetCredentialRetType)
SetCredential gets a reference to the given CredentialsResponse and assigns it to the Credential field.
func (GetCredentialsResponse) ToMap ¶
func (o GetCredentialsResponse) ToMap() (map[string]interface{}, error)
type GetCredentialsResponseGetCredentialArgType ¶ added in v0.4.0
type GetCredentialsResponseGetCredentialArgType = CredentialsResponse
type GetCredentialsResponseGetCredentialAttributeType ¶ added in v0.4.0
type GetCredentialsResponseGetCredentialAttributeType = *CredentialsResponse
isModel
type GetCredentialsResponseGetCredentialRetType ¶ added in v0.4.0
type GetCredentialsResponseGetCredentialRetType = CredentialsResponse
type GetLoadBalancerRequest ¶ added in v0.5.0
type GetLoadBalancerRequest struct {
// contains filtered or unexported fields
}
func (GetLoadBalancerRequest) Execute ¶ added in v0.5.0
func (r GetLoadBalancerRequest) Execute() (*LoadBalancer, error)
type GetQuotaRequest ¶ added in v0.5.0
type GetQuotaRequest struct {
// contains filtered or unexported fields
}
func (GetQuotaRequest) Execute ¶ added in v0.5.0
func (r GetQuotaRequest) Execute() (*GetQuotaResponse, error)
type GetQuotaResponse ¶
type GetQuotaResponse struct {
// The maximum number of load balancing servers in this project. Unlimited if set to -1.
MaxLoadBalancers GetQuotaResponseGetMaxLoadBalancersAttributeType `json:"maxLoadBalancers,omitempty"`
// Project identifier
ProjectId GetQuotaResponseGetProjectIdAttributeType `json:"projectId,omitempty"`
}
GetQuotaResponse struct for GetQuotaResponse
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
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
func (*GetQuotaResponse) GetMaxLoadBalancers ¶
func (o *GetQuotaResponse) GetMaxLoadBalancers() (res GetQuotaResponseGetMaxLoadBalancersRetType)
GetMaxLoadBalancers returns the MaxLoadBalancers field value if set, zero value otherwise.
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.
func (*GetQuotaResponse) GetProjectId ¶
func (o *GetQuotaResponse) GetProjectId() (res GetQuotaResponseGetProjectIdRetType)
GetProjectId returns the ProjectId field value if set, zero value otherwise.
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.
func (*GetQuotaResponse) HasMaxLoadBalancers ¶
func (o *GetQuotaResponse) HasMaxLoadBalancers() bool
HasMaxLoadBalancers returns a boolean if a field has been set.
func (*GetQuotaResponse) HasProjectId ¶
func (o *GetQuotaResponse) HasProjectId() bool
HasProjectId returns a boolean if a field has been set.
func (*GetQuotaResponse) SetMaxLoadBalancers ¶
func (o *GetQuotaResponse) SetMaxLoadBalancers(v GetQuotaResponseGetMaxLoadBalancersRetType)
SetMaxLoadBalancers gets a reference to the given int64 and assigns it to the MaxLoadBalancers field.
func (*GetQuotaResponse) SetProjectId ¶
func (o *GetQuotaResponse) SetProjectId(v GetQuotaResponseGetProjectIdRetType)
SetProjectId gets a reference to the given string and assigns it to the ProjectId field.
func (GetQuotaResponse) ToMap ¶
func (o GetQuotaResponse) ToMap() (map[string]interface{}, error)
type GetQuotaResponseGetMaxLoadBalancersArgType ¶ added in v0.4.0
type GetQuotaResponseGetMaxLoadBalancersArgType = int64
type GetQuotaResponseGetMaxLoadBalancersAttributeType ¶ added in v0.4.0
type GetQuotaResponseGetMaxLoadBalancersAttributeType = *int64
isInteger
type GetQuotaResponseGetMaxLoadBalancersRetType ¶ added in v0.4.0
type GetQuotaResponseGetMaxLoadBalancersRetType = int64
type GetQuotaResponseGetProjectIdArgType ¶ added in v0.4.0
type GetQuotaResponseGetProjectIdArgType = string
type GetQuotaResponseGetProjectIdAttributeType ¶ added in v0.4.0
type GetQuotaResponseGetProjectIdAttributeType = *string
isNotNullableString
type GetQuotaResponseGetProjectIdRetType ¶ added in v0.4.0
type GetQuotaResponseGetProjectIdRetType = string
type GetServiceStatusRequest ¶ added in v0.5.0
type GetServiceStatusRequest struct {
// contains filtered or unexported fields
}
func (GetServiceStatusRequest) Execute ¶ added in v0.5.0
func (r GetServiceStatusRequest) Execute() (*GetServiceStatusResponse, error)
type GetServiceStatusResponse ¶
type GetServiceStatusResponse struct {
// status of the project
Status GetServiceStatusResponseGetStatusAttributeType `json:"status,omitempty"`
}
GetServiceStatusResponse Response with customer project status.
func NewGetServiceStatusResponse ¶
func NewGetServiceStatusResponse() *GetServiceStatusResponse
NewGetServiceStatusResponse instantiates a new GetServiceStatusResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewGetServiceStatusResponseWithDefaults ¶
func NewGetServiceStatusResponseWithDefaults() *GetServiceStatusResponse
NewGetServiceStatusResponseWithDefaults instantiates a new GetServiceStatusResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*GetServiceStatusResponse) GetStatus ¶
func (o *GetServiceStatusResponse) GetStatus() (res GetServiceStatusResponseGetStatusRetType)
GetStatus returns the Status field value if set, zero value otherwise.
func (*GetServiceStatusResponse) GetStatusOk ¶
func (o *GetServiceStatusResponse) GetStatusOk() (ret GetServiceStatusResponseGetStatusRetType, 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.
func (*GetServiceStatusResponse) HasStatus ¶
func (o *GetServiceStatusResponse) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (*GetServiceStatusResponse) SetStatus ¶
func (o *GetServiceStatusResponse) SetStatus(v GetServiceStatusResponseGetStatusRetType)
SetStatus gets a reference to the given string and assigns it to the Status field.
func (GetServiceStatusResponse) ToMap ¶
func (o GetServiceStatusResponse) ToMap() (map[string]interface{}, error)
type GetServiceStatusResponseGetStatusArgType ¶ added in v0.4.0
type GetServiceStatusResponseGetStatusArgType = GetServiceStatusResponseStatus
type GetServiceStatusResponseGetStatusAttributeType ¶ added in v0.4.0
type GetServiceStatusResponseGetStatusAttributeType = *GetServiceStatusResponseStatus
type GetServiceStatusResponseGetStatusRetType ¶ added in v0.4.0
type GetServiceStatusResponseGetStatusRetType = GetServiceStatusResponseStatus
type GetServiceStatusResponseStatus ¶ added in v0.4.0
type GetServiceStatusResponseStatus string
GetServiceStatusResponseStatus status of the project value type for enums
const ( GETSERVICESTATUSRESPONSESTATUS_UNSPECIFIED GetServiceStatusResponseStatus = "STATUS_UNSPECIFIED" GETSERVICESTATUSRESPONSESTATUS_READY GetServiceStatusResponseStatus = "STATUS_READY" GETSERVICESTATUSRESPONSESTATUS_FAILED GetServiceStatusResponseStatus = "STATUS_FAILED" GETSERVICESTATUSRESPONSESTATUS_UPDATING GetServiceStatusResponseStatus = "STATUS_UPDATING" GETSERVICESTATUSRESPONSESTATUS_DELETING GetServiceStatusResponseStatus = "STATUS_DELETING" GETSERVICESTATUSRESPONSESTATUS_DISABLED GetServiceStatusResponseStatus = "STATUS_DISABLED" GETSERVICESTATUSRESPONSESTATUS_PROJECT_UNKNOWN GetServiceStatusResponseStatus = "STATUS_PROJECT_UNKNOWN" )
List of Status
func NewGetServiceStatusResponseStatusFromValue ¶ added in v0.4.0
func NewGetServiceStatusResponseStatusFromValue(v GetServiceStatusResponseStatus) (*GetServiceStatusResponseStatus, error)
NewGetServiceStatusResponseStatusFromValue returns a pointer to a valid GetServiceStatusResponseStatus for the value passed as argument, or an error if the value passed is not allowed by the enum
func (GetServiceStatusResponseStatus) IsValid ¶ added in v0.4.0
func (v GetServiceStatusResponseStatus) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (GetServiceStatusResponseStatus) Ptr ¶ added in v0.4.0
func (v GetServiceStatusResponseStatus) Ptr() *GetServiceStatusResponseStatus
Ptr returns reference to StatusStatus value
func (*GetServiceStatusResponseStatus) UnmarshalJSON ¶ added in v0.4.0
func (v *GetServiceStatusResponseStatus) UnmarshalJSON(src []byte) error
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.
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
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
func (*GoogleProtobufAny) GetType ¶
func (o *GoogleProtobufAny) GetType() (res GoogleProtobufAnyGetTypeRetType)
GetType returns the Type field value if set, zero value otherwise.
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.
func (*GoogleProtobufAny) HasType ¶
func (o *GoogleProtobufAny) HasType() bool
HasType returns a boolean if a field has been set.
func (*GoogleProtobufAny) SetType ¶
func (o *GoogleProtobufAny) SetType(v GoogleProtobufAnyGetTypeRetType)
SetType gets a reference to the given string and assigns it to the Type field.
func (GoogleProtobufAny) ToMap ¶
func (o GoogleProtobufAny) ToMap() (map[string]interface{}, error)
type GoogleProtobufAnyGetTypeArgType ¶ added in v0.4.0
type GoogleProtobufAnyGetTypeArgType = string
type GoogleProtobufAnyGetTypeAttributeType ¶ added in v0.4.0
type GoogleProtobufAnyGetTypeAttributeType = *string
isNotNullableString
type GoogleProtobufAnyGetTypeRetType ¶ added in v0.4.0
type GoogleProtobufAnyGetTypeRetType = string
type HTTPConfig ¶
type HTTPConfig struct {
Matcher HTTPConfigGetMatcherAttributeType `json:"matcher,omitempty"`
}
HTTPConfig struct for HTTPConfig
func NewHTTPConfig ¶
func NewHTTPConfig() *HTTPConfig
NewHTTPConfig instantiates a new HTTPConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewHTTPConfigWithDefaults ¶
func NewHTTPConfigWithDefaults() *HTTPConfig
NewHTTPConfigWithDefaults instantiates a new HTTPConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*HTTPConfig) GetMatcher ¶
func (o *HTTPConfig) GetMatcher() (res HTTPConfigGetMatcherRetType)
GetMatcher returns the Matcher field value if set, zero value otherwise.
func (*HTTPConfig) GetMatcherOk ¶
func (o *HTTPConfig) GetMatcherOk() (ret HTTPConfigGetMatcherRetType, ok bool)
GetMatcherOk returns a tuple with the Matcher field value if set, nil otherwise and a boolean to check if the value has been set.
func (*HTTPConfig) HasMatcher ¶
func (o *HTTPConfig) HasMatcher() bool
HasMatcher returns a boolean if a field has been set.
func (*HTTPConfig) SetMatcher ¶
func (o *HTTPConfig) SetMatcher(v HTTPConfigGetMatcherRetType)
SetMatcher gets a reference to the given []Matcher and assigns it to the Matcher field.
func (HTTPConfig) ToMap ¶
func (o HTTPConfig) ToMap() (map[string]interface{}, error)
type HTTPConfigGetMatcherArgType ¶ added in v0.4.0
type HTTPConfigGetMatcherArgType = []Matcher
type HTTPConfigGetMatcherAttributeType ¶ added in v0.4.0
type HTTPConfigGetMatcherAttributeType = *[]Matcher
isArray
type HTTPConfigGetMatcherRetType ¶ added in v0.4.0
type HTTPConfigGetMatcherRetType = []Matcher
type Header ¶
type Header struct {
// Exact match for the header value.
ExactMatch HeaderGetExactMatchAttributeType `json:"exactMatch,omitempty"`
// Header name.
Name HeaderGetNameAttributeType `json:"name,omitempty"`
}
Header struct for Header
func NewHeader ¶
func NewHeader() *Header
NewHeader instantiates a new Header object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewHeaderWithDefaults ¶
func NewHeaderWithDefaults() *Header
NewHeaderWithDefaults instantiates a new Header object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Header) GetExactMatch ¶
func (o *Header) GetExactMatch() (res HeaderGetExactMatchRetType)
GetExactMatch returns the ExactMatch field value if set, zero value otherwise.
func (*Header) GetExactMatchOk ¶
func (o *Header) GetExactMatchOk() (ret HeaderGetExactMatchRetType, 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.
func (*Header) GetName ¶
func (o *Header) GetName() (res HeaderGetNameRetType)
GetName returns the Name field value if set, zero value otherwise.
func (*Header) GetNameOk ¶
func (o *Header) GetNameOk() (ret HeaderGetNameRetType, 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.
func (*Header) HasExactMatch ¶
HasExactMatch returns a boolean if a field has been set.
func (*Header) SetExactMatch ¶
func (o *Header) SetExactMatch(v HeaderGetExactMatchRetType)
SetExactMatch gets a reference to the given string and assigns it to the ExactMatch field.
func (*Header) SetName ¶
func (o *Header) SetName(v HeaderGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field.
type HeaderGetExactMatchArgType ¶ added in v0.4.0
type HeaderGetExactMatchArgType = string
type HeaderGetExactMatchAttributeType ¶ added in v0.4.0
type HeaderGetExactMatchAttributeType = *string
isNotNullableString
type HeaderGetExactMatchRetType ¶ added in v0.4.0
type HeaderGetExactMatchRetType = string
type HeaderGetNameArgType ¶ added in v0.4.0
type HeaderGetNameArgType = string
type HeaderGetNameAttributeType ¶ added in v0.4.0
type HeaderGetNameAttributeType = *string
isNotNullableString
type HeaderGetNameRetType ¶ added in v0.4.0
type HeaderGetNameRetType = string
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"`
}
HttpHealthChecks struct for HttpHealthChecks
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
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
func (*HttpHealthChecks) GetOkStatuses ¶
func (o *HttpHealthChecks) GetOkStatuses() (res HttpHealthChecksGetOkStatusesRetType)
GetOkStatuses returns the OkStatuses field value if set, zero value otherwise.
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.
func (*HttpHealthChecks) GetPath ¶
func (o *HttpHealthChecks) GetPath() (res HttpHealthChecksGetPathRetType)
GetPath returns the Path field value if set, zero value otherwise.
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.
func (*HttpHealthChecks) HasOkStatuses ¶
func (o *HttpHealthChecks) HasOkStatuses() bool
HasOkStatuses returns a boolean if a field has been set.
func (*HttpHealthChecks) HasPath ¶
func (o *HttpHealthChecks) HasPath() bool
HasPath returns a boolean if a field has been set.
func (*HttpHealthChecks) SetOkStatuses ¶
func (o *HttpHealthChecks) SetOkStatuses(v HttpHealthChecksGetOkStatusesRetType)
SetOkStatuses gets a reference to the given []string and assigns it to the OkStatuses field.
func (*HttpHealthChecks) SetPath ¶
func (o *HttpHealthChecks) SetPath(v HttpHealthChecksGetPathRetType)
SetPath gets a reference to the given string and assigns it to the Path field.
func (HttpHealthChecks) ToMap ¶
func (o HttpHealthChecks) ToMap() (map[string]interface{}, error)
type HttpHealthChecksGetOkStatusesArgType ¶ added in v0.4.0
type HttpHealthChecksGetOkStatusesArgType = []string
type HttpHealthChecksGetOkStatusesAttributeType ¶ added in v0.4.0
type HttpHealthChecksGetOkStatusesAttributeType = *[]string
isArray
type HttpHealthChecksGetOkStatusesRetType ¶ added in v0.4.0
type HttpHealthChecksGetOkStatusesRetType = []string
type HttpHealthChecksGetPathArgType ¶ added in v0.4.0
type HttpHealthChecksGetPathArgType = string
type HttpHealthChecksGetPathAttributeType ¶ added in v0.4.0
type HttpHealthChecksGetPathAttributeType = *string
isNotNullableString
type HttpHealthChecksGetPathRetType ¶ added in v0.4.0
type HttpHealthChecksGetPathRetType = string
type ListCredentialsRequest ¶ added in v0.5.0
type ListCredentialsRequest struct {
// contains filtered or unexported fields
}
func (ListCredentialsRequest) Execute ¶ added in v0.5.0
func (r ListCredentialsRequest) Execute() (*ListCredentialsResponse, error)
type ListCredentialsResponse ¶
type ListCredentialsResponse struct {
Credentials ListCredentialsResponseGetCredentialsAttributeType `json:"credentials,omitempty"`
}
ListCredentialsResponse struct for ListCredentialsResponse
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
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
func (*ListCredentialsResponse) GetCredentials ¶
func (o *ListCredentialsResponse) GetCredentials() (res ListCredentialsResponseGetCredentialsRetType)
GetCredentials returns the Credentials field value if set, zero value otherwise.
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.
func (*ListCredentialsResponse) HasCredentials ¶
func (o *ListCredentialsResponse) HasCredentials() bool
HasCredentials returns a boolean if a field has been set.
func (*ListCredentialsResponse) SetCredentials ¶
func (o *ListCredentialsResponse) SetCredentials(v ListCredentialsResponseGetCredentialsRetType)
SetCredentials gets a reference to the given []CredentialsResponse and assigns it to the Credentials field.
func (ListCredentialsResponse) ToMap ¶
func (o ListCredentialsResponse) ToMap() (map[string]interface{}, error)
type ListCredentialsResponseGetCredentialsArgType ¶ added in v0.4.0
type ListCredentialsResponseGetCredentialsArgType = []CredentialsResponse
type ListCredentialsResponseGetCredentialsAttributeType ¶ added in v0.4.0
type ListCredentialsResponseGetCredentialsAttributeType = *[]CredentialsResponse
isArray
type ListCredentialsResponseGetCredentialsRetType ¶ added in v0.4.0
type ListCredentialsResponseGetCredentialsRetType = []CredentialsResponse
type ListLoadBalancersRequest ¶ added in v0.5.0
type ListLoadBalancersRequest struct {
// contains filtered or unexported fields
}
func (ListLoadBalancersRequest) Execute ¶ added in v0.5.0
func (r ListLoadBalancersRequest) Execute() (*ListLoadBalancersResponse, error)
func (ListLoadBalancersRequest) PageId ¶ added in v0.5.0
func (r ListLoadBalancersRequest) PageId(pageId string) ApiListLoadBalancersRequest
func (ListLoadBalancersRequest) PageSize ¶ added in v0.5.0
func (r ListLoadBalancersRequest) PageSize(pageSize string) ApiListLoadBalancersRequest
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
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
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
func (*ListLoadBalancersResponse) GetLoadBalancers ¶
func (o *ListLoadBalancersResponse) GetLoadBalancers() (res ListLoadBalancersResponseGetLoadBalancersRetType)
GetLoadBalancers returns the LoadBalancers field value if set, zero value otherwise.
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.
func (*ListLoadBalancersResponse) GetNextPageId ¶
func (o *ListLoadBalancersResponse) GetNextPageId() (res ListLoadBalancersResponseGetNextPageIdRetType)
GetNextPageId returns the NextPageId field value if set, zero value otherwise.
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.
func (*ListLoadBalancersResponse) HasLoadBalancers ¶
func (o *ListLoadBalancersResponse) HasLoadBalancers() bool
HasLoadBalancers returns a boolean if a field has been set.
func (*ListLoadBalancersResponse) HasNextPageId ¶
func (o *ListLoadBalancersResponse) HasNextPageId() bool
HasNextPageId returns a boolean if a field has been set.
func (*ListLoadBalancersResponse) SetLoadBalancers ¶
func (o *ListLoadBalancersResponse) SetLoadBalancers(v ListLoadBalancersResponseGetLoadBalancersRetType)
SetLoadBalancers gets a reference to the given []LoadBalancer and assigns it to the LoadBalancers field.
func (*ListLoadBalancersResponse) SetNextPageId ¶
func (o *ListLoadBalancersResponse) SetNextPageId(v ListLoadBalancersResponseGetNextPageIdRetType)
SetNextPageId gets a reference to the given string and assigns it to the NextPageId field.
func (ListLoadBalancersResponse) ToMap ¶
func (o ListLoadBalancersResponse) ToMap() (map[string]interface{}, error)
type ListLoadBalancersResponseGetLoadBalancersArgType ¶ added in v0.4.0
type ListLoadBalancersResponseGetLoadBalancersArgType = []LoadBalancer
type ListLoadBalancersResponseGetLoadBalancersAttributeType ¶ added in v0.4.0
type ListLoadBalancersResponseGetLoadBalancersAttributeType = *[]LoadBalancer
isArray
type ListLoadBalancersResponseGetLoadBalancersRetType ¶ added in v0.4.0
type ListLoadBalancersResponseGetLoadBalancersRetType = []LoadBalancer
type ListLoadBalancersResponseGetNextPageIdArgType ¶ added in v0.4.0
type ListLoadBalancersResponseGetNextPageIdArgType = string
type ListLoadBalancersResponseGetNextPageIdAttributeType ¶ added in v0.4.0
type ListLoadBalancersResponseGetNextPageIdAttributeType = *string
isNotNullableString
type ListLoadBalancersResponseGetNextPageIdRetType ¶ added in v0.4.0
type ListLoadBalancersResponseGetNextPageIdRetType = string
type ListPlansRequest ¶ added in v0.5.0
type ListPlansRequest struct {
// contains filtered or unexported fields
}
func (ListPlansRequest) Execute ¶ added in v0.5.0
func (r ListPlansRequest) Execute() (*ListPlansResponse, error)
type ListPlansResponse ¶
type ListPlansResponse struct {
ValidPlans ListPlansResponseGetValidPlansAttributeType `json:"validPlans,omitempty"`
}
ListPlansResponse struct for ListPlansResponse
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
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
func (*ListPlansResponse) GetValidPlans ¶
func (o *ListPlansResponse) GetValidPlans() (res ListPlansResponseGetValidPlansRetType)
GetValidPlans returns the ValidPlans field value if set, zero value otherwise.
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.
func (*ListPlansResponse) HasValidPlans ¶
func (o *ListPlansResponse) HasValidPlans() bool
HasValidPlans returns a boolean if a field has been set.
func (*ListPlansResponse) SetValidPlans ¶
func (o *ListPlansResponse) SetValidPlans(v ListPlansResponseGetValidPlansRetType)
SetValidPlans gets a reference to the given []PlanDetails and assigns it to the ValidPlans field.
func (ListPlansResponse) ToMap ¶
func (o ListPlansResponse) ToMap() (map[string]interface{}, error)
type ListPlansResponseGetValidPlansArgType ¶ added in v0.4.0
type ListPlansResponseGetValidPlansArgType = []PlanDetails
type ListPlansResponseGetValidPlansAttributeType ¶ added in v0.4.0
type ListPlansResponseGetValidPlansAttributeType = *[]PlanDetails
isArray
type ListPlansResponseGetValidPlansRetType ¶ added in v0.4.0
type ListPlansResponseGetValidPlansRetType = []PlanDetails
type Listener ¶
type Listener struct {
DisplayName ListenerGetDisplayNameAttributeType `json:"displayName,omitempty"`
// ProtocolOptionsHTTP options to be configured for the PROTOCOL_HTTP protocol.
Http ListenerGetHttpAttributeType `json:"http,omitempty"`
Https ListenerGetHttpsAttributeType `json:"https,omitempty"`
// Will be used to reference a listener and will replace display name in the future. Currently uses <protocol>-<port> as the name if no display name is given.
Name ListenerGetNameAttributeType `json:"name,omitempty"`
// Port number where we listen for traffic
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"`
// Rules define the routing parameters for the HTTP and HTTPS listeners.
Rules ListenerGetRulesAttributeType `json:"rules,omitempty"`
}
Listener struct for Listener
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
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
func (*Listener) GetDisplayName ¶
func (o *Listener) GetDisplayName() (res ListenerGetDisplayNameRetType)
GetDisplayName returns the DisplayName field value if set, zero value otherwise.
func (*Listener) GetDisplayNameOk ¶
func (o *Listener) GetDisplayNameOk() (ret ListenerGetDisplayNameRetType, ok bool)
GetDisplayNameOk returns a tuple with the DisplayName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Listener) GetHttp ¶
func (o *Listener) GetHttp() (res ListenerGetHttpRetType)
GetHttp returns the Http field value if set, zero value otherwise.
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.
func (*Listener) GetHttps ¶
func (o *Listener) GetHttps() (res ListenerGetHttpsRetType)
GetHttps returns the Https field value if set, zero value otherwise.
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.
func (*Listener) GetName ¶
func (o *Listener) GetName() (res ListenerGetNameRetType)
GetName returns the Name field value if set, zero value otherwise.
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.
func (*Listener) GetPort ¶
func (o *Listener) GetPort() (res ListenerGetPortRetType)
GetPort returns the Port field value if set, zero value otherwise.
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.
func (*Listener) GetProtocol ¶
func (o *Listener) GetProtocol() (res ListenerGetProtocolRetType)
GetProtocol returns the Protocol field value if set, zero value otherwise.
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.
func (*Listener) GetRules ¶
func (o *Listener) GetRules() (res ListenerGetRulesRetType)
GetRules returns the Rules field value if set, zero value otherwise.
func (*Listener) GetRulesOk ¶
func (o *Listener) GetRulesOk() (ret ListenerGetRulesRetType, 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.
func (*Listener) HasDisplayName ¶
HasDisplayName returns a boolean if a field has been set.
func (*Listener) HasProtocol ¶
HasProtocol returns a boolean if a field has been set.
func (*Listener) SetDisplayName ¶
func (o *Listener) SetDisplayName(v ListenerGetDisplayNameRetType)
SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.
func (*Listener) SetHttp ¶
func (o *Listener) SetHttp(v ListenerGetHttpRetType)
SetHttp gets a reference to the given map[string]interface{} and assigns it to the Http field.
func (*Listener) SetHttps ¶
func (o *Listener) SetHttps(v ListenerGetHttpsRetType)
SetHttps gets a reference to the given ProtocolOptionsHTTPS and assigns it to the Https field.
func (*Listener) SetName ¶
func (o *Listener) SetName(v ListenerGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field.
func (*Listener) SetPort ¶
func (o *Listener) SetPort(v ListenerGetPortRetType)
SetPort gets a reference to the given int64 and assigns it to the Port field.
func (*Listener) SetProtocol ¶
func (o *Listener) SetProtocol(v ListenerGetProtocolRetType)
SetProtocol gets a reference to the given string and assigns it to the Protocol field.
func (*Listener) SetRules ¶
func (o *Listener) SetRules(v ListenerGetRulesRetType)
SetRules gets a reference to the given []Rule and assigns it to the Rules field.
type ListenerGetDisplayNameArgType ¶ added in v0.4.0
type ListenerGetDisplayNameArgType = string
type ListenerGetDisplayNameAttributeType ¶ added in v0.4.0
type ListenerGetDisplayNameAttributeType = *string
isNotNullableString
type ListenerGetDisplayNameRetType ¶ added in v0.4.0
type ListenerGetDisplayNameRetType = string
type ListenerGetHttpArgType ¶ added in v0.4.0
type ListenerGetHttpArgType = map[string]interface{}
type ListenerGetHttpAttributeType ¶ added in v0.4.0
type ListenerGetHttpAttributeType = *map[string]interface{}
isFreeform
type ListenerGetHttpRetType ¶ added in v0.4.0
type ListenerGetHttpRetType = map[string]interface{}
type ListenerGetHttpsArgType ¶ added in v0.4.0
type ListenerGetHttpsArgType = ProtocolOptionsHTTPS
type ListenerGetHttpsAttributeType ¶ added in v0.4.0
type ListenerGetHttpsAttributeType = *ProtocolOptionsHTTPS
isModel
type ListenerGetHttpsRetType ¶ added in v0.4.0
type ListenerGetHttpsRetType = ProtocolOptionsHTTPS
type ListenerGetNameArgType ¶ added in v0.4.0
type ListenerGetNameArgType = string
type ListenerGetNameAttributeType ¶ added in v0.4.0
type ListenerGetNameAttributeType = *string
isNotNullableString
type ListenerGetNameRetType ¶ added in v0.4.0
type ListenerGetNameRetType = string
type ListenerGetPortArgType ¶ added in v0.4.0
type ListenerGetPortArgType = int64
type ListenerGetPortAttributeType ¶ added in v0.4.0
type ListenerGetPortAttributeType = *int64
isInteger
type ListenerGetPortRetType ¶ added in v0.4.0
type ListenerGetPortRetType = int64
type ListenerGetProtocolArgType ¶ added in v0.4.0
type ListenerGetProtocolArgType = ListenerProtocol
type ListenerGetProtocolAttributeType ¶ added in v0.4.0
type ListenerGetProtocolAttributeType = *ListenerProtocol
type ListenerGetProtocolRetType ¶ added in v0.4.0
type ListenerGetProtocolRetType = ListenerProtocol
type ListenerGetRulesArgType ¶ added in v0.4.0
type ListenerGetRulesArgType = []Rule
type ListenerGetRulesAttributeType ¶ added in v0.4.0
type ListenerGetRulesAttributeType = *[]Rule
isArray
type ListenerGetRulesRetType ¶ added in v0.4.0
type ListenerGetRulesRetType = []Rule
type ListenerProtocol ¶ added in v0.4.0
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
const ( LISTENERPROTOCOL_UNSPECIFIED ListenerProtocol = "PROTOCOL_UNSPECIFIED" LISTENERPROTOCOL_HTTP ListenerProtocol = "PROTOCOL_HTTP" LISTENERPROTOCOL_HTTPS ListenerProtocol = "PROTOCOL_HTTPS" )
List of Protocol
func NewListenerProtocolFromValue ¶ added in v0.4.0
func NewListenerProtocolFromValue(v ListenerProtocol) (*ListenerProtocol, error)
NewListenerProtocolFromValue returns a pointer to a valid ListenerProtocol for the value passed as argument, or an error if the value passed is not allowed by the enum
func (ListenerProtocol) IsValid ¶ added in v0.4.0
func (v ListenerProtocol) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (ListenerProtocol) Ptr ¶ added in v0.4.0
func (v ListenerProtocol) Ptr() *ListenerProtocol
Ptr returns reference to ProtocolProtocol value
func (*ListenerProtocol) UnmarshalJSON ¶ added in v0.4.0
func (v *ListenerProtocol) UnmarshalJSON(src []byte) error
type LoadBalancer ¶
type LoadBalancer struct {
// Reports all errors a application load balancer has.
Errors LoadBalancerGetErrorsAttributeType `json:"errors,omitempty"`
// External application load balancer IP address where this application load balancer is exposed. Not changeable after creation.
ExternalAddress LoadBalancerGetExternalAddressAttributeType `json:"externalAddress,omitempty"`
// There is a maximum listener count of 20.
Listeners LoadBalancerGetListenersAttributeType `json:"listeners,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 plans are p10, p50, p250 and p750. This list can change in the future where plan ids will be removed and new plans by added. That is the reason this is not an enum.
PlanId LoadBalancerGetPlanIdAttributeType `json:"planId,omitempty"`
// Transient private application load balancer IP address that can change any time.
PrivateAddress LoadBalancerGetPrivateAddressAttributeType `json:"privateAddress,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"`
// Application Load Balancer resource version. Must be empty or unset for creating load balancers, non-empty for updating load balancers. Semantics: While retrieving load balancers, this is the current version of this application load balancer resource that changes during updates of the load balancers. 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
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
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
func (*LoadBalancer) GetErrors ¶
func (o *LoadBalancer) GetErrors() (res LoadBalancerGetErrorsRetType)
GetErrors returns the Errors field value if set, zero value otherwise.
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.
func (*LoadBalancer) GetExternalAddress ¶
func (o *LoadBalancer) GetExternalAddress() (res LoadBalancerGetExternalAddressRetType)
GetExternalAddress returns the ExternalAddress field value if set, zero value otherwise.
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.
func (*LoadBalancer) GetListeners ¶
func (o *LoadBalancer) GetListeners() (res LoadBalancerGetListenersRetType)
GetListeners returns the Listeners field value if set, zero value otherwise.
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.
func (*LoadBalancer) GetName ¶
func (o *LoadBalancer) GetName() (res LoadBalancerGetNameRetType)
GetName returns the Name field value if set, zero value otherwise.
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.
func (*LoadBalancer) GetNetworks ¶
func (o *LoadBalancer) GetNetworks() (res LoadBalancerGetNetworksRetType)
GetNetworks returns the Networks field value if set, zero value otherwise.
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.
func (*LoadBalancer) GetOptions ¶
func (o *LoadBalancer) GetOptions() (res LoadBalancerGetOptionsRetType)
GetOptions returns the Options field value if set, zero value otherwise.
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.
func (*LoadBalancer) GetPlanId ¶
func (o *LoadBalancer) GetPlanId() (res LoadBalancerGetPlanIdRetType)
GetPlanId returns the PlanId field value if set, zero value otherwise.
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.
func (*LoadBalancer) GetPrivateAddress ¶
func (o *LoadBalancer) GetPrivateAddress() (res LoadBalancerGetPrivateAddressRetType)
GetPrivateAddress returns the PrivateAddress field value if set, zero value otherwise.
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.
func (*LoadBalancer) GetStatus ¶
func (o *LoadBalancer) GetStatus() (res LoadBalancerGetStatusRetType)
GetStatus returns the Status field value if set, zero value otherwise.
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.
func (*LoadBalancer) GetTargetPools ¶
func (o *LoadBalancer) GetTargetPools() (res LoadBalancerGetTargetPoolsRetType)
GetTargetPools returns the TargetPools field value if set, zero value otherwise.
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.
func (*LoadBalancer) GetVersion ¶
func (o *LoadBalancer) GetVersion() (res LoadBalancerGetVersionRetType)
GetVersion returns the Version field value if set, zero value otherwise.
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.
func (*LoadBalancer) HasErrors ¶
func (o *LoadBalancer) HasErrors() bool
HasErrors returns a boolean if a field has been set.
func (*LoadBalancer) HasExternalAddress ¶
func (o *LoadBalancer) HasExternalAddress() bool
HasExternalAddress returns a boolean if a field has been set.
func (*LoadBalancer) HasListeners ¶
func (o *LoadBalancer) HasListeners() bool
HasListeners returns a boolean if a field has been set.
func (*LoadBalancer) HasName ¶
func (o *LoadBalancer) HasName() bool
HasName returns a boolean if a field has been set.
func (*LoadBalancer) HasNetworks ¶
func (o *LoadBalancer) HasNetworks() bool
HasNetworks returns a boolean if a field has been set.
func (*LoadBalancer) HasOptions ¶
func (o *LoadBalancer) HasOptions() bool
HasOptions returns a boolean if a field has been set.
func (*LoadBalancer) HasPlanId ¶
func (o *LoadBalancer) HasPlanId() bool
HasPlanId returns a boolean if a field has been set.
func (*LoadBalancer) HasPrivateAddress ¶
func (o *LoadBalancer) HasPrivateAddress() bool
HasPrivateAddress returns a boolean if a field has been set.
func (*LoadBalancer) HasStatus ¶
func (o *LoadBalancer) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (*LoadBalancer) HasTargetPools ¶
func (o *LoadBalancer) HasTargetPools() bool
HasTargetPools returns a boolean if a field has been set.
func (*LoadBalancer) HasVersion ¶
func (o *LoadBalancer) HasVersion() bool
HasVersion returns a boolean if a field has been set.
func (*LoadBalancer) SetErrors ¶
func (o *LoadBalancer) SetErrors(v LoadBalancerGetErrorsRetType)
SetErrors gets a reference to the given []LoadBalancerError and assigns it to the Errors field.
func (*LoadBalancer) SetExternalAddress ¶
func (o *LoadBalancer) SetExternalAddress(v LoadBalancerGetExternalAddressRetType)
SetExternalAddress gets a reference to the given string and assigns it to the ExternalAddress field.
func (*LoadBalancer) SetListeners ¶
func (o *LoadBalancer) SetListeners(v LoadBalancerGetListenersRetType)
SetListeners gets a reference to the given []Listener and assigns it to the Listeners field.
func (*LoadBalancer) SetName ¶
func (o *LoadBalancer) SetName(v LoadBalancerGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field.
func (*LoadBalancer) SetNetworks ¶
func (o *LoadBalancer) SetNetworks(v LoadBalancerGetNetworksRetType)
SetNetworks gets a reference to the given []Network and assigns it to the Networks field.
func (*LoadBalancer) SetOptions ¶
func (o *LoadBalancer) SetOptions(v LoadBalancerGetOptionsRetType)
SetOptions gets a reference to the given LoadBalancerOptions and assigns it to the Options field.
func (*LoadBalancer) SetPlanId ¶
func (o *LoadBalancer) SetPlanId(v LoadBalancerGetPlanIdRetType)
SetPlanId gets a reference to the given string and assigns it to the PlanId field.
func (*LoadBalancer) SetPrivateAddress ¶
func (o *LoadBalancer) SetPrivateAddress(v LoadBalancerGetPrivateAddressRetType)
SetPrivateAddress gets a reference to the given string and assigns it to the PrivateAddress field.
func (*LoadBalancer) SetStatus ¶
func (o *LoadBalancer) SetStatus(v LoadBalancerGetStatusRetType)
SetStatus gets a reference to the given string and assigns it to the Status field.
func (*LoadBalancer) SetTargetPools ¶
func (o *LoadBalancer) SetTargetPools(v LoadBalancerGetTargetPoolsRetType)
SetTargetPools gets a reference to the given []TargetPool and assigns it to the TargetPools field.
func (*LoadBalancer) SetVersion ¶
func (o *LoadBalancer) SetVersion(v LoadBalancerGetVersionRetType)
SetVersion gets a reference to the given string and assigns it to the Version field.
func (LoadBalancer) ToMap ¶
func (o LoadBalancer) ToMap() (map[string]interface{}, error)
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
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
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
func (*LoadBalancerError) GetDescription ¶
func (o *LoadBalancerError) GetDescription() (res LoadBalancerErrorGetDescriptionRetType)
GetDescription returns the Description field value if set, zero value otherwise.
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.
func (*LoadBalancerError) GetType ¶
func (o *LoadBalancerError) GetType() (res LoadBalancerErrorGetTypeRetType)
GetType returns the Type field value if set, zero value otherwise.
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.
func (*LoadBalancerError) HasDescription ¶
func (o *LoadBalancerError) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*LoadBalancerError) HasType ¶
func (o *LoadBalancerError) HasType() bool
HasType returns a boolean if a field has been set.
func (*LoadBalancerError) SetDescription ¶
func (o *LoadBalancerError) SetDescription(v LoadBalancerErrorGetDescriptionRetType)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*LoadBalancerError) SetType ¶
func (o *LoadBalancerError) SetType(v LoadBalancerErrorGetTypeRetType)
SetType gets a reference to the given string and assigns it to the Type field.
func (LoadBalancerError) ToMap ¶
func (o LoadBalancerError) ToMap() (map[string]interface{}, error)
type LoadBalancerErrorGetDescriptionArgType ¶ added in v0.4.0
type LoadBalancerErrorGetDescriptionArgType = string
type LoadBalancerErrorGetDescriptionAttributeType ¶ added in v0.4.0
type LoadBalancerErrorGetDescriptionAttributeType = *string
isNotNullableString
type LoadBalancerErrorGetDescriptionRetType ¶ added in v0.4.0
type LoadBalancerErrorGetDescriptionRetType = string
type LoadBalancerErrorGetTypeArgType ¶ added in v0.4.0
type LoadBalancerErrorGetTypeArgType = LoadBalancerErrorTypes
type LoadBalancerErrorGetTypeAttributeType ¶ added in v0.4.0
type LoadBalancerErrorGetTypeAttributeType = *LoadBalancerErrorTypes
type LoadBalancerErrorGetTypeRetType ¶ added in v0.4.0
type LoadBalancerErrorGetTypeRetType = LoadBalancerErrorTypes
type LoadBalancerErrorTypes ¶ added in v0.4.0
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
const ( LOADBALANCERERRORTYPE_UNSPECIFIED LoadBalancerErrorTypes = "TYPE_UNSPECIFIED" LOADBALANCERERRORTYPE_INTERNAL LoadBalancerErrorTypes = "TYPE_INTERNAL" LOADBALANCERERRORTYPE_QUOTA_SECGROUP_EXCEEDED LoadBalancerErrorTypes = "TYPE_QUOTA_SECGROUP_EXCEEDED" LOADBALANCERERRORTYPE_QUOTA_SECGROUPRULE_EXCEEDED LoadBalancerErrorTypes = "TYPE_QUOTA_SECGROUPRULE_EXCEEDED" LOADBALANCERERRORTYPE_PORT_NOT_CONFIGURED LoadBalancerErrorTypes = "TYPE_PORT_NOT_CONFIGURED" LOADBALANCERERRORTYPE_FIP_NOT_CONFIGURED LoadBalancerErrorTypes = "TYPE_FIP_NOT_CONFIGURED" LOADBALANCERERRORTYPE_TARGET_NOT_ACTIVE LoadBalancerErrorTypes = "TYPE_TARGET_NOT_ACTIVE" LOADBALANCERERRORTYPE_METRICS_MISCONFIGURED LoadBalancerErrorTypes = "TYPE_METRICS_MISCONFIGURED" LOADBALANCERERRORTYPE_LOGS_MISCONFIGURED LoadBalancerErrorTypes = "TYPE_LOGS_MISCONFIGURED" )
List of Type
func NewLoadBalancerErrorTypesFromValue ¶ added in v0.4.0
func NewLoadBalancerErrorTypesFromValue(v LoadBalancerErrorTypes) (*LoadBalancerErrorTypes, error)
NewLoadBalancerErrorTypesFromValue returns a pointer to a valid LoadBalancerErrorTypes for the value passed as argument, or an error if the value passed is not allowed by the enum
func (LoadBalancerErrorTypes) IsValid ¶ added in v0.4.0
func (v LoadBalancerErrorTypes) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (LoadBalancerErrorTypes) Ptr ¶ added in v0.4.0
func (v LoadBalancerErrorTypes) Ptr() *LoadBalancerErrorTypes
Ptr returns reference to TypeTypes value
func (*LoadBalancerErrorTypes) UnmarshalJSON ¶ added in v0.4.0
func (v *LoadBalancerErrorTypes) UnmarshalJSON(src []byte) error
type LoadBalancerGetErrorsArgType ¶ added in v0.4.0
type LoadBalancerGetErrorsArgType = []LoadBalancerError
type LoadBalancerGetErrorsAttributeType ¶ added in v0.4.0
type LoadBalancerGetErrorsAttributeType = *[]LoadBalancerError
isArray
type LoadBalancerGetErrorsRetType ¶ added in v0.4.0
type LoadBalancerGetErrorsRetType = []LoadBalancerError
type LoadBalancerGetExternalAddressArgType ¶ added in v0.4.0
type LoadBalancerGetExternalAddressArgType = string
type LoadBalancerGetExternalAddressAttributeType ¶ added in v0.4.0
type LoadBalancerGetExternalAddressAttributeType = *string
isNotNullableString
type LoadBalancerGetExternalAddressRetType ¶ added in v0.4.0
type LoadBalancerGetExternalAddressRetType = string
type LoadBalancerGetListenersArgType ¶ added in v0.4.0
type LoadBalancerGetListenersArgType = []Listener
type LoadBalancerGetListenersAttributeType ¶ added in v0.4.0
type LoadBalancerGetListenersAttributeType = *[]Listener
isArray
type LoadBalancerGetListenersRetType ¶ added in v0.4.0
type LoadBalancerGetListenersRetType = []Listener
type LoadBalancerGetNameArgType ¶ added in v0.4.0
type LoadBalancerGetNameArgType = string
type LoadBalancerGetNameAttributeType ¶ added in v0.4.0
type LoadBalancerGetNameAttributeType = *string
isNotNullableString
type LoadBalancerGetNameRetType ¶ added in v0.4.0
type LoadBalancerGetNameRetType = string
type LoadBalancerGetNetworksArgType ¶ added in v0.4.0
type LoadBalancerGetNetworksArgType = []Network
type LoadBalancerGetNetworksAttributeType ¶ added in v0.4.0
type LoadBalancerGetNetworksAttributeType = *[]Network
isArray
type LoadBalancerGetNetworksRetType ¶ added in v0.4.0
type LoadBalancerGetNetworksRetType = []Network
type LoadBalancerGetOptionsArgType ¶ added in v0.4.0
type LoadBalancerGetOptionsArgType = LoadBalancerOptions
type LoadBalancerGetOptionsAttributeType ¶ added in v0.4.0
type LoadBalancerGetOptionsAttributeType = *LoadBalancerOptions
isModel
type LoadBalancerGetOptionsRetType ¶ added in v0.4.0
type LoadBalancerGetOptionsRetType = LoadBalancerOptions
type LoadBalancerGetPlanIdArgType ¶ added in v0.4.0
type LoadBalancerGetPlanIdArgType = string
type LoadBalancerGetPlanIdAttributeType ¶ added in v0.4.0
type LoadBalancerGetPlanIdAttributeType = *string
isNotNullableString
type LoadBalancerGetPlanIdRetType ¶ added in v0.4.0
type LoadBalancerGetPlanIdRetType = string
type LoadBalancerGetPrivateAddressArgType ¶ added in v0.4.0
type LoadBalancerGetPrivateAddressArgType = string
type LoadBalancerGetPrivateAddressAttributeType ¶ added in v0.4.0
type LoadBalancerGetPrivateAddressAttributeType = *string
isNotNullableString
type LoadBalancerGetPrivateAddressRetType ¶ added in v0.4.0
type LoadBalancerGetPrivateAddressRetType = string
type LoadBalancerGetStatusArgType ¶ added in v0.4.0
type LoadBalancerGetStatusArgType = LoadBalancerStatus
type LoadBalancerGetStatusAttributeType ¶ added in v0.4.0
type LoadBalancerGetStatusAttributeType = *LoadBalancerStatus
type LoadBalancerGetStatusRetType ¶ added in v0.4.0
type LoadBalancerGetStatusRetType = LoadBalancerStatus
type LoadBalancerGetTargetPoolsArgType ¶ added in v0.4.0
type LoadBalancerGetTargetPoolsArgType = []TargetPool
type LoadBalancerGetTargetPoolsAttributeType ¶ added in v0.4.0
type LoadBalancerGetTargetPoolsAttributeType = *[]TargetPool
isArray
type LoadBalancerGetTargetPoolsRetType ¶ added in v0.4.0
type LoadBalancerGetTargetPoolsRetType = []TargetPool
type LoadBalancerGetVersionArgType ¶ added in v0.4.0
type LoadBalancerGetVersionArgType = string
type LoadBalancerGetVersionAttributeType ¶ added in v0.4.0
type LoadBalancerGetVersionAttributeType = *string
isNotNullableString
type LoadBalancerGetVersionRetType ¶ added in v0.4.0
type LoadBalancerGetVersionRetType = string
type LoadBalancerOptions ¶
type LoadBalancerOptions struct {
AccessControl LoadBalancerOptionsGetAccessControlAttributeType `json:"accessControl,omitempty"`
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.
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
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
func (*LoadBalancerOptions) GetAccessControl ¶
func (o *LoadBalancerOptions) GetAccessControl() (res LoadBalancerOptionsGetAccessControlRetType)
GetAccessControl returns the AccessControl field value if set, zero value otherwise.
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.
func (*LoadBalancerOptions) GetEphemeralAddress ¶
func (o *LoadBalancerOptions) GetEphemeralAddress() (res LoadBalancerOptionsgetEphemeralAddressRetType)
GetEphemeralAddress returns the EphemeralAddress field value if set, zero value otherwise.
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.
func (*LoadBalancerOptions) GetObservability ¶
func (o *LoadBalancerOptions) GetObservability() (res LoadBalancerOptionsGetObservabilityRetType)
GetObservability returns the Observability field value if set, zero value otherwise.
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.
func (*LoadBalancerOptions) GetPrivateNetworkOnly ¶
func (o *LoadBalancerOptions) GetPrivateNetworkOnly() (res LoadBalancerOptionsgetPrivateNetworkOnlyRetType)
GetPrivateNetworkOnly returns the PrivateNetworkOnly field value if set, zero value otherwise.
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.
func (*LoadBalancerOptions) HasAccessControl ¶
func (o *LoadBalancerOptions) HasAccessControl() bool
HasAccessControl returns a boolean if a field has been set.
func (*LoadBalancerOptions) HasEphemeralAddress ¶
func (o *LoadBalancerOptions) HasEphemeralAddress() bool
HasEphemeralAddress returns a boolean if a field has been set.
func (*LoadBalancerOptions) HasObservability ¶
func (o *LoadBalancerOptions) HasObservability() bool
HasObservability returns a boolean if a field has been set.
func (*LoadBalancerOptions) HasPrivateNetworkOnly ¶
func (o *LoadBalancerOptions) HasPrivateNetworkOnly() bool
HasPrivateNetworkOnly returns a boolean if a field has been set.
func (*LoadBalancerOptions) SetAccessControl ¶
func (o *LoadBalancerOptions) SetAccessControl(v LoadBalancerOptionsGetAccessControlRetType)
SetAccessControl gets a reference to the given LoadbalancerOptionAccessControl and assigns it to the AccessControl field.
func (*LoadBalancerOptions) SetEphemeralAddress ¶
func (o *LoadBalancerOptions) SetEphemeralAddress(v LoadBalancerOptionsgetEphemeralAddressRetType)
SetEphemeralAddress gets a reference to the given bool and assigns it to the EphemeralAddress field.
func (*LoadBalancerOptions) SetObservability ¶
func (o *LoadBalancerOptions) SetObservability(v LoadBalancerOptionsGetObservabilityRetType)
SetObservability gets a reference to the given LoadbalancerOptionObservability and assigns it to the Observability field.
func (*LoadBalancerOptions) SetPrivateNetworkOnly ¶
func (o *LoadBalancerOptions) SetPrivateNetworkOnly(v LoadBalancerOptionsgetPrivateNetworkOnlyRetType)
SetPrivateNetworkOnly gets a reference to the given bool and assigns it to the PrivateNetworkOnly field.
func (LoadBalancerOptions) ToMap ¶
func (o LoadBalancerOptions) ToMap() (map[string]interface{}, error)
type LoadBalancerOptionsGetAccessControlArgType ¶ added in v0.4.0
type LoadBalancerOptionsGetAccessControlArgType = LoadbalancerOptionAccessControl
type LoadBalancerOptionsGetAccessControlAttributeType ¶ added in v0.4.0
type LoadBalancerOptionsGetAccessControlAttributeType = *LoadbalancerOptionAccessControl
isModel
type LoadBalancerOptionsGetAccessControlRetType ¶ added in v0.4.0
type LoadBalancerOptionsGetAccessControlRetType = LoadbalancerOptionAccessControl
type LoadBalancerOptionsGetObservabilityArgType ¶ added in v0.4.0
type LoadBalancerOptionsGetObservabilityArgType = LoadbalancerOptionObservability
type LoadBalancerOptionsGetObservabilityAttributeType ¶ added in v0.4.0
type LoadBalancerOptionsGetObservabilityAttributeType = *LoadbalancerOptionObservability
isModel
type LoadBalancerOptionsGetObservabilityRetType ¶ added in v0.4.0
type LoadBalancerOptionsGetObservabilityRetType = LoadbalancerOptionObservability
type LoadBalancerOptionsgetEphemeralAddressArgType ¶ added in v0.4.0
type LoadBalancerOptionsgetEphemeralAddressArgType = bool
type LoadBalancerOptionsgetEphemeralAddressAttributeType ¶ added in v0.4.0
type LoadBalancerOptionsgetEphemeralAddressAttributeType = *bool
isBoolean
type LoadBalancerOptionsgetEphemeralAddressRetType ¶ added in v0.4.0
type LoadBalancerOptionsgetEphemeralAddressRetType = bool
type LoadBalancerOptionsgetPrivateNetworkOnlyArgType ¶ added in v0.4.0
type LoadBalancerOptionsgetPrivateNetworkOnlyArgType = bool
type LoadBalancerOptionsgetPrivateNetworkOnlyAttributeType ¶ added in v0.4.0
type LoadBalancerOptionsgetPrivateNetworkOnlyAttributeType = *bool
isBoolean
type LoadBalancerOptionsgetPrivateNetworkOnlyRetType ¶ added in v0.4.0
type LoadBalancerOptionsgetPrivateNetworkOnlyRetType = bool
type LoadBalancerStatus ¶ added in v0.4.0
type LoadBalancerStatus string
LoadBalancerStatus the model 'LoadBalancer' value type for enums
const ( LOADBALANCERSTATUS_UNSPECIFIED LoadBalancerStatus = "STATUS_UNSPECIFIED" LOADBALANCERSTATUS_PENDING LoadBalancerStatus = "STATUS_PENDING" LOADBALANCERSTATUS_READY LoadBalancerStatus = "STATUS_READY" LOADBALANCERSTATUS_ERROR LoadBalancerStatus = "STATUS_ERROR" LOADBALANCERSTATUS_TERMINATING LoadBalancerStatus = "STATUS_TERMINATING" )
List of Status
func NewLoadBalancerStatusFromValue ¶ added in v0.4.0
func NewLoadBalancerStatusFromValue(v LoadBalancerStatus) (*LoadBalancerStatus, error)
NewLoadBalancerStatusFromValue returns a pointer to a valid LoadBalancerStatus for the value passed as argument, or an error if the value passed is not allowed by the enum
func (LoadBalancerStatus) IsValid ¶ added in v0.4.0
func (v LoadBalancerStatus) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (LoadBalancerStatus) Ptr ¶ added in v0.4.0
func (v LoadBalancerStatus) Ptr() *LoadBalancerStatus
Ptr returns reference to StatusStatus value
func (*LoadBalancerStatus) UnmarshalJSON ¶ added in v0.4.0
func (v *LoadBalancerStatus) UnmarshalJSON(src []byte) error
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.
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
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
func (*LoadbalancerOptionAccessControl) GetAllowedSourceRanges ¶
func (o *LoadbalancerOptionAccessControl) GetAllowedSourceRanges() (res LoadbalancerOptionAccessControlGetAllowedSourceRangesRetType)
GetAllowedSourceRanges returns the AllowedSourceRanges field value if set, zero value otherwise.
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.
func (*LoadbalancerOptionAccessControl) HasAllowedSourceRanges ¶
func (o *LoadbalancerOptionAccessControl) HasAllowedSourceRanges() bool
HasAllowedSourceRanges returns a boolean if a field has been set.
func (*LoadbalancerOptionAccessControl) SetAllowedSourceRanges ¶
func (o *LoadbalancerOptionAccessControl) SetAllowedSourceRanges(v LoadbalancerOptionAccessControlGetAllowedSourceRangesRetType)
SetAllowedSourceRanges gets a reference to the given []string and assigns it to the AllowedSourceRanges field.
func (LoadbalancerOptionAccessControl) ToMap ¶
func (o LoadbalancerOptionAccessControl) ToMap() (map[string]interface{}, error)
type LoadbalancerOptionAccessControlGetAllowedSourceRangesArgType ¶ added in v0.4.0
type LoadbalancerOptionAccessControlGetAllowedSourceRangesArgType = []string
type LoadbalancerOptionAccessControlGetAllowedSourceRangesAttributeType ¶ added in v0.4.0
type LoadbalancerOptionAccessControlGetAllowedSourceRangesAttributeType = *[]string
isArray
type LoadbalancerOptionAccessControlGetAllowedSourceRangesRetType ¶ added in v0.4.0
type LoadbalancerOptionAccessControlGetAllowedSourceRangesRetType = []string
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 ARGUS/Loki remote write Push URL you want the logs to be shipped to.
PushUrl LoadbalancerOptionLogsGetPushUrlAttributeType `json:"pushUrl,omitempty"`
}
LoadbalancerOptionLogs struct for LoadbalancerOptionLogs
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
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
func (*LoadbalancerOptionLogs) GetCredentialsRef ¶
func (o *LoadbalancerOptionLogs) GetCredentialsRef() (res LoadbalancerOptionLogsGetCredentialsRefRetType)
GetCredentialsRef returns the CredentialsRef field value if set, zero value otherwise.
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.
func (*LoadbalancerOptionLogs) GetPushUrl ¶
func (o *LoadbalancerOptionLogs) GetPushUrl() (res LoadbalancerOptionLogsGetPushUrlRetType)
GetPushUrl returns the PushUrl field value if set, zero value otherwise.
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.
func (*LoadbalancerOptionLogs) HasCredentialsRef ¶
func (o *LoadbalancerOptionLogs) HasCredentialsRef() bool
HasCredentialsRef returns a boolean if a field has been set.
func (*LoadbalancerOptionLogs) HasPushUrl ¶
func (o *LoadbalancerOptionLogs) HasPushUrl() bool
HasPushUrl returns a boolean if a field has been set.
func (*LoadbalancerOptionLogs) SetCredentialsRef ¶
func (o *LoadbalancerOptionLogs) SetCredentialsRef(v LoadbalancerOptionLogsGetCredentialsRefRetType)
SetCredentialsRef gets a reference to the given string and assigns it to the CredentialsRef field.
func (*LoadbalancerOptionLogs) SetPushUrl ¶
func (o *LoadbalancerOptionLogs) SetPushUrl(v LoadbalancerOptionLogsGetPushUrlRetType)
SetPushUrl gets a reference to the given string and assigns it to the PushUrl field.
func (LoadbalancerOptionLogs) ToMap ¶
func (o LoadbalancerOptionLogs) ToMap() (map[string]interface{}, error)
type LoadbalancerOptionLogsGetCredentialsRefArgType ¶ added in v0.4.0
type LoadbalancerOptionLogsGetCredentialsRefArgType = string
type LoadbalancerOptionLogsGetCredentialsRefAttributeType ¶ added in v0.4.0
type LoadbalancerOptionLogsGetCredentialsRefAttributeType = *string
isNotNullableString
type LoadbalancerOptionLogsGetCredentialsRefRetType ¶ added in v0.4.0
type LoadbalancerOptionLogsGetCredentialsRefRetType = string
type LoadbalancerOptionLogsGetPushUrlArgType ¶ added in v0.4.0
type LoadbalancerOptionLogsGetPushUrlArgType = string
type LoadbalancerOptionLogsGetPushUrlAttributeType ¶ added in v0.4.0
type LoadbalancerOptionLogsGetPushUrlAttributeType = *string
isNotNullableString
type LoadbalancerOptionLogsGetPushUrlRetType ¶ added in v0.4.0
type LoadbalancerOptionLogsGetPushUrlRetType = string
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 ARGUS/Prometheus remote write Push URL you want the metrics to be shipped to.
PushUrl LoadbalancerOptionMetricsGetPushUrlAttributeType `json:"pushUrl,omitempty"`
}
LoadbalancerOptionMetrics struct for LoadbalancerOptionMetrics
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
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
func (*LoadbalancerOptionMetrics) GetCredentialsRef ¶
func (o *LoadbalancerOptionMetrics) GetCredentialsRef() (res LoadbalancerOptionMetricsGetCredentialsRefRetType)
GetCredentialsRef returns the CredentialsRef field value if set, zero value otherwise.
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.
func (*LoadbalancerOptionMetrics) GetPushUrl ¶
func (o *LoadbalancerOptionMetrics) GetPushUrl() (res LoadbalancerOptionMetricsGetPushUrlRetType)
GetPushUrl returns the PushUrl field value if set, zero value otherwise.
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.
func (*LoadbalancerOptionMetrics) HasCredentialsRef ¶
func (o *LoadbalancerOptionMetrics) HasCredentialsRef() bool
HasCredentialsRef returns a boolean if a field has been set.
func (*LoadbalancerOptionMetrics) HasPushUrl ¶
func (o *LoadbalancerOptionMetrics) HasPushUrl() bool
HasPushUrl returns a boolean if a field has been set.
func (*LoadbalancerOptionMetrics) SetCredentialsRef ¶
func (o *LoadbalancerOptionMetrics) SetCredentialsRef(v LoadbalancerOptionMetricsGetCredentialsRefRetType)
SetCredentialsRef gets a reference to the given string and assigns it to the CredentialsRef field.
func (*LoadbalancerOptionMetrics) SetPushUrl ¶
func (o *LoadbalancerOptionMetrics) SetPushUrl(v LoadbalancerOptionMetricsGetPushUrlRetType)
SetPushUrl gets a reference to the given string and assigns it to the PushUrl field.
func (LoadbalancerOptionMetrics) ToMap ¶
func (o LoadbalancerOptionMetrics) ToMap() (map[string]interface{}, error)
type LoadbalancerOptionMetricsGetCredentialsRefArgType ¶ added in v0.4.0
type LoadbalancerOptionMetricsGetCredentialsRefArgType = string
type LoadbalancerOptionMetricsGetCredentialsRefAttributeType ¶ added in v0.4.0
type LoadbalancerOptionMetricsGetCredentialsRefAttributeType = *string
isNotNullableString
type LoadbalancerOptionMetricsGetCredentialsRefRetType ¶ added in v0.4.0
type LoadbalancerOptionMetricsGetCredentialsRefRetType = string
type LoadbalancerOptionMetricsGetPushUrlArgType ¶ added in v0.4.0
type LoadbalancerOptionMetricsGetPushUrlArgType = string
type LoadbalancerOptionMetricsGetPushUrlAttributeType ¶ added in v0.4.0
type LoadbalancerOptionMetricsGetPushUrlAttributeType = *string
isNotNullableString
type LoadbalancerOptionMetricsGetPushUrlRetType ¶ added in v0.4.0
type LoadbalancerOptionMetricsGetPushUrlRetType = string
type LoadbalancerOptionObservability ¶
type LoadbalancerOptionObservability struct {
Logs LoadbalancerOptionObservabilityGetLogsAttributeType `json:"logs,omitempty"`
Metrics LoadbalancerOptionObservabilityGetMetricsAttributeType `json:"metrics,omitempty"`
}
LoadbalancerOptionObservability We offer Application Load Balancer metrics observability via ARGUS or external solutions. Not changeable after creation.
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
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
func (*LoadbalancerOptionObservability) GetLogs ¶
func (o *LoadbalancerOptionObservability) GetLogs() (res LoadbalancerOptionObservabilityGetLogsRetType)
GetLogs returns the Logs field value if set, zero value otherwise.
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.
func (*LoadbalancerOptionObservability) GetMetrics ¶
func (o *LoadbalancerOptionObservability) GetMetrics() (res LoadbalancerOptionObservabilityGetMetricsRetType)
GetMetrics returns the Metrics field value if set, zero value otherwise.
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.
func (*LoadbalancerOptionObservability) HasLogs ¶
func (o *LoadbalancerOptionObservability) HasLogs() bool
HasLogs returns a boolean if a field has been set.
func (*LoadbalancerOptionObservability) HasMetrics ¶
func (o *LoadbalancerOptionObservability) HasMetrics() bool
HasMetrics returns a boolean if a field has been set.
func (*LoadbalancerOptionObservability) SetLogs ¶
func (o *LoadbalancerOptionObservability) SetLogs(v LoadbalancerOptionObservabilityGetLogsRetType)
SetLogs gets a reference to the given LoadbalancerOptionLogs and assigns it to the Logs field.
func (*LoadbalancerOptionObservability) SetMetrics ¶
func (o *LoadbalancerOptionObservability) SetMetrics(v LoadbalancerOptionObservabilityGetMetricsRetType)
SetMetrics gets a reference to the given LoadbalancerOptionMetrics and assigns it to the Metrics field.
func (LoadbalancerOptionObservability) ToMap ¶
func (o LoadbalancerOptionObservability) ToMap() (map[string]interface{}, error)
type LoadbalancerOptionObservabilityGetLogsArgType ¶ added in v0.4.0
type LoadbalancerOptionObservabilityGetLogsArgType = LoadbalancerOptionLogs
type LoadbalancerOptionObservabilityGetLogsAttributeType ¶ added in v0.4.0
type LoadbalancerOptionObservabilityGetLogsAttributeType = *LoadbalancerOptionLogs
isModel
type LoadbalancerOptionObservabilityGetLogsRetType ¶ added in v0.4.0
type LoadbalancerOptionObservabilityGetLogsRetType = LoadbalancerOptionLogs
type LoadbalancerOptionObservabilityGetMetricsArgType ¶ added in v0.4.0
type LoadbalancerOptionObservabilityGetMetricsArgType = LoadbalancerOptionMetrics
type LoadbalancerOptionObservabilityGetMetricsAttributeType ¶ added in v0.4.0
type LoadbalancerOptionObservabilityGetMetricsAttributeType = *LoadbalancerOptionMetrics
isModel
type LoadbalancerOptionObservabilityGetMetricsRetType ¶ added in v0.4.0
type LoadbalancerOptionObservabilityGetMetricsRetType = LoadbalancerOptionMetrics
type MappedNullable ¶
type Matcher ¶
type Matcher struct {
CookiePersistence MatcherGetCookiePersistenceAttributeType `json:"cookiePersistence,omitempty"`
// Headers for the matcher
Headers MatcherGetHeadersAttributeType `json:"headers,omitempty"`
// Path prefix for the matcher
PathPrefix MatcherGetPathPrefixAttributeType `json:"pathPrefix,omitempty"`
// Query Parameters for the matcher
QueryParameters MatcherGetQueryParametersAttributeType `json:"queryParameters,omitempty"`
// Reference target pool by target pool name.
TargetPool MatcherGetTargetPoolAttributeType `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 MatchergetWebSocketAttributeType `json:"webSocket,omitempty"`
}
Matcher struct for Matcher
func NewMatcher ¶
func NewMatcher() *Matcher
NewMatcher instantiates a new Matcher object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewMatcherWithDefaults ¶
func NewMatcherWithDefaults() *Matcher
NewMatcherWithDefaults instantiates a new Matcher object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Matcher) GetCookiePersistence ¶
func (o *Matcher) GetCookiePersistence() (res MatcherGetCookiePersistenceRetType)
GetCookiePersistence returns the CookiePersistence field value if set, zero value otherwise.
func (*Matcher) GetCookiePersistenceOk ¶
func (o *Matcher) GetCookiePersistenceOk() (ret MatcherGetCookiePersistenceRetType, 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.
func (*Matcher) GetHeaders ¶
func (o *Matcher) GetHeaders() (res MatcherGetHeadersRetType)
GetHeaders returns the Headers field value if set, zero value otherwise.
func (*Matcher) GetHeadersOk ¶
func (o *Matcher) GetHeadersOk() (ret MatcherGetHeadersRetType, 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.
func (*Matcher) GetPathPrefix ¶
func (o *Matcher) GetPathPrefix() (res MatcherGetPathPrefixRetType)
GetPathPrefix returns the PathPrefix field value if set, zero value otherwise.
func (*Matcher) GetPathPrefixOk ¶
func (o *Matcher) GetPathPrefixOk() (ret MatcherGetPathPrefixRetType, ok bool)
GetPathPrefixOk returns a tuple with the PathPrefix field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Matcher) GetQueryParameters ¶
func (o *Matcher) GetQueryParameters() (res MatcherGetQueryParametersRetType)
GetQueryParameters returns the QueryParameters field value if set, zero value otherwise.
func (*Matcher) GetQueryParametersOk ¶
func (o *Matcher) GetQueryParametersOk() (ret MatcherGetQueryParametersRetType, 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.
func (*Matcher) GetTargetPool ¶
func (o *Matcher) GetTargetPool() (res MatcherGetTargetPoolRetType)
GetTargetPool returns the TargetPool field value if set, zero value otherwise.
func (*Matcher) GetTargetPoolOk ¶
func (o *Matcher) GetTargetPoolOk() (ret MatcherGetTargetPoolRetType, 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.
func (*Matcher) GetWebSocket ¶
func (o *Matcher) GetWebSocket() (res MatchergetWebSocketRetType)
GetWebSocket returns the WebSocket field value if set, zero value otherwise.
func (*Matcher) GetWebSocketOk ¶
func (o *Matcher) GetWebSocketOk() (ret MatchergetWebSocketRetType, 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.
func (*Matcher) HasCookiePersistence ¶
HasCookiePersistence returns a boolean if a field has been set.
func (*Matcher) HasHeaders ¶
HasHeaders returns a boolean if a field has been set.
func (*Matcher) HasPathPrefix ¶
HasPathPrefix returns a boolean if a field has been set.
func (*Matcher) HasQueryParameters ¶
HasQueryParameters returns a boolean if a field has been set.
func (*Matcher) HasTargetPool ¶
HasTargetPool returns a boolean if a field has been set.
func (*Matcher) HasWebSocket ¶
HasWebSocket returns a boolean if a field has been set.
func (*Matcher) SetCookiePersistence ¶
func (o *Matcher) SetCookiePersistence(v MatcherGetCookiePersistenceRetType)
SetCookiePersistence gets a reference to the given CookiePersistence and assigns it to the CookiePersistence field.
func (*Matcher) SetHeaders ¶
func (o *Matcher) SetHeaders(v MatcherGetHeadersRetType)
SetHeaders gets a reference to the given []Header and assigns it to the Headers field.
func (*Matcher) SetPathPrefix ¶
func (o *Matcher) SetPathPrefix(v MatcherGetPathPrefixRetType)
SetPathPrefix gets a reference to the given string and assigns it to the PathPrefix field.
func (*Matcher) SetQueryParameters ¶
func (o *Matcher) SetQueryParameters(v MatcherGetQueryParametersRetType)
SetQueryParameters gets a reference to the given []QueryParameters and assigns it to the QueryParameters field.
func (*Matcher) SetTargetPool ¶
func (o *Matcher) SetTargetPool(v MatcherGetTargetPoolRetType)
SetTargetPool gets a reference to the given string and assigns it to the TargetPool field.
func (*Matcher) SetWebSocket ¶
func (o *Matcher) SetWebSocket(v MatchergetWebSocketRetType)
SetWebSocket gets a reference to the given bool and assigns it to the WebSocket field.
type MatcherGetCookiePersistenceArgType ¶ added in v0.4.0
type MatcherGetCookiePersistenceArgType = CookiePersistence
type MatcherGetCookiePersistenceAttributeType ¶ added in v0.4.0
type MatcherGetCookiePersistenceAttributeType = *CookiePersistence
isModel
type MatcherGetCookiePersistenceRetType ¶ added in v0.4.0
type MatcherGetCookiePersistenceRetType = CookiePersistence
type MatcherGetHeadersArgType ¶ added in v0.4.0
type MatcherGetHeadersArgType = []Header
type MatcherGetHeadersAttributeType ¶ added in v0.4.0
type MatcherGetHeadersAttributeType = *[]Header
isArray
type MatcherGetHeadersRetType ¶ added in v0.4.0
type MatcherGetHeadersRetType = []Header
type MatcherGetPathPrefixArgType ¶ added in v0.4.0
type MatcherGetPathPrefixArgType = string
type MatcherGetPathPrefixAttributeType ¶ added in v0.4.0
type MatcherGetPathPrefixAttributeType = *string
isNotNullableString
type MatcherGetPathPrefixRetType ¶ added in v0.4.0
type MatcherGetPathPrefixRetType = string
type MatcherGetQueryParametersArgType ¶ added in v0.4.0
type MatcherGetQueryParametersArgType = []QueryParameters
type MatcherGetQueryParametersAttributeType ¶ added in v0.4.0
type MatcherGetQueryParametersAttributeType = *[]QueryParameters
isArray
type MatcherGetQueryParametersRetType ¶ added in v0.4.0
type MatcherGetQueryParametersRetType = []QueryParameters
type MatcherGetTargetPoolArgType ¶ added in v0.4.0
type MatcherGetTargetPoolArgType = string
type MatcherGetTargetPoolAttributeType ¶ added in v0.4.0
type MatcherGetTargetPoolAttributeType = *string
isNotNullableString
type MatcherGetTargetPoolRetType ¶ added in v0.4.0
type MatcherGetTargetPoolRetType = string
type MatchergetWebSocketArgType ¶ added in v0.4.0
type MatchergetWebSocketArgType = bool
type MatchergetWebSocketAttributeType ¶ added in v0.4.0
type MatchergetWebSocketAttributeType = *bool
isBoolean
type MatchergetWebSocketRetType ¶ added in v0.4.0
type MatchergetWebSocketRetType = bool
type Network ¶
type Network struct {
// Openstack network ID
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
func NewNetwork ¶
func NewNetwork() *Network
NewNetwork instantiates a new Network object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewNetworkWithDefaults ¶
func NewNetworkWithDefaults() *Network
NewNetworkWithDefaults instantiates a new Network object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Network) GetNetworkId ¶
func (o *Network) GetNetworkId() (res NetworkGetNetworkIdRetType)
GetNetworkId returns the NetworkId field value if set, zero value otherwise.
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.
func (*Network) GetRole ¶
func (o *Network) GetRole() (res NetworkGetRoleRetType)
GetRole returns the Role field value if set, zero value otherwise.
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.
func (*Network) HasNetworkId ¶
HasNetworkId returns a boolean if a field has been set.
func (*Network) SetNetworkId ¶
func (o *Network) SetNetworkId(v NetworkGetNetworkIdRetType)
SetNetworkId gets a reference to the given string and assigns it to the NetworkId field.
func (*Network) SetRole ¶
func (o *Network) SetRole(v NetworkGetRoleRetType)
SetRole gets a reference to the given string and assigns it to the Role field.
type NetworkGetNetworkIdArgType ¶ added in v0.4.0
type NetworkGetNetworkIdArgType = string
type NetworkGetNetworkIdAttributeType ¶ added in v0.4.0
type NetworkGetNetworkIdAttributeType = *string
isNotNullableString
type NetworkGetNetworkIdRetType ¶ added in v0.4.0
type NetworkGetNetworkIdRetType = string
type NetworkGetRoleArgType ¶ added in v0.4.0
type NetworkGetRoleArgType = NetworkRole
type NetworkGetRoleAttributeType ¶ added in v0.4.0
type NetworkGetRoleAttributeType = *NetworkRole
type NetworkGetRoleRetType ¶ added in v0.4.0
type NetworkGetRoleRetType = NetworkRole
type NetworkRole ¶ added in v0.4.0
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
const ( NETWORKROLE_UNSPECIFIED NetworkRole = "ROLE_UNSPECIFIED" NETWORKROLE_LISTENERS_AND_TARGETS NetworkRole = "ROLE_LISTENERS_AND_TARGETS" NETWORKROLE_LISTENERS NetworkRole = "ROLE_LISTENERS" NETWORKROLE_TARGETS NetworkRole = "ROLE_TARGETS" )
List of Role
func NewNetworkRoleFromValue ¶ added in v0.4.0
func NewNetworkRoleFromValue(v NetworkRole) (*NetworkRole, error)
NewNetworkRoleFromValue returns a pointer to a valid NetworkRole for the value passed as argument, or an error if the value passed is not allowed by the enum
func (NetworkRole) IsValid ¶ added in v0.4.0
func (v NetworkRole) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (NetworkRole) Ptr ¶ added in v0.4.0
func (v NetworkRole) Ptr() *NetworkRole
Ptr returns reference to RoleRole value
func (*NetworkRole) UnmarshalJSON ¶ added in v0.4.0
func (v *NetworkRole) UnmarshalJSON(src []byte) error
type NullableActiveHealthCheck ¶
type NullableActiveHealthCheck struct {
// contains filtered or unexported fields
}
func NewNullableActiveHealthCheck ¶
func NewNullableActiveHealthCheck(val *ActiveHealthCheck) *NullableActiveHealthCheck
func (NullableActiveHealthCheck) Get ¶
func (v NullableActiveHealthCheck) Get() *ActiveHealthCheck
func (NullableActiveHealthCheck) IsSet ¶
func (v NullableActiveHealthCheck) IsSet() bool
func (NullableActiveHealthCheck) MarshalJSON ¶
func (v NullableActiveHealthCheck) MarshalJSON() ([]byte, error)
func (*NullableActiveHealthCheck) Set ¶
func (v *NullableActiveHealthCheck) Set(val *ActiveHealthCheck)
func (*NullableActiveHealthCheck) UnmarshalJSON ¶
func (v *NullableActiveHealthCheck) UnmarshalJSON(src []byte) error
func (*NullableActiveHealthCheck) Unset ¶
func (v *NullableActiveHealthCheck) Unset()
type NullableBool ¶
type NullableBool struct {
// contains filtered or unexported fields
}
func NewNullableBool ¶
func NewNullableBool(val *bool) *NullableBool
func (NullableBool) Get ¶
func (v NullableBool) Get() *bool
func (NullableBool) IsSet ¶
func (v NullableBool) IsSet() bool
func (NullableBool) MarshalJSON ¶
func (v NullableBool) MarshalJSON() ([]byte, error)
func (*NullableBool) Set ¶
func (v *NullableBool) Set(val *bool)
func (*NullableBool) UnmarshalJSON ¶
func (v *NullableBool) UnmarshalJSON(src []byte) error
func (*NullableBool) Unset ¶
func (v *NullableBool) Unset()
type NullableCertificateConfig ¶
type NullableCertificateConfig struct {
// contains filtered or unexported fields
}
func NewNullableCertificateConfig ¶
func NewNullableCertificateConfig(val *CertificateConfig) *NullableCertificateConfig
func (NullableCertificateConfig) Get ¶
func (v NullableCertificateConfig) Get() *CertificateConfig
func (NullableCertificateConfig) IsSet ¶
func (v NullableCertificateConfig) IsSet() bool
func (NullableCertificateConfig) MarshalJSON ¶
func (v NullableCertificateConfig) MarshalJSON() ([]byte, error)
func (*NullableCertificateConfig) Set ¶
func (v *NullableCertificateConfig) Set(val *CertificateConfig)
func (*NullableCertificateConfig) UnmarshalJSON ¶
func (v *NullableCertificateConfig) UnmarshalJSON(src []byte) error
func (*NullableCertificateConfig) Unset ¶
func (v *NullableCertificateConfig) Unset()
type NullableCookiePersistence ¶
type NullableCookiePersistence struct {
// contains filtered or unexported fields
}
func NewNullableCookiePersistence ¶
func NewNullableCookiePersistence(val *CookiePersistence) *NullableCookiePersistence
func (NullableCookiePersistence) Get ¶
func (v NullableCookiePersistence) Get() *CookiePersistence
func (NullableCookiePersistence) IsSet ¶
func (v NullableCookiePersistence) IsSet() bool
func (NullableCookiePersistence) MarshalJSON ¶
func (v NullableCookiePersistence) MarshalJSON() ([]byte, error)
func (*NullableCookiePersistence) Set ¶
func (v *NullableCookiePersistence) Set(val *CookiePersistence)
func (*NullableCookiePersistence) UnmarshalJSON ¶
func (v *NullableCookiePersistence) UnmarshalJSON(src []byte) error
func (*NullableCookiePersistence) Unset ¶
func (v *NullableCookiePersistence) Unset()
type NullableCreateCredentialsPayload ¶
type NullableCreateCredentialsPayload struct {
// contains filtered or unexported fields
}
func NewNullableCreateCredentialsPayload ¶
func NewNullableCreateCredentialsPayload(val *CreateCredentialsPayload) *NullableCreateCredentialsPayload
func (NullableCreateCredentialsPayload) Get ¶
func (v NullableCreateCredentialsPayload) Get() *CreateCredentialsPayload
func (NullableCreateCredentialsPayload) IsSet ¶
func (v NullableCreateCredentialsPayload) IsSet() bool
func (NullableCreateCredentialsPayload) MarshalJSON ¶
func (v NullableCreateCredentialsPayload) MarshalJSON() ([]byte, error)
func (*NullableCreateCredentialsPayload) Set ¶
func (v *NullableCreateCredentialsPayload) Set(val *CreateCredentialsPayload)
func (*NullableCreateCredentialsPayload) UnmarshalJSON ¶
func (v *NullableCreateCredentialsPayload) UnmarshalJSON(src []byte) error
func (*NullableCreateCredentialsPayload) Unset ¶
func (v *NullableCreateCredentialsPayload) Unset()
type NullableCreateCredentialsResponse ¶
type NullableCreateCredentialsResponse struct {
// contains filtered or unexported fields
}
func NewNullableCreateCredentialsResponse ¶
func NewNullableCreateCredentialsResponse(val *CreateCredentialsResponse) *NullableCreateCredentialsResponse
func (NullableCreateCredentialsResponse) Get ¶
func (v NullableCreateCredentialsResponse) Get() *CreateCredentialsResponse
func (NullableCreateCredentialsResponse) IsSet ¶
func (v NullableCreateCredentialsResponse) IsSet() bool
func (NullableCreateCredentialsResponse) MarshalJSON ¶
func (v NullableCreateCredentialsResponse) MarshalJSON() ([]byte, error)
func (*NullableCreateCredentialsResponse) Set ¶
func (v *NullableCreateCredentialsResponse) Set(val *CreateCredentialsResponse)
func (*NullableCreateCredentialsResponse) UnmarshalJSON ¶
func (v *NullableCreateCredentialsResponse) UnmarshalJSON(src []byte) error
func (*NullableCreateCredentialsResponse) Unset ¶
func (v *NullableCreateCredentialsResponse) Unset()
type NullableCreateLoadBalancerPayload ¶
type NullableCreateLoadBalancerPayload struct {
// contains filtered or unexported fields
}
func NewNullableCreateLoadBalancerPayload ¶
func NewNullableCreateLoadBalancerPayload(val *CreateLoadBalancerPayload) *NullableCreateLoadBalancerPayload
func (NullableCreateLoadBalancerPayload) Get ¶
func (v NullableCreateLoadBalancerPayload) Get() *CreateLoadBalancerPayload
func (NullableCreateLoadBalancerPayload) IsSet ¶
func (v NullableCreateLoadBalancerPayload) IsSet() bool
func (NullableCreateLoadBalancerPayload) MarshalJSON ¶
func (v NullableCreateLoadBalancerPayload) MarshalJSON() ([]byte, error)
func (*NullableCreateLoadBalancerPayload) Set ¶
func (v *NullableCreateLoadBalancerPayload) Set(val *CreateLoadBalancerPayload)
func (*NullableCreateLoadBalancerPayload) UnmarshalJSON ¶
func (v *NullableCreateLoadBalancerPayload) UnmarshalJSON(src []byte) error
func (*NullableCreateLoadBalancerPayload) Unset ¶
func (v *NullableCreateLoadBalancerPayload) Unset()
type NullableCreateLoadBalancerPayloadStatus ¶ added in v0.4.0
type NullableCreateLoadBalancerPayloadStatus struct {
// contains filtered or unexported fields
}
func NewNullableCreateLoadBalancerPayloadStatus ¶ added in v0.4.0
func NewNullableCreateLoadBalancerPayloadStatus(val *CreateLoadBalancerPayloadStatus) *NullableCreateLoadBalancerPayloadStatus
func (NullableCreateLoadBalancerPayloadStatus) IsSet ¶ added in v0.4.0
func (v NullableCreateLoadBalancerPayloadStatus) IsSet() bool
func (NullableCreateLoadBalancerPayloadStatus) MarshalJSON ¶ added in v0.4.0
func (v NullableCreateLoadBalancerPayloadStatus) MarshalJSON() ([]byte, error)
func (*NullableCreateLoadBalancerPayloadStatus) Set ¶ added in v0.4.0
func (v *NullableCreateLoadBalancerPayloadStatus) Set(val *CreateLoadBalancerPayloadStatus)
func (*NullableCreateLoadBalancerPayloadStatus) UnmarshalJSON ¶ added in v0.4.0
func (v *NullableCreateLoadBalancerPayloadStatus) UnmarshalJSON(src []byte) error
func (*NullableCreateLoadBalancerPayloadStatus) Unset ¶ added in v0.4.0
func (v *NullableCreateLoadBalancerPayloadStatus) Unset()
type NullableCredentialsResponse ¶
type NullableCredentialsResponse struct {
// contains filtered or unexported fields
}
func NewNullableCredentialsResponse ¶
func NewNullableCredentialsResponse(val *CredentialsResponse) *NullableCredentialsResponse
func (NullableCredentialsResponse) Get ¶
func (v NullableCredentialsResponse) Get() *CredentialsResponse
func (NullableCredentialsResponse) IsSet ¶
func (v NullableCredentialsResponse) IsSet() bool
func (NullableCredentialsResponse) MarshalJSON ¶
func (v NullableCredentialsResponse) MarshalJSON() ([]byte, error)
func (*NullableCredentialsResponse) Set ¶
func (v *NullableCredentialsResponse) Set(val *CredentialsResponse)
func (*NullableCredentialsResponse) UnmarshalJSON ¶
func (v *NullableCredentialsResponse) UnmarshalJSON(src []byte) error
func (*NullableCredentialsResponse) Unset ¶
func (v *NullableCredentialsResponse) Unset()
type NullableFloat32 ¶
type NullableFloat32 struct {
// contains filtered or unexported fields
}
func NewNullableFloat32 ¶
func NewNullableFloat32(val *float32) *NullableFloat32
func (NullableFloat32) Get ¶
func (v NullableFloat32) Get() *float32
func (NullableFloat32) IsSet ¶
func (v NullableFloat32) IsSet() bool
func (NullableFloat32) MarshalJSON ¶
func (v NullableFloat32) MarshalJSON() ([]byte, error)
func (*NullableFloat32) Set ¶
func (v *NullableFloat32) Set(val *float32)
func (*NullableFloat32) UnmarshalJSON ¶
func (v *NullableFloat32) UnmarshalJSON(src []byte) error
func (*NullableFloat32) Unset ¶
func (v *NullableFloat32) Unset()
type NullableFloat64 ¶
type NullableFloat64 struct {
// contains filtered or unexported fields
}
func NewNullableFloat64 ¶
func NewNullableFloat64(val *float64) *NullableFloat64
func (NullableFloat64) Get ¶
func (v NullableFloat64) Get() *float64
func (NullableFloat64) IsSet ¶
func (v NullableFloat64) IsSet() bool
func (NullableFloat64) MarshalJSON ¶
func (v NullableFloat64) MarshalJSON() ([]byte, error)
func (*NullableFloat64) Set ¶
func (v *NullableFloat64) Set(val *float64)
func (*NullableFloat64) UnmarshalJSON ¶
func (v *NullableFloat64) UnmarshalJSON(src []byte) error
func (*NullableFloat64) Unset ¶
func (v *NullableFloat64) Unset()
type NullableGetCredentialsResponse ¶
type NullableGetCredentialsResponse struct {
// contains filtered or unexported fields
}
func NewNullableGetCredentialsResponse ¶
func NewNullableGetCredentialsResponse(val *GetCredentialsResponse) *NullableGetCredentialsResponse
func (NullableGetCredentialsResponse) Get ¶
func (v NullableGetCredentialsResponse) Get() *GetCredentialsResponse
func (NullableGetCredentialsResponse) IsSet ¶
func (v NullableGetCredentialsResponse) IsSet() bool
func (NullableGetCredentialsResponse) MarshalJSON ¶
func (v NullableGetCredentialsResponse) MarshalJSON() ([]byte, error)
func (*NullableGetCredentialsResponse) Set ¶
func (v *NullableGetCredentialsResponse) Set(val *GetCredentialsResponse)
func (*NullableGetCredentialsResponse) UnmarshalJSON ¶
func (v *NullableGetCredentialsResponse) UnmarshalJSON(src []byte) error
func (*NullableGetCredentialsResponse) Unset ¶
func (v *NullableGetCredentialsResponse) Unset()
type NullableGetQuotaResponse ¶
type NullableGetQuotaResponse struct {
// contains filtered or unexported fields
}
func NewNullableGetQuotaResponse ¶
func NewNullableGetQuotaResponse(val *GetQuotaResponse) *NullableGetQuotaResponse
func (NullableGetQuotaResponse) Get ¶
func (v NullableGetQuotaResponse) Get() *GetQuotaResponse
func (NullableGetQuotaResponse) IsSet ¶
func (v NullableGetQuotaResponse) IsSet() bool
func (NullableGetQuotaResponse) MarshalJSON ¶
func (v NullableGetQuotaResponse) MarshalJSON() ([]byte, error)
func (*NullableGetQuotaResponse) Set ¶
func (v *NullableGetQuotaResponse) Set(val *GetQuotaResponse)
func (*NullableGetQuotaResponse) UnmarshalJSON ¶
func (v *NullableGetQuotaResponse) UnmarshalJSON(src []byte) error
func (*NullableGetQuotaResponse) Unset ¶
func (v *NullableGetQuotaResponse) Unset()
type NullableGetServiceStatusResponse ¶
type NullableGetServiceStatusResponse struct {
// contains filtered or unexported fields
}
func NewNullableGetServiceStatusResponse ¶
func NewNullableGetServiceStatusResponse(val *GetServiceStatusResponse) *NullableGetServiceStatusResponse
func (NullableGetServiceStatusResponse) Get ¶
func (v NullableGetServiceStatusResponse) Get() *GetServiceStatusResponse
func (NullableGetServiceStatusResponse) IsSet ¶
func (v NullableGetServiceStatusResponse) IsSet() bool
func (NullableGetServiceStatusResponse) MarshalJSON ¶
func (v NullableGetServiceStatusResponse) MarshalJSON() ([]byte, error)
func (*NullableGetServiceStatusResponse) Set ¶
func (v *NullableGetServiceStatusResponse) Set(val *GetServiceStatusResponse)
func (*NullableGetServiceStatusResponse) UnmarshalJSON ¶
func (v *NullableGetServiceStatusResponse) UnmarshalJSON(src []byte) error
func (*NullableGetServiceStatusResponse) Unset ¶
func (v *NullableGetServiceStatusResponse) Unset()
type NullableGetServiceStatusResponseStatus ¶ added in v0.4.0
type NullableGetServiceStatusResponseStatus struct {
// contains filtered or unexported fields
}
func NewNullableGetServiceStatusResponseStatus ¶ added in v0.4.0
func NewNullableGetServiceStatusResponseStatus(val *GetServiceStatusResponseStatus) *NullableGetServiceStatusResponseStatus
func (NullableGetServiceStatusResponseStatus) Get ¶ added in v0.4.0
func (v NullableGetServiceStatusResponseStatus) Get() *GetServiceStatusResponseStatus
func (NullableGetServiceStatusResponseStatus) IsSet ¶ added in v0.4.0
func (v NullableGetServiceStatusResponseStatus) IsSet() bool
func (NullableGetServiceStatusResponseStatus) MarshalJSON ¶ added in v0.4.0
func (v NullableGetServiceStatusResponseStatus) MarshalJSON() ([]byte, error)
func (*NullableGetServiceStatusResponseStatus) Set ¶ added in v0.4.0
func (v *NullableGetServiceStatusResponseStatus) Set(val *GetServiceStatusResponseStatus)
func (*NullableGetServiceStatusResponseStatus) UnmarshalJSON ¶ added in v0.4.0
func (v *NullableGetServiceStatusResponseStatus) UnmarshalJSON(src []byte) error
func (*NullableGetServiceStatusResponseStatus) Unset ¶ added in v0.4.0
func (v *NullableGetServiceStatusResponseStatus) Unset()
type NullableGoogleProtobufAny ¶
type NullableGoogleProtobufAny struct {
// contains filtered or unexported fields
}
func NewNullableGoogleProtobufAny ¶
func NewNullableGoogleProtobufAny(val *GoogleProtobufAny) *NullableGoogleProtobufAny
func (NullableGoogleProtobufAny) Get ¶
func (v NullableGoogleProtobufAny) Get() *GoogleProtobufAny
func (NullableGoogleProtobufAny) IsSet ¶
func (v NullableGoogleProtobufAny) IsSet() bool
func (NullableGoogleProtobufAny) MarshalJSON ¶
func (v NullableGoogleProtobufAny) MarshalJSON() ([]byte, error)
func (*NullableGoogleProtobufAny) Set ¶
func (v *NullableGoogleProtobufAny) Set(val *GoogleProtobufAny)
func (*NullableGoogleProtobufAny) UnmarshalJSON ¶
func (v *NullableGoogleProtobufAny) UnmarshalJSON(src []byte) error
func (*NullableGoogleProtobufAny) Unset ¶
func (v *NullableGoogleProtobufAny) Unset()
type NullableHTTPConfig ¶
type NullableHTTPConfig struct {
// contains filtered or unexported fields
}
func NewNullableHTTPConfig ¶
func NewNullableHTTPConfig(val *HTTPConfig) *NullableHTTPConfig
func (NullableHTTPConfig) Get ¶
func (v NullableHTTPConfig) Get() *HTTPConfig
func (NullableHTTPConfig) IsSet ¶
func (v NullableHTTPConfig) IsSet() bool
func (NullableHTTPConfig) MarshalJSON ¶
func (v NullableHTTPConfig) MarshalJSON() ([]byte, error)
func (*NullableHTTPConfig) Set ¶
func (v *NullableHTTPConfig) Set(val *HTTPConfig)
func (*NullableHTTPConfig) UnmarshalJSON ¶
func (v *NullableHTTPConfig) UnmarshalJSON(src []byte) error
func (*NullableHTTPConfig) Unset ¶
func (v *NullableHTTPConfig) Unset()
type NullableHeader ¶
type NullableHeader struct {
// contains filtered or unexported fields
}
func NewNullableHeader ¶
func NewNullableHeader(val *Header) *NullableHeader
func (NullableHeader) Get ¶
func (v NullableHeader) Get() *Header
func (NullableHeader) IsSet ¶
func (v NullableHeader) IsSet() bool
func (NullableHeader) MarshalJSON ¶
func (v NullableHeader) MarshalJSON() ([]byte, error)
func (*NullableHeader) Set ¶
func (v *NullableHeader) Set(val *Header)
func (*NullableHeader) UnmarshalJSON ¶
func (v *NullableHeader) UnmarshalJSON(src []byte) error
func (*NullableHeader) Unset ¶
func (v *NullableHeader) Unset()
type NullableHttpHealthChecks ¶
type NullableHttpHealthChecks struct {
// contains filtered or unexported fields
}
func NewNullableHttpHealthChecks ¶
func NewNullableHttpHealthChecks(val *HttpHealthChecks) *NullableHttpHealthChecks
func (NullableHttpHealthChecks) Get ¶
func (v NullableHttpHealthChecks) Get() *HttpHealthChecks
func (NullableHttpHealthChecks) IsSet ¶
func (v NullableHttpHealthChecks) IsSet() bool
func (NullableHttpHealthChecks) MarshalJSON ¶
func (v NullableHttpHealthChecks) MarshalJSON() ([]byte, error)
func (*NullableHttpHealthChecks) Set ¶
func (v *NullableHttpHealthChecks) Set(val *HttpHealthChecks)
func (*NullableHttpHealthChecks) UnmarshalJSON ¶
func (v *NullableHttpHealthChecks) UnmarshalJSON(src []byte) error
func (*NullableHttpHealthChecks) Unset ¶
func (v *NullableHttpHealthChecks) Unset()
type NullableInt ¶
type NullableInt struct {
// contains filtered or unexported fields
}
func NewNullableInt ¶
func NewNullableInt(val *int) *NullableInt
func (NullableInt) Get ¶
func (v NullableInt) Get() *int
func (NullableInt) IsSet ¶
func (v NullableInt) IsSet() bool
func (NullableInt) MarshalJSON ¶
func (v NullableInt) MarshalJSON() ([]byte, error)
func (*NullableInt) Set ¶
func (v *NullableInt) Set(val *int)
func (*NullableInt) UnmarshalJSON ¶
func (v *NullableInt) UnmarshalJSON(src []byte) error
func (*NullableInt) Unset ¶
func (v *NullableInt) Unset()
type NullableInt32 ¶
type NullableInt32 struct {
// contains filtered or unexported fields
}
func NewNullableInt32 ¶
func NewNullableInt32(val *int32) *NullableInt32
func (NullableInt32) Get ¶
func (v NullableInt32) Get() *int32
func (NullableInt32) IsSet ¶
func (v NullableInt32) IsSet() bool
func (NullableInt32) MarshalJSON ¶
func (v NullableInt32) MarshalJSON() ([]byte, error)
func (*NullableInt32) Set ¶
func (v *NullableInt32) Set(val *int32)
func (*NullableInt32) UnmarshalJSON ¶
func (v *NullableInt32) UnmarshalJSON(src []byte) error
func (*NullableInt32) Unset ¶
func (v *NullableInt32) Unset()
type NullableInt64 ¶
type NullableInt64 struct {
// contains filtered or unexported fields
}
func NewNullableInt64 ¶
func NewNullableInt64(val *int64) *NullableInt64
func (NullableInt64) Get ¶
func (v NullableInt64) Get() *int64
func (NullableInt64) IsSet ¶
func (v NullableInt64) IsSet() bool
func (NullableInt64) MarshalJSON ¶
func (v NullableInt64) MarshalJSON() ([]byte, error)
func (*NullableInt64) Set ¶
func (v *NullableInt64) Set(val *int64)
func (*NullableInt64) UnmarshalJSON ¶
func (v *NullableInt64) UnmarshalJSON(src []byte) error
func (*NullableInt64) Unset ¶
func (v *NullableInt64) Unset()
type NullableListCredentialsResponse ¶
type NullableListCredentialsResponse struct {
// contains filtered or unexported fields
}
func NewNullableListCredentialsResponse ¶
func NewNullableListCredentialsResponse(val *ListCredentialsResponse) *NullableListCredentialsResponse
func (NullableListCredentialsResponse) Get ¶
func (v NullableListCredentialsResponse) Get() *ListCredentialsResponse
func (NullableListCredentialsResponse) IsSet ¶
func (v NullableListCredentialsResponse) IsSet() bool
func (NullableListCredentialsResponse) MarshalJSON ¶
func (v NullableListCredentialsResponse) MarshalJSON() ([]byte, error)
func (*NullableListCredentialsResponse) Set ¶
func (v *NullableListCredentialsResponse) Set(val *ListCredentialsResponse)
func (*NullableListCredentialsResponse) UnmarshalJSON ¶
func (v *NullableListCredentialsResponse) UnmarshalJSON(src []byte) error
func (*NullableListCredentialsResponse) Unset ¶
func (v *NullableListCredentialsResponse) Unset()
type NullableListLoadBalancersResponse ¶
type NullableListLoadBalancersResponse struct {
// contains filtered or unexported fields
}
func NewNullableListLoadBalancersResponse ¶
func NewNullableListLoadBalancersResponse(val *ListLoadBalancersResponse) *NullableListLoadBalancersResponse
func (NullableListLoadBalancersResponse) Get ¶
func (v NullableListLoadBalancersResponse) Get() *ListLoadBalancersResponse
func (NullableListLoadBalancersResponse) IsSet ¶
func (v NullableListLoadBalancersResponse) IsSet() bool
func (NullableListLoadBalancersResponse) MarshalJSON ¶
func (v NullableListLoadBalancersResponse) MarshalJSON() ([]byte, error)
func (*NullableListLoadBalancersResponse) Set ¶
func (v *NullableListLoadBalancersResponse) Set(val *ListLoadBalancersResponse)
func (*NullableListLoadBalancersResponse) UnmarshalJSON ¶
func (v *NullableListLoadBalancersResponse) UnmarshalJSON(src []byte) error
func (*NullableListLoadBalancersResponse) Unset ¶
func (v *NullableListLoadBalancersResponse) Unset()
type NullableListPlansResponse ¶
type NullableListPlansResponse struct {
// contains filtered or unexported fields
}
func NewNullableListPlansResponse ¶
func NewNullableListPlansResponse(val *ListPlansResponse) *NullableListPlansResponse
func (NullableListPlansResponse) Get ¶
func (v NullableListPlansResponse) Get() *ListPlansResponse
func (NullableListPlansResponse) IsSet ¶
func (v NullableListPlansResponse) IsSet() bool
func (NullableListPlansResponse) MarshalJSON ¶
func (v NullableListPlansResponse) MarshalJSON() ([]byte, error)
func (*NullableListPlansResponse) Set ¶
func (v *NullableListPlansResponse) Set(val *ListPlansResponse)
func (*NullableListPlansResponse) UnmarshalJSON ¶
func (v *NullableListPlansResponse) UnmarshalJSON(src []byte) error
func (*NullableListPlansResponse) Unset ¶
func (v *NullableListPlansResponse) Unset()
type NullableListener ¶
type NullableListener struct {
// contains filtered or unexported fields
}
func NewNullableListener ¶
func NewNullableListener(val *Listener) *NullableListener
func (NullableListener) Get ¶
func (v NullableListener) Get() *Listener
func (NullableListener) IsSet ¶
func (v NullableListener) IsSet() bool
func (NullableListener) MarshalJSON ¶
func (v NullableListener) MarshalJSON() ([]byte, error)
func (*NullableListener) Set ¶
func (v *NullableListener) Set(val *Listener)
func (*NullableListener) UnmarshalJSON ¶
func (v *NullableListener) UnmarshalJSON(src []byte) error
func (*NullableListener) Unset ¶
func (v *NullableListener) Unset()
type NullableListenerProtocol ¶ added in v0.4.0
type NullableListenerProtocol struct {
// contains filtered or unexported fields
}
func NewNullableListenerProtocol ¶ added in v0.4.0
func NewNullableListenerProtocol(val *ListenerProtocol) *NullableListenerProtocol
func (NullableListenerProtocol) Get ¶ added in v0.4.0
func (v NullableListenerProtocol) Get() *ListenerProtocol
func (NullableListenerProtocol) IsSet ¶ added in v0.4.0
func (v NullableListenerProtocol) IsSet() bool
func (NullableListenerProtocol) MarshalJSON ¶ added in v0.4.0
func (v NullableListenerProtocol) MarshalJSON() ([]byte, error)
func (*NullableListenerProtocol) Set ¶ added in v0.4.0
func (v *NullableListenerProtocol) Set(val *ListenerProtocol)
func (*NullableListenerProtocol) UnmarshalJSON ¶ added in v0.4.0
func (v *NullableListenerProtocol) UnmarshalJSON(src []byte) error
func (*NullableListenerProtocol) Unset ¶ added in v0.4.0
func (v *NullableListenerProtocol) Unset()
type NullableLoadBalancer ¶
type NullableLoadBalancer struct {
// contains filtered or unexported fields
}
func NewNullableLoadBalancer ¶
func NewNullableLoadBalancer(val *LoadBalancer) *NullableLoadBalancer
func (NullableLoadBalancer) Get ¶
func (v NullableLoadBalancer) Get() *LoadBalancer
func (NullableLoadBalancer) IsSet ¶
func (v NullableLoadBalancer) IsSet() bool
func (NullableLoadBalancer) MarshalJSON ¶
func (v NullableLoadBalancer) MarshalJSON() ([]byte, error)
func (*NullableLoadBalancer) Set ¶
func (v *NullableLoadBalancer) Set(val *LoadBalancer)
func (*NullableLoadBalancer) UnmarshalJSON ¶
func (v *NullableLoadBalancer) UnmarshalJSON(src []byte) error
func (*NullableLoadBalancer) Unset ¶
func (v *NullableLoadBalancer) Unset()
type NullableLoadBalancerError ¶
type NullableLoadBalancerError struct {
// contains filtered or unexported fields
}
func NewNullableLoadBalancerError ¶
func NewNullableLoadBalancerError(val *LoadBalancerError) *NullableLoadBalancerError
func (NullableLoadBalancerError) Get ¶
func (v NullableLoadBalancerError) Get() *LoadBalancerError
func (NullableLoadBalancerError) IsSet ¶
func (v NullableLoadBalancerError) IsSet() bool
func (NullableLoadBalancerError) MarshalJSON ¶
func (v NullableLoadBalancerError) MarshalJSON() ([]byte, error)
func (*NullableLoadBalancerError) Set ¶
func (v *NullableLoadBalancerError) Set(val *LoadBalancerError)
func (*NullableLoadBalancerError) UnmarshalJSON ¶
func (v *NullableLoadBalancerError) UnmarshalJSON(src []byte) error
func (*NullableLoadBalancerError) Unset ¶
func (v *NullableLoadBalancerError) Unset()
type NullableLoadBalancerErrorTypes ¶ added in v0.4.0
type NullableLoadBalancerErrorTypes struct {
// contains filtered or unexported fields
}
func NewNullableLoadBalancerErrorTypes ¶ added in v0.4.0
func NewNullableLoadBalancerErrorTypes(val *LoadBalancerErrorTypes) *NullableLoadBalancerErrorTypes
func (NullableLoadBalancerErrorTypes) Get ¶ added in v0.4.0
func (v NullableLoadBalancerErrorTypes) Get() *LoadBalancerErrorTypes
func (NullableLoadBalancerErrorTypes) IsSet ¶ added in v0.4.0
func (v NullableLoadBalancerErrorTypes) IsSet() bool
func (NullableLoadBalancerErrorTypes) MarshalJSON ¶ added in v0.4.0
func (v NullableLoadBalancerErrorTypes) MarshalJSON() ([]byte, error)
func (*NullableLoadBalancerErrorTypes) Set ¶ added in v0.4.0
func (v *NullableLoadBalancerErrorTypes) Set(val *LoadBalancerErrorTypes)
func (*NullableLoadBalancerErrorTypes) UnmarshalJSON ¶ added in v0.4.0
func (v *NullableLoadBalancerErrorTypes) UnmarshalJSON(src []byte) error
func (*NullableLoadBalancerErrorTypes) Unset ¶ added in v0.4.0
func (v *NullableLoadBalancerErrorTypes) Unset()
type NullableLoadBalancerOptions ¶
type NullableLoadBalancerOptions struct {
// contains filtered or unexported fields
}
func NewNullableLoadBalancerOptions ¶
func NewNullableLoadBalancerOptions(val *LoadBalancerOptions) *NullableLoadBalancerOptions
func (NullableLoadBalancerOptions) Get ¶
func (v NullableLoadBalancerOptions) Get() *LoadBalancerOptions
func (NullableLoadBalancerOptions) IsSet ¶
func (v NullableLoadBalancerOptions) IsSet() bool
func (NullableLoadBalancerOptions) MarshalJSON ¶
func (v NullableLoadBalancerOptions) MarshalJSON() ([]byte, error)
func (*NullableLoadBalancerOptions) Set ¶
func (v *NullableLoadBalancerOptions) Set(val *LoadBalancerOptions)
func (*NullableLoadBalancerOptions) UnmarshalJSON ¶
func (v *NullableLoadBalancerOptions) UnmarshalJSON(src []byte) error
func (*NullableLoadBalancerOptions) Unset ¶
func (v *NullableLoadBalancerOptions) Unset()
type NullableLoadBalancerStatus ¶ added in v0.4.0
type NullableLoadBalancerStatus struct {
// contains filtered or unexported fields
}
func NewNullableLoadBalancerStatus ¶ added in v0.4.0
func NewNullableLoadBalancerStatus(val *LoadBalancerStatus) *NullableLoadBalancerStatus
func (NullableLoadBalancerStatus) Get ¶ added in v0.4.0
func (v NullableLoadBalancerStatus) Get() *LoadBalancerStatus
func (NullableLoadBalancerStatus) IsSet ¶ added in v0.4.0
func (v NullableLoadBalancerStatus) IsSet() bool
func (NullableLoadBalancerStatus) MarshalJSON ¶ added in v0.4.0
func (v NullableLoadBalancerStatus) MarshalJSON() ([]byte, error)
func (*NullableLoadBalancerStatus) Set ¶ added in v0.4.0
func (v *NullableLoadBalancerStatus) Set(val *LoadBalancerStatus)
func (*NullableLoadBalancerStatus) UnmarshalJSON ¶ added in v0.4.0
func (v *NullableLoadBalancerStatus) UnmarshalJSON(src []byte) error
func (*NullableLoadBalancerStatus) Unset ¶ added in v0.4.0
func (v *NullableLoadBalancerStatus) Unset()
type NullableLoadbalancerOptionAccessControl ¶
type NullableLoadbalancerOptionAccessControl struct {
// contains filtered or unexported fields
}
func NewNullableLoadbalancerOptionAccessControl ¶
func NewNullableLoadbalancerOptionAccessControl(val *LoadbalancerOptionAccessControl) *NullableLoadbalancerOptionAccessControl
func (NullableLoadbalancerOptionAccessControl) IsSet ¶
func (v NullableLoadbalancerOptionAccessControl) IsSet() bool
func (NullableLoadbalancerOptionAccessControl) MarshalJSON ¶
func (v NullableLoadbalancerOptionAccessControl) MarshalJSON() ([]byte, error)
func (*NullableLoadbalancerOptionAccessControl) Set ¶
func (v *NullableLoadbalancerOptionAccessControl) Set(val *LoadbalancerOptionAccessControl)
func (*NullableLoadbalancerOptionAccessControl) UnmarshalJSON ¶
func (v *NullableLoadbalancerOptionAccessControl) UnmarshalJSON(src []byte) error
func (*NullableLoadbalancerOptionAccessControl) Unset ¶
func (v *NullableLoadbalancerOptionAccessControl) Unset()
type NullableLoadbalancerOptionLogs ¶
type NullableLoadbalancerOptionLogs struct {
// contains filtered or unexported fields
}
func NewNullableLoadbalancerOptionLogs ¶
func NewNullableLoadbalancerOptionLogs(val *LoadbalancerOptionLogs) *NullableLoadbalancerOptionLogs
func (NullableLoadbalancerOptionLogs) Get ¶
func (v NullableLoadbalancerOptionLogs) Get() *LoadbalancerOptionLogs
func (NullableLoadbalancerOptionLogs) IsSet ¶
func (v NullableLoadbalancerOptionLogs) IsSet() bool
func (NullableLoadbalancerOptionLogs) MarshalJSON ¶
func (v NullableLoadbalancerOptionLogs) MarshalJSON() ([]byte, error)
func (*NullableLoadbalancerOptionLogs) Set ¶
func (v *NullableLoadbalancerOptionLogs) Set(val *LoadbalancerOptionLogs)
func (*NullableLoadbalancerOptionLogs) UnmarshalJSON ¶
func (v *NullableLoadbalancerOptionLogs) UnmarshalJSON(src []byte) error
func (*NullableLoadbalancerOptionLogs) Unset ¶
func (v *NullableLoadbalancerOptionLogs) Unset()
type NullableLoadbalancerOptionMetrics ¶
type NullableLoadbalancerOptionMetrics struct {
// contains filtered or unexported fields
}
func NewNullableLoadbalancerOptionMetrics ¶
func NewNullableLoadbalancerOptionMetrics(val *LoadbalancerOptionMetrics) *NullableLoadbalancerOptionMetrics
func (NullableLoadbalancerOptionMetrics) Get ¶
func (v NullableLoadbalancerOptionMetrics) Get() *LoadbalancerOptionMetrics
func (NullableLoadbalancerOptionMetrics) IsSet ¶
func (v NullableLoadbalancerOptionMetrics) IsSet() bool
func (NullableLoadbalancerOptionMetrics) MarshalJSON ¶
func (v NullableLoadbalancerOptionMetrics) MarshalJSON() ([]byte, error)
func (*NullableLoadbalancerOptionMetrics) Set ¶
func (v *NullableLoadbalancerOptionMetrics) Set(val *LoadbalancerOptionMetrics)
func (*NullableLoadbalancerOptionMetrics) UnmarshalJSON ¶
func (v *NullableLoadbalancerOptionMetrics) UnmarshalJSON(src []byte) error
func (*NullableLoadbalancerOptionMetrics) Unset ¶
func (v *NullableLoadbalancerOptionMetrics) Unset()
type NullableLoadbalancerOptionObservability ¶
type NullableLoadbalancerOptionObservability struct {
// contains filtered or unexported fields
}
func NewNullableLoadbalancerOptionObservability ¶
func NewNullableLoadbalancerOptionObservability(val *LoadbalancerOptionObservability) *NullableLoadbalancerOptionObservability
func (NullableLoadbalancerOptionObservability) IsSet ¶
func (v NullableLoadbalancerOptionObservability) IsSet() bool
func (NullableLoadbalancerOptionObservability) MarshalJSON ¶
func (v NullableLoadbalancerOptionObservability) MarshalJSON() ([]byte, error)
func (*NullableLoadbalancerOptionObservability) Set ¶
func (v *NullableLoadbalancerOptionObservability) Set(val *LoadbalancerOptionObservability)
func (*NullableLoadbalancerOptionObservability) UnmarshalJSON ¶
func (v *NullableLoadbalancerOptionObservability) UnmarshalJSON(src []byte) error
func (*NullableLoadbalancerOptionObservability) Unset ¶
func (v *NullableLoadbalancerOptionObservability) Unset()
type NullableMatcher ¶
type NullableMatcher struct {
// contains filtered or unexported fields
}
func NewNullableMatcher ¶
func NewNullableMatcher(val *Matcher) *NullableMatcher
func (NullableMatcher) Get ¶
func (v NullableMatcher) Get() *Matcher
func (NullableMatcher) IsSet ¶
func (v NullableMatcher) IsSet() bool
func (NullableMatcher) MarshalJSON ¶
func (v NullableMatcher) MarshalJSON() ([]byte, error)
func (*NullableMatcher) Set ¶
func (v *NullableMatcher) Set(val *Matcher)
func (*NullableMatcher) UnmarshalJSON ¶
func (v *NullableMatcher) UnmarshalJSON(src []byte) error
func (*NullableMatcher) Unset ¶
func (v *NullableMatcher) Unset()
type NullableNetwork ¶
type NullableNetwork struct {
// contains filtered or unexported fields
}
func NewNullableNetwork ¶
func NewNullableNetwork(val *Network) *NullableNetwork
func (NullableNetwork) Get ¶
func (v NullableNetwork) Get() *Network
func (NullableNetwork) IsSet ¶
func (v NullableNetwork) IsSet() bool
func (NullableNetwork) MarshalJSON ¶
func (v NullableNetwork) MarshalJSON() ([]byte, error)
func (*NullableNetwork) Set ¶
func (v *NullableNetwork) Set(val *Network)
func (*NullableNetwork) UnmarshalJSON ¶
func (v *NullableNetwork) UnmarshalJSON(src []byte) error
func (*NullableNetwork) Unset ¶
func (v *NullableNetwork) Unset()
type NullableNetworkRole ¶ added in v0.4.0
type NullableNetworkRole struct {
// contains filtered or unexported fields
}
func NewNullableNetworkRole ¶ added in v0.4.0
func NewNullableNetworkRole(val *NetworkRole) *NullableNetworkRole
func (NullableNetworkRole) Get ¶ added in v0.4.0
func (v NullableNetworkRole) Get() *NetworkRole
func (NullableNetworkRole) IsSet ¶ added in v0.4.0
func (v NullableNetworkRole) IsSet() bool
func (NullableNetworkRole) MarshalJSON ¶ added in v0.4.0
func (v NullableNetworkRole) MarshalJSON() ([]byte, error)
func (*NullableNetworkRole) Set ¶ added in v0.4.0
func (v *NullableNetworkRole) Set(val *NetworkRole)
func (*NullableNetworkRole) UnmarshalJSON ¶ added in v0.4.0
func (v *NullableNetworkRole) UnmarshalJSON(src []byte) error
func (*NullableNetworkRole) Unset ¶ added in v0.4.0
func (v *NullableNetworkRole) Unset()
type NullablePlanDetails ¶
type NullablePlanDetails struct {
// contains filtered or unexported fields
}
func NewNullablePlanDetails ¶
func NewNullablePlanDetails(val *PlanDetails) *NullablePlanDetails
func (NullablePlanDetails) Get ¶
func (v NullablePlanDetails) Get() *PlanDetails
func (NullablePlanDetails) IsSet ¶
func (v NullablePlanDetails) IsSet() bool
func (NullablePlanDetails) MarshalJSON ¶
func (v NullablePlanDetails) MarshalJSON() ([]byte, error)
func (*NullablePlanDetails) Set ¶
func (v *NullablePlanDetails) Set(val *PlanDetails)
func (*NullablePlanDetails) UnmarshalJSON ¶
func (v *NullablePlanDetails) UnmarshalJSON(src []byte) error
func (*NullablePlanDetails) Unset ¶
func (v *NullablePlanDetails) Unset()
type NullableProtocolOptionsHTTPS ¶
type NullableProtocolOptionsHTTPS struct {
// contains filtered or unexported fields
}
func NewNullableProtocolOptionsHTTPS ¶
func NewNullableProtocolOptionsHTTPS(val *ProtocolOptionsHTTPS) *NullableProtocolOptionsHTTPS
func (NullableProtocolOptionsHTTPS) Get ¶
func (v NullableProtocolOptionsHTTPS) Get() *ProtocolOptionsHTTPS
func (NullableProtocolOptionsHTTPS) IsSet ¶
func (v NullableProtocolOptionsHTTPS) IsSet() bool
func (NullableProtocolOptionsHTTPS) MarshalJSON ¶
func (v NullableProtocolOptionsHTTPS) MarshalJSON() ([]byte, error)
func (*NullableProtocolOptionsHTTPS) Set ¶
func (v *NullableProtocolOptionsHTTPS) Set(val *ProtocolOptionsHTTPS)
func (*NullableProtocolOptionsHTTPS) UnmarshalJSON ¶
func (v *NullableProtocolOptionsHTTPS) UnmarshalJSON(src []byte) error
func (*NullableProtocolOptionsHTTPS) Unset ¶
func (v *NullableProtocolOptionsHTTPS) Unset()
type NullableQueryParameters ¶
type NullableQueryParameters struct {
// contains filtered or unexported fields
}
func NewNullableQueryParameters ¶
func NewNullableQueryParameters(val *QueryParameters) *NullableQueryParameters
func (NullableQueryParameters) Get ¶
func (v NullableQueryParameters) Get() *QueryParameters
func (NullableQueryParameters) IsSet ¶
func (v NullableQueryParameters) IsSet() bool
func (NullableQueryParameters) MarshalJSON ¶
func (v NullableQueryParameters) MarshalJSON() ([]byte, error)
func (*NullableQueryParameters) Set ¶
func (v *NullableQueryParameters) Set(val *QueryParameters)
func (*NullableQueryParameters) UnmarshalJSON ¶
func (v *NullableQueryParameters) UnmarshalJSON(src []byte) error
func (*NullableQueryParameters) Unset ¶
func (v *NullableQueryParameters) Unset()
type NullableRule ¶
type NullableRule struct {
// contains filtered or unexported fields
}
func NewNullableRule ¶
func NewNullableRule(val *Rule) *NullableRule
func (NullableRule) Get ¶
func (v NullableRule) Get() *Rule
func (NullableRule) IsSet ¶
func (v NullableRule) IsSet() bool
func (NullableRule) MarshalJSON ¶
func (v NullableRule) MarshalJSON() ([]byte, error)
func (*NullableRule) Set ¶
func (v *NullableRule) Set(val *Rule)
func (*NullableRule) UnmarshalJSON ¶
func (v *NullableRule) UnmarshalJSON(src []byte) error
func (*NullableRule) Unset ¶
func (v *NullableRule) Unset()
type NullableStatus ¶
type NullableStatus struct {
// contains filtered or unexported fields
}
func NewNullableStatus ¶
func NewNullableStatus(val *Status) *NullableStatus
func (NullableStatus) Get ¶
func (v NullableStatus) Get() *Status
func (NullableStatus) IsSet ¶
func (v NullableStatus) IsSet() bool
func (NullableStatus) MarshalJSON ¶
func (v NullableStatus) MarshalJSON() ([]byte, error)
func (*NullableStatus) Set ¶
func (v *NullableStatus) Set(val *Status)
func (*NullableStatus) UnmarshalJSON ¶
func (v *NullableStatus) UnmarshalJSON(src []byte) error
func (*NullableStatus) Unset ¶
func (v *NullableStatus) Unset()
type NullableString ¶
type NullableString struct {
// contains filtered or unexported fields
}
func NewNullableString ¶
func NewNullableString(val *string) *NullableString
func (NullableString) Get ¶
func (v NullableString) Get() *string
func (NullableString) IsSet ¶
func (v NullableString) IsSet() bool
func (NullableString) MarshalJSON ¶
func (v NullableString) MarshalJSON() ([]byte, error)
func (*NullableString) Set ¶
func (v *NullableString) Set(val *string)
func (*NullableString) UnmarshalJSON ¶
func (v *NullableString) UnmarshalJSON(src []byte) error
func (*NullableString) Unset ¶
func (v *NullableString) Unset()
type NullableTarget ¶
type NullableTarget struct {
// contains filtered or unexported fields
}
func NewNullableTarget ¶
func NewNullableTarget(val *Target) *NullableTarget
func (NullableTarget) Get ¶
func (v NullableTarget) Get() *Target
func (NullableTarget) IsSet ¶
func (v NullableTarget) IsSet() bool
func (NullableTarget) MarshalJSON ¶
func (v NullableTarget) MarshalJSON() ([]byte, error)
func (*NullableTarget) Set ¶
func (v *NullableTarget) Set(val *Target)
func (*NullableTarget) UnmarshalJSON ¶
func (v *NullableTarget) UnmarshalJSON(src []byte) error
func (*NullableTarget) Unset ¶
func (v *NullableTarget) Unset()
type NullableTargetPool ¶
type NullableTargetPool struct {
// contains filtered or unexported fields
}
func NewNullableTargetPool ¶
func NewNullableTargetPool(val *TargetPool) *NullableTargetPool
func (NullableTargetPool) Get ¶
func (v NullableTargetPool) Get() *TargetPool
func (NullableTargetPool) IsSet ¶
func (v NullableTargetPool) IsSet() bool
func (NullableTargetPool) MarshalJSON ¶
func (v NullableTargetPool) MarshalJSON() ([]byte, error)
func (*NullableTargetPool) Set ¶
func (v *NullableTargetPool) Set(val *TargetPool)
func (*NullableTargetPool) UnmarshalJSON ¶
func (v *NullableTargetPool) UnmarshalJSON(src []byte) error
func (*NullableTargetPool) Unset ¶
func (v *NullableTargetPool) Unset()
type NullableTime ¶
type NullableTime struct {
// contains filtered or unexported fields
}
func NewNullableTime ¶
func NewNullableTime(val *time.Time) *NullableTime
func (NullableTime) Get ¶
func (v NullableTime) Get() *time.Time
func (NullableTime) IsSet ¶
func (v NullableTime) IsSet() bool
func (NullableTime) MarshalJSON ¶
func (v NullableTime) MarshalJSON() ([]byte, error)
func (*NullableTime) Set ¶
func (v *NullableTime) Set(val *time.Time)
func (*NullableTime) UnmarshalJSON ¶
func (v *NullableTime) UnmarshalJSON(src []byte) error
func (*NullableTime) Unset ¶
func (v *NullableTime) Unset()
type NullableUpdateCredentialsPayload ¶
type NullableUpdateCredentialsPayload struct {
// contains filtered or unexported fields
}
func NewNullableUpdateCredentialsPayload ¶
func NewNullableUpdateCredentialsPayload(val *UpdateCredentialsPayload) *NullableUpdateCredentialsPayload
func (NullableUpdateCredentialsPayload) Get ¶
func (v NullableUpdateCredentialsPayload) Get() *UpdateCredentialsPayload
func (NullableUpdateCredentialsPayload) IsSet ¶
func (v NullableUpdateCredentialsPayload) IsSet() bool
func (NullableUpdateCredentialsPayload) MarshalJSON ¶
func (v NullableUpdateCredentialsPayload) MarshalJSON() ([]byte, error)
func (*NullableUpdateCredentialsPayload) Set ¶
func (v *NullableUpdateCredentialsPayload) Set(val *UpdateCredentialsPayload)
func (*NullableUpdateCredentialsPayload) UnmarshalJSON ¶
func (v *NullableUpdateCredentialsPayload) UnmarshalJSON(src []byte) error
func (*NullableUpdateCredentialsPayload) Unset ¶
func (v *NullableUpdateCredentialsPayload) Unset()
type NullableUpdateCredentialsResponse ¶
type NullableUpdateCredentialsResponse struct {
// contains filtered or unexported fields
}
func NewNullableUpdateCredentialsResponse ¶
func NewNullableUpdateCredentialsResponse(val *UpdateCredentialsResponse) *NullableUpdateCredentialsResponse
func (NullableUpdateCredentialsResponse) Get ¶
func (v NullableUpdateCredentialsResponse) Get() *UpdateCredentialsResponse
func (NullableUpdateCredentialsResponse) IsSet ¶
func (v NullableUpdateCredentialsResponse) IsSet() bool
func (NullableUpdateCredentialsResponse) MarshalJSON ¶
func (v NullableUpdateCredentialsResponse) MarshalJSON() ([]byte, error)
func (*NullableUpdateCredentialsResponse) Set ¶
func (v *NullableUpdateCredentialsResponse) Set(val *UpdateCredentialsResponse)
func (*NullableUpdateCredentialsResponse) UnmarshalJSON ¶
func (v *NullableUpdateCredentialsResponse) UnmarshalJSON(src []byte) error
func (*NullableUpdateCredentialsResponse) Unset ¶
func (v *NullableUpdateCredentialsResponse) Unset()
type NullableUpdateLoadBalancerPayload ¶
type NullableUpdateLoadBalancerPayload struct {
// contains filtered or unexported fields
}
func NewNullableUpdateLoadBalancerPayload ¶
func NewNullableUpdateLoadBalancerPayload(val *UpdateLoadBalancerPayload) *NullableUpdateLoadBalancerPayload
func (NullableUpdateLoadBalancerPayload) Get ¶
func (v NullableUpdateLoadBalancerPayload) Get() *UpdateLoadBalancerPayload
func (NullableUpdateLoadBalancerPayload) IsSet ¶
func (v NullableUpdateLoadBalancerPayload) IsSet() bool
func (NullableUpdateLoadBalancerPayload) MarshalJSON ¶
func (v NullableUpdateLoadBalancerPayload) MarshalJSON() ([]byte, error)
func (*NullableUpdateLoadBalancerPayload) Set ¶
func (v *NullableUpdateLoadBalancerPayload) Set(val *UpdateLoadBalancerPayload)
func (*NullableUpdateLoadBalancerPayload) UnmarshalJSON ¶
func (v *NullableUpdateLoadBalancerPayload) UnmarshalJSON(src []byte) error
func (*NullableUpdateLoadBalancerPayload) Unset ¶
func (v *NullableUpdateLoadBalancerPayload) Unset()
type NullableUpdateLoadBalancerPayloadStatus ¶ added in v0.4.0
type NullableUpdateLoadBalancerPayloadStatus struct {
// contains filtered or unexported fields
}
func NewNullableUpdateLoadBalancerPayloadStatus ¶ added in v0.4.0
func NewNullableUpdateLoadBalancerPayloadStatus(val *UpdateLoadBalancerPayloadStatus) *NullableUpdateLoadBalancerPayloadStatus
func (NullableUpdateLoadBalancerPayloadStatus) IsSet ¶ added in v0.4.0
func (v NullableUpdateLoadBalancerPayloadStatus) IsSet() bool
func (NullableUpdateLoadBalancerPayloadStatus) MarshalJSON ¶ added in v0.4.0
func (v NullableUpdateLoadBalancerPayloadStatus) MarshalJSON() ([]byte, error)
func (*NullableUpdateLoadBalancerPayloadStatus) Set ¶ added in v0.4.0
func (v *NullableUpdateLoadBalancerPayloadStatus) Set(val *UpdateLoadBalancerPayloadStatus)
func (*NullableUpdateLoadBalancerPayloadStatus) UnmarshalJSON ¶ added in v0.4.0
func (v *NullableUpdateLoadBalancerPayloadStatus) UnmarshalJSON(src []byte) error
func (*NullableUpdateLoadBalancerPayloadStatus) Unset ¶ added in v0.4.0
func (v *NullableUpdateLoadBalancerPayloadStatus) Unset()
type NullableUpdateTargetPoolPayload ¶
type NullableUpdateTargetPoolPayload struct {
// contains filtered or unexported fields
}
func NewNullableUpdateTargetPoolPayload ¶
func NewNullableUpdateTargetPoolPayload(val *UpdateTargetPoolPayload) *NullableUpdateTargetPoolPayload
func (NullableUpdateTargetPoolPayload) Get ¶
func (v NullableUpdateTargetPoolPayload) Get() *UpdateTargetPoolPayload
func (NullableUpdateTargetPoolPayload) IsSet ¶
func (v NullableUpdateTargetPoolPayload) IsSet() bool
func (NullableUpdateTargetPoolPayload) MarshalJSON ¶
func (v NullableUpdateTargetPoolPayload) MarshalJSON() ([]byte, error)
func (*NullableUpdateTargetPoolPayload) Set ¶
func (v *NullableUpdateTargetPoolPayload) Set(val *UpdateTargetPoolPayload)
func (*NullableUpdateTargetPoolPayload) UnmarshalJSON ¶
func (v *NullableUpdateTargetPoolPayload) UnmarshalJSON(src []byte) error
func (*NullableUpdateTargetPoolPayload) Unset ¶
func (v *NullableUpdateTargetPoolPayload) Unset()
type NullableValue ¶ added in v0.4.0
type NullableValue[T any] struct { // contains filtered or unexported fields }
func (NullableValue[T]) Get ¶ added in v0.4.0
func (v NullableValue[T]) Get() *T
func (NullableValue[T]) IsSet ¶ added in v0.4.0
func (v NullableValue[T]) IsSet() bool
func (*NullableValue[T]) Set ¶ added in v0.4.0
func (v *NullableValue[T]) Set(val *T)
func (*NullableValue[T]) Unset ¶ added in v0.4.0
func (v *NullableValue[T]) Unset()
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.
MaxConnections PlanDetailsGetMaxConnectionsAttributeType `json:"maxConnections,omitempty"`
// Service Plan Name
Name PlanDetailsGetNameAttributeType `json:"name,omitempty"`
// Service Plan Identifier
PlanId PlanDetailsGetPlanIdAttributeType `json:"planId,omitempty"`
}
PlanDetails struct for PlanDetails
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
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
func (*PlanDetails) GetDescription ¶
func (o *PlanDetails) GetDescription() (res PlanDetailsGetDescriptionRetType)
GetDescription returns the Description field value if set, zero value otherwise.
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.
func (*PlanDetails) GetFlavorName ¶
func (o *PlanDetails) GetFlavorName() (res PlanDetailsGetFlavorNameRetType)
GetFlavorName returns the FlavorName field value if set, zero value otherwise.
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.
func (*PlanDetails) GetMaxConnections ¶
func (o *PlanDetails) GetMaxConnections() (res PlanDetailsGetMaxConnectionsRetType)
GetMaxConnections returns the MaxConnections field value if set, zero value otherwise.
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.
func (*PlanDetails) GetName ¶
func (o *PlanDetails) GetName() (res PlanDetailsGetNameRetType)
GetName returns the Name field value if set, zero value otherwise.
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.
func (*PlanDetails) GetPlanId ¶
func (o *PlanDetails) GetPlanId() (res PlanDetailsGetPlanIdRetType)
GetPlanId returns the PlanId field value if set, zero value otherwise.
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.
func (*PlanDetails) HasDescription ¶
func (o *PlanDetails) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*PlanDetails) HasFlavorName ¶
func (o *PlanDetails) HasFlavorName() bool
HasFlavorName returns a boolean if a field has been set.
func (*PlanDetails) HasMaxConnections ¶
func (o *PlanDetails) HasMaxConnections() bool
HasMaxConnections returns a boolean if a field has been set.
func (*PlanDetails) HasName ¶
func (o *PlanDetails) HasName() bool
HasName returns a boolean if a field has been set.
func (*PlanDetails) HasPlanId ¶
func (o *PlanDetails) HasPlanId() bool
HasPlanId returns a boolean if a field has been set.
func (*PlanDetails) SetDescription ¶
func (o *PlanDetails) SetDescription(v PlanDetailsGetDescriptionRetType)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*PlanDetails) SetFlavorName ¶
func (o *PlanDetails) SetFlavorName(v PlanDetailsGetFlavorNameRetType)
SetFlavorName gets a reference to the given string and assigns it to the FlavorName field.
func (*PlanDetails) SetMaxConnections ¶
func (o *PlanDetails) SetMaxConnections(v PlanDetailsGetMaxConnectionsRetType)
SetMaxConnections gets a reference to the given int64 and assigns it to the MaxConnections field.
func (*PlanDetails) SetName ¶
func (o *PlanDetails) SetName(v PlanDetailsGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field.
func (*PlanDetails) SetPlanId ¶
func (o *PlanDetails) SetPlanId(v PlanDetailsGetPlanIdRetType)
SetPlanId gets a reference to the given string and assigns it to the PlanId field.
func (PlanDetails) ToMap ¶
func (o PlanDetails) ToMap() (map[string]interface{}, error)
type PlanDetailsGetDescriptionArgType ¶ added in v0.4.0
type PlanDetailsGetDescriptionArgType = string
type PlanDetailsGetDescriptionAttributeType ¶ added in v0.4.0
type PlanDetailsGetDescriptionAttributeType = *string
isNotNullableString
type PlanDetailsGetDescriptionRetType ¶ added in v0.4.0
type PlanDetailsGetDescriptionRetType = string
type PlanDetailsGetFlavorNameArgType ¶ added in v0.4.0
type PlanDetailsGetFlavorNameArgType = string
type PlanDetailsGetFlavorNameAttributeType ¶ added in v0.4.0
type PlanDetailsGetFlavorNameAttributeType = *string
isNotNullableString
type PlanDetailsGetFlavorNameRetType ¶ added in v0.4.0
type PlanDetailsGetFlavorNameRetType = string
type PlanDetailsGetMaxConnectionsArgType ¶ added in v0.4.0
type PlanDetailsGetMaxConnectionsArgType = int64
type PlanDetailsGetMaxConnectionsAttributeType ¶ added in v0.4.0
type PlanDetailsGetMaxConnectionsAttributeType = *int64
isInteger
type PlanDetailsGetMaxConnectionsRetType ¶ added in v0.4.0
type PlanDetailsGetMaxConnectionsRetType = int64
type PlanDetailsGetNameArgType ¶ added in v0.4.0
type PlanDetailsGetNameArgType = string
type PlanDetailsGetNameAttributeType ¶ added in v0.4.0
type PlanDetailsGetNameAttributeType = *string
isNotNullableString
type PlanDetailsGetNameRetType ¶ added in v0.4.0
type PlanDetailsGetNameRetType = string
type PlanDetailsGetPlanIdArgType ¶ added in v0.4.0
type PlanDetailsGetPlanIdArgType = string
type PlanDetailsGetPlanIdAttributeType ¶ added in v0.4.0
type PlanDetailsGetPlanIdAttributeType = *string
isNotNullableString
type PlanDetailsGetPlanIdRetType ¶ added in v0.4.0
type PlanDetailsGetPlanIdRetType = string
type ProtocolOptionsHTTPS ¶
type ProtocolOptionsHTTPS struct {
CertificateConfig ProtocolOptionsHTTPSGetCertificateConfigAttributeType `json:"certificateConfig,omitempty"`
}
ProtocolOptionsHTTPS ProtocolOptionsHTTPS options to be configured for the PROTOCOL_HTTPS protocol.
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
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
func (*ProtocolOptionsHTTPS) GetCertificateConfig ¶
func (o *ProtocolOptionsHTTPS) GetCertificateConfig() (res ProtocolOptionsHTTPSGetCertificateConfigRetType)
GetCertificateConfig returns the CertificateConfig field value if set, zero value otherwise.
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.
func (*ProtocolOptionsHTTPS) HasCertificateConfig ¶
func (o *ProtocolOptionsHTTPS) HasCertificateConfig() bool
HasCertificateConfig returns a boolean if a field has been set.
func (*ProtocolOptionsHTTPS) SetCertificateConfig ¶
func (o *ProtocolOptionsHTTPS) SetCertificateConfig(v ProtocolOptionsHTTPSGetCertificateConfigRetType)
SetCertificateConfig gets a reference to the given CertificateConfig and assigns it to the CertificateConfig field.
func (ProtocolOptionsHTTPS) ToMap ¶
func (o ProtocolOptionsHTTPS) ToMap() (map[string]interface{}, error)
type ProtocolOptionsHTTPSGetCertificateConfigArgType ¶ added in v0.4.0
type ProtocolOptionsHTTPSGetCertificateConfigArgType = CertificateConfig
type ProtocolOptionsHTTPSGetCertificateConfigAttributeType ¶ added in v0.4.0
type ProtocolOptionsHTTPSGetCertificateConfigAttributeType = *CertificateConfig
isModel
type ProtocolOptionsHTTPSGetCertificateConfigRetType ¶ added in v0.4.0
type ProtocolOptionsHTTPSGetCertificateConfigRetType = CertificateConfig
type QueryParameters ¶
type QueryParameters struct {
// Exact match for the parameter value
ExactMatch QueryParametersGetExactMatchAttributeType `json:"exactMatch,omitempty"`
// Parameter name
Name QueryParametersGetNameAttributeType `json:"name,omitempty"`
}
QueryParameters struct for QueryParameters
func NewQueryParameters ¶
func NewQueryParameters() *QueryParameters
NewQueryParameters instantiates a new QueryParameters object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewQueryParametersWithDefaults ¶
func NewQueryParametersWithDefaults() *QueryParameters
NewQueryParametersWithDefaults instantiates a new QueryParameters object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*QueryParameters) GetExactMatch ¶
func (o *QueryParameters) GetExactMatch() (res QueryParametersGetExactMatchRetType)
GetExactMatch returns the ExactMatch field value if set, zero value otherwise.
func (*QueryParameters) GetExactMatchOk ¶
func (o *QueryParameters) GetExactMatchOk() (ret QueryParametersGetExactMatchRetType, 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.
func (*QueryParameters) GetName ¶
func (o *QueryParameters) GetName() (res QueryParametersGetNameRetType)
GetName returns the Name field value if set, zero value otherwise.
func (*QueryParameters) GetNameOk ¶
func (o *QueryParameters) GetNameOk() (ret QueryParametersGetNameRetType, 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.
func (*QueryParameters) HasExactMatch ¶
func (o *QueryParameters) HasExactMatch() bool
HasExactMatch returns a boolean if a field has been set.
func (*QueryParameters) HasName ¶
func (o *QueryParameters) HasName() bool
HasName returns a boolean if a field has been set.
func (*QueryParameters) SetExactMatch ¶
func (o *QueryParameters) SetExactMatch(v QueryParametersGetExactMatchRetType)
SetExactMatch gets a reference to the given string and assigns it to the ExactMatch field.
func (*QueryParameters) SetName ¶
func (o *QueryParameters) SetName(v QueryParametersGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field.
func (QueryParameters) ToMap ¶
func (o QueryParameters) ToMap() (map[string]interface{}, error)
type QueryParametersGetExactMatchArgType ¶ added in v0.4.0
type QueryParametersGetExactMatchArgType = string
type QueryParametersGetExactMatchAttributeType ¶ added in v0.4.0
type QueryParametersGetExactMatchAttributeType = *string
isNotNullableString
type QueryParametersGetExactMatchRetType ¶ added in v0.4.0
type QueryParametersGetExactMatchRetType = string
type QueryParametersGetNameArgType ¶ added in v0.4.0
type QueryParametersGetNameArgType = string
type QueryParametersGetNameAttributeType ¶ added in v0.4.0
type QueryParametersGetNameAttributeType = *string
isNotNullableString
type QueryParametersGetNameRetType ¶ added in v0.4.0
type QueryParametersGetNameRetType = string
type Rule ¶
type Rule struct {
// Host for the rule
Host RuleGetHostAttributeType `json:"host,omitempty"`
Http RuleGetHttpAttributeType `json:"http,omitempty"`
}
Rule struct for Rule
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
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
func (*Rule) GetHost ¶
func (o *Rule) GetHost() (res RuleGetHostRetType)
GetHost returns the Host field value if set, zero value otherwise.
func (*Rule) GetHostOk ¶
func (o *Rule) GetHostOk() (ret RuleGetHostRetType, 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.
func (*Rule) GetHttp ¶
func (o *Rule) GetHttp() (res RuleGetHttpRetType)
GetHttp returns the Http field value if set, zero value otherwise.
func (*Rule) GetHttpOk ¶
func (o *Rule) GetHttpOk() (ret RuleGetHttpRetType, 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.
func (*Rule) SetHost ¶
func (o *Rule) SetHost(v RuleGetHostRetType)
SetHost gets a reference to the given string and assigns it to the Host field.
func (*Rule) SetHttp ¶
func (o *Rule) SetHttp(v RuleGetHttpRetType)
SetHttp gets a reference to the given HTTPConfig and assigns it to the Http field.
type RuleGetHostArgType ¶ added in v0.4.0
type RuleGetHostArgType = string
type RuleGetHostAttributeType ¶ added in v0.4.0
type RuleGetHostAttributeType = *string
isNotNullableString
type RuleGetHostRetType ¶ added in v0.4.0
type RuleGetHostRetType = string
type RuleGetHttpArgType ¶ added in v0.4.0
type RuleGetHttpArgType = HTTPConfig
type RuleGetHttpRetType ¶ added in v0.4.0
type RuleGetHttpRetType = HTTPConfig
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).
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
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
func (*Status) GetCode ¶
func (o *Status) GetCode() (res StatusGetCodeRetType)
GetCode returns the Code field value if set, zero value otherwise.
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.
func (*Status) GetDetails ¶
func (o *Status) GetDetails() (res StatusGetDetailsRetType)
GetDetails returns the Details field value if set, zero value otherwise.
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.
func (*Status) GetMessage ¶
func (o *Status) GetMessage() (res StatusGetMessageRetType)
GetMessage returns the Message field value if set, zero value otherwise.
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.
func (*Status) HasDetails ¶
HasDetails returns a boolean if a field has been set.
func (*Status) HasMessage ¶
HasMessage returns a boolean if a field has been set.
func (*Status) SetCode ¶
func (o *Status) SetCode(v StatusGetCodeRetType)
SetCode gets a reference to the given int64 and assigns it to the Code field.
func (*Status) SetDetails ¶
func (o *Status) SetDetails(v StatusGetDetailsRetType)
SetDetails gets a reference to the given []GoogleProtobufAny and assigns it to the Details field.
func (*Status) SetMessage ¶
func (o *Status) SetMessage(v StatusGetMessageRetType)
SetMessage gets a reference to the given string and assigns it to the Message field.
type StatusGetCodeArgType ¶ added in v0.4.0
type StatusGetCodeArgType = int64
type StatusGetCodeAttributeType ¶ added in v0.4.0
type StatusGetCodeAttributeType = *int64
isInteger
type StatusGetCodeRetType ¶ added in v0.4.0
type StatusGetCodeRetType = int64
type StatusGetDetailsArgType ¶ added in v0.4.0
type StatusGetDetailsArgType = []GoogleProtobufAny
type StatusGetDetailsAttributeType ¶ added in v0.4.0
type StatusGetDetailsAttributeType = *[]GoogleProtobufAny
isArray
type StatusGetDetailsRetType ¶ added in v0.4.0
type StatusGetDetailsRetType = []GoogleProtobufAny
type StatusGetMessageArgType ¶ added in v0.4.0
type StatusGetMessageArgType = string
type StatusGetMessageAttributeType ¶ added in v0.4.0
type StatusGetMessageAttributeType = *string
isNotNullableString
type StatusGetMessageRetType ¶ added in v0.4.0
type StatusGetMessageRetType = string
type Target ¶
type Target struct {
// Target name
DisplayName TargetGetDisplayNameAttributeType `json:"displayName,omitempty"`
// Target IP. Must by unique within a target pool.
Ip TargetGetIpAttributeType `json:"ip,omitempty"`
}
Target struct for Target
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
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
func (*Target) GetDisplayName ¶
func (o *Target) GetDisplayName() (res TargetGetDisplayNameRetType)
GetDisplayName returns the DisplayName field value if set, zero value otherwise.
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.
func (*Target) GetIp ¶
func (o *Target) GetIp() (res TargetGetIpRetType)
GetIp returns the Ip field value if set, zero value otherwise.
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.
func (*Target) HasDisplayName ¶
HasDisplayName returns a boolean if a field has been set.
func (*Target) SetDisplayName ¶
func (o *Target) SetDisplayName(v TargetGetDisplayNameRetType)
SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.
func (*Target) SetIp ¶
func (o *Target) SetIp(v TargetGetIpRetType)
SetIp gets a reference to the given string and assigns it to the Ip field.
type TargetGetDisplayNameArgType ¶ added in v0.4.0
type TargetGetDisplayNameArgType = string
type TargetGetDisplayNameAttributeType ¶ added in v0.4.0
type TargetGetDisplayNameAttributeType = *string
isNotNullableString
type TargetGetDisplayNameRetType ¶ added in v0.4.0
type TargetGetDisplayNameRetType = string
type TargetGetIpArgType ¶ added in v0.4.0
type TargetGetIpArgType = string
type TargetGetIpAttributeType ¶ added in v0.4.0
type TargetGetIpAttributeType = *string
isNotNullableString
type TargetGetIpRetType ¶ added in v0.4.0
type TargetGetIpRetType = string
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.
TargetPort TargetPoolGetTargetPortAttributeType `json:"targetPort,omitempty"`
// List of all targets which will be used in the pool. Limited to 250.
Targets TargetPoolGetTargetsAttributeType `json:"targets,omitempty"`
}
TargetPool struct for TargetPool
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
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
func (*TargetPool) GetActiveHealthCheck ¶
func (o *TargetPool) GetActiveHealthCheck() (res TargetPoolGetActiveHealthCheckRetType)
GetActiveHealthCheck returns the ActiveHealthCheck field value if set, zero value otherwise.
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.
func (*TargetPool) GetName ¶
func (o *TargetPool) GetName() (res TargetPoolGetNameRetType)
GetName returns the Name field value if set, zero value otherwise.
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.
func (*TargetPool) GetTargetPort ¶
func (o *TargetPool) GetTargetPort() (res TargetPoolGetTargetPortRetType)
GetTargetPort returns the TargetPort field value if set, zero value otherwise.
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.
func (*TargetPool) GetTargets ¶
func (o *TargetPool) GetTargets() (res TargetPoolGetTargetsRetType)
GetTargets returns the Targets field value if set, zero value otherwise.
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.
func (*TargetPool) HasActiveHealthCheck ¶
func (o *TargetPool) HasActiveHealthCheck() bool
HasActiveHealthCheck returns a boolean if a field has been set.
func (*TargetPool) HasName ¶
func (o *TargetPool) HasName() bool
HasName returns a boolean if a field has been set.
func (*TargetPool) HasTargetPort ¶
func (o *TargetPool) HasTargetPort() bool
HasTargetPort returns a boolean if a field has been set.
func (*TargetPool) HasTargets ¶
func (o *TargetPool) HasTargets() bool
HasTargets returns a boolean if a field has been set.
func (*TargetPool) SetActiveHealthCheck ¶
func (o *TargetPool) SetActiveHealthCheck(v TargetPoolGetActiveHealthCheckRetType)
SetActiveHealthCheck gets a reference to the given ActiveHealthCheck and assigns it to the ActiveHealthCheck field.
func (*TargetPool) SetName ¶
func (o *TargetPool) SetName(v TargetPoolGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field.
func (*TargetPool) SetTargetPort ¶
func (o *TargetPool) SetTargetPort(v TargetPoolGetTargetPortRetType)
SetTargetPort gets a reference to the given int64 and assigns it to the TargetPort field.
func (*TargetPool) SetTargets ¶
func (o *TargetPool) SetTargets(v TargetPoolGetTargetsRetType)
SetTargets gets a reference to the given []Target and assigns it to the Targets field.
func (TargetPool) ToMap ¶
func (o TargetPool) ToMap() (map[string]interface{}, error)
type TargetPoolGetActiveHealthCheckArgType ¶ added in v0.4.0
type TargetPoolGetActiveHealthCheckArgType = ActiveHealthCheck
type TargetPoolGetActiveHealthCheckAttributeType ¶ added in v0.4.0
type TargetPoolGetActiveHealthCheckAttributeType = *ActiveHealthCheck
isModel
type TargetPoolGetActiveHealthCheckRetType ¶ added in v0.4.0
type TargetPoolGetActiveHealthCheckRetType = ActiveHealthCheck
type TargetPoolGetNameArgType ¶ added in v0.4.0
type TargetPoolGetNameArgType = string
type TargetPoolGetNameAttributeType ¶ added in v0.4.0
type TargetPoolGetNameAttributeType = *string
isNotNullableString
type TargetPoolGetNameRetType ¶ added in v0.4.0
type TargetPoolGetNameRetType = string
type TargetPoolGetTargetPortArgType ¶ added in v0.4.0
type TargetPoolGetTargetPortArgType = int64
type TargetPoolGetTargetPortAttributeType ¶ added in v0.4.0
type TargetPoolGetTargetPortAttributeType = *int64
isInteger
type TargetPoolGetTargetPortRetType ¶ added in v0.4.0
type TargetPoolGetTargetPortRetType = int64
type TargetPoolGetTargetsArgType ¶ added in v0.4.0
type TargetPoolGetTargetsArgType = []Target
type TargetPoolGetTargetsAttributeType ¶ added in v0.4.0
type TargetPoolGetTargetsAttributeType = *[]Target
isArray
type TargetPoolGetTargetsRetType ¶ added in v0.4.0
type TargetPoolGetTargetsRetType = []Target
type UpdateCredentialsPayload ¶
type UpdateCredentialsPayload struct {
// Credential name
DisplayName UpdateCredentialsPayloadGetDisplayNameAttributeType `json:"displayName,omitempty"`
// A valid password used for an existing ARGUS instance, which is used during basic auth.
Password UpdateCredentialsPayloadGetPasswordAttributeType `json:"password,omitempty"`
// A valid username used for an existing ARGUS instance, which is used during basic auth.
Username UpdateCredentialsPayloadGetUsernameAttributeType `json:"username,omitempty"`
}
UpdateCredentialsPayload struct for UpdateCredentialsPayload
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
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
func (*UpdateCredentialsPayload) GetDisplayName ¶
func (o *UpdateCredentialsPayload) GetDisplayName() (res UpdateCredentialsPayloadGetDisplayNameRetType)
GetDisplayName returns the DisplayName field value if set, zero value otherwise.
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.
func (*UpdateCredentialsPayload) GetPassword ¶
func (o *UpdateCredentialsPayload) GetPassword() (res UpdateCredentialsPayloadGetPasswordRetType)
GetPassword returns the Password field value if set, zero value otherwise.
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.
func (*UpdateCredentialsPayload) GetUsername ¶
func (o *UpdateCredentialsPayload) GetUsername() (res UpdateCredentialsPayloadGetUsernameRetType)
GetUsername returns the Username field value if set, zero value otherwise.
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.
func (*UpdateCredentialsPayload) HasDisplayName ¶
func (o *UpdateCredentialsPayload) HasDisplayName() bool
HasDisplayName returns a boolean if a field has been set.
func (*UpdateCredentialsPayload) HasPassword ¶
func (o *UpdateCredentialsPayload) HasPassword() bool
HasPassword returns a boolean if a field has been set.
func (*UpdateCredentialsPayload) HasUsername ¶
func (o *UpdateCredentialsPayload) HasUsername() bool
HasUsername returns a boolean if a field has been set.
func (*UpdateCredentialsPayload) SetDisplayName ¶
func (o *UpdateCredentialsPayload) SetDisplayName(v UpdateCredentialsPayloadGetDisplayNameRetType)
SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.
func (*UpdateCredentialsPayload) SetPassword ¶
func (o *UpdateCredentialsPayload) SetPassword(v UpdateCredentialsPayloadGetPasswordRetType)
SetPassword gets a reference to the given string and assigns it to the Password field.
func (*UpdateCredentialsPayload) SetUsername ¶
func (o *UpdateCredentialsPayload) SetUsername(v UpdateCredentialsPayloadGetUsernameRetType)
SetUsername gets a reference to the given string and assigns it to the Username field.
func (UpdateCredentialsPayload) ToMap ¶
func (o UpdateCredentialsPayload) ToMap() (map[string]interface{}, error)
type UpdateCredentialsPayloadGetDisplayNameArgType ¶ added in v0.4.0
type UpdateCredentialsPayloadGetDisplayNameArgType = string
type UpdateCredentialsPayloadGetDisplayNameAttributeType ¶ added in v0.4.0
type UpdateCredentialsPayloadGetDisplayNameAttributeType = *string
isNotNullableString
type UpdateCredentialsPayloadGetDisplayNameRetType ¶ added in v0.4.0
type UpdateCredentialsPayloadGetDisplayNameRetType = string
type UpdateCredentialsPayloadGetPasswordArgType ¶ added in v0.4.0
type UpdateCredentialsPayloadGetPasswordArgType = string
type UpdateCredentialsPayloadGetPasswordAttributeType ¶ added in v0.4.0
type UpdateCredentialsPayloadGetPasswordAttributeType = *string
isNotNullableString
type UpdateCredentialsPayloadGetPasswordRetType ¶ added in v0.4.0
type UpdateCredentialsPayloadGetPasswordRetType = string
type UpdateCredentialsPayloadGetUsernameArgType ¶ added in v0.4.0
type UpdateCredentialsPayloadGetUsernameArgType = string
type UpdateCredentialsPayloadGetUsernameAttributeType ¶ added in v0.4.0
type UpdateCredentialsPayloadGetUsernameAttributeType = *string
isNotNullableString
type UpdateCredentialsPayloadGetUsernameRetType ¶ added in v0.4.0
type UpdateCredentialsPayloadGetUsernameRetType = string
type UpdateCredentialsRequest ¶ added in v0.5.0
type UpdateCredentialsRequest struct {
// contains filtered or unexported fields
}
func (UpdateCredentialsRequest) Execute ¶ added in v0.5.0
func (r UpdateCredentialsRequest) Execute() (*UpdateCredentialsResponse, error)
func (UpdateCredentialsRequest) UpdateCredentialsPayload ¶ added in v0.5.0
func (r UpdateCredentialsRequest) UpdateCredentialsPayload(updateCredentialsPayload UpdateCredentialsPayload) ApiUpdateCredentialsRequest
type UpdateCredentialsResponse ¶
type UpdateCredentialsResponse struct {
Credential UpdateCredentialsResponseGetCredentialAttributeType `json:"credential,omitempty"`
}
UpdateCredentialsResponse struct for UpdateCredentialsResponse
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
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
func (*UpdateCredentialsResponse) GetCredential ¶
func (o *UpdateCredentialsResponse) GetCredential() (res UpdateCredentialsResponseGetCredentialRetType)
GetCredential returns the Credential field value if set, zero value otherwise.
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.
func (*UpdateCredentialsResponse) HasCredential ¶
func (o *UpdateCredentialsResponse) HasCredential() bool
HasCredential returns a boolean if a field has been set.
func (*UpdateCredentialsResponse) SetCredential ¶
func (o *UpdateCredentialsResponse) SetCredential(v UpdateCredentialsResponseGetCredentialRetType)
SetCredential gets a reference to the given CredentialsResponse and assigns it to the Credential field.
func (UpdateCredentialsResponse) ToMap ¶
func (o UpdateCredentialsResponse) ToMap() (map[string]interface{}, error)
type UpdateCredentialsResponseGetCredentialArgType ¶ added in v0.4.0
type UpdateCredentialsResponseGetCredentialArgType = CredentialsResponse
type UpdateCredentialsResponseGetCredentialAttributeType ¶ added in v0.4.0
type UpdateCredentialsResponseGetCredentialAttributeType = *CredentialsResponse
isModel
type UpdateCredentialsResponseGetCredentialRetType ¶ added in v0.4.0
type UpdateCredentialsResponseGetCredentialRetType = CredentialsResponse
type UpdateLoadBalancerPayload ¶
type UpdateLoadBalancerPayload struct {
// Reports all errors a application load balancer has.
Errors UpdateLoadBalancerPayloadGetErrorsAttributeType `json:"errors,omitempty"`
// External application load balancer IP address where this application load balancer is exposed. Not changeable after creation.
ExternalAddress UpdateLoadBalancerPayloadGetExternalAddressAttributeType `json:"externalAddress,omitempty"`
// There is a maximum listener count of 20.
Listeners UpdateLoadBalancerPayloadGetListenersAttributeType `json:"listeners,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 plans are p10, p50, p250 and p750. This list can change in the future where plan ids will be removed and new plans by added. That is the reason this is not an enum.
PlanId UpdateLoadBalancerPayloadGetPlanIdAttributeType `json:"planId,omitempty"`
// Transient private application load balancer IP address that can change any time.
PrivateAddress UpdateLoadBalancerPayloadGetPrivateAddressAttributeType `json:"privateAddress,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"`
// Application Load Balancer resource version. Must be empty or unset for creating load balancers, non-empty for updating load balancers. Semantics: While retrieving load balancers, this is the current version of this application load balancer resource that changes during updates of the load balancers. 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
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
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
func (*UpdateLoadBalancerPayload) GetErrors ¶
func (o *UpdateLoadBalancerPayload) GetErrors() (res UpdateLoadBalancerPayloadGetErrorsRetType)
GetErrors returns the Errors field value if set, zero value otherwise.
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.
func (*UpdateLoadBalancerPayload) GetExternalAddress ¶
func (o *UpdateLoadBalancerPayload) GetExternalAddress() (res UpdateLoadBalancerPayloadGetExternalAddressRetType)
GetExternalAddress returns the ExternalAddress field value if set, zero value otherwise.
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.
func (*UpdateLoadBalancerPayload) GetListeners ¶
func (o *UpdateLoadBalancerPayload) GetListeners() (res UpdateLoadBalancerPayloadGetListenersRetType)
GetListeners returns the Listeners field value if set, zero value otherwise.
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.
func (*UpdateLoadBalancerPayload) GetName ¶
func (o *UpdateLoadBalancerPayload) GetName() (res UpdateLoadBalancerPayloadGetNameRetType)
GetName returns the Name field value if set, zero value otherwise.
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.
func (*UpdateLoadBalancerPayload) GetNetworks ¶
func (o *UpdateLoadBalancerPayload) GetNetworks() (res UpdateLoadBalancerPayloadGetNetworksRetType)
GetNetworks returns the Networks field value if set, zero value otherwise.
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.
func (*UpdateLoadBalancerPayload) GetOptions ¶
func (o *UpdateLoadBalancerPayload) GetOptions() (res UpdateLoadBalancerPayloadGetOptionsRetType)
GetOptions returns the Options field value if set, zero value otherwise.
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.
func (*UpdateLoadBalancerPayload) GetPlanId ¶
func (o *UpdateLoadBalancerPayload) GetPlanId() (res UpdateLoadBalancerPayloadGetPlanIdRetType)
GetPlanId returns the PlanId field value if set, zero value otherwise.
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.
func (*UpdateLoadBalancerPayload) GetPrivateAddress ¶
func (o *UpdateLoadBalancerPayload) GetPrivateAddress() (res UpdateLoadBalancerPayloadGetPrivateAddressRetType)
GetPrivateAddress returns the PrivateAddress field value if set, zero value otherwise.
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.
func (*UpdateLoadBalancerPayload) GetStatus ¶
func (o *UpdateLoadBalancerPayload) GetStatus() (res UpdateLoadBalancerPayloadGetStatusRetType)
GetStatus returns the Status field value if set, zero value otherwise.
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.
func (*UpdateLoadBalancerPayload) GetTargetPools ¶
func (o *UpdateLoadBalancerPayload) GetTargetPools() (res UpdateLoadBalancerPayloadGetTargetPoolsRetType)
GetTargetPools returns the TargetPools field value if set, zero value otherwise.
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.
func (*UpdateLoadBalancerPayload) GetVersion ¶
func (o *UpdateLoadBalancerPayload) GetVersion() (res UpdateLoadBalancerPayloadGetVersionRetType)
GetVersion returns the Version field value if set, zero value otherwise.
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.
func (*UpdateLoadBalancerPayload) HasErrors ¶
func (o *UpdateLoadBalancerPayload) HasErrors() bool
HasErrors returns a boolean if a field has been set.
func (*UpdateLoadBalancerPayload) HasExternalAddress ¶
func (o *UpdateLoadBalancerPayload) HasExternalAddress() bool
HasExternalAddress returns a boolean if a field has been set.
func (*UpdateLoadBalancerPayload) HasListeners ¶
func (o *UpdateLoadBalancerPayload) HasListeners() bool
HasListeners returns a boolean if a field has been set.
func (*UpdateLoadBalancerPayload) HasName ¶
func (o *UpdateLoadBalancerPayload) HasName() bool
HasName returns a boolean if a field has been set.
func (*UpdateLoadBalancerPayload) HasNetworks ¶
func (o *UpdateLoadBalancerPayload) HasNetworks() bool
HasNetworks returns a boolean if a field has been set.
func (*UpdateLoadBalancerPayload) HasOptions ¶
func (o *UpdateLoadBalancerPayload) HasOptions() bool
HasOptions returns a boolean if a field has been set.
func (*UpdateLoadBalancerPayload) HasPlanId ¶
func (o *UpdateLoadBalancerPayload) HasPlanId() bool
HasPlanId returns a boolean if a field has been set.
func (*UpdateLoadBalancerPayload) HasPrivateAddress ¶
func (o *UpdateLoadBalancerPayload) HasPrivateAddress() bool
HasPrivateAddress returns a boolean if a field has been set.
func (*UpdateLoadBalancerPayload) HasStatus ¶
func (o *UpdateLoadBalancerPayload) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (*UpdateLoadBalancerPayload) HasTargetPools ¶
func (o *UpdateLoadBalancerPayload) HasTargetPools() bool
HasTargetPools returns a boolean if a field has been set.
func (*UpdateLoadBalancerPayload) HasVersion ¶
func (o *UpdateLoadBalancerPayload) HasVersion() bool
HasVersion returns a boolean if a field has been set.
func (*UpdateLoadBalancerPayload) SetErrors ¶
func (o *UpdateLoadBalancerPayload) SetErrors(v UpdateLoadBalancerPayloadGetErrorsRetType)
SetErrors gets a reference to the given []LoadBalancerError and assigns it to the Errors field.
func (*UpdateLoadBalancerPayload) SetExternalAddress ¶
func (o *UpdateLoadBalancerPayload) SetExternalAddress(v UpdateLoadBalancerPayloadGetExternalAddressRetType)
SetExternalAddress gets a reference to the given string and assigns it to the ExternalAddress field.
func (*UpdateLoadBalancerPayload) SetListeners ¶
func (o *UpdateLoadBalancerPayload) SetListeners(v UpdateLoadBalancerPayloadGetListenersRetType)
SetListeners gets a reference to the given []Listener and assigns it to the Listeners field.
func (*UpdateLoadBalancerPayload) SetName ¶
func (o *UpdateLoadBalancerPayload) SetName(v UpdateLoadBalancerPayloadGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field.
func (*UpdateLoadBalancerPayload) SetNetworks ¶
func (o *UpdateLoadBalancerPayload) SetNetworks(v UpdateLoadBalancerPayloadGetNetworksRetType)
SetNetworks gets a reference to the given []Network and assigns it to the Networks field.
func (*UpdateLoadBalancerPayload) SetOptions ¶
func (o *UpdateLoadBalancerPayload) SetOptions(v UpdateLoadBalancerPayloadGetOptionsRetType)
SetOptions gets a reference to the given LoadBalancerOptions and assigns it to the Options field.
func (*UpdateLoadBalancerPayload) SetPlanId ¶
func (o *UpdateLoadBalancerPayload) SetPlanId(v UpdateLoadBalancerPayloadGetPlanIdRetType)
SetPlanId gets a reference to the given string and assigns it to the PlanId field.
func (*UpdateLoadBalancerPayload) SetPrivateAddress ¶
func (o *UpdateLoadBalancerPayload) SetPrivateAddress(v UpdateLoadBalancerPayloadGetPrivateAddressRetType)
SetPrivateAddress gets a reference to the given string and assigns it to the PrivateAddress field.
func (*UpdateLoadBalancerPayload) SetStatus ¶
func (o *UpdateLoadBalancerPayload) SetStatus(v UpdateLoadBalancerPayloadGetStatusRetType)
SetStatus gets a reference to the given string and assigns it to the Status field.
func (*UpdateLoadBalancerPayload) SetTargetPools ¶
func (o *UpdateLoadBalancerPayload) SetTargetPools(v UpdateLoadBalancerPayloadGetTargetPoolsRetType)
SetTargetPools gets a reference to the given []TargetPool and assigns it to the TargetPools field.
func (*UpdateLoadBalancerPayload) SetVersion ¶
func (o *UpdateLoadBalancerPayload) SetVersion(v UpdateLoadBalancerPayloadGetVersionRetType)
SetVersion gets a reference to the given string and assigns it to the Version field.
func (UpdateLoadBalancerPayload) ToMap ¶
func (o UpdateLoadBalancerPayload) ToMap() (map[string]interface{}, error)
type UpdateLoadBalancerPayloadGetErrorsArgType ¶ added in v0.4.0
type UpdateLoadBalancerPayloadGetErrorsArgType = []LoadBalancerError
type UpdateLoadBalancerPayloadGetErrorsAttributeType ¶ added in v0.4.0
type UpdateLoadBalancerPayloadGetErrorsAttributeType = *[]LoadBalancerError
isArray
type UpdateLoadBalancerPayloadGetErrorsRetType ¶ added in v0.4.0
type UpdateLoadBalancerPayloadGetErrorsRetType = []LoadBalancerError
type UpdateLoadBalancerPayloadGetExternalAddressArgType ¶ added in v0.4.0
type UpdateLoadBalancerPayloadGetExternalAddressArgType = string
type UpdateLoadBalancerPayloadGetExternalAddressAttributeType ¶ added in v0.4.0
type UpdateLoadBalancerPayloadGetExternalAddressAttributeType = *string
isNotNullableString
type UpdateLoadBalancerPayloadGetExternalAddressRetType ¶ added in v0.4.0
type UpdateLoadBalancerPayloadGetExternalAddressRetType = string
type UpdateLoadBalancerPayloadGetListenersArgType ¶ added in v0.4.0
type UpdateLoadBalancerPayloadGetListenersArgType = []Listener
type UpdateLoadBalancerPayloadGetListenersAttributeType ¶ added in v0.4.0
type UpdateLoadBalancerPayloadGetListenersAttributeType = *[]Listener
isArray
type UpdateLoadBalancerPayloadGetListenersRetType ¶ added in v0.4.0
type UpdateLoadBalancerPayloadGetListenersRetType = []Listener
type UpdateLoadBalancerPayloadGetNameArgType ¶ added in v0.4.0
type UpdateLoadBalancerPayloadGetNameArgType = string
type UpdateLoadBalancerPayloadGetNameAttributeType ¶ added in v0.4.0
type UpdateLoadBalancerPayloadGetNameAttributeType = *string
isNotNullableString
type UpdateLoadBalancerPayloadGetNameRetType ¶ added in v0.4.0
type UpdateLoadBalancerPayloadGetNameRetType = string
type UpdateLoadBalancerPayloadGetNetworksArgType ¶ added in v0.4.0
type UpdateLoadBalancerPayloadGetNetworksArgType = []Network
type UpdateLoadBalancerPayloadGetNetworksAttributeType ¶ added in v0.4.0
type UpdateLoadBalancerPayloadGetNetworksAttributeType = *[]Network
isArray
type UpdateLoadBalancerPayloadGetNetworksRetType ¶ added in v0.4.0
type UpdateLoadBalancerPayloadGetNetworksRetType = []Network
type UpdateLoadBalancerPayloadGetOptionsArgType ¶ added in v0.4.0
type UpdateLoadBalancerPayloadGetOptionsArgType = LoadBalancerOptions
type UpdateLoadBalancerPayloadGetOptionsAttributeType ¶ added in v0.4.0
type UpdateLoadBalancerPayloadGetOptionsAttributeType = *LoadBalancerOptions
isModel
type UpdateLoadBalancerPayloadGetOptionsRetType ¶ added in v0.4.0
type UpdateLoadBalancerPayloadGetOptionsRetType = LoadBalancerOptions
type UpdateLoadBalancerPayloadGetPlanIdArgType ¶ added in v0.4.0
type UpdateLoadBalancerPayloadGetPlanIdArgType = string
type UpdateLoadBalancerPayloadGetPlanIdAttributeType ¶ added in v0.4.0
type UpdateLoadBalancerPayloadGetPlanIdAttributeType = *string
isNotNullableString
type UpdateLoadBalancerPayloadGetPlanIdRetType ¶ added in v0.4.0
type UpdateLoadBalancerPayloadGetPlanIdRetType = string
type UpdateLoadBalancerPayloadGetPrivateAddressArgType ¶ added in v0.4.0
type UpdateLoadBalancerPayloadGetPrivateAddressArgType = string
type UpdateLoadBalancerPayloadGetPrivateAddressAttributeType ¶ added in v0.4.0
type UpdateLoadBalancerPayloadGetPrivateAddressAttributeType = *string
isNotNullableString
type UpdateLoadBalancerPayloadGetPrivateAddressRetType ¶ added in v0.4.0
type UpdateLoadBalancerPayloadGetPrivateAddressRetType = string
type UpdateLoadBalancerPayloadGetStatusArgType ¶ added in v0.4.0
type UpdateLoadBalancerPayloadGetStatusArgType = UpdateLoadBalancerPayloadStatus
type UpdateLoadBalancerPayloadGetStatusAttributeType ¶ added in v0.4.0
type UpdateLoadBalancerPayloadGetStatusAttributeType = *UpdateLoadBalancerPayloadStatus
type UpdateLoadBalancerPayloadGetStatusRetType ¶ added in v0.4.0
type UpdateLoadBalancerPayloadGetStatusRetType = UpdateLoadBalancerPayloadStatus
type UpdateLoadBalancerPayloadGetTargetPoolsArgType ¶ added in v0.4.0
type UpdateLoadBalancerPayloadGetTargetPoolsArgType = []TargetPool
type UpdateLoadBalancerPayloadGetTargetPoolsAttributeType ¶ added in v0.4.0
type UpdateLoadBalancerPayloadGetTargetPoolsAttributeType = *[]TargetPool
isArray
type UpdateLoadBalancerPayloadGetTargetPoolsRetType ¶ added in v0.4.0
type UpdateLoadBalancerPayloadGetTargetPoolsRetType = []TargetPool
type UpdateLoadBalancerPayloadGetVersionArgType ¶ added in v0.4.0
type UpdateLoadBalancerPayloadGetVersionArgType = string
type UpdateLoadBalancerPayloadGetVersionAttributeType ¶ added in v0.4.0
type UpdateLoadBalancerPayloadGetVersionAttributeType = *string
isNotNullableString
type UpdateLoadBalancerPayloadGetVersionRetType ¶ added in v0.4.0
type UpdateLoadBalancerPayloadGetVersionRetType = string
type UpdateLoadBalancerPayloadStatus ¶ added in v0.4.0
type UpdateLoadBalancerPayloadStatus string
UpdateLoadBalancerPayloadStatus the model 'UpdateLoadBalancerPayload' value type for enums
const ( UPDATELOADBALANCERPAYLOADSTATUS_UNSPECIFIED UpdateLoadBalancerPayloadStatus = "STATUS_UNSPECIFIED" UPDATELOADBALANCERPAYLOADSTATUS_PENDING UpdateLoadBalancerPayloadStatus = "STATUS_PENDING" UPDATELOADBALANCERPAYLOADSTATUS_READY UpdateLoadBalancerPayloadStatus = "STATUS_READY" UPDATELOADBALANCERPAYLOADSTATUS_ERROR UpdateLoadBalancerPayloadStatus = "STATUS_ERROR" UPDATELOADBALANCERPAYLOADSTATUS_TERMINATING UpdateLoadBalancerPayloadStatus = "STATUS_TERMINATING" )
List of Status
func NewUpdateLoadBalancerPayloadStatusFromValue ¶ added in v0.4.0
func NewUpdateLoadBalancerPayloadStatusFromValue(v UpdateLoadBalancerPayloadStatus) (*UpdateLoadBalancerPayloadStatus, error)
NewUpdateLoadBalancerPayloadStatusFromValue returns a pointer to a valid UpdateLoadBalancerPayloadStatus for the value passed as argument, or an error if the value passed is not allowed by the enum
func (UpdateLoadBalancerPayloadStatus) IsValid ¶ added in v0.4.0
func (v UpdateLoadBalancerPayloadStatus) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (UpdateLoadBalancerPayloadStatus) Ptr ¶ added in v0.4.0
func (v UpdateLoadBalancerPayloadStatus) Ptr() *UpdateLoadBalancerPayloadStatus
Ptr returns reference to StatusStatus value
func (*UpdateLoadBalancerPayloadStatus) UnmarshalJSON ¶ added in v0.4.0
func (v *UpdateLoadBalancerPayloadStatus) UnmarshalJSON(src []byte) error
type UpdateLoadBalancerRequest ¶ added in v0.5.0
type UpdateLoadBalancerRequest struct {
// contains filtered or unexported fields
}
func (UpdateLoadBalancerRequest) Execute ¶ added in v0.5.0
func (r UpdateLoadBalancerRequest) Execute() (*LoadBalancer, error)
func (UpdateLoadBalancerRequest) UpdateLoadBalancerPayload ¶ added in v0.5.0
func (r UpdateLoadBalancerRequest) UpdateLoadBalancerPayload(updateLoadBalancerPayload UpdateLoadBalancerPayload) ApiUpdateLoadBalancerRequest
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.
TargetPort UpdateTargetPoolPayloadGetTargetPortAttributeType `json:"targetPort,omitempty"`
// List of all targets which will be used in the pool. Limited to 250.
Targets UpdateTargetPoolPayloadGetTargetsAttributeType `json:"targets,omitempty"`
}
UpdateTargetPoolPayload struct for UpdateTargetPoolPayload
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
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
func (*UpdateTargetPoolPayload) GetActiveHealthCheck ¶
func (o *UpdateTargetPoolPayload) GetActiveHealthCheck() (res UpdateTargetPoolPayloadGetActiveHealthCheckRetType)
GetActiveHealthCheck returns the ActiveHealthCheck field value if set, zero value otherwise.
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.
func (*UpdateTargetPoolPayload) GetName ¶
func (o *UpdateTargetPoolPayload) GetName() (res UpdateTargetPoolPayloadGetNameRetType)
GetName returns the Name field value if set, zero value otherwise.
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.
func (*UpdateTargetPoolPayload) GetTargetPort ¶
func (o *UpdateTargetPoolPayload) GetTargetPort() (res UpdateTargetPoolPayloadGetTargetPortRetType)
GetTargetPort returns the TargetPort field value if set, zero value otherwise.
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.
func (*UpdateTargetPoolPayload) GetTargets ¶
func (o *UpdateTargetPoolPayload) GetTargets() (res UpdateTargetPoolPayloadGetTargetsRetType)
GetTargets returns the Targets field value if set, zero value otherwise.
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.
func (*UpdateTargetPoolPayload) HasActiveHealthCheck ¶
func (o *UpdateTargetPoolPayload) HasActiveHealthCheck() bool
HasActiveHealthCheck returns a boolean if a field has been set.
func (*UpdateTargetPoolPayload) HasName ¶
func (o *UpdateTargetPoolPayload) HasName() bool
HasName returns a boolean if a field has been set.
func (*UpdateTargetPoolPayload) HasTargetPort ¶
func (o *UpdateTargetPoolPayload) HasTargetPort() bool
HasTargetPort returns a boolean if a field has been set.
func (*UpdateTargetPoolPayload) HasTargets ¶
func (o *UpdateTargetPoolPayload) HasTargets() bool
HasTargets returns a boolean if a field has been set.
func (*UpdateTargetPoolPayload) SetActiveHealthCheck ¶
func (o *UpdateTargetPoolPayload) SetActiveHealthCheck(v UpdateTargetPoolPayloadGetActiveHealthCheckRetType)
SetActiveHealthCheck gets a reference to the given ActiveHealthCheck and assigns it to the ActiveHealthCheck field.
func (*UpdateTargetPoolPayload) SetName ¶
func (o *UpdateTargetPoolPayload) SetName(v UpdateTargetPoolPayloadGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field.
func (*UpdateTargetPoolPayload) SetTargetPort ¶
func (o *UpdateTargetPoolPayload) SetTargetPort(v UpdateTargetPoolPayloadGetTargetPortRetType)
SetTargetPort gets a reference to the given int64 and assigns it to the TargetPort field.
func (*UpdateTargetPoolPayload) SetTargets ¶
func (o *UpdateTargetPoolPayload) SetTargets(v UpdateTargetPoolPayloadGetTargetsRetType)
SetTargets gets a reference to the given []Target and assigns it to the Targets field.
func (UpdateTargetPoolPayload) ToMap ¶
func (o UpdateTargetPoolPayload) ToMap() (map[string]interface{}, error)
type UpdateTargetPoolPayloadGetActiveHealthCheckArgType ¶ added in v0.4.0
type UpdateTargetPoolPayloadGetActiveHealthCheckArgType = ActiveHealthCheck
type UpdateTargetPoolPayloadGetActiveHealthCheckAttributeType ¶ added in v0.4.0
type UpdateTargetPoolPayloadGetActiveHealthCheckAttributeType = *ActiveHealthCheck
isModel
type UpdateTargetPoolPayloadGetActiveHealthCheckRetType ¶ added in v0.4.0
type UpdateTargetPoolPayloadGetActiveHealthCheckRetType = ActiveHealthCheck
type UpdateTargetPoolPayloadGetNameArgType ¶ added in v0.4.0
type UpdateTargetPoolPayloadGetNameArgType = string
type UpdateTargetPoolPayloadGetNameAttributeType ¶ added in v0.4.0
type UpdateTargetPoolPayloadGetNameAttributeType = *string
isNotNullableString
type UpdateTargetPoolPayloadGetNameRetType ¶ added in v0.4.0
type UpdateTargetPoolPayloadGetNameRetType = string
type UpdateTargetPoolPayloadGetTargetPortArgType ¶ added in v0.4.0
type UpdateTargetPoolPayloadGetTargetPortArgType = int64
type UpdateTargetPoolPayloadGetTargetPortAttributeType ¶ added in v0.4.0
type UpdateTargetPoolPayloadGetTargetPortAttributeType = *int64
isInteger
type UpdateTargetPoolPayloadGetTargetPortRetType ¶ added in v0.4.0
type UpdateTargetPoolPayloadGetTargetPortRetType = int64
type UpdateTargetPoolPayloadGetTargetsArgType ¶ added in v0.4.0
type UpdateTargetPoolPayloadGetTargetsArgType = []Target
type UpdateTargetPoolPayloadGetTargetsAttributeType ¶ added in v0.4.0
type UpdateTargetPoolPayloadGetTargetsAttributeType = *[]Target
isArray
type UpdateTargetPoolPayloadGetTargetsRetType ¶ added in v0.4.0
type UpdateTargetPoolPayloadGetTargetsRetType = []Target
type UpdateTargetPoolRequest ¶ added in v0.5.0
type UpdateTargetPoolRequest struct {
// contains filtered or unexported fields
}
func (UpdateTargetPoolRequest) Execute ¶ added in v0.5.0
func (r UpdateTargetPoolRequest) Execute() (*TargetPool, error)
func (UpdateTargetPoolRequest) UpdateTargetPoolPayload ¶ added in v0.5.0
func (r UpdateTargetPoolRequest) UpdateTargetPoolPayload(updateTargetPoolPayload UpdateTargetPoolPayload) ApiUpdateTargetPoolRequest
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_credentials_response.go
- model_get_credentials_response.go
- model_get_quota_response.go
- model_get_service_status_response.go
- model_google_protobuf_any.go
- model_header.go
- model_http_config.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_matcher.go
- model_network.go
- model_plan_details.go
- model_protocol_options_https.go
- model_query_parameters.go
- model_rule.go
- model_status.go
- model_target.go
- model_target_pool.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