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, region string) ApiCreateCredentialsRequest
- func (a *APIClient) CreateCredentialsExecute(ctx context.Context, projectId string, region string) (*CreateCredentialsResponse, error)
- func (a *APIClient) CreateLoadBalancer(ctx context.Context, projectId string, region string) ApiCreateLoadBalancerRequest
- func (a *APIClient) CreateLoadBalancerExecute(ctx context.Context, projectId string, region string) (*LoadBalancer, error)
- func (a *APIClient) DeleteCredentials(ctx context.Context, projectId string, region string, credentialsRef string) ApiDeleteCredentialsRequest
- func (a *APIClient) DeleteCredentialsExecute(ctx context.Context, projectId string, region string, credentialsRef string) (map[string]interface{}, error)
- func (a *APIClient) DeleteLoadBalancer(ctx context.Context, projectId string, region string, name string) ApiDeleteLoadBalancerRequest
- func (a *APIClient) DeleteLoadBalancerExecute(ctx context.Context, projectId string, region string, name string) (map[string]interface{}, error)
- func (c *APIClient) GetConfig() *config.Configuration
- func (a *APIClient) GetCredentials(ctx context.Context, projectId string, region string, credentialsRef string) ApiGetCredentialsRequest
- func (a *APIClient) GetCredentialsExecute(ctx context.Context, projectId string, region string, credentialsRef string) (*GetCredentialsResponse, error)
- func (a *APIClient) GetLoadBalancer(ctx context.Context, projectId string, region string, name string) ApiGetLoadBalancerRequest
- func (a *APIClient) GetLoadBalancerExecute(ctx context.Context, projectId string, region string, name string) (*LoadBalancer, error)
- func (a *APIClient) GetQuota(ctx context.Context, projectId string, region string) ApiGetQuotaRequest
- func (a *APIClient) GetQuotaExecute(ctx context.Context, projectId string, region string) (*GetQuotaResponse, error)
- func (a *APIClient) ListCredentials(ctx context.Context, projectId string, region string) ApiListCredentialsRequest
- func (a *APIClient) ListCredentialsExecute(ctx context.Context, projectId string, region string) (*ListCredentialsResponse, error)
- func (a *APIClient) ListLoadBalancers(ctx context.Context, projectId string, region string) ApiListLoadBalancersRequest
- func (a *APIClient) ListLoadBalancersExecute(ctx context.Context, projectId string, region string) (*ListLoadBalancersResponse, error)
- func (a *APIClient) ListPlans(ctx context.Context, region string) ApiListPlansRequest
- func (a *APIClient) ListPlansExecute(ctx context.Context, region string) (*ListPlansResponse, error)
- func (a *APIClient) UpdateCredentials(ctx context.Context, projectId string, region string, credentialsRef string) ApiUpdateCredentialsRequest
- func (a *APIClient) UpdateCredentialsExecute(ctx context.Context, projectId string, region string, credentialsRef string) (*UpdateCredentialsResponse, error)
- func (a *APIClient) UpdateLoadBalancer(ctx context.Context, projectId string, region string, name string) ApiUpdateLoadBalancerRequest
- func (a *APIClient) UpdateLoadBalancerExecute(ctx context.Context, projectId string, region string, name string) (*LoadBalancer, error)
- func (a *APIClient) UpdateTargetPool(ctx context.Context, projectId string, region string, name string, ...) ApiUpdateTargetPoolRequest
- func (a *APIClient) UpdateTargetPoolExecute(ctx context.Context, projectId string, region string, name string, ...) (*TargetPool, error)
- type ActiveHealthCheck
- func (o *ActiveHealthCheck) GetAltPort() (res ActiveHealthCheckGetAltPortRetType)
- func (o *ActiveHealthCheck) GetAltPortOk() (ret ActiveHealthCheckGetAltPortRetType, ok bool)
- func (o *ActiveHealthCheck) GetHealthyThreshold() (res ActiveHealthCheckGetHealthyThresholdRetType)
- func (o *ActiveHealthCheck) GetHealthyThresholdOk() (ret ActiveHealthCheckGetHealthyThresholdRetType, ok bool)
- func (o *ActiveHealthCheck) GetHttpHealthChecks() (res ActiveHealthCheckGetHttpHealthChecksRetType)
- func (o *ActiveHealthCheck) GetHttpHealthChecksOk() (ret ActiveHealthCheckGetHttpHealthChecksRetType, ok bool)
- func (o *ActiveHealthCheck) GetInterval() (res ActiveHealthCheckGetIntervalRetType)
- func (o *ActiveHealthCheck) GetIntervalJitter() (res ActiveHealthCheckGetIntervalJitterRetType)
- func (o *ActiveHealthCheck) GetIntervalJitterOk() (ret ActiveHealthCheckGetIntervalJitterRetType, ok bool)
- func (o *ActiveHealthCheck) GetIntervalOk() (ret ActiveHealthCheckGetIntervalRetType, ok bool)
- func (o *ActiveHealthCheck) GetTimeout() (res ActiveHealthCheckGetTimeoutRetType)
- func (o *ActiveHealthCheck) GetTimeoutOk() (ret ActiveHealthCheckGetTimeoutRetType, ok bool)
- func (o *ActiveHealthCheck) GetUnhealthyThreshold() (res ActiveHealthCheckGetUnhealthyThresholdRetType)
- func (o *ActiveHealthCheck) GetUnhealthyThresholdOk() (ret ActiveHealthCheckGetUnhealthyThresholdRetType, ok bool)
- func (o *ActiveHealthCheck) HasAltPort() bool
- func (o *ActiveHealthCheck) HasHealthyThreshold() bool
- func (o *ActiveHealthCheck) HasHttpHealthChecks() bool
- func (o *ActiveHealthCheck) HasInterval() bool
- func (o *ActiveHealthCheck) HasIntervalJitter() bool
- func (o *ActiveHealthCheck) HasTimeout() bool
- func (o *ActiveHealthCheck) HasUnhealthyThreshold() bool
- func (o *ActiveHealthCheck) SetAltPort(v ActiveHealthCheckGetAltPortRetType)
- func (o *ActiveHealthCheck) SetHealthyThreshold(v ActiveHealthCheckGetHealthyThresholdRetType)
- func (o *ActiveHealthCheck) SetHttpHealthChecks(v ActiveHealthCheckGetHttpHealthChecksRetType)
- func (o *ActiveHealthCheck) SetInterval(v ActiveHealthCheckGetIntervalRetType)
- func (o *ActiveHealthCheck) SetIntervalJitter(v ActiveHealthCheckGetIntervalJitterRetType)
- func (o *ActiveHealthCheck) SetTimeout(v ActiveHealthCheckGetTimeoutRetType)
- func (o *ActiveHealthCheck) SetUnhealthyThreshold(v ActiveHealthCheckGetUnhealthyThresholdRetType)
- func (o ActiveHealthCheck) ToMap() (map[string]interface{}, error)
- type ActiveHealthCheckGetAltPortArgType
- type ActiveHealthCheckGetAltPortAttributeType
- type ActiveHealthCheckGetAltPortRetType
- 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 ApiGetCredentialsRequest
- type ApiGetLoadBalancerRequest
- type ApiGetQuotaRequest
- 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) GetDisableTargetSecurityGroupAssignment() (res CreateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentRetType)
- func (o *CreateLoadBalancerPayload) GetDisableTargetSecurityGroupAssignmentOk() (ret CreateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentRetType, ...)
- func (o *CreateLoadBalancerPayload) GetErrors() (res CreateLoadBalancerPayloadGetErrorsRetType)
- func (o *CreateLoadBalancerPayload) GetErrorsOk() (ret CreateLoadBalancerPayloadGetErrorsRetType, ok bool)
- func (o *CreateLoadBalancerPayload) GetExternalAddress() (res CreateLoadBalancerPayloadGetExternalAddressRetType)
- func (o *CreateLoadBalancerPayload) GetExternalAddressOk() (ret CreateLoadBalancerPayloadGetExternalAddressRetType, ok bool)
- func (o *CreateLoadBalancerPayload) GetLabels() (res CreateLoadBalancerPayloadGetLabelsRetType)
- func (o *CreateLoadBalancerPayload) GetLabelsOk() (ret CreateLoadBalancerPayloadGetLabelsRetType, ok bool)
- func (o *CreateLoadBalancerPayload) GetListeners() (res CreateLoadBalancerPayloadGetListenersRetType)
- func (o *CreateLoadBalancerPayload) GetListenersOk() (ret CreateLoadBalancerPayloadGetListenersRetType, ok bool)
- func (o *CreateLoadBalancerPayload) GetLoadBalancerSecurityGroup() (res CreateLoadBalancerPayloadGetLoadBalancerSecurityGroupRetType)
- func (o *CreateLoadBalancerPayload) GetLoadBalancerSecurityGroupOk() (ret CreateLoadBalancerPayloadGetLoadBalancerSecurityGroupRetType, ok bool)
- func (o *CreateLoadBalancerPayload) GetName() (res CreateLoadBalancerPayloadGetNameRetType)
- func (o *CreateLoadBalancerPayload) GetNameOk() (ret CreateLoadBalancerPayloadGetNameRetType, ok bool)
- func (o *CreateLoadBalancerPayload) GetNetworks() (res CreateLoadBalancerPayloadGetNetworksRetType)
- func (o *CreateLoadBalancerPayload) GetNetworksOk() (ret CreateLoadBalancerPayloadGetNetworksRetType, ok bool)
- func (o *CreateLoadBalancerPayload) GetOptions() (res CreateLoadBalancerPayloadGetOptionsRetType)
- func (o *CreateLoadBalancerPayload) GetOptionsOk() (ret CreateLoadBalancerPayloadGetOptionsRetType, ok bool)
- func (o *CreateLoadBalancerPayload) GetPlanId() (res CreateLoadBalancerPayloadGetPlanIdRetType)
- func (o *CreateLoadBalancerPayload) GetPlanIdOk() (ret CreateLoadBalancerPayloadGetPlanIdRetType, ok bool)
- func (o *CreateLoadBalancerPayload) GetPrivateAddress() (res CreateLoadBalancerPayloadGetPrivateAddressRetType)
- func (o *CreateLoadBalancerPayload) GetPrivateAddressOk() (ret CreateLoadBalancerPayloadGetPrivateAddressRetType, ok bool)
- func (o *CreateLoadBalancerPayload) GetRegion() (res CreateLoadBalancerPayloadGetRegionRetType)
- func (o *CreateLoadBalancerPayload) GetRegionOk() (ret CreateLoadBalancerPayloadGetRegionRetType, ok bool)
- func (o *CreateLoadBalancerPayload) GetStatus() (res CreateLoadBalancerPayloadGetStatusRetType)
- func (o *CreateLoadBalancerPayload) GetStatusOk() (ret CreateLoadBalancerPayloadGetStatusRetType, ok bool)
- func (o *CreateLoadBalancerPayload) GetTargetPools() (res CreateLoadBalancerPayloadGetTargetPoolsRetType)
- func (o *CreateLoadBalancerPayload) GetTargetPoolsOk() (ret CreateLoadBalancerPayloadGetTargetPoolsRetType, ok bool)
- func (o *CreateLoadBalancerPayload) GetTargetSecurityGroup() (res CreateLoadBalancerPayloadGetTargetSecurityGroupRetType)
- func (o *CreateLoadBalancerPayload) GetTargetSecurityGroupOk() (ret CreateLoadBalancerPayloadGetTargetSecurityGroupRetType, ok bool)
- func (o *CreateLoadBalancerPayload) GetVersion() (res CreateLoadBalancerPayloadGetVersionRetType)
- func (o *CreateLoadBalancerPayload) GetVersionOk() (ret CreateLoadBalancerPayloadGetVersionRetType, ok bool)
- func (o *CreateLoadBalancerPayload) HasDisableTargetSecurityGroupAssignment() bool
- func (o *CreateLoadBalancerPayload) HasErrors() bool
- func (o *CreateLoadBalancerPayload) HasExternalAddress() bool
- func (o *CreateLoadBalancerPayload) HasLabels() bool
- func (o *CreateLoadBalancerPayload) HasListeners() bool
- func (o *CreateLoadBalancerPayload) HasLoadBalancerSecurityGroup() bool
- func (o *CreateLoadBalancerPayload) HasName() bool
- func (o *CreateLoadBalancerPayload) HasNetworks() bool
- func (o *CreateLoadBalancerPayload) HasOptions() bool
- func (o *CreateLoadBalancerPayload) HasPlanId() bool
- func (o *CreateLoadBalancerPayload) HasPrivateAddress() bool
- func (o *CreateLoadBalancerPayload) HasRegion() bool
- func (o *CreateLoadBalancerPayload) HasStatus() bool
- func (o *CreateLoadBalancerPayload) HasTargetPools() bool
- func (o *CreateLoadBalancerPayload) HasTargetSecurityGroup() bool
- func (o *CreateLoadBalancerPayload) HasVersion() bool
- func (o *CreateLoadBalancerPayload) SetDisableTargetSecurityGroupAssignment(v CreateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentRetType)
- func (o *CreateLoadBalancerPayload) SetErrors(v CreateLoadBalancerPayloadGetErrorsRetType)
- func (o *CreateLoadBalancerPayload) SetExternalAddress(v CreateLoadBalancerPayloadGetExternalAddressRetType)
- func (o *CreateLoadBalancerPayload) SetLabels(v CreateLoadBalancerPayloadGetLabelsRetType)
- func (o *CreateLoadBalancerPayload) SetListeners(v CreateLoadBalancerPayloadGetListenersRetType)
- func (o *CreateLoadBalancerPayload) SetLoadBalancerSecurityGroup(v CreateLoadBalancerPayloadGetLoadBalancerSecurityGroupRetType)
- func (o *CreateLoadBalancerPayload) SetName(v CreateLoadBalancerPayloadGetNameRetType)
- func (o *CreateLoadBalancerPayload) SetNetworks(v CreateLoadBalancerPayloadGetNetworksRetType)
- func (o *CreateLoadBalancerPayload) SetOptions(v CreateLoadBalancerPayloadGetOptionsRetType)
- func (o *CreateLoadBalancerPayload) SetPlanId(v CreateLoadBalancerPayloadGetPlanIdRetType)
- func (o *CreateLoadBalancerPayload) SetPrivateAddress(v CreateLoadBalancerPayloadGetPrivateAddressRetType)
- func (o *CreateLoadBalancerPayload) SetRegion(v CreateLoadBalancerPayloadGetRegionRetType)
- func (o *CreateLoadBalancerPayload) SetStatus(v CreateLoadBalancerPayloadGetStatusRetType)
- func (o *CreateLoadBalancerPayload) SetTargetPools(v CreateLoadBalancerPayloadGetTargetPoolsRetType)
- func (o *CreateLoadBalancerPayload) SetTargetSecurityGroup(v CreateLoadBalancerPayloadGetTargetSecurityGroupRetType)
- func (o *CreateLoadBalancerPayload) SetVersion(v CreateLoadBalancerPayloadGetVersionRetType)
- func (o CreateLoadBalancerPayload) ToMap() (map[string]interface{}, error)
- type CreateLoadBalancerPayloadGetErrorsArgType
- type CreateLoadBalancerPayloadGetErrorsAttributeType
- type CreateLoadBalancerPayloadGetErrorsRetType
- type CreateLoadBalancerPayloadGetExternalAddressArgType
- type CreateLoadBalancerPayloadGetExternalAddressAttributeType
- type CreateLoadBalancerPayloadGetExternalAddressRetType
- type CreateLoadBalancerPayloadGetLabelsArgType
- type CreateLoadBalancerPayloadGetLabelsAttributeType
- type CreateLoadBalancerPayloadGetLabelsRetType
- type CreateLoadBalancerPayloadGetListenersArgType
- type CreateLoadBalancerPayloadGetListenersAttributeType
- type CreateLoadBalancerPayloadGetListenersRetType
- type CreateLoadBalancerPayloadGetLoadBalancerSecurityGroupArgType
- type CreateLoadBalancerPayloadGetLoadBalancerSecurityGroupAttributeType
- type CreateLoadBalancerPayloadGetLoadBalancerSecurityGroupRetType
- 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 CreateLoadBalancerPayloadGetRegionArgType
- type CreateLoadBalancerPayloadGetRegionAttributeType
- type CreateLoadBalancerPayloadGetRegionRetType
- type CreateLoadBalancerPayloadGetStatusArgType
- type CreateLoadBalancerPayloadGetStatusAttributeType
- type CreateLoadBalancerPayloadGetStatusRetType
- type CreateLoadBalancerPayloadGetTargetPoolsArgType
- type CreateLoadBalancerPayloadGetTargetPoolsAttributeType
- type CreateLoadBalancerPayloadGetTargetPoolsRetType
- type CreateLoadBalancerPayloadGetTargetSecurityGroupArgType
- type CreateLoadBalancerPayloadGetTargetSecurityGroupAttributeType
- type CreateLoadBalancerPayloadGetTargetSecurityGroupRetType
- type CreateLoadBalancerPayloadGetVersionArgType
- type CreateLoadBalancerPayloadGetVersionAttributeType
- type CreateLoadBalancerPayloadGetVersionRetType
- type CreateLoadBalancerPayloadLoadBalancerSecurityGroup
- func (o *CreateLoadBalancerPayloadLoadBalancerSecurityGroup) GetId() (res CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetIdRetType)
- func (o *CreateLoadBalancerPayloadLoadBalancerSecurityGroup) GetIdOk() (ret CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetIdRetType, ok bool)
- func (o *CreateLoadBalancerPayloadLoadBalancerSecurityGroup) GetName() (res CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetNameRetType)
- func (o *CreateLoadBalancerPayloadLoadBalancerSecurityGroup) GetNameOk() (ret CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetNameRetType, ok bool)
- func (o *CreateLoadBalancerPayloadLoadBalancerSecurityGroup) HasId() bool
- func (o *CreateLoadBalancerPayloadLoadBalancerSecurityGroup) HasName() bool
- func (o *CreateLoadBalancerPayloadLoadBalancerSecurityGroup) SetId(v CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetIdRetType)
- func (o *CreateLoadBalancerPayloadLoadBalancerSecurityGroup) SetName(v CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetNameRetType)
- func (o CreateLoadBalancerPayloadLoadBalancerSecurityGroup) ToMap() (map[string]interface{}, error)
- type CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetIdArgType
- type CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetIdAttributeType
- type CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetIdRetType
- type CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetNameArgType
- type CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetNameAttributeType
- type CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetNameRetType
- type CreateLoadBalancerPayloadStatus
- type CreateLoadBalancerPayloadTargetSecurityGroup
- func (o *CreateLoadBalancerPayloadTargetSecurityGroup) GetId() (res CreateLoadBalancerPayloadTargetSecurityGroupGetIdRetType)
- func (o *CreateLoadBalancerPayloadTargetSecurityGroup) GetIdOk() (ret CreateLoadBalancerPayloadTargetSecurityGroupGetIdRetType, ok bool)
- func (o *CreateLoadBalancerPayloadTargetSecurityGroup) GetName() (res CreateLoadBalancerPayloadTargetSecurityGroupGetNameRetType)
- func (o *CreateLoadBalancerPayloadTargetSecurityGroup) GetNameOk() (ret CreateLoadBalancerPayloadTargetSecurityGroupGetNameRetType, ok bool)
- func (o *CreateLoadBalancerPayloadTargetSecurityGroup) HasId() bool
- func (o *CreateLoadBalancerPayloadTargetSecurityGroup) HasName() bool
- func (o *CreateLoadBalancerPayloadTargetSecurityGroup) SetId(v CreateLoadBalancerPayloadTargetSecurityGroupGetIdRetType)
- func (o *CreateLoadBalancerPayloadTargetSecurityGroup) SetName(v CreateLoadBalancerPayloadTargetSecurityGroupGetNameRetType)
- func (o CreateLoadBalancerPayloadTargetSecurityGroup) ToMap() (map[string]interface{}, error)
- type CreateLoadBalancerPayloadTargetSecurityGroupGetIdArgType
- type CreateLoadBalancerPayloadTargetSecurityGroupGetIdAttributeType
- type CreateLoadBalancerPayloadTargetSecurityGroupGetIdRetType
- type CreateLoadBalancerPayloadTargetSecurityGroupGetNameArgType
- type CreateLoadBalancerPayloadTargetSecurityGroupGetNameAttributeType
- type CreateLoadBalancerPayloadTargetSecurityGroupGetNameRetType
- type CreateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentArgType
- type CreateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentAttributeType
- type CreateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentRetType
- 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) GetRegion() (res CredentialsResponseGetRegionRetType)
- func (o *CredentialsResponse) GetRegionOk() (ret CredentialsResponseGetRegionRetType, ok bool)
- func (o *CredentialsResponse) GetUsername() (res CredentialsResponseGetUsernameRetType)
- func (o *CredentialsResponse) GetUsernameOk() (ret CredentialsResponseGetUsernameRetType, ok bool)
- func (o *CredentialsResponse) HasCredentialsRef() bool
- func (o *CredentialsResponse) HasDisplayName() bool
- func (o *CredentialsResponse) HasRegion() bool
- func (o *CredentialsResponse) HasUsername() bool
- func (o *CredentialsResponse) SetCredentialsRef(v CredentialsResponseGetCredentialsRefRetType)
- func (o *CredentialsResponse) SetDisplayName(v CredentialsResponseGetDisplayNameRetType)
- func (o *CredentialsResponse) SetRegion(v CredentialsResponseGetRegionRetType)
- func (o *CredentialsResponse) SetUsername(v CredentialsResponseGetUsernameRetType)
- func (o CredentialsResponse) ToMap() (map[string]interface{}, error)
- type CredentialsResponseGetCredentialsRefArgType
- type CredentialsResponseGetCredentialsRefAttributeType
- type CredentialsResponseGetCredentialsRefRetType
- type CredentialsResponseGetDisplayNameArgType
- type CredentialsResponseGetDisplayNameAttributeType
- type CredentialsResponseGetDisplayNameRetType
- type CredentialsResponseGetRegionArgType
- type CredentialsResponseGetRegionAttributeType
- type CredentialsResponseGetRegionRetType
- type CredentialsResponseGetUsernameArgType
- type CredentialsResponseGetUsernameAttributeType
- type CredentialsResponseGetUsernameRetType
- type DefaultApi
- type DefaultApiService
- type DeleteCredentialsRequest
- type DeleteLoadBalancerRequest
- 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) GetMaxCredentials() (res GetQuotaResponseGetMaxCredentialsRetType)
- func (o *GetQuotaResponse) GetMaxCredentialsOk() (ret GetQuotaResponseGetMaxCredentialsRetType, ok bool)
- func (o *GetQuotaResponse) GetMaxLoadBalancers() (res GetQuotaResponseGetMaxLoadBalancersRetType)
- func (o *GetQuotaResponse) GetMaxLoadBalancersOk() (ret GetQuotaResponseGetMaxLoadBalancersRetType, ok bool)
- func (o *GetQuotaResponse) GetProjectId() (res GetQuotaResponseGetProjectIdRetType)
- func (o *GetQuotaResponse) GetProjectIdOk() (ret GetQuotaResponseGetProjectIdRetType, ok bool)
- func (o *GetQuotaResponse) GetRegion() (res GetQuotaResponseGetRegionRetType)
- func (o *GetQuotaResponse) GetRegionOk() (ret GetQuotaResponseGetRegionRetType, ok bool)
- func (o *GetQuotaResponse) GetUsedCredentials() (res GetQuotaResponseGetUsedCredentialsRetType)
- func (o *GetQuotaResponse) GetUsedCredentialsOk() (ret GetQuotaResponseGetUsedCredentialsRetType, ok bool)
- func (o *GetQuotaResponse) GetUsedLoadBalancers() (res GetQuotaResponseGetUsedLoadBalancersRetType)
- func (o *GetQuotaResponse) GetUsedLoadBalancersOk() (ret GetQuotaResponseGetUsedLoadBalancersRetType, ok bool)
- func (o *GetQuotaResponse) HasMaxCredentials() bool
- func (o *GetQuotaResponse) HasMaxLoadBalancers() bool
- func (o *GetQuotaResponse) HasProjectId() bool
- func (o *GetQuotaResponse) HasRegion() bool
- func (o *GetQuotaResponse) HasUsedCredentials() bool
- func (o *GetQuotaResponse) HasUsedLoadBalancers() bool
- func (o *GetQuotaResponse) SetMaxCredentials(v GetQuotaResponseGetMaxCredentialsRetType)
- func (o *GetQuotaResponse) SetMaxLoadBalancers(v GetQuotaResponseGetMaxLoadBalancersRetType)
- func (o *GetQuotaResponse) SetProjectId(v GetQuotaResponseGetProjectIdRetType)
- func (o *GetQuotaResponse) SetRegion(v GetQuotaResponseGetRegionRetType)
- func (o *GetQuotaResponse) SetUsedCredentials(v GetQuotaResponseGetUsedCredentialsRetType)
- func (o *GetQuotaResponse) SetUsedLoadBalancers(v GetQuotaResponseGetUsedLoadBalancersRetType)
- func (o GetQuotaResponse) ToMap() (map[string]interface{}, error)
- type GetQuotaResponseGetMaxCredentialsArgType
- type GetQuotaResponseGetMaxCredentialsAttributeType
- type GetQuotaResponseGetMaxCredentialsRetType
- type GetQuotaResponseGetMaxLoadBalancersArgType
- type GetQuotaResponseGetMaxLoadBalancersAttributeType
- type GetQuotaResponseGetMaxLoadBalancersRetType
- type GetQuotaResponseGetProjectIdArgType
- type GetQuotaResponseGetProjectIdAttributeType
- type GetQuotaResponseGetProjectIdRetType
- type GetQuotaResponseGetRegionArgType
- type GetQuotaResponseGetRegionAttributeType
- type GetQuotaResponseGetRegionRetType
- type GetQuotaResponseGetUsedCredentialsArgType
- type GetQuotaResponseGetUsedCredentialsAttributeType
- type GetQuotaResponseGetUsedCredentialsRetType
- type GetQuotaResponseGetUsedLoadBalancersArgType
- type GetQuotaResponseGetUsedLoadBalancersAttributeType
- type GetQuotaResponseGetUsedLoadBalancersRetType
- 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 HostConfig
- func (o *HostConfig) GetHost() (res HostConfigGetHostRetType)
- func (o *HostConfig) GetHostOk() (ret HostConfigGetHostRetType, ok bool)
- func (o *HostConfig) GetRules() (res HostConfigGetRulesRetType)
- func (o *HostConfig) GetRulesOk() (ret HostConfigGetRulesRetType, ok bool)
- func (o *HostConfig) HasHost() bool
- func (o *HostConfig) HasRules() bool
- func (o *HostConfig) SetHost(v HostConfigGetHostRetType)
- func (o *HostConfig) SetRules(v HostConfigGetRulesRetType)
- func (o HostConfig) ToMap() (map[string]interface{}, error)
- type HostConfigGetHostArgType
- type HostConfigGetHostAttributeType
- type HostConfigGetHostRetType
- type HostConfigGetRulesArgType
- type HostConfigGetRulesAttributeType
- type HostConfigGetRulesRetType
- type HttpHeader
- func (o *HttpHeader) GetExactMatch() (res HttpHeaderGetExactMatchRetType)
- func (o *HttpHeader) GetExactMatchOk() (ret HttpHeaderGetExactMatchRetType, ok bool)
- func (o *HttpHeader) GetName() (res HttpHeaderGetNameRetType)
- func (o *HttpHeader) GetNameOk() (ret HttpHeaderGetNameRetType, ok bool)
- func (o *HttpHeader) HasExactMatch() bool
- func (o *HttpHeader) HasName() bool
- func (o *HttpHeader) SetExactMatch(v HttpHeaderGetExactMatchRetType)
- func (o *HttpHeader) SetName(v HttpHeaderGetNameRetType)
- func (o HttpHeader) ToMap() (map[string]interface{}, error)
- type HttpHeaderGetExactMatchArgType
- type HttpHeaderGetExactMatchAttributeType
- type HttpHeaderGetExactMatchRetType
- type HttpHeaderGetNameArgType
- type HttpHeaderGetNameAttributeType
- type HttpHeaderGetNameRetType
- type HttpHealthChecks
- func (o *HttpHealthChecks) GetOkStatuses() (res HttpHealthChecksGetOkStatusesRetType)
- func (o *HttpHealthChecks) GetOkStatusesOk() (ret HttpHealthChecksGetOkStatusesRetType, ok bool)
- func (o *HttpHealthChecks) GetPath() (res HttpHealthChecksGetPathRetType)
- func (o *HttpHealthChecks) GetPathOk() (ret HttpHealthChecksGetPathRetType, ok bool)
- func (o *HttpHealthChecks) GetTls() (res HttpHealthChecksGetTlsRetType)
- func (o *HttpHealthChecks) GetTlsOk() (ret HttpHealthChecksGetTlsRetType, ok bool)
- func (o *HttpHealthChecks) HasOkStatuses() bool
- func (o *HttpHealthChecks) HasPath() bool
- func (o *HttpHealthChecks) HasTls() bool
- func (o *HttpHealthChecks) SetOkStatuses(v HttpHealthChecksGetOkStatusesRetType)
- func (o *HttpHealthChecks) SetPath(v HttpHealthChecksGetPathRetType)
- func (o *HttpHealthChecks) SetTls(v HttpHealthChecksGetTlsRetType)
- func (o HttpHealthChecks) ToMap() (map[string]interface{}, error)
- type HttpHealthChecksGetOkStatusesArgType
- type HttpHealthChecksGetOkStatusesAttributeType
- type HttpHealthChecksGetOkStatusesRetType
- type HttpHealthChecksGetPathArgType
- type HttpHealthChecksGetPathAttributeType
- type HttpHealthChecksGetPathRetType
- type HttpHealthChecksGetTlsArgType
- type HttpHealthChecksGetTlsAttributeType
- type HttpHealthChecksGetTlsRetType
- 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) GetHttp() (res ListenerGetHttpRetType)
- func (o *Listener) GetHttpOk() (ret ListenerGetHttpRetType, ok bool)
- func (o *Listener) GetHttps() (res ListenerGetHttpsRetType)
- func (o *Listener) GetHttpsOk() (ret ListenerGetHttpsRetType, ok bool)
- func (o *Listener) GetName() (res ListenerGetNameRetType)
- func (o *Listener) GetNameOk() (ret ListenerGetNameRetType, ok bool)
- func (o *Listener) GetPort() (res ListenerGetPortRetType)
- func (o *Listener) GetPortOk() (ret ListenerGetPortRetType, ok bool)
- func (o *Listener) GetProtocol() (res ListenerGetProtocolRetType)
- func (o *Listener) GetProtocolOk() (ret ListenerGetProtocolRetType, ok bool)
- func (o *Listener) GetWafConfigName() (res ListenerGetWafConfigNameRetType)
- func (o *Listener) GetWafConfigNameOk() (ret ListenerGetWafConfigNameRetType, ok bool)
- func (o *Listener) HasHttp() bool
- func (o *Listener) HasHttps() bool
- func (o *Listener) HasName() bool
- func (o *Listener) HasPort() bool
- func (o *Listener) HasProtocol() bool
- func (o *Listener) HasWafConfigName() bool
- func (o *Listener) SetHttp(v ListenerGetHttpRetType)
- func (o *Listener) SetHttps(v ListenerGetHttpsRetType)
- func (o *Listener) SetName(v ListenerGetNameRetType)
- func (o *Listener) SetPort(v ListenerGetPortRetType)
- func (o *Listener) SetProtocol(v ListenerGetProtocolRetType)
- func (o *Listener) SetWafConfigName(v ListenerGetWafConfigNameRetType)
- func (o Listener) ToMap() (map[string]interface{}, error)
- 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 ListenerGetWafConfigNameArgType
- type ListenerGetWafConfigNameAttributeType
- type ListenerGetWafConfigNameRetType
- type ListenerProtocol
- type LoadBalancer
- func (o *LoadBalancer) GetDisableTargetSecurityGroupAssignment() (res LoadBalancergetDisableTargetSecurityGroupAssignmentRetType)
- func (o *LoadBalancer) GetDisableTargetSecurityGroupAssignmentOk() (ret LoadBalancergetDisableTargetSecurityGroupAssignmentRetType, ok bool)
- func (o *LoadBalancer) GetErrors() (res LoadBalancerGetErrorsRetType)
- func (o *LoadBalancer) GetErrorsOk() (ret LoadBalancerGetErrorsRetType, ok bool)
- func (o *LoadBalancer) GetExternalAddress() (res LoadBalancerGetExternalAddressRetType)
- func (o *LoadBalancer) GetExternalAddressOk() (ret LoadBalancerGetExternalAddressRetType, ok bool)
- func (o *LoadBalancer) GetLabels() (res LoadBalancerGetLabelsRetType)
- func (o *LoadBalancer) GetLabelsOk() (ret LoadBalancerGetLabelsRetType, ok bool)
- func (o *LoadBalancer) GetListeners() (res LoadBalancerGetListenersRetType)
- func (o *LoadBalancer) GetListenersOk() (ret LoadBalancerGetListenersRetType, ok bool)
- func (o *LoadBalancer) GetLoadBalancerSecurityGroup() (res LoadBalancerGetLoadBalancerSecurityGroupRetType)
- func (o *LoadBalancer) GetLoadBalancerSecurityGroupOk() (ret LoadBalancerGetLoadBalancerSecurityGroupRetType, ok bool)
- func (o *LoadBalancer) GetName() (res LoadBalancerGetNameRetType)
- func (o *LoadBalancer) GetNameOk() (ret LoadBalancerGetNameRetType, ok bool)
- func (o *LoadBalancer) GetNetworks() (res LoadBalancerGetNetworksRetType)
- func (o *LoadBalancer) GetNetworksOk() (ret LoadBalancerGetNetworksRetType, ok bool)
- func (o *LoadBalancer) GetOptions() (res LoadBalancerGetOptionsRetType)
- func (o *LoadBalancer) GetOptionsOk() (ret LoadBalancerGetOptionsRetType, ok bool)
- func (o *LoadBalancer) GetPlanId() (res LoadBalancerGetPlanIdRetType)
- func (o *LoadBalancer) GetPlanIdOk() (ret LoadBalancerGetPlanIdRetType, ok bool)
- func (o *LoadBalancer) GetPrivateAddress() (res LoadBalancerGetPrivateAddressRetType)
- func (o *LoadBalancer) GetPrivateAddressOk() (ret LoadBalancerGetPrivateAddressRetType, ok bool)
- func (o *LoadBalancer) GetRegion() (res LoadBalancerGetRegionRetType)
- func (o *LoadBalancer) GetRegionOk() (ret LoadBalancerGetRegionRetType, ok bool)
- func (o *LoadBalancer) GetStatus() (res LoadBalancerGetStatusRetType)
- func (o *LoadBalancer) GetStatusOk() (ret LoadBalancerGetStatusRetType, ok bool)
- func (o *LoadBalancer) GetTargetPools() (res LoadBalancerGetTargetPoolsRetType)
- func (o *LoadBalancer) GetTargetPoolsOk() (ret LoadBalancerGetTargetPoolsRetType, ok bool)
- func (o *LoadBalancer) GetTargetSecurityGroup() (res LoadBalancerGetTargetSecurityGroupRetType)
- func (o *LoadBalancer) GetTargetSecurityGroupOk() (ret LoadBalancerGetTargetSecurityGroupRetType, ok bool)
- func (o *LoadBalancer) GetVersion() (res LoadBalancerGetVersionRetType)
- func (o *LoadBalancer) GetVersionOk() (ret LoadBalancerGetVersionRetType, ok bool)
- func (o *LoadBalancer) HasDisableTargetSecurityGroupAssignment() bool
- func (o *LoadBalancer) HasErrors() bool
- func (o *LoadBalancer) HasExternalAddress() bool
- func (o *LoadBalancer) HasLabels() bool
- func (o *LoadBalancer) HasListeners() bool
- func (o *LoadBalancer) HasLoadBalancerSecurityGroup() bool
- func (o *LoadBalancer) HasName() bool
- func (o *LoadBalancer) HasNetworks() bool
- func (o *LoadBalancer) HasOptions() bool
- func (o *LoadBalancer) HasPlanId() bool
- func (o *LoadBalancer) HasPrivateAddress() bool
- func (o *LoadBalancer) HasRegion() bool
- func (o *LoadBalancer) HasStatus() bool
- func (o *LoadBalancer) HasTargetPools() bool
- func (o *LoadBalancer) HasTargetSecurityGroup() bool
- func (o *LoadBalancer) HasVersion() bool
- func (o *LoadBalancer) SetDisableTargetSecurityGroupAssignment(v LoadBalancergetDisableTargetSecurityGroupAssignmentRetType)
- func (o *LoadBalancer) SetErrors(v LoadBalancerGetErrorsRetType)
- func (o *LoadBalancer) SetExternalAddress(v LoadBalancerGetExternalAddressRetType)
- func (o *LoadBalancer) SetLabels(v LoadBalancerGetLabelsRetType)
- func (o *LoadBalancer) SetListeners(v LoadBalancerGetListenersRetType)
- func (o *LoadBalancer) SetLoadBalancerSecurityGroup(v LoadBalancerGetLoadBalancerSecurityGroupRetType)
- func (o *LoadBalancer) SetName(v LoadBalancerGetNameRetType)
- func (o *LoadBalancer) SetNetworks(v LoadBalancerGetNetworksRetType)
- func (o *LoadBalancer) SetOptions(v LoadBalancerGetOptionsRetType)
- func (o *LoadBalancer) SetPlanId(v LoadBalancerGetPlanIdRetType)
- func (o *LoadBalancer) SetPrivateAddress(v LoadBalancerGetPrivateAddressRetType)
- func (o *LoadBalancer) SetRegion(v LoadBalancerGetRegionRetType)
- func (o *LoadBalancer) SetStatus(v LoadBalancerGetStatusRetType)
- func (o *LoadBalancer) SetTargetPools(v LoadBalancerGetTargetPoolsRetType)
- func (o *LoadBalancer) SetTargetSecurityGroup(v LoadBalancerGetTargetSecurityGroupRetType)
- func (o *LoadBalancer) SetVersion(v LoadBalancerGetVersionRetType)
- func (o LoadBalancer) ToMap() (map[string]interface{}, error)
- 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 LoadBalancerGetLabelsArgType
- type LoadBalancerGetLabelsAttributeType
- type LoadBalancerGetLabelsRetType
- type LoadBalancerGetListenersArgType
- type LoadBalancerGetListenersAttributeType
- type LoadBalancerGetListenersRetType
- type LoadBalancerGetLoadBalancerSecurityGroupArgType
- type LoadBalancerGetLoadBalancerSecurityGroupAttributeType
- type LoadBalancerGetLoadBalancerSecurityGroupRetType
- 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 LoadBalancerGetRegionArgType
- type LoadBalancerGetRegionAttributeType
- type LoadBalancerGetRegionRetType
- type LoadBalancerGetStatusArgType
- type LoadBalancerGetStatusAttributeType
- type LoadBalancerGetStatusRetType
- type LoadBalancerGetTargetPoolsArgType
- type LoadBalancerGetTargetPoolsAttributeType
- type LoadBalancerGetTargetPoolsRetType
- type LoadBalancerGetTargetSecurityGroupArgType
- type LoadBalancerGetTargetSecurityGroupAttributeType
- type LoadBalancerGetTargetSecurityGroupRetType
- 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 LoadBalancergetDisableTargetSecurityGroupAssignmentArgType
- type LoadBalancergetDisableTargetSecurityGroupAssignmentAttributeType
- type LoadBalancergetDisableTargetSecurityGroupAssignmentRetType
- 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 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 NullableCreateLoadBalancerPayloadLoadBalancerSecurityGroup
- func (v NullableCreateLoadBalancerPayloadLoadBalancerSecurityGroup) Get() *CreateLoadBalancerPayloadLoadBalancerSecurityGroup
- func (v NullableCreateLoadBalancerPayloadLoadBalancerSecurityGroup) IsSet() bool
- func (v NullableCreateLoadBalancerPayloadLoadBalancerSecurityGroup) MarshalJSON() ([]byte, error)
- func (v *NullableCreateLoadBalancerPayloadLoadBalancerSecurityGroup) Set(val *CreateLoadBalancerPayloadLoadBalancerSecurityGroup)
- func (v *NullableCreateLoadBalancerPayloadLoadBalancerSecurityGroup) UnmarshalJSON(src []byte) error
- func (v *NullableCreateLoadBalancerPayloadLoadBalancerSecurityGroup) 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 NullableCreateLoadBalancerPayloadTargetSecurityGroup
- func (v NullableCreateLoadBalancerPayloadTargetSecurityGroup) Get() *CreateLoadBalancerPayloadTargetSecurityGroup
- func (v NullableCreateLoadBalancerPayloadTargetSecurityGroup) IsSet() bool
- func (v NullableCreateLoadBalancerPayloadTargetSecurityGroup) MarshalJSON() ([]byte, error)
- func (v *NullableCreateLoadBalancerPayloadTargetSecurityGroup) Set(val *CreateLoadBalancerPayloadTargetSecurityGroup)
- func (v *NullableCreateLoadBalancerPayloadTargetSecurityGroup) UnmarshalJSON(src []byte) error
- func (v *NullableCreateLoadBalancerPayloadTargetSecurityGroup) 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 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 NullableHostConfig
- type NullableHttpHeader
- 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 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 NullablePath
- 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 NullableProtocolOptionsHTTP
- func (v NullableProtocolOptionsHTTP) Get() *ProtocolOptionsHTTP
- func (v NullableProtocolOptionsHTTP) IsSet() bool
- func (v NullableProtocolOptionsHTTP) MarshalJSON() ([]byte, error)
- func (v *NullableProtocolOptionsHTTP) Set(val *ProtocolOptionsHTTP)
- func (v *NullableProtocolOptionsHTTP) UnmarshalJSON(src []byte) error
- func (v *NullableProtocolOptionsHTTP) 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 NullableQueryParameter
- func (v NullableQueryParameter) Get() *QueryParameter
- func (v NullableQueryParameter) IsSet() bool
- func (v NullableQueryParameter) MarshalJSON() ([]byte, error)
- func (v *NullableQueryParameter) Set(val *QueryParameter)
- func (v *NullableQueryParameter) UnmarshalJSON(src []byte) error
- func (v *NullableQueryParameter) Unset()
- type NullableRule
- type NullableSecurityGroup
- func (v NullableSecurityGroup) Get() *SecurityGroup
- func (v NullableSecurityGroup) IsSet() bool
- func (v NullableSecurityGroup) MarshalJSON() ([]byte, error)
- func (v *NullableSecurityGroup) Set(val *SecurityGroup)
- func (v *NullableSecurityGroup) UnmarshalJSON(src []byte) error
- func (v *NullableSecurityGroup) Unset()
- type NullableStatus
- type NullableString
- type NullableTarget
- type NullableTargetPool
- type NullableTime
- type NullableTlsConfig
- 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 Path
- func (o *Path) GetExactMatch() (res PathGetExactMatchRetType)
- func (o *Path) GetExactMatchOk() (ret PathGetExactMatchRetType, ok bool)
- func (o *Path) GetPrefix() (res PathGetPrefixRetType)
- func (o *Path) GetPrefixOk() (ret PathGetPrefixRetType, ok bool)
- func (o *Path) HasExactMatch() bool
- func (o *Path) HasPrefix() bool
- func (o *Path) SetExactMatch(v PathGetExactMatchRetType)
- func (o *Path) SetPrefix(v PathGetPrefixRetType)
- func (o Path) ToMap() (map[string]interface{}, error)
- type PathGetExactMatchArgType
- type PathGetExactMatchAttributeType
- type PathGetExactMatchRetType
- type PathGetPrefixArgType
- type PathGetPrefixAttributeType
- type PathGetPrefixRetType
- type PlanDetails
- func (o *PlanDetails) GetDescription() (res PlanDetailsGetDescriptionRetType)
- func (o *PlanDetails) GetDescriptionOk() (ret PlanDetailsGetDescriptionRetType, ok bool)
- func (o *PlanDetails) GetFlavorName() (res PlanDetailsGetFlavorNameRetType)
- func (o *PlanDetails) GetFlavorNameOk() (ret PlanDetailsGetFlavorNameRetType, ok bool)
- func (o *PlanDetails) GetMaxConnections() (res PlanDetailsGetMaxConnectionsRetType)
- func (o *PlanDetails) GetMaxConnectionsOk() (ret PlanDetailsGetMaxConnectionsRetType, ok bool)
- func (o *PlanDetails) GetName() (res PlanDetailsGetNameRetType)
- func (o *PlanDetails) GetNameOk() (ret PlanDetailsGetNameRetType, ok bool)
- func (o *PlanDetails) GetPlanId() (res PlanDetailsGetPlanIdRetType)
- func (o *PlanDetails) GetPlanIdOk() (ret PlanDetailsGetPlanIdRetType, ok bool)
- func (o *PlanDetails) GetRegion() (res PlanDetailsGetRegionRetType)
- func (o *PlanDetails) GetRegionOk() (ret PlanDetailsGetRegionRetType, ok bool)
- func (o *PlanDetails) HasDescription() bool
- func (o *PlanDetails) HasFlavorName() bool
- func (o *PlanDetails) HasMaxConnections() bool
- func (o *PlanDetails) HasName() bool
- func (o *PlanDetails) HasPlanId() bool
- func (o *PlanDetails) HasRegion() bool
- func (o *PlanDetails) SetDescription(v PlanDetailsGetDescriptionRetType)
- func (o *PlanDetails) SetFlavorName(v PlanDetailsGetFlavorNameRetType)
- func (o *PlanDetails) SetMaxConnections(v PlanDetailsGetMaxConnectionsRetType)
- func (o *PlanDetails) SetName(v PlanDetailsGetNameRetType)
- func (o *PlanDetails) SetPlanId(v PlanDetailsGetPlanIdRetType)
- func (o *PlanDetails) SetRegion(v PlanDetailsGetRegionRetType)
- func (o PlanDetails) ToMap() (map[string]interface{}, error)
- 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 PlanDetailsGetRegionArgType
- type PlanDetailsGetRegionAttributeType
- type PlanDetailsGetRegionRetType
- type ProtocolOptionsHTTP
- func (o *ProtocolOptionsHTTP) GetHosts() (res ProtocolOptionsHTTPGetHostsRetType)
- func (o *ProtocolOptionsHTTP) GetHostsOk() (ret ProtocolOptionsHTTPGetHostsRetType, ok bool)
- func (o *ProtocolOptionsHTTP) HasHosts() bool
- func (o *ProtocolOptionsHTTP) SetHosts(v ProtocolOptionsHTTPGetHostsRetType)
- func (o ProtocolOptionsHTTP) ToMap() (map[string]interface{}, error)
- type ProtocolOptionsHTTPGetHostsArgType
- type ProtocolOptionsHTTPGetHostsAttributeType
- type ProtocolOptionsHTTPGetHostsRetType
- 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 QueryParameter
- func (o *QueryParameter) GetExactMatch() (res QueryParameterGetExactMatchRetType)
- func (o *QueryParameter) GetExactMatchOk() (ret QueryParameterGetExactMatchRetType, ok bool)
- func (o *QueryParameter) GetName() (res QueryParameterGetNameRetType)
- func (o *QueryParameter) GetNameOk() (ret QueryParameterGetNameRetType, ok bool)
- func (o *QueryParameter) HasExactMatch() bool
- func (o *QueryParameter) HasName() bool
- func (o *QueryParameter) SetExactMatch(v QueryParameterGetExactMatchRetType)
- func (o *QueryParameter) SetName(v QueryParameterGetNameRetType)
- func (o QueryParameter) ToMap() (map[string]interface{}, error)
- type QueryParameterGetExactMatchArgType
- type QueryParameterGetExactMatchAttributeType
- type QueryParameterGetExactMatchRetType
- type QueryParameterGetNameArgType
- type QueryParameterGetNameAttributeType
- type QueryParameterGetNameRetType
- type Rule
- func (o *Rule) GetCookiePersistence() (res RuleGetCookiePersistenceRetType)
- func (o *Rule) GetCookiePersistenceOk() (ret RuleGetCookiePersistenceRetType, ok bool)
- func (o *Rule) GetHeaders() (res RuleGetHeadersRetType)
- func (o *Rule) GetHeadersOk() (ret RuleGetHeadersRetType, ok bool)
- func (o *Rule) GetPath() (res RuleGetPathRetType)
- func (o *Rule) GetPathOk() (ret RuleGetPathRetType, ok bool)
- func (o *Rule) GetQueryParameters() (res RuleGetQueryParametersRetType)
- func (o *Rule) GetQueryParametersOk() (ret RuleGetQueryParametersRetType, ok bool)
- func (o *Rule) GetTargetPool() (res RuleGetTargetPoolRetType)
- func (o *Rule) GetTargetPoolOk() (ret RuleGetTargetPoolRetType, ok bool)
- func (o *Rule) GetWebSocket() (res RulegetWebSocketRetType)
- func (o *Rule) GetWebSocketOk() (ret RulegetWebSocketRetType, ok bool)
- func (o *Rule) HasCookiePersistence() bool
- func (o *Rule) HasHeaders() bool
- func (o *Rule) HasPath() bool
- func (o *Rule) HasQueryParameters() bool
- func (o *Rule) HasTargetPool() bool
- func (o *Rule) HasWebSocket() bool
- func (o *Rule) SetCookiePersistence(v RuleGetCookiePersistenceRetType)
- func (o *Rule) SetHeaders(v RuleGetHeadersRetType)
- func (o *Rule) SetPath(v RuleGetPathRetType)
- func (o *Rule) SetQueryParameters(v RuleGetQueryParametersRetType)
- func (o *Rule) SetTargetPool(v RuleGetTargetPoolRetType)
- func (o *Rule) SetWebSocket(v RulegetWebSocketRetType)
- func (o Rule) ToMap() (map[string]interface{}, error)
- type RuleGetCookiePersistenceArgType
- type RuleGetCookiePersistenceAttributeType
- type RuleGetCookiePersistenceRetType
- type RuleGetHeadersArgType
- type RuleGetHeadersAttributeType
- type RuleGetHeadersRetType
- type RuleGetPathArgType
- type RuleGetPathAttributeType
- type RuleGetPathRetType
- type RuleGetQueryParametersArgType
- type RuleGetQueryParametersAttributeType
- type RuleGetQueryParametersRetType
- type RuleGetTargetPoolArgType
- type RuleGetTargetPoolAttributeType
- type RuleGetTargetPoolRetType
- type RulegetWebSocketArgType
- type RulegetWebSocketAttributeType
- type RulegetWebSocketRetType
- type SecurityGroup
- func (o *SecurityGroup) GetId() (res SecurityGroupGetIdRetType)
- func (o *SecurityGroup) GetIdOk() (ret SecurityGroupGetIdRetType, ok bool)
- func (o *SecurityGroup) GetName() (res SecurityGroupGetNameRetType)
- func (o *SecurityGroup) GetNameOk() (ret SecurityGroupGetNameRetType, ok bool)
- func (o *SecurityGroup) HasId() bool
- func (o *SecurityGroup) HasName() bool
- func (o *SecurityGroup) SetId(v SecurityGroupGetIdRetType)
- func (o *SecurityGroup) SetName(v SecurityGroupGetNameRetType)
- func (o SecurityGroup) ToMap() (map[string]interface{}, error)
- type SecurityGroupGetIdArgType
- type SecurityGroupGetIdAttributeType
- type SecurityGroupGetIdRetType
- type SecurityGroupGetNameArgType
- type SecurityGroupGetNameAttributeType
- type SecurityGroupGetNameRetType
- 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) GetTlsConfig() (res TargetPoolGetTlsConfigRetType)
- func (o *TargetPool) GetTlsConfigOk() (ret TargetPoolGetTlsConfigRetType, ok bool)
- func (o *TargetPool) HasActiveHealthCheck() bool
- func (o *TargetPool) HasName() bool
- func (o *TargetPool) HasTargetPort() bool
- func (o *TargetPool) HasTargets() bool
- func (o *TargetPool) HasTlsConfig() bool
- func (o *TargetPool) SetActiveHealthCheck(v TargetPoolGetActiveHealthCheckRetType)
- func (o *TargetPool) SetName(v TargetPoolGetNameRetType)
- func (o *TargetPool) SetTargetPort(v TargetPoolGetTargetPortRetType)
- func (o *TargetPool) SetTargets(v TargetPoolGetTargetsRetType)
- func (o *TargetPool) SetTlsConfig(v TargetPoolGetTlsConfigRetType)
- func (o TargetPool) ToMap() (map[string]interface{}, error)
- 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 TargetPoolGetTlsConfigArgType
- type TargetPoolGetTlsConfigAttributeType
- type TargetPoolGetTlsConfigRetType
- type TlsConfig
- func (o *TlsConfig) GetCustomCa() (res TlsConfigGetCustomCaRetType)
- func (o *TlsConfig) GetCustomCaOk() (ret TlsConfigGetCustomCaRetType, ok bool)
- func (o *TlsConfig) GetEnabled() (res TlsConfiggetEnabledRetType)
- func (o *TlsConfig) GetEnabledOk() (ret TlsConfiggetEnabledRetType, ok bool)
- func (o *TlsConfig) GetSkipCertificateValidation() (res TlsConfiggetSkipCertificateValidationRetType)
- func (o *TlsConfig) GetSkipCertificateValidationOk() (ret TlsConfiggetSkipCertificateValidationRetType, ok bool)
- func (o *TlsConfig) HasCustomCa() bool
- func (o *TlsConfig) HasEnabled() bool
- func (o *TlsConfig) HasSkipCertificateValidation() bool
- func (o *TlsConfig) SetCustomCa(v TlsConfigGetCustomCaRetType)
- func (o *TlsConfig) SetEnabled(v TlsConfiggetEnabledRetType)
- func (o *TlsConfig) SetSkipCertificateValidation(v TlsConfiggetSkipCertificateValidationRetType)
- func (o TlsConfig) ToMap() (map[string]interface{}, error)
- type TlsConfigGetCustomCaArgType
- type TlsConfigGetCustomCaAttributeType
- type TlsConfigGetCustomCaRetType
- type TlsConfiggetEnabledArgType
- type TlsConfiggetEnabledAttributeType
- type TlsConfiggetEnabledRetType
- type TlsConfiggetSkipCertificateValidationArgType
- type TlsConfiggetSkipCertificateValidationAttributeType
- type TlsConfiggetSkipCertificateValidationRetType
- 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) GetDisableTargetSecurityGroupAssignment() (res UpdateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentRetType)
- func (o *UpdateLoadBalancerPayload) GetDisableTargetSecurityGroupAssignmentOk() (ret UpdateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentRetType, ...)
- func (o *UpdateLoadBalancerPayload) GetErrors() (res UpdateLoadBalancerPayloadGetErrorsRetType)
- func (o *UpdateLoadBalancerPayload) GetErrorsOk() (ret UpdateLoadBalancerPayloadGetErrorsRetType, ok bool)
- func (o *UpdateLoadBalancerPayload) GetExternalAddress() (res UpdateLoadBalancerPayloadGetExternalAddressRetType)
- func (o *UpdateLoadBalancerPayload) GetExternalAddressOk() (ret UpdateLoadBalancerPayloadGetExternalAddressRetType, ok bool)
- func (o *UpdateLoadBalancerPayload) GetLabels() (res UpdateLoadBalancerPayloadGetLabelsRetType)
- func (o *UpdateLoadBalancerPayload) GetLabelsOk() (ret UpdateLoadBalancerPayloadGetLabelsRetType, ok bool)
- func (o *UpdateLoadBalancerPayload) GetListeners() (res UpdateLoadBalancerPayloadGetListenersRetType)
- func (o *UpdateLoadBalancerPayload) GetListenersOk() (ret UpdateLoadBalancerPayloadGetListenersRetType, ok bool)
- func (o *UpdateLoadBalancerPayload) GetLoadBalancerSecurityGroup() (res UpdateLoadBalancerPayloadGetLoadBalancerSecurityGroupRetType)
- func (o *UpdateLoadBalancerPayload) GetLoadBalancerSecurityGroupOk() (ret UpdateLoadBalancerPayloadGetLoadBalancerSecurityGroupRetType, ok bool)
- func (o *UpdateLoadBalancerPayload) GetName() (res UpdateLoadBalancerPayloadGetNameRetType)
- func (o *UpdateLoadBalancerPayload) GetNameOk() (ret UpdateLoadBalancerPayloadGetNameRetType, ok bool)
- func (o *UpdateLoadBalancerPayload) GetNetworks() (res UpdateLoadBalancerPayloadGetNetworksRetType)
- func (o *UpdateLoadBalancerPayload) GetNetworksOk() (ret UpdateLoadBalancerPayloadGetNetworksRetType, ok bool)
- func (o *UpdateLoadBalancerPayload) GetOptions() (res UpdateLoadBalancerPayloadGetOptionsRetType)
- func (o *UpdateLoadBalancerPayload) GetOptionsOk() (ret UpdateLoadBalancerPayloadGetOptionsRetType, ok bool)
- func (o *UpdateLoadBalancerPayload) GetPlanId() (res UpdateLoadBalancerPayloadGetPlanIdRetType)
- func (o *UpdateLoadBalancerPayload) GetPlanIdOk() (ret UpdateLoadBalancerPayloadGetPlanIdRetType, ok bool)
- func (o *UpdateLoadBalancerPayload) GetPrivateAddress() (res UpdateLoadBalancerPayloadGetPrivateAddressRetType)
- func (o *UpdateLoadBalancerPayload) GetPrivateAddressOk() (ret UpdateLoadBalancerPayloadGetPrivateAddressRetType, ok bool)
- func (o *UpdateLoadBalancerPayload) GetRegion() (res UpdateLoadBalancerPayloadGetRegionRetType)
- func (o *UpdateLoadBalancerPayload) GetRegionOk() (ret UpdateLoadBalancerPayloadGetRegionRetType, ok bool)
- func (o *UpdateLoadBalancerPayload) GetStatus() (res UpdateLoadBalancerPayloadGetStatusRetType)
- func (o *UpdateLoadBalancerPayload) GetStatusOk() (ret UpdateLoadBalancerPayloadGetStatusRetType, ok bool)
- func (o *UpdateLoadBalancerPayload) GetTargetPools() (res UpdateLoadBalancerPayloadGetTargetPoolsRetType)
- func (o *UpdateLoadBalancerPayload) GetTargetPoolsOk() (ret UpdateLoadBalancerPayloadGetTargetPoolsRetType, ok bool)
- func (o *UpdateLoadBalancerPayload) GetTargetSecurityGroup() (res UpdateLoadBalancerPayloadGetTargetSecurityGroupRetType)
- func (o *UpdateLoadBalancerPayload) GetTargetSecurityGroupOk() (ret UpdateLoadBalancerPayloadGetTargetSecurityGroupRetType, ok bool)
- func (o *UpdateLoadBalancerPayload) GetVersion() (res UpdateLoadBalancerPayloadGetVersionRetType)
- func (o *UpdateLoadBalancerPayload) GetVersionOk() (ret UpdateLoadBalancerPayloadGetVersionRetType, ok bool)
- func (o *UpdateLoadBalancerPayload) HasDisableTargetSecurityGroupAssignment() bool
- func (o *UpdateLoadBalancerPayload) HasErrors() bool
- func (o *UpdateLoadBalancerPayload) HasExternalAddress() bool
- func (o *UpdateLoadBalancerPayload) HasLabels() bool
- func (o *UpdateLoadBalancerPayload) HasListeners() bool
- func (o *UpdateLoadBalancerPayload) HasLoadBalancerSecurityGroup() bool
- func (o *UpdateLoadBalancerPayload) HasName() bool
- func (o *UpdateLoadBalancerPayload) HasNetworks() bool
- func (o *UpdateLoadBalancerPayload) HasOptions() bool
- func (o *UpdateLoadBalancerPayload) HasPlanId() bool
- func (o *UpdateLoadBalancerPayload) HasPrivateAddress() bool
- func (o *UpdateLoadBalancerPayload) HasRegion() bool
- func (o *UpdateLoadBalancerPayload) HasStatus() bool
- func (o *UpdateLoadBalancerPayload) HasTargetPools() bool
- func (o *UpdateLoadBalancerPayload) HasTargetSecurityGroup() bool
- func (o *UpdateLoadBalancerPayload) HasVersion() bool
- func (o *UpdateLoadBalancerPayload) SetDisableTargetSecurityGroupAssignment(v UpdateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentRetType)
- func (o *UpdateLoadBalancerPayload) SetErrors(v UpdateLoadBalancerPayloadGetErrorsRetType)
- func (o *UpdateLoadBalancerPayload) SetExternalAddress(v UpdateLoadBalancerPayloadGetExternalAddressRetType)
- func (o *UpdateLoadBalancerPayload) SetLabels(v UpdateLoadBalancerPayloadGetLabelsRetType)
- func (o *UpdateLoadBalancerPayload) SetListeners(v UpdateLoadBalancerPayloadGetListenersRetType)
- func (o *UpdateLoadBalancerPayload) SetLoadBalancerSecurityGroup(v UpdateLoadBalancerPayloadGetLoadBalancerSecurityGroupRetType)
- func (o *UpdateLoadBalancerPayload) SetName(v UpdateLoadBalancerPayloadGetNameRetType)
- func (o *UpdateLoadBalancerPayload) SetNetworks(v UpdateLoadBalancerPayloadGetNetworksRetType)
- func (o *UpdateLoadBalancerPayload) SetOptions(v UpdateLoadBalancerPayloadGetOptionsRetType)
- func (o *UpdateLoadBalancerPayload) SetPlanId(v UpdateLoadBalancerPayloadGetPlanIdRetType)
- func (o *UpdateLoadBalancerPayload) SetPrivateAddress(v UpdateLoadBalancerPayloadGetPrivateAddressRetType)
- func (o *UpdateLoadBalancerPayload) SetRegion(v UpdateLoadBalancerPayloadGetRegionRetType)
- func (o *UpdateLoadBalancerPayload) SetStatus(v UpdateLoadBalancerPayloadGetStatusRetType)
- func (o *UpdateLoadBalancerPayload) SetTargetPools(v UpdateLoadBalancerPayloadGetTargetPoolsRetType)
- func (o *UpdateLoadBalancerPayload) SetTargetSecurityGroup(v UpdateLoadBalancerPayloadGetTargetSecurityGroupRetType)
- func (o *UpdateLoadBalancerPayload) SetVersion(v UpdateLoadBalancerPayloadGetVersionRetType)
- func (o UpdateLoadBalancerPayload) ToMap() (map[string]interface{}, error)
- type UpdateLoadBalancerPayloadGetErrorsArgType
- type UpdateLoadBalancerPayloadGetErrorsAttributeType
- type UpdateLoadBalancerPayloadGetErrorsRetType
- type UpdateLoadBalancerPayloadGetExternalAddressArgType
- type UpdateLoadBalancerPayloadGetExternalAddressAttributeType
- type UpdateLoadBalancerPayloadGetExternalAddressRetType
- type UpdateLoadBalancerPayloadGetLabelsArgType
- type UpdateLoadBalancerPayloadGetLabelsAttributeType
- type UpdateLoadBalancerPayloadGetLabelsRetType
- type UpdateLoadBalancerPayloadGetListenersArgType
- type UpdateLoadBalancerPayloadGetListenersAttributeType
- type UpdateLoadBalancerPayloadGetListenersRetType
- type UpdateLoadBalancerPayloadGetLoadBalancerSecurityGroupArgType
- type UpdateLoadBalancerPayloadGetLoadBalancerSecurityGroupAttributeType
- type UpdateLoadBalancerPayloadGetLoadBalancerSecurityGroupRetType
- 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 UpdateLoadBalancerPayloadGetRegionArgType
- type UpdateLoadBalancerPayloadGetRegionAttributeType
- type UpdateLoadBalancerPayloadGetRegionRetType
- type UpdateLoadBalancerPayloadGetStatusArgType
- type UpdateLoadBalancerPayloadGetStatusAttributeType
- type UpdateLoadBalancerPayloadGetStatusRetType
- type UpdateLoadBalancerPayloadGetTargetPoolsArgType
- type UpdateLoadBalancerPayloadGetTargetPoolsAttributeType
- type UpdateLoadBalancerPayloadGetTargetPoolsRetType
- type UpdateLoadBalancerPayloadGetTargetSecurityGroupArgType
- type UpdateLoadBalancerPayloadGetTargetSecurityGroupAttributeType
- type UpdateLoadBalancerPayloadGetTargetSecurityGroupRetType
- type UpdateLoadBalancerPayloadGetVersionArgType
- type UpdateLoadBalancerPayloadGetVersionAttributeType
- type UpdateLoadBalancerPayloadGetVersionRetType
- type UpdateLoadBalancerPayloadStatus
- type UpdateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentArgType
- type UpdateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentAttributeType
- type UpdateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentRetType
- 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) GetTlsConfig() (res UpdateTargetPoolPayloadGetTlsConfigRetType)
- func (o *UpdateTargetPoolPayload) GetTlsConfigOk() (ret UpdateTargetPoolPayloadGetTlsConfigRetType, ok bool)
- func (o *UpdateTargetPoolPayload) HasActiveHealthCheck() bool
- func (o *UpdateTargetPoolPayload) HasName() bool
- func (o *UpdateTargetPoolPayload) HasTargetPort() bool
- func (o *UpdateTargetPoolPayload) HasTargets() bool
- func (o *UpdateTargetPoolPayload) HasTlsConfig() bool
- func (o *UpdateTargetPoolPayload) SetActiveHealthCheck(v UpdateTargetPoolPayloadGetActiveHealthCheckRetType)
- func (o *UpdateTargetPoolPayload) SetName(v UpdateTargetPoolPayloadGetNameRetType)
- func (o *UpdateTargetPoolPayload) SetTargetPort(v UpdateTargetPoolPayloadGetTargetPortRetType)
- func (o *UpdateTargetPoolPayload) SetTargets(v UpdateTargetPoolPayloadGetTargetsRetType)
- func (o *UpdateTargetPoolPayload) SetTlsConfig(v UpdateTargetPoolPayloadGetTlsConfigRetType)
- func (o UpdateTargetPoolPayload) ToMap() (map[string]interface{}, error)
- 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 UpdateTargetPoolPayloadGetTlsConfigArgType
- type UpdateTargetPoolPayloadGetTlsConfigAttributeType
- type UpdateTargetPoolPayloadGetTlsConfigRetType
- 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 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 v2.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 ¶
func (a *APIClient) CreateCredentials(ctx context.Context, projectId string, region string) ApiCreateCredentialsRequest
CreateCredentials: Create credentials for observability of the Application Load Balancer
Created credentials can be stored and used for the load balancer observability. For example, when using STACKIT
Observability, credentials first must be created for that STACKIT Observability instance (by using their API or the STACKIT Portal) and then can be provided to the load balancer by storing them with this endpoint. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param region @return ApiCreateCredentialsRequest
func (*APIClient) CreateCredentialsExecute ¶
func (*APIClient) CreateLoadBalancer ¶
func (a *APIClient) CreateLoadBalancer(ctx context.Context, projectId string, region string) ApiCreateLoadBalancerRequest
CreateLoadBalancer: Create an Application Load Balancer in a project
Creates an Application Load Balancer.
The default load balancing algorithm is Maglev, and selecting a different algorithm is currently not supported. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param region @return ApiCreateLoadBalancerRequest
func (*APIClient) CreateLoadBalancerExecute ¶
func (*APIClient) DeleteCredentials ¶
func (a *APIClient) DeleteCredentials(ctx context.Context, projectId string, region string, credentialsRef string) ApiDeleteCredentialsRequest
DeleteCredentials: Delete a single credential in a project.
Deletes the stored Observability credentials.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param region @param credentialsRef @return ApiDeleteCredentialsRequest
func (*APIClient) DeleteCredentialsExecute ¶
func (*APIClient) DeleteLoadBalancer ¶
func (a *APIClient) DeleteLoadBalancer(ctx context.Context, projectId string, region string, name string) ApiDeleteLoadBalancerRequest
DeleteLoadBalancer: Delete a given load balancer in a project.
Deletes the specified Application Load Balancer.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param region @param name @return ApiDeleteLoadBalancerRequest
func (*APIClient) DeleteLoadBalancerExecute ¶
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 ¶
func (a *APIClient) GetCredentials(ctx context.Context, projectId string, region string, credentialsRef string) ApiGetCredentialsRequest
GetCredentials: Get a single credential reference in a project.
Gets the stored Observability credentials.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param region @param credentialsRef @return ApiGetCredentialsRequest
func (*APIClient) GetCredentialsExecute ¶
func (*APIClient) GetLoadBalancer ¶
func (a *APIClient) GetLoadBalancer(ctx context.Context, projectId string, region string, name string) ApiGetLoadBalancerRequest
GetLoadBalancer: Get a single Application Load Balancer in a project.
Retrieves details of a specific Application Load Balancer in a project.
Includes creation and update information, current status, and any error descriptions. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param region @param name @return ApiGetLoadBalancerRequest
func (*APIClient) GetLoadBalancerExecute ¶
func (*APIClient) GetQuota ¶
func (a *APIClient) GetQuota(ctx context.Context, projectId string, region string) ApiGetQuotaRequest
GetQuota: Get the quota of Application Load Balancers in a project.
Retrieves the configured Application Load Balancer quota for the project. Limit can be changed via service request.
There can be 3 times as many TLS certificates and observability credentials as Load Balancers. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param region @return ApiGetQuotaRequest
func (*APIClient) GetQuotaExecute ¶
func (*APIClient) ListCredentials ¶
func (a *APIClient) ListCredentials(ctx context.Context, projectId string, region string) ApiListCredentialsRequest
ListCredentials: List all credentials in a project.
Lists the stored Observability credentials.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param region @return ApiListCredentialsRequest
func (*APIClient) ListCredentialsExecute ¶
func (*APIClient) ListLoadBalancers ¶
func (a *APIClient) ListLoadBalancers(ctx context.Context, projectId string, region string) ApiListLoadBalancersRequest
ListLoadBalancers: List Application Load Balancers in a project.
Lists all Application Load Balancers in a project.
Includes details from creation or updates, along with their status and any error descriptions. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param region @return ApiListLoadBalancersRequest
func (*APIClient) ListLoadBalancersExecute ¶
func (*APIClient) ListPlans ¶
func (a *APIClient) ListPlans(ctx context.Context, region string) ApiListPlansRequest
ListPlans: List available service plans.
Lists the configured service plans for a project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param region @return ApiListPlansRequest
func (*APIClient) ListPlansExecute ¶
func (*APIClient) UpdateCredentials ¶
func (a *APIClient) UpdateCredentials(ctx context.Context, projectId string, region string, credentialsRef string) ApiUpdateCredentialsRequest
UpdateCredentials: Update credentials for observability in a project.
Updates the stored Observability credentials.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param region @param credentialsRef @return ApiUpdateCredentialsRequest
func (*APIClient) UpdateCredentialsExecute ¶
func (*APIClient) UpdateLoadBalancer ¶
func (a *APIClient) UpdateLoadBalancer(ctx context.Context, projectId string, region string, name string) ApiUpdateLoadBalancerRequest
UpdateLoadBalancer: Update a load balancer in a project.
Updates an existing Application Load Balancer by modifying its listeners and target pools.
Ensure the resource version is current to maintain concurrency safety. The default load balancing algorithm is Maglev, and selecting a different algorithm is currently not supported. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param region @param name @return ApiUpdateLoadBalancerRequest
func (*APIClient) UpdateLoadBalancerExecute ¶
func (*APIClient) UpdateTargetPool ¶
func (a *APIClient) UpdateTargetPool(ctx context.Context, projectId string, region string, name string, targetPoolName string) ApiUpdateTargetPoolRequest
UpdateTargetPool: Update a single target pool of a load balancer in a project.
Replaces the content of a specific target pool in the Application Load Balancer (useful for adding or removing target servers).
Only updates the specified target pool, leaving others unchanged. Cannot be used to create or rename target pools. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param region @param name @param targetPoolName @return ApiUpdateTargetPoolRequest
type ActiveHealthCheck ¶
type ActiveHealthCheck struct {
// Overrides the default port used for health check probes.
// Can be cast to int32 without loss of precision.
AltPort ActiveHealthCheckGetAltPortAttributeType `json:"altPort,omitempty"`
// Healthy threshold of the health checking
// Can be cast to int32 without loss of precision.
HealthyThreshold ActiveHealthCheckGetHealthyThresholdAttributeType `json:"healthyThreshold,omitempty"`
HttpHealthChecks ActiveHealthCheckGetHttpHealthChecksAttributeType `json:"httpHealthChecks,omitempty"`
// Interval duration of health checking in seconds
Interval ActiveHealthCheckGetIntervalAttributeType `json:"interval,omitempty"`
// Interval duration threshold of the health checking in seconds
IntervalJitter ActiveHealthCheckGetIntervalJitterAttributeType `json:"intervalJitter,omitempty"`
// Active health checking timeout duration in seconds
Timeout ActiveHealthCheckGetTimeoutAttributeType `json:"timeout,omitempty"`
// Unhealthy threshold of the health checking
// Can be cast to int32 without loss of precision.
UnhealthyThreshold ActiveHealthCheckGetUnhealthyThresholdAttributeType `json:"unhealthyThreshold,omitempty"`
}
ActiveHealthCheck Set this to customize active health checks for targets in this pool.
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) GetAltPort ¶ added in v0.10.0
func (o *ActiveHealthCheck) GetAltPort() (res ActiveHealthCheckGetAltPortRetType)
GetAltPort returns the AltPort field value if set, zero value otherwise.
func (*ActiveHealthCheck) GetAltPortOk ¶ added in v0.10.0
func (o *ActiveHealthCheck) GetAltPortOk() (ret ActiveHealthCheckGetAltPortRetType, ok bool)
GetAltPortOk returns a tuple with the AltPort field value if set, nil otherwise and a boolean to check if the value has been set.
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) HasAltPort ¶ added in v0.10.0
func (o *ActiveHealthCheck) HasAltPort() bool
HasAltPort returns a boolean if a field 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) SetAltPort ¶ added in v0.10.0
func (o *ActiveHealthCheck) SetAltPort(v ActiveHealthCheckGetAltPortRetType)
SetAltPort gets a reference to the given int64 and assigns it to the AltPort field.
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 ActiveHealthCheckGetAltPortArgType ¶ added in v0.10.0
type ActiveHealthCheckGetAltPortArgType = int64
type ActiveHealthCheckGetAltPortAttributeType ¶ added in v0.10.0
type ActiveHealthCheckGetAltPortAttributeType = *int64
isInteger
type ActiveHealthCheckGetAltPortRetType ¶ added in v0.10.0
type ActiveHealthCheckGetAltPortRetType = int64
type ActiveHealthCheckGetHealthyThresholdArgType ¶
type ActiveHealthCheckGetHealthyThresholdArgType = int64
type ActiveHealthCheckGetHealthyThresholdAttributeType ¶
type ActiveHealthCheckGetHealthyThresholdAttributeType = *int64
isInteger
type ActiveHealthCheckGetHealthyThresholdRetType ¶
type ActiveHealthCheckGetHealthyThresholdRetType = int64
type ActiveHealthCheckGetHttpHealthChecksArgType ¶
type ActiveHealthCheckGetHttpHealthChecksArgType = HttpHealthChecks
type ActiveHealthCheckGetHttpHealthChecksAttributeType ¶
type ActiveHealthCheckGetHttpHealthChecksAttributeType = *HttpHealthChecks
isModel
type ActiveHealthCheckGetHttpHealthChecksRetType ¶
type ActiveHealthCheckGetHttpHealthChecksRetType = HttpHealthChecks
type ActiveHealthCheckGetIntervalArgType ¶
type ActiveHealthCheckGetIntervalArgType = string
type ActiveHealthCheckGetIntervalAttributeType ¶
type ActiveHealthCheckGetIntervalAttributeType = *string
isNotNullableString
type ActiveHealthCheckGetIntervalJitterArgType ¶
type ActiveHealthCheckGetIntervalJitterArgType = string
type ActiveHealthCheckGetIntervalJitterAttributeType ¶
type ActiveHealthCheckGetIntervalJitterAttributeType = *string
isNotNullableString
type ActiveHealthCheckGetIntervalJitterRetType ¶
type ActiveHealthCheckGetIntervalJitterRetType = string
type ActiveHealthCheckGetIntervalRetType ¶
type ActiveHealthCheckGetIntervalRetType = string
type ActiveHealthCheckGetTimeoutArgType ¶
type ActiveHealthCheckGetTimeoutArgType = string
type ActiveHealthCheckGetTimeoutAttributeType ¶
type ActiveHealthCheckGetTimeoutAttributeType = *string
isNotNullableString
type ActiveHealthCheckGetTimeoutRetType ¶
type ActiveHealthCheckGetTimeoutRetType = string
type ActiveHealthCheckGetUnhealthyThresholdArgType ¶
type ActiveHealthCheckGetUnhealthyThresholdArgType = int64
type ActiveHealthCheckGetUnhealthyThresholdAttributeType ¶
type ActiveHealthCheckGetUnhealthyThresholdAttributeType = *int64
isInteger
type ActiveHealthCheckGetUnhealthyThresholdRetType ¶
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 ApiGetCredentialsRequest ¶
type ApiGetCredentialsRequest interface {
Execute() (*GetCredentialsResponse, error)
}
type ApiGetLoadBalancerRequest ¶
type ApiGetLoadBalancerRequest interface {
Execute() (*LoadBalancer, error)
}
type ApiGetQuotaRequest ¶
type ApiGetQuotaRequest interface {
Execute() (*GetQuotaResponse, error)
}
type ApiListCredentialsRequest ¶
type ApiListCredentialsRequest interface {
Execute() (*ListCredentialsResponse, error)
}
type ApiListLoadBalancersRequest ¶
type ApiListLoadBalancersRequest interface {
// page_size specifies how many Application 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 ¶
type CertificateConfigGetCertificateIdsArgType = []string
type CertificateConfigGetCertificateIdsAttributeType ¶
type CertificateConfigGetCertificateIdsAttributeType = *[]string
isArray
type CertificateConfigGetCertificateIdsRetType ¶
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 CookiePersistence contains the cookie-based session persistence configuration.
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 ¶
type CookiePersistenceGetNameArgType = string
type CookiePersistenceGetNameAttributeType ¶
type CookiePersistenceGetNameAttributeType = *string
isNotNullableString
type CookiePersistenceGetNameRetType ¶
type CookiePersistenceGetNameRetType = string
type CookiePersistenceGetTtlArgType ¶
type CookiePersistenceGetTtlArgType = string
type CookiePersistenceGetTtlAttributeType ¶
type CookiePersistenceGetTtlAttributeType = *string
isNotNullableString
type CookiePersistenceGetTtlRetType ¶
type CookiePersistenceGetTtlRetType = string
type CreateCredentialsPayload ¶
type CreateCredentialsPayload struct {
// Credential name
DisplayName CreateCredentialsPayloadGetDisplayNameAttributeType `json:"displayName,omitempty"`
// A valid password used for an existing STACKIT Observability instance, which is used during basic auth.
Password CreateCredentialsPayloadGetPasswordAttributeType `json:"password,omitempty"`
// A valid username used for an existing STACKIT Observability instance, which is used during basic auth.
Username CreateCredentialsPayloadGetUsernameAttributeType `json:"username,omitempty"`
}
CreateCredentialsPayload struct for CreateCredentialsPayload
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 ¶
type CreateCredentialsPayloadGetDisplayNameArgType = string
type CreateCredentialsPayloadGetDisplayNameAttributeType ¶
type CreateCredentialsPayloadGetDisplayNameAttributeType = *string
isNotNullableString
type CreateCredentialsPayloadGetDisplayNameRetType ¶
type CreateCredentialsPayloadGetDisplayNameRetType = string
type CreateCredentialsPayloadGetPasswordArgType ¶
type CreateCredentialsPayloadGetPasswordArgType = string
type CreateCredentialsPayloadGetPasswordAttributeType ¶
type CreateCredentialsPayloadGetPasswordAttributeType = *string
isNotNullableString
type CreateCredentialsPayloadGetPasswordRetType ¶
type CreateCredentialsPayloadGetPasswordRetType = string
type CreateCredentialsPayloadGetUsernameArgType ¶
type CreateCredentialsPayloadGetUsernameArgType = string
type CreateCredentialsPayloadGetUsernameAttributeType ¶
type CreateCredentialsPayloadGetUsernameAttributeType = *string
isNotNullableString
type CreateCredentialsPayloadGetUsernameRetType ¶
type CreateCredentialsPayloadGetUsernameRetType = string
type CreateCredentialsRequest ¶
type CreateCredentialsRequest struct {
// contains filtered or unexported fields
}
func (CreateCredentialsRequest) CreateCredentialsPayload ¶
func (r CreateCredentialsRequest) CreateCredentialsPayload(createCredentialsPayload CreateCredentialsPayload) ApiCreateCredentialsRequest
func (CreateCredentialsRequest) Execute ¶
func (r CreateCredentialsRequest) Execute() (*CreateCredentialsResponse, error)
func (CreateCredentialsRequest) XRequestID ¶
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 ¶
type CreateCredentialsResponseGetCredentialArgType = CredentialsResponse
type CreateCredentialsResponseGetCredentialAttributeType ¶
type CreateCredentialsResponseGetCredentialAttributeType = *CredentialsResponse
isModel
type CreateCredentialsResponseGetCredentialRetType ¶
type CreateCredentialsResponseGetCredentialRetType = CredentialsResponse
type CreateLoadBalancerPayload ¶
type CreateLoadBalancerPayload struct {
// Disable target security group assignemt to allow targets outside of the given network. Connectivity to targets need to be ensured by the customer, including routing and Security Groups (targetSecurityGroup can be assigned). Not changeable after creation.
DisableTargetSecurityGroupAssignment CreateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentAttributeType `json:"disableTargetSecurityGroupAssignment,omitempty"`
// Reports all errors a Application Load Balancer has.
Errors CreateLoadBalancerPayloadGetErrorsAttributeType `json:"errors,omitempty"`
// The external IP address where this Application Load Balancer is exposed. Not changeable after creation.
ExternalAddress CreateLoadBalancerPayloadGetExternalAddressAttributeType `json:"externalAddress,omitempty"`
// Labels represent user-defined metadata as key-value pairs. Label count should not exceed 64 per ALB. **Key Formatting Rules:** Length: 1-63 characters. Characters: Must begin and end with [a-zA-Z0-9]. May contain dashes (-), underscores (_), dots (.), and alphanumerics in between. Keys starting with 'stackit-' are system-reserved; users MUST NOT manage them. **Value Formatting Rules:** Length: 0-63 characters (empty string explicitly allowed). Characters (for non-empty values): Must begin and end with [a-zA-Z0-9]. May contain dashes (-), underscores (_), dots (.), and alphanumerics in between.
Labels CreateLoadBalancerPayloadGetLabelsAttributeType `json:"labels,omitempty"`
// There is a maximum listener count of 20.
Listeners CreateLoadBalancerPayloadGetListenersAttributeType `json:"listeners,omitempty"`
LoadBalancerSecurityGroup CreateLoadBalancerPayloadGetLoadBalancerSecurityGroupAttributeType `json:"loadBalancerSecurityGroup,omitempty"`
// Application Load Balancer name. Not changeable after creation.
Name CreateLoadBalancerPayloadGetNameAttributeType `json:"name,omitempty"`
// List of networks that listeners and targets reside in. Currently limited to one. Not changeable after creation.
Networks CreateLoadBalancerPayloadGetNetworksAttributeType `json:"networks,omitempty"`
Options CreateLoadBalancerPayloadGetOptionsAttributeType `json:"options,omitempty"`
// Service Plan configures the size of the Application Load Balancer. Currently supported plan is p10. This list can change in the future where plan ids will be removed and new plans by added. That is the reason this is not an enum.
PlanId CreateLoadBalancerPayloadGetPlanIdAttributeType `json:"planId,omitempty"`
// Transient private Application Load Balancer IP address that can change any time.
PrivateAddress CreateLoadBalancerPayloadGetPrivateAddressAttributeType `json:"privateAddress,omitempty"`
// Region of the LoadBalancer.
Region CreateLoadBalancerPayloadGetRegionAttributeType `json:"region,omitempty"`
Status CreateLoadBalancerPayloadGetStatusAttributeType `json:"status,omitempty"`
// List of all target pools which will be used in the Application Load Balancer. Limited to 20.
TargetPools CreateLoadBalancerPayloadGetTargetPoolsAttributeType `json:"targetPools,omitempty"`
TargetSecurityGroup CreateLoadBalancerPayloadGetTargetSecurityGroupAttributeType `json:"targetSecurityGroup,omitempty"`
// Application Load Balancer resource version. Must be empty or unset for creating Application Load Balancers, non-empty for updating. Semantics: While retrieving, this is the current version of this Application Load Balancer resource that changes during updates. On updates this field specified the Application Load Balancer version you calculated your update for instead of the future version to enable concurrency safe updates. Update calls will then report the new version in their result as you would see with a Application Load Balancer retrieval call later. There exist no total order of the version, so you can only compare it for equality, but not for less/greater than another version. Since the creation of Application Load Balancer is always intended to create the first version of it, there should be no existing version. That's why this field must by empty of not present in that case.
Version CreateLoadBalancerPayloadGetVersionAttributeType `json:"version,omitempty"`
}
CreateLoadBalancerPayload struct for CreateLoadBalancerPayload
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) GetDisableTargetSecurityGroupAssignment ¶
func (o *CreateLoadBalancerPayload) GetDisableTargetSecurityGroupAssignment() (res CreateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentRetType)
GetDisableTargetSecurityGroupAssignment returns the DisableTargetSecurityGroupAssignment field value if set, zero value otherwise.
func (*CreateLoadBalancerPayload) GetDisableTargetSecurityGroupAssignmentOk ¶
func (o *CreateLoadBalancerPayload) GetDisableTargetSecurityGroupAssignmentOk() (ret CreateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentRetType, ok bool)
GetDisableTargetSecurityGroupAssignmentOk returns a tuple with the DisableTargetSecurityGroupAssignment field value if set, nil otherwise and a boolean to check if the value has been set.
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) GetLabels ¶
func (o *CreateLoadBalancerPayload) GetLabels() (res CreateLoadBalancerPayloadGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise.
func (*CreateLoadBalancerPayload) GetLabelsOk ¶
func (o *CreateLoadBalancerPayload) GetLabelsOk() (ret CreateLoadBalancerPayloadGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.
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) GetLoadBalancerSecurityGroup ¶
func (o *CreateLoadBalancerPayload) GetLoadBalancerSecurityGroup() (res CreateLoadBalancerPayloadGetLoadBalancerSecurityGroupRetType)
GetLoadBalancerSecurityGroup returns the LoadBalancerSecurityGroup field value if set, zero value otherwise.
func (*CreateLoadBalancerPayload) GetLoadBalancerSecurityGroupOk ¶
func (o *CreateLoadBalancerPayload) GetLoadBalancerSecurityGroupOk() (ret CreateLoadBalancerPayloadGetLoadBalancerSecurityGroupRetType, ok bool)
GetLoadBalancerSecurityGroupOk returns a tuple with the LoadBalancerSecurityGroup field value if set, nil otherwise and a boolean to check if the value has been set.
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) GetRegion ¶
func (o *CreateLoadBalancerPayload) GetRegion() (res CreateLoadBalancerPayloadGetRegionRetType)
GetRegion returns the Region field value if set, zero value otherwise.
func (*CreateLoadBalancerPayload) GetRegionOk ¶
func (o *CreateLoadBalancerPayload) GetRegionOk() (ret CreateLoadBalancerPayloadGetRegionRetType, ok bool)
GetRegionOk returns a tuple with the Region field value if set, nil otherwise and a boolean to check if the value has been set.
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) GetTargetSecurityGroup ¶
func (o *CreateLoadBalancerPayload) GetTargetSecurityGroup() (res CreateLoadBalancerPayloadGetTargetSecurityGroupRetType)
GetTargetSecurityGroup returns the TargetSecurityGroup field value if set, zero value otherwise.
func (*CreateLoadBalancerPayload) GetTargetSecurityGroupOk ¶
func (o *CreateLoadBalancerPayload) GetTargetSecurityGroupOk() (ret CreateLoadBalancerPayloadGetTargetSecurityGroupRetType, ok bool)
GetTargetSecurityGroupOk returns a tuple with the TargetSecurityGroup field value if set, nil otherwise and a boolean to check if the value has been set.
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) HasDisableTargetSecurityGroupAssignment ¶
func (o *CreateLoadBalancerPayload) HasDisableTargetSecurityGroupAssignment() bool
HasDisableTargetSecurityGroupAssignment returns a boolean if a field 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) HasLabels ¶
func (o *CreateLoadBalancerPayload) HasLabels() bool
HasLabels 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) HasLoadBalancerSecurityGroup ¶
func (o *CreateLoadBalancerPayload) HasLoadBalancerSecurityGroup() bool
HasLoadBalancerSecurityGroup 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) HasRegion ¶
func (o *CreateLoadBalancerPayload) HasRegion() bool
HasRegion 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) HasTargetSecurityGroup ¶
func (o *CreateLoadBalancerPayload) HasTargetSecurityGroup() bool
HasTargetSecurityGroup 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) SetDisableTargetSecurityGroupAssignment ¶
func (o *CreateLoadBalancerPayload) SetDisableTargetSecurityGroupAssignment(v CreateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentRetType)
SetDisableTargetSecurityGroupAssignment gets a reference to the given bool and assigns it to the DisableTargetSecurityGroupAssignment field.
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) SetLabels ¶
func (o *CreateLoadBalancerPayload) SetLabels(v CreateLoadBalancerPayloadGetLabelsRetType)
SetLabels gets a reference to the given map[string]string and assigns it to the Labels 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) SetLoadBalancerSecurityGroup ¶
func (o *CreateLoadBalancerPayload) SetLoadBalancerSecurityGroup(v CreateLoadBalancerPayloadGetLoadBalancerSecurityGroupRetType)
SetLoadBalancerSecurityGroup gets a reference to the given CreateLoadBalancerPayloadLoadBalancerSecurityGroup and assigns it to the LoadBalancerSecurityGroup 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) SetRegion ¶
func (o *CreateLoadBalancerPayload) SetRegion(v CreateLoadBalancerPayloadGetRegionRetType)
SetRegion gets a reference to the given string and assigns it to the Region 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) SetTargetSecurityGroup ¶
func (o *CreateLoadBalancerPayload) SetTargetSecurityGroup(v CreateLoadBalancerPayloadGetTargetSecurityGroupRetType)
SetTargetSecurityGroup gets a reference to the given CreateLoadBalancerPayloadTargetSecurityGroup and assigns it to the TargetSecurityGroup 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 ¶
type CreateLoadBalancerPayloadGetErrorsArgType = []LoadBalancerError
type CreateLoadBalancerPayloadGetErrorsAttributeType ¶
type CreateLoadBalancerPayloadGetErrorsAttributeType = *[]LoadBalancerError
isArray
type CreateLoadBalancerPayloadGetErrorsRetType ¶
type CreateLoadBalancerPayloadGetErrorsRetType = []LoadBalancerError
type CreateLoadBalancerPayloadGetExternalAddressArgType ¶
type CreateLoadBalancerPayloadGetExternalAddressArgType = string
type CreateLoadBalancerPayloadGetExternalAddressAttributeType ¶
type CreateLoadBalancerPayloadGetExternalAddressAttributeType = *string
isNotNullableString
type CreateLoadBalancerPayloadGetExternalAddressRetType ¶
type CreateLoadBalancerPayloadGetExternalAddressRetType = string
type CreateLoadBalancerPayloadGetLabelsAttributeType ¶
isContainer
type CreateLoadBalancerPayloadGetListenersArgType ¶
type CreateLoadBalancerPayloadGetListenersArgType = []Listener
type CreateLoadBalancerPayloadGetListenersAttributeType ¶
type CreateLoadBalancerPayloadGetListenersAttributeType = *[]Listener
isArray
type CreateLoadBalancerPayloadGetListenersRetType ¶
type CreateLoadBalancerPayloadGetListenersRetType = []Listener
type CreateLoadBalancerPayloadGetLoadBalancerSecurityGroupArgType ¶
type CreateLoadBalancerPayloadGetLoadBalancerSecurityGroupArgType = CreateLoadBalancerPayloadLoadBalancerSecurityGroup
type CreateLoadBalancerPayloadGetLoadBalancerSecurityGroupAttributeType ¶
type CreateLoadBalancerPayloadGetLoadBalancerSecurityGroupAttributeType = *CreateLoadBalancerPayloadLoadBalancerSecurityGroup
isModel
type CreateLoadBalancerPayloadGetLoadBalancerSecurityGroupRetType ¶
type CreateLoadBalancerPayloadGetLoadBalancerSecurityGroupRetType = CreateLoadBalancerPayloadLoadBalancerSecurityGroup
type CreateLoadBalancerPayloadGetNameArgType ¶
type CreateLoadBalancerPayloadGetNameArgType = string
type CreateLoadBalancerPayloadGetNameAttributeType ¶
type CreateLoadBalancerPayloadGetNameAttributeType = *string
isNotNullableString
type CreateLoadBalancerPayloadGetNameRetType ¶
type CreateLoadBalancerPayloadGetNameRetType = string
type CreateLoadBalancerPayloadGetNetworksArgType ¶
type CreateLoadBalancerPayloadGetNetworksArgType = []Network
type CreateLoadBalancerPayloadGetNetworksAttributeType ¶
type CreateLoadBalancerPayloadGetNetworksAttributeType = *[]Network
isArray
type CreateLoadBalancerPayloadGetNetworksRetType ¶
type CreateLoadBalancerPayloadGetNetworksRetType = []Network
type CreateLoadBalancerPayloadGetOptionsArgType ¶
type CreateLoadBalancerPayloadGetOptionsArgType = LoadBalancerOptions
type CreateLoadBalancerPayloadGetOptionsAttributeType ¶
type CreateLoadBalancerPayloadGetOptionsAttributeType = *LoadBalancerOptions
isModel
type CreateLoadBalancerPayloadGetOptionsRetType ¶
type CreateLoadBalancerPayloadGetOptionsRetType = LoadBalancerOptions
type CreateLoadBalancerPayloadGetPlanIdArgType ¶
type CreateLoadBalancerPayloadGetPlanIdArgType = string
type CreateLoadBalancerPayloadGetPlanIdAttributeType ¶
type CreateLoadBalancerPayloadGetPlanIdAttributeType = *string
isNotNullableString
type CreateLoadBalancerPayloadGetPlanIdRetType ¶
type CreateLoadBalancerPayloadGetPlanIdRetType = string
type CreateLoadBalancerPayloadGetPrivateAddressArgType ¶
type CreateLoadBalancerPayloadGetPrivateAddressArgType = string
type CreateLoadBalancerPayloadGetPrivateAddressAttributeType ¶
type CreateLoadBalancerPayloadGetPrivateAddressAttributeType = *string
isNotNullableString
type CreateLoadBalancerPayloadGetPrivateAddressRetType ¶
type CreateLoadBalancerPayloadGetPrivateAddressRetType = string
type CreateLoadBalancerPayloadGetRegionArgType ¶
type CreateLoadBalancerPayloadGetRegionArgType = string
type CreateLoadBalancerPayloadGetRegionAttributeType ¶
type CreateLoadBalancerPayloadGetRegionAttributeType = *string
isNotNullableString
type CreateLoadBalancerPayloadGetRegionRetType ¶
type CreateLoadBalancerPayloadGetRegionRetType = string
type CreateLoadBalancerPayloadGetStatusArgType ¶
type CreateLoadBalancerPayloadGetStatusArgType = CreateLoadBalancerPayloadStatus
type CreateLoadBalancerPayloadGetStatusAttributeType ¶
type CreateLoadBalancerPayloadGetStatusAttributeType = *CreateLoadBalancerPayloadStatus
type CreateLoadBalancerPayloadGetStatusRetType ¶
type CreateLoadBalancerPayloadGetStatusRetType = CreateLoadBalancerPayloadStatus
type CreateLoadBalancerPayloadGetTargetPoolsArgType ¶
type CreateLoadBalancerPayloadGetTargetPoolsArgType = []TargetPool
type CreateLoadBalancerPayloadGetTargetPoolsAttributeType ¶
type CreateLoadBalancerPayloadGetTargetPoolsAttributeType = *[]TargetPool
isArray
type CreateLoadBalancerPayloadGetTargetPoolsRetType ¶
type CreateLoadBalancerPayloadGetTargetPoolsRetType = []TargetPool
type CreateLoadBalancerPayloadGetTargetSecurityGroupArgType ¶
type CreateLoadBalancerPayloadGetTargetSecurityGroupArgType = CreateLoadBalancerPayloadTargetSecurityGroup
type CreateLoadBalancerPayloadGetTargetSecurityGroupAttributeType ¶
type CreateLoadBalancerPayloadGetTargetSecurityGroupAttributeType = *CreateLoadBalancerPayloadTargetSecurityGroup
isModel
type CreateLoadBalancerPayloadGetTargetSecurityGroupRetType ¶
type CreateLoadBalancerPayloadGetTargetSecurityGroupRetType = CreateLoadBalancerPayloadTargetSecurityGroup
type CreateLoadBalancerPayloadGetVersionArgType ¶
type CreateLoadBalancerPayloadGetVersionArgType = string
type CreateLoadBalancerPayloadGetVersionAttributeType ¶
type CreateLoadBalancerPayloadGetVersionAttributeType = *string
isNotNullableString
type CreateLoadBalancerPayloadGetVersionRetType ¶
type CreateLoadBalancerPayloadGetVersionRetType = string
type CreateLoadBalancerPayloadLoadBalancerSecurityGroup ¶
type CreateLoadBalancerPayloadLoadBalancerSecurityGroup struct {
// ID of the security Group
Id CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetIdAttributeType `json:"id,omitempty"`
// Name of the security Group
Name CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetNameAttributeType `json:"name,omitempty"`
}
CreateLoadBalancerPayloadLoadBalancerSecurityGroup Security Group permitting network traffic from the LoadBalancer to the targets. Useful when disableTargetSecurityGroupAssignment=true to manually assign target security groups to targets.
func NewCreateLoadBalancerPayloadLoadBalancerSecurityGroup ¶
func NewCreateLoadBalancerPayloadLoadBalancerSecurityGroup() *CreateLoadBalancerPayloadLoadBalancerSecurityGroup
NewCreateLoadBalancerPayloadLoadBalancerSecurityGroup instantiates a new CreateLoadBalancerPayloadLoadBalancerSecurityGroup object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateLoadBalancerPayloadLoadBalancerSecurityGroupWithDefaults ¶
func NewCreateLoadBalancerPayloadLoadBalancerSecurityGroupWithDefaults() *CreateLoadBalancerPayloadLoadBalancerSecurityGroup
NewCreateLoadBalancerPayloadLoadBalancerSecurityGroupWithDefaults instantiates a new CreateLoadBalancerPayloadLoadBalancerSecurityGroup object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateLoadBalancerPayloadLoadBalancerSecurityGroup) GetId ¶
func (o *CreateLoadBalancerPayloadLoadBalancerSecurityGroup) GetId() (res CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetIdRetType)
GetId returns the Id field value if set, zero value otherwise.
func (*CreateLoadBalancerPayloadLoadBalancerSecurityGroup) GetIdOk ¶
func (o *CreateLoadBalancerPayloadLoadBalancerSecurityGroup) GetIdOk() (ret CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateLoadBalancerPayloadLoadBalancerSecurityGroup) GetName ¶
func (o *CreateLoadBalancerPayloadLoadBalancerSecurityGroup) GetName() (res CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetNameRetType)
GetName returns the Name field value if set, zero value otherwise.
func (*CreateLoadBalancerPayloadLoadBalancerSecurityGroup) GetNameOk ¶
func (o *CreateLoadBalancerPayloadLoadBalancerSecurityGroup) GetNameOk() (ret CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateLoadBalancerPayloadLoadBalancerSecurityGroup) HasId ¶
func (o *CreateLoadBalancerPayloadLoadBalancerSecurityGroup) HasId() bool
HasId returns a boolean if a field has been set.
func (*CreateLoadBalancerPayloadLoadBalancerSecurityGroup) HasName ¶
func (o *CreateLoadBalancerPayloadLoadBalancerSecurityGroup) HasName() bool
HasName returns a boolean if a field has been set.
func (*CreateLoadBalancerPayloadLoadBalancerSecurityGroup) SetId ¶
func (o *CreateLoadBalancerPayloadLoadBalancerSecurityGroup) SetId(v CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetIdRetType)
SetId gets a reference to the given string and assigns it to the Id field.
func (*CreateLoadBalancerPayloadLoadBalancerSecurityGroup) SetName ¶
func (o *CreateLoadBalancerPayloadLoadBalancerSecurityGroup) SetName(v CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field.
func (CreateLoadBalancerPayloadLoadBalancerSecurityGroup) ToMap ¶
func (o CreateLoadBalancerPayloadLoadBalancerSecurityGroup) ToMap() (map[string]interface{}, error)
type CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetIdArgType ¶
type CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetIdArgType = string
type CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetIdAttributeType ¶
type CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetIdAttributeType = *string
isNotNullableString
type CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetIdRetType ¶
type CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetIdRetType = string
type CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetNameArgType ¶
type CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetNameArgType = string
type CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetNameAttributeType ¶
type CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetNameAttributeType = *string
isNotNullableString
type CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetNameRetType ¶
type CreateLoadBalancerPayloadLoadBalancerSecurityGroupGetNameRetType = string
type CreateLoadBalancerPayloadStatus ¶
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 ¶
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 ¶
func (v CreateLoadBalancerPayloadStatus) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (CreateLoadBalancerPayloadStatus) Ptr ¶
func (v CreateLoadBalancerPayloadStatus) Ptr() *CreateLoadBalancerPayloadStatus
Ptr returns reference to StatusStatus value
func (*CreateLoadBalancerPayloadStatus) UnmarshalJSON ¶
func (v *CreateLoadBalancerPayloadStatus) UnmarshalJSON(src []byte) error
type CreateLoadBalancerPayloadTargetSecurityGroup ¶
type CreateLoadBalancerPayloadTargetSecurityGroup struct {
// ID of the security Group
Id CreateLoadBalancerPayloadTargetSecurityGroupGetIdAttributeType `json:"id,omitempty"`
// Name of the security Group
Name CreateLoadBalancerPayloadTargetSecurityGroupGetNameAttributeType `json:"name,omitempty"`
}
CreateLoadBalancerPayloadTargetSecurityGroup Security Group that allows the targets to receive traffic from the LoadBalancer. Useful when disableTargetSecurityGroupAssignment=true to manually assign target security groups to targets.
func NewCreateLoadBalancerPayloadTargetSecurityGroup ¶
func NewCreateLoadBalancerPayloadTargetSecurityGroup() *CreateLoadBalancerPayloadTargetSecurityGroup
NewCreateLoadBalancerPayloadTargetSecurityGroup instantiates a new CreateLoadBalancerPayloadTargetSecurityGroup object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateLoadBalancerPayloadTargetSecurityGroupWithDefaults ¶
func NewCreateLoadBalancerPayloadTargetSecurityGroupWithDefaults() *CreateLoadBalancerPayloadTargetSecurityGroup
NewCreateLoadBalancerPayloadTargetSecurityGroupWithDefaults instantiates a new CreateLoadBalancerPayloadTargetSecurityGroup object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateLoadBalancerPayloadTargetSecurityGroup) GetId ¶
func (o *CreateLoadBalancerPayloadTargetSecurityGroup) GetId() (res CreateLoadBalancerPayloadTargetSecurityGroupGetIdRetType)
GetId returns the Id field value if set, zero value otherwise.
func (*CreateLoadBalancerPayloadTargetSecurityGroup) GetIdOk ¶
func (o *CreateLoadBalancerPayloadTargetSecurityGroup) GetIdOk() (ret CreateLoadBalancerPayloadTargetSecurityGroupGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateLoadBalancerPayloadTargetSecurityGroup) GetName ¶
func (o *CreateLoadBalancerPayloadTargetSecurityGroup) GetName() (res CreateLoadBalancerPayloadTargetSecurityGroupGetNameRetType)
GetName returns the Name field value if set, zero value otherwise.
func (*CreateLoadBalancerPayloadTargetSecurityGroup) GetNameOk ¶
func (o *CreateLoadBalancerPayloadTargetSecurityGroup) GetNameOk() (ret CreateLoadBalancerPayloadTargetSecurityGroupGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateLoadBalancerPayloadTargetSecurityGroup) HasId ¶
func (o *CreateLoadBalancerPayloadTargetSecurityGroup) HasId() bool
HasId returns a boolean if a field has been set.
func (*CreateLoadBalancerPayloadTargetSecurityGroup) HasName ¶
func (o *CreateLoadBalancerPayloadTargetSecurityGroup) HasName() bool
HasName returns a boolean if a field has been set.
func (*CreateLoadBalancerPayloadTargetSecurityGroup) SetId ¶
func (o *CreateLoadBalancerPayloadTargetSecurityGroup) SetId(v CreateLoadBalancerPayloadTargetSecurityGroupGetIdRetType)
SetId gets a reference to the given string and assigns it to the Id field.
func (*CreateLoadBalancerPayloadTargetSecurityGroup) SetName ¶
func (o *CreateLoadBalancerPayloadTargetSecurityGroup) SetName(v CreateLoadBalancerPayloadTargetSecurityGroupGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field.
func (CreateLoadBalancerPayloadTargetSecurityGroup) ToMap ¶
func (o CreateLoadBalancerPayloadTargetSecurityGroup) ToMap() (map[string]interface{}, error)
type CreateLoadBalancerPayloadTargetSecurityGroupGetIdArgType ¶
type CreateLoadBalancerPayloadTargetSecurityGroupGetIdArgType = string
type CreateLoadBalancerPayloadTargetSecurityGroupGetIdAttributeType ¶
type CreateLoadBalancerPayloadTargetSecurityGroupGetIdAttributeType = *string
isNotNullableString
type CreateLoadBalancerPayloadTargetSecurityGroupGetIdRetType ¶
type CreateLoadBalancerPayloadTargetSecurityGroupGetIdRetType = string
type CreateLoadBalancerPayloadTargetSecurityGroupGetNameArgType ¶
type CreateLoadBalancerPayloadTargetSecurityGroupGetNameArgType = string
type CreateLoadBalancerPayloadTargetSecurityGroupGetNameAttributeType ¶
type CreateLoadBalancerPayloadTargetSecurityGroupGetNameAttributeType = *string
isNotNullableString
type CreateLoadBalancerPayloadTargetSecurityGroupGetNameRetType ¶
type CreateLoadBalancerPayloadTargetSecurityGroupGetNameRetType = string
type CreateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentArgType ¶
type CreateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentArgType = bool
type CreateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentAttributeType ¶
type CreateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentAttributeType = *bool
isBoolean
type CreateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentRetType ¶
type CreateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentRetType = bool
type CreateLoadBalancerRequest ¶
type CreateLoadBalancerRequest struct {
// contains filtered or unexported fields
}
func (CreateLoadBalancerRequest) CreateLoadBalancerPayload ¶
func (r CreateLoadBalancerRequest) CreateLoadBalancerPayload(createLoadBalancerPayload CreateLoadBalancerPayload) ApiCreateLoadBalancerRequest
func (CreateLoadBalancerRequest) Execute ¶
func (r CreateLoadBalancerRequest) Execute() (*LoadBalancer, error)
func (CreateLoadBalancerRequest) XRequestID ¶
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"`
// Region of the Credential
Region CredentialsResponseGetRegionAttributeType `json:"region,omitempty"`
// The username used for the STACKIT Observability instance
Username CredentialsResponseGetUsernameAttributeType `json:"username,omitempty"`
}
CredentialsResponse struct for CredentialsResponse
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) GetRegion ¶
func (o *CredentialsResponse) GetRegion() (res CredentialsResponseGetRegionRetType)
GetRegion returns the Region field value if set, zero value otherwise.
func (*CredentialsResponse) GetRegionOk ¶
func (o *CredentialsResponse) GetRegionOk() (ret CredentialsResponseGetRegionRetType, ok bool)
GetRegionOk returns a tuple with the Region field value if set, nil otherwise and a boolean to check if the value has been set.
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) HasRegion ¶
func (o *CredentialsResponse) HasRegion() bool
HasRegion 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) SetRegion ¶
func (o *CredentialsResponse) SetRegion(v CredentialsResponseGetRegionRetType)
SetRegion gets a reference to the given string and assigns it to the Region 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 ¶
type CredentialsResponseGetCredentialsRefArgType = string
type CredentialsResponseGetCredentialsRefAttributeType ¶
type CredentialsResponseGetCredentialsRefAttributeType = *string
isNotNullableString
type CredentialsResponseGetCredentialsRefRetType ¶
type CredentialsResponseGetCredentialsRefRetType = string
type CredentialsResponseGetDisplayNameArgType ¶
type CredentialsResponseGetDisplayNameArgType = string
type CredentialsResponseGetDisplayNameAttributeType ¶
type CredentialsResponseGetDisplayNameAttributeType = *string
isNotNullableString
type CredentialsResponseGetDisplayNameRetType ¶
type CredentialsResponseGetDisplayNameRetType = string
type CredentialsResponseGetRegionArgType ¶
type CredentialsResponseGetRegionArgType = string
type CredentialsResponseGetRegionAttributeType ¶
type CredentialsResponseGetRegionAttributeType = *string
isNotNullableString
type CredentialsResponseGetRegionRetType ¶
type CredentialsResponseGetRegionRetType = string
type CredentialsResponseGetUsernameArgType ¶
type CredentialsResponseGetUsernameArgType = string
type CredentialsResponseGetUsernameAttributeType ¶
type CredentialsResponseGetUsernameAttributeType = *string
isNotNullableString
type CredentialsResponseGetUsernameRetType ¶
type CredentialsResponseGetUsernameRetType = string
type DefaultApi ¶
type DefaultApi interface {
/*
CreateCredentials Create credentials for observability of the Application Load Balancer
Created credentials can be stored and used for the load balancer observability. For example, when using STACKIT
Observability, credentials first must be created for that STACKIT Observability instance (by using their API or the
STACKIT Portal) and then can be provided to the load balancer by storing them with this endpoint.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@return ApiCreateCredentialsRequest
*/
CreateCredentials(ctx context.Context, projectId string, region string) ApiCreateCredentialsRequest
/*
CreateCredentialsExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@return CreateCredentialsResponse
*/
CreateCredentialsExecute(ctx context.Context, projectId string, region string) (*CreateCredentialsResponse, error)
/*
CreateLoadBalancer Create an Application Load Balancer in a project
Creates an Application Load Balancer.
The default load balancing algorithm is Maglev, and selecting a different algorithm is currently not supported.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@return ApiCreateLoadBalancerRequest
*/
CreateLoadBalancer(ctx context.Context, projectId string, region string) ApiCreateLoadBalancerRequest
/*
CreateLoadBalancerExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@return LoadBalancer
*/
CreateLoadBalancerExecute(ctx context.Context, projectId string, region string) (*LoadBalancer, error)
/*
DeleteCredentials Delete a single credential in a project.
Deletes the stored Observability credentials.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param credentialsRef
@return ApiDeleteCredentialsRequest
*/
DeleteCredentials(ctx context.Context, projectId string, region string, credentialsRef string) ApiDeleteCredentialsRequest
/*
DeleteCredentialsExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param credentialsRef
@return map[string]interface{}
*/
DeleteCredentialsExecute(ctx context.Context, projectId string, region string, credentialsRef string) (map[string]interface{}, error)
/*
DeleteLoadBalancer Delete a given load balancer in a project.
Deletes the specified Application Load Balancer.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param name
@return ApiDeleteLoadBalancerRequest
*/
DeleteLoadBalancer(ctx context.Context, projectId string, region string, name string) ApiDeleteLoadBalancerRequest
/*
DeleteLoadBalancerExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param name
@return map[string]interface{}
*/
DeleteLoadBalancerExecute(ctx context.Context, projectId string, region string, name string) (map[string]interface{}, error)
/*
GetCredentials Get a single credential reference in a project.
Gets the stored Observability credentials.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param credentialsRef
@return ApiGetCredentialsRequest
*/
GetCredentials(ctx context.Context, projectId string, region string, credentialsRef string) ApiGetCredentialsRequest
/*
GetCredentialsExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param credentialsRef
@return GetCredentialsResponse
*/
GetCredentialsExecute(ctx context.Context, projectId string, region string, credentialsRef string) (*GetCredentialsResponse, error)
/*
GetLoadBalancer Get a single Application Load Balancer in a project.
Retrieves details of a specific Application Load Balancer in a project.
Includes creation and update information, current status, and any error descriptions.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param name
@return ApiGetLoadBalancerRequest
*/
GetLoadBalancer(ctx context.Context, projectId string, region string, name string) ApiGetLoadBalancerRequest
/*
GetLoadBalancerExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param name
@return LoadBalancer
*/
GetLoadBalancerExecute(ctx context.Context, projectId string, region string, name string) (*LoadBalancer, error)
/*
GetQuota Get the quota of Application Load Balancers in a project.
Retrieves the configured Application Load Balancer quota for the project. Limit can be changed via service request.
There can be 3 times as many TLS certificates and observability credentials as Load Balancers.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@return ApiGetQuotaRequest
*/
GetQuota(ctx context.Context, projectId string, region string) ApiGetQuotaRequest
/*
GetQuotaExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@return GetQuotaResponse
*/
GetQuotaExecute(ctx context.Context, projectId string, region string) (*GetQuotaResponse, error)
/*
ListCredentials List all credentials in a project.
Lists the stored Observability credentials.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@return ApiListCredentialsRequest
*/
ListCredentials(ctx context.Context, projectId string, region string) ApiListCredentialsRequest
/*
ListCredentialsExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@return ListCredentialsResponse
*/
ListCredentialsExecute(ctx context.Context, projectId string, region string) (*ListCredentialsResponse, error)
/*
ListLoadBalancers List Application Load Balancers in a project.
Lists all Application Load Balancers in a project.
Includes details from creation or updates, along with their status and any error descriptions.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@return ApiListLoadBalancersRequest
*/
ListLoadBalancers(ctx context.Context, projectId string, region string) ApiListLoadBalancersRequest
/*
ListLoadBalancersExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@return ListLoadBalancersResponse
*/
ListLoadBalancersExecute(ctx context.Context, projectId string, region string) (*ListLoadBalancersResponse, error)
/*
ListPlans List available service plans.
Lists the configured service plans for a project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param region
@return ApiListPlansRequest
*/
ListPlans(ctx context.Context, region string) ApiListPlansRequest
/*
ListPlansExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param region
@return ListPlansResponse
*/
ListPlansExecute(ctx context.Context, region string) (*ListPlansResponse, error)
/*
UpdateCredentials Update credentials for observability in a project.
Updates the stored Observability credentials.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param credentialsRef
@return ApiUpdateCredentialsRequest
*/
UpdateCredentials(ctx context.Context, projectId string, region string, credentialsRef string) ApiUpdateCredentialsRequest
/*
UpdateCredentialsExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param credentialsRef
@return UpdateCredentialsResponse
*/
UpdateCredentialsExecute(ctx context.Context, projectId string, region string, credentialsRef string) (*UpdateCredentialsResponse, error)
/*
UpdateLoadBalancer Update a load balancer in a project.
Updates an existing Application Load Balancer by modifying its listeners and target pools.
Ensure the resource version is current to maintain concurrency safety.
The default load balancing algorithm is Maglev, and selecting a different algorithm is currently not supported.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param name
@return ApiUpdateLoadBalancerRequest
*/
UpdateLoadBalancer(ctx context.Context, projectId string, region string, name string) ApiUpdateLoadBalancerRequest
/*
UpdateLoadBalancerExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param name
@return LoadBalancer
*/
UpdateLoadBalancerExecute(ctx context.Context, projectId string, region string, name string) (*LoadBalancer, error)
/*
UpdateTargetPool Update a single target pool of a load balancer in a project.
Replaces the content of a specific target pool in the Application Load Balancer (useful for adding or removing target servers).
Only updates the specified target pool, leaving others unchanged.
Cannot be used to create or rename target pools.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param name
@param targetPoolName
@return ApiUpdateTargetPoolRequest
*/
UpdateTargetPool(ctx context.Context, projectId string, region string, name string, targetPoolName string) ApiUpdateTargetPoolRequest
/*
UpdateTargetPoolExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param name
@param targetPoolName
@return TargetPool
*/
UpdateTargetPoolExecute(ctx context.Context, projectId string, region string, name string, targetPoolName string) (*TargetPool, error)
}
type DeleteCredentialsRequest ¶
type DeleteCredentialsRequest struct {
// contains filtered or unexported fields
}
func (DeleteCredentialsRequest) Execute ¶
func (r DeleteCredentialsRequest) Execute() (map[string]interface{}, error)
type DeleteLoadBalancerRequest ¶
type DeleteLoadBalancerRequest struct {
// contains filtered or unexported fields
}
func (DeleteLoadBalancerRequest) Execute ¶
func (r DeleteLoadBalancerRequest) Execute() (map[string]interface{}, error)
type GetCredentialsRequest ¶
type GetCredentialsRequest struct {
// contains filtered or unexported fields
}
func (GetCredentialsRequest) Execute ¶
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 ¶
type GetCredentialsResponseGetCredentialArgType = CredentialsResponse
type GetCredentialsResponseGetCredentialAttributeType ¶
type GetCredentialsResponseGetCredentialAttributeType = *CredentialsResponse
isModel
type GetCredentialsResponseGetCredentialRetType ¶
type GetCredentialsResponseGetCredentialRetType = CredentialsResponse
type GetLoadBalancerRequest ¶
type GetLoadBalancerRequest struct {
// contains filtered or unexported fields
}
func (GetLoadBalancerRequest) Execute ¶
func (r GetLoadBalancerRequest) Execute() (*LoadBalancer, error)
type GetQuotaRequest ¶
type GetQuotaRequest struct {
// contains filtered or unexported fields
}
func (GetQuotaRequest) Execute ¶
func (r GetQuotaRequest) Execute() (*GetQuotaResponse, error)
type GetQuotaResponse ¶
type GetQuotaResponse struct {
// The maximum number of observability credentials that can be stored in this project.
// Can be cast to int32 without loss of precision.
MaxCredentials GetQuotaResponseGetMaxCredentialsAttributeType `json:"maxCredentials,omitempty"`
// The maximum number of load balancing servers in this project.
// Can be cast to int32 without loss of precision.
MaxLoadBalancers GetQuotaResponseGetMaxLoadBalancersAttributeType `json:"maxLoadBalancers,omitempty"`
// Project identifier
ProjectId GetQuotaResponseGetProjectIdAttributeType `json:"projectId,omitempty"`
// Region
Region GetQuotaResponseGetRegionAttributeType `json:"region,omitempty"`
// The number of observability credentials that are currently existing in this project.
// Can be cast to int32 without loss of precision.
UsedCredentials GetQuotaResponseGetUsedCredentialsAttributeType `json:"usedCredentials,omitempty"`
// The number of load balancing servers that are currently existing in this project.
// Can be cast to int32 without loss of precision.
UsedLoadBalancers GetQuotaResponseGetUsedLoadBalancersAttributeType `json:"usedLoadBalancers,omitempty"`
}
GetQuotaResponse struct for GetQuotaResponse
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) GetMaxCredentials ¶
func (o *GetQuotaResponse) GetMaxCredentials() (res GetQuotaResponseGetMaxCredentialsRetType)
GetMaxCredentials returns the MaxCredentials field value if set, zero value otherwise.
func (*GetQuotaResponse) GetMaxCredentialsOk ¶
func (o *GetQuotaResponse) GetMaxCredentialsOk() (ret GetQuotaResponseGetMaxCredentialsRetType, ok bool)
GetMaxCredentialsOk returns a tuple with the MaxCredentials field value if set, nil otherwise and a boolean to check if the value has been set.
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) GetRegion ¶
func (o *GetQuotaResponse) GetRegion() (res GetQuotaResponseGetRegionRetType)
GetRegion returns the Region field value if set, zero value otherwise.
func (*GetQuotaResponse) GetRegionOk ¶
func (o *GetQuotaResponse) GetRegionOk() (ret GetQuotaResponseGetRegionRetType, ok bool)
GetRegionOk returns a tuple with the Region field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetQuotaResponse) GetUsedCredentials ¶
func (o *GetQuotaResponse) GetUsedCredentials() (res GetQuotaResponseGetUsedCredentialsRetType)
GetUsedCredentials returns the UsedCredentials field value if set, zero value otherwise.
func (*GetQuotaResponse) GetUsedCredentialsOk ¶
func (o *GetQuotaResponse) GetUsedCredentialsOk() (ret GetQuotaResponseGetUsedCredentialsRetType, ok bool)
GetUsedCredentialsOk returns a tuple with the UsedCredentials field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetQuotaResponse) GetUsedLoadBalancers ¶
func (o *GetQuotaResponse) GetUsedLoadBalancers() (res GetQuotaResponseGetUsedLoadBalancersRetType)
GetUsedLoadBalancers returns the UsedLoadBalancers field value if set, zero value otherwise.
func (*GetQuotaResponse) GetUsedLoadBalancersOk ¶
func (o *GetQuotaResponse) GetUsedLoadBalancersOk() (ret GetQuotaResponseGetUsedLoadBalancersRetType, ok bool)
GetUsedLoadBalancersOk returns a tuple with the UsedLoadBalancers field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetQuotaResponse) HasMaxCredentials ¶
func (o *GetQuotaResponse) HasMaxCredentials() bool
HasMaxCredentials returns a boolean if a field 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) HasRegion ¶
func (o *GetQuotaResponse) HasRegion() bool
HasRegion returns a boolean if a field has been set.
func (*GetQuotaResponse) HasUsedCredentials ¶
func (o *GetQuotaResponse) HasUsedCredentials() bool
HasUsedCredentials returns a boolean if a field has been set.
func (*GetQuotaResponse) HasUsedLoadBalancers ¶
func (o *GetQuotaResponse) HasUsedLoadBalancers() bool
HasUsedLoadBalancers returns a boolean if a field has been set.
func (*GetQuotaResponse) SetMaxCredentials ¶
func (o *GetQuotaResponse) SetMaxCredentials(v GetQuotaResponseGetMaxCredentialsRetType)
SetMaxCredentials gets a reference to the given int64 and assigns it to the MaxCredentials field.
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) SetRegion ¶
func (o *GetQuotaResponse) SetRegion(v GetQuotaResponseGetRegionRetType)
SetRegion gets a reference to the given string and assigns it to the Region field.
func (*GetQuotaResponse) SetUsedCredentials ¶
func (o *GetQuotaResponse) SetUsedCredentials(v GetQuotaResponseGetUsedCredentialsRetType)
SetUsedCredentials gets a reference to the given int64 and assigns it to the UsedCredentials field.
func (*GetQuotaResponse) SetUsedLoadBalancers ¶
func (o *GetQuotaResponse) SetUsedLoadBalancers(v GetQuotaResponseGetUsedLoadBalancersRetType)
SetUsedLoadBalancers gets a reference to the given int64 and assigns it to the UsedLoadBalancers field.
func (GetQuotaResponse) ToMap ¶
func (o GetQuotaResponse) ToMap() (map[string]interface{}, error)
type GetQuotaResponseGetMaxCredentialsArgType ¶
type GetQuotaResponseGetMaxCredentialsArgType = int64
type GetQuotaResponseGetMaxCredentialsAttributeType ¶
type GetQuotaResponseGetMaxCredentialsAttributeType = *int64
isInteger
type GetQuotaResponseGetMaxCredentialsRetType ¶
type GetQuotaResponseGetMaxCredentialsRetType = int64
type GetQuotaResponseGetMaxLoadBalancersArgType ¶
type GetQuotaResponseGetMaxLoadBalancersArgType = int64
type GetQuotaResponseGetMaxLoadBalancersAttributeType ¶
type GetQuotaResponseGetMaxLoadBalancersAttributeType = *int64
isInteger
type GetQuotaResponseGetMaxLoadBalancersRetType ¶
type GetQuotaResponseGetMaxLoadBalancersRetType = int64
type GetQuotaResponseGetProjectIdArgType ¶
type GetQuotaResponseGetProjectIdArgType = string
type GetQuotaResponseGetProjectIdAttributeType ¶
type GetQuotaResponseGetProjectIdAttributeType = *string
isNotNullableString
type GetQuotaResponseGetProjectIdRetType ¶
type GetQuotaResponseGetProjectIdRetType = string
type GetQuotaResponseGetRegionArgType ¶
type GetQuotaResponseGetRegionArgType = string
type GetQuotaResponseGetRegionAttributeType ¶
type GetQuotaResponseGetRegionAttributeType = *string
isNotNullableString
type GetQuotaResponseGetRegionRetType ¶
type GetQuotaResponseGetRegionRetType = string
type GetQuotaResponseGetUsedCredentialsArgType ¶
type GetQuotaResponseGetUsedCredentialsArgType = int64
type GetQuotaResponseGetUsedCredentialsAttributeType ¶
type GetQuotaResponseGetUsedCredentialsAttributeType = *int64
isInteger
type GetQuotaResponseGetUsedCredentialsRetType ¶
type GetQuotaResponseGetUsedCredentialsRetType = int64
type GetQuotaResponseGetUsedLoadBalancersArgType ¶
type GetQuotaResponseGetUsedLoadBalancersArgType = int64
type GetQuotaResponseGetUsedLoadBalancersAttributeType ¶
type GetQuotaResponseGetUsedLoadBalancersAttributeType = *int64
isInteger
type GetQuotaResponseGetUsedLoadBalancersRetType ¶
type GetQuotaResponseGetUsedLoadBalancersRetType = int64
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 ¶
type GoogleProtobufAnyGetTypeArgType = string
type GoogleProtobufAnyGetTypeAttributeType ¶
type GoogleProtobufAnyGetTypeAttributeType = *string
isNotNullableString
type GoogleProtobufAnyGetTypeRetType ¶
type GoogleProtobufAnyGetTypeRetType = string
type HostConfig ¶
type HostConfig struct {
// Hostname to match. Supports wildcards (e.g. *.example.com).
Host HostConfigGetHostAttributeType `json:"host,omitempty"`
// Routing rules under the specified host, matched by path prefix.
Rules HostConfigGetRulesAttributeType `json:"rules,omitempty"`
}
HostConfig struct for HostConfig
func NewHostConfig ¶
func NewHostConfig() *HostConfig
NewHostConfig instantiates a new HostConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewHostConfigWithDefaults ¶
func NewHostConfigWithDefaults() *HostConfig
NewHostConfigWithDefaults instantiates a new HostConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*HostConfig) GetHost ¶
func (o *HostConfig) GetHost() (res HostConfigGetHostRetType)
GetHost returns the Host field value if set, zero value otherwise.
func (*HostConfig) GetHostOk ¶
func (o *HostConfig) GetHostOk() (ret HostConfigGetHostRetType, ok bool)
GetHostOk returns a tuple with the Host field value if set, nil otherwise and a boolean to check if the value has been set.
func (*HostConfig) GetRules ¶
func (o *HostConfig) GetRules() (res HostConfigGetRulesRetType)
GetRules returns the Rules field value if set, zero value otherwise.
func (*HostConfig) GetRulesOk ¶
func (o *HostConfig) GetRulesOk() (ret HostConfigGetRulesRetType, ok bool)
GetRulesOk returns a tuple with the Rules field value if set, nil otherwise and a boolean to check if the value has been set.
func (*HostConfig) HasHost ¶
func (o *HostConfig) HasHost() bool
HasHost returns a boolean if a field has been set.
func (*HostConfig) HasRules ¶
func (o *HostConfig) HasRules() bool
HasRules returns a boolean if a field has been set.
func (*HostConfig) SetHost ¶
func (o *HostConfig) SetHost(v HostConfigGetHostRetType)
SetHost gets a reference to the given string and assigns it to the Host field.
func (*HostConfig) SetRules ¶
func (o *HostConfig) SetRules(v HostConfigGetRulesRetType)
SetRules gets a reference to the given []Rule and assigns it to the Rules field.
func (HostConfig) ToMap ¶
func (o HostConfig) ToMap() (map[string]interface{}, error)
type HostConfigGetHostArgType ¶
type HostConfigGetHostArgType = string
type HostConfigGetHostAttributeType ¶
type HostConfigGetHostAttributeType = *string
isNotNullableString
type HostConfigGetHostRetType ¶
type HostConfigGetHostRetType = string
type HostConfigGetRulesArgType ¶
type HostConfigGetRulesArgType = []Rule
type HostConfigGetRulesRetType ¶
type HostConfigGetRulesRetType = []Rule
type HttpHeader ¶
type HttpHeader struct {
// Exact match for the header value.
ExactMatch HttpHeaderGetExactMatchAttributeType `json:"exactMatch,omitempty"`
// Header name.
Name HttpHeaderGetNameAttributeType `json:"name,omitempty"`
}
HttpHeader struct for HttpHeader
func NewHttpHeader ¶
func NewHttpHeader() *HttpHeader
NewHttpHeader instantiates a new HttpHeader object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewHttpHeaderWithDefaults ¶
func NewHttpHeaderWithDefaults() *HttpHeader
NewHttpHeaderWithDefaults instantiates a new HttpHeader object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*HttpHeader) GetExactMatch ¶
func (o *HttpHeader) GetExactMatch() (res HttpHeaderGetExactMatchRetType)
GetExactMatch returns the ExactMatch field value if set, zero value otherwise.
func (*HttpHeader) GetExactMatchOk ¶
func (o *HttpHeader) GetExactMatchOk() (ret HttpHeaderGetExactMatchRetType, ok bool)
GetExactMatchOk returns a tuple with the ExactMatch field value if set, nil otherwise and a boolean to check if the value has been set.
func (*HttpHeader) GetName ¶
func (o *HttpHeader) GetName() (res HttpHeaderGetNameRetType)
GetName returns the Name field value if set, zero value otherwise.
func (*HttpHeader) GetNameOk ¶
func (o *HttpHeader) GetNameOk() (ret HttpHeaderGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*HttpHeader) HasExactMatch ¶
func (o *HttpHeader) HasExactMatch() bool
HasExactMatch returns a boolean if a field has been set.
func (*HttpHeader) HasName ¶
func (o *HttpHeader) HasName() bool
HasName returns a boolean if a field has been set.
func (*HttpHeader) SetExactMatch ¶
func (o *HttpHeader) SetExactMatch(v HttpHeaderGetExactMatchRetType)
SetExactMatch gets a reference to the given string and assigns it to the ExactMatch field.
func (*HttpHeader) SetName ¶
func (o *HttpHeader) SetName(v HttpHeaderGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field.
func (HttpHeader) ToMap ¶
func (o HttpHeader) ToMap() (map[string]interface{}, error)
type HttpHeaderGetExactMatchArgType ¶
type HttpHeaderGetExactMatchArgType = string
type HttpHeaderGetExactMatchAttributeType ¶
type HttpHeaderGetExactMatchAttributeType = *string
isNotNullableString
type HttpHeaderGetExactMatchRetType ¶
type HttpHeaderGetExactMatchRetType = string
type HttpHeaderGetNameArgType ¶
type HttpHeaderGetNameArgType = string
type HttpHeaderGetNameAttributeType ¶
type HttpHeaderGetNameAttributeType = *string
isNotNullableString
type HttpHeaderGetNameRetType ¶
type HttpHeaderGetNameRetType = 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"`
Tls HttpHealthChecksGetTlsAttributeType `json:"tls,omitempty"`
}
HttpHealthChecks Options for the HTTP health checking.
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) GetTls ¶ added in v0.10.0
func (o *HttpHealthChecks) GetTls() (res HttpHealthChecksGetTlsRetType)
GetTls returns the Tls field value if set, zero value otherwise.
func (*HttpHealthChecks) GetTlsOk ¶ added in v0.10.0
func (o *HttpHealthChecks) GetTlsOk() (ret HttpHealthChecksGetTlsRetType, ok bool)
GetTlsOk returns a tuple with the Tls field value if set, nil otherwise and a boolean to check if the value has been set.
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) HasTls ¶ added in v0.10.0
func (o *HttpHealthChecks) HasTls() bool
HasTls 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) SetTls ¶ added in v0.10.0
func (o *HttpHealthChecks) SetTls(v HttpHealthChecksGetTlsRetType)
SetTls gets a reference to the given TlsConfig and assigns it to the Tls field.
func (HttpHealthChecks) ToMap ¶
func (o HttpHealthChecks) ToMap() (map[string]interface{}, error)
type HttpHealthChecksGetOkStatusesArgType ¶
type HttpHealthChecksGetOkStatusesArgType = []string
type HttpHealthChecksGetOkStatusesAttributeType ¶
type HttpHealthChecksGetOkStatusesAttributeType = *[]string
isArray
type HttpHealthChecksGetOkStatusesRetType ¶
type HttpHealthChecksGetOkStatusesRetType = []string
type HttpHealthChecksGetPathArgType ¶
type HttpHealthChecksGetPathArgType = string
type HttpHealthChecksGetPathAttributeType ¶
type HttpHealthChecksGetPathAttributeType = *string
isNotNullableString
type HttpHealthChecksGetPathRetType ¶
type HttpHealthChecksGetPathRetType = string
type HttpHealthChecksGetTlsArgType ¶ added in v0.10.0
type HttpHealthChecksGetTlsArgType = TlsConfig
type HttpHealthChecksGetTlsAttributeType ¶ added in v0.10.0
type HttpHealthChecksGetTlsAttributeType = *TlsConfig
isModel
type HttpHealthChecksGetTlsRetType ¶ added in v0.10.0
type HttpHealthChecksGetTlsRetType = TlsConfig
type ListCredentialsRequest ¶
type ListCredentialsRequest struct {
// contains filtered or unexported fields
}
func (ListCredentialsRequest) Execute ¶
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 ¶
type ListCredentialsResponseGetCredentialsArgType = []CredentialsResponse
type ListCredentialsResponseGetCredentialsAttributeType ¶
type ListCredentialsResponseGetCredentialsAttributeType = *[]CredentialsResponse
isArray
type ListCredentialsResponseGetCredentialsRetType ¶
type ListCredentialsResponseGetCredentialsRetType = []CredentialsResponse
type ListLoadBalancersRequest ¶
type ListLoadBalancersRequest struct {
// contains filtered or unexported fields
}
func (ListLoadBalancersRequest) Execute ¶
func (r ListLoadBalancersRequest) Execute() (*ListLoadBalancersResponse, error)
func (ListLoadBalancersRequest) PageId ¶
func (r ListLoadBalancersRequest) PageId(pageId string) ApiListLoadBalancersRequest
func (ListLoadBalancersRequest) PageSize ¶
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 ¶
type ListLoadBalancersResponseGetLoadBalancersArgType = []LoadBalancer
type ListLoadBalancersResponseGetLoadBalancersAttributeType ¶
type ListLoadBalancersResponseGetLoadBalancersAttributeType = *[]LoadBalancer
isArray
type ListLoadBalancersResponseGetLoadBalancersRetType ¶
type ListLoadBalancersResponseGetLoadBalancersRetType = []LoadBalancer
type ListLoadBalancersResponseGetNextPageIdArgType ¶
type ListLoadBalancersResponseGetNextPageIdArgType = string
type ListLoadBalancersResponseGetNextPageIdAttributeType ¶
type ListLoadBalancersResponseGetNextPageIdAttributeType = *string
isNotNullableString
type ListLoadBalancersResponseGetNextPageIdRetType ¶
type ListLoadBalancersResponseGetNextPageIdRetType = string
type ListPlansRequest ¶
type ListPlansRequest struct {
// contains filtered or unexported fields
}
func (ListPlansRequest) Execute ¶
func (r ListPlansRequest) Execute() (*ListPlansResponse, error)
type ListPlansResponse ¶
type ListPlansResponse struct {
// List of available service plans.
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 ¶
type ListPlansResponseGetValidPlansArgType = []PlanDetails
type ListPlansResponseGetValidPlansAttributeType ¶
type ListPlansResponseGetValidPlansAttributeType = *[]PlanDetails
isArray
type ListPlansResponseGetValidPlansRetType ¶
type ListPlansResponseGetValidPlansRetType = []PlanDetails
type Listener ¶
type Listener struct {
Http ListenerGetHttpAttributeType `json:"http,omitempty"`
Https ListenerGetHttpsAttributeType `json:"https,omitempty"`
// A unique listener name.
Name ListenerGetNameAttributeType `json:"name,omitempty"`
// Port number on which the listener receives incoming traffic.
// Can be cast to int32 without loss of precision.
Port ListenerGetPortAttributeType `json:"port,omitempty"`
// Protocol is the highest network protocol we understand to load balance. Currently PROTOCOL_HTTP and PROTOCOL_HTTPS are supported.
Protocol ListenerGetProtocolAttributeType `json:"protocol,omitempty"`
// Enable Web Application Firewall (WAF), referenced by name. See \"Application Load Balancer - Web Application Firewall API\" for more information.
WafConfigName ListenerGetWafConfigNameAttributeType `json:"wafConfigName,omitempty"`
}
Listener struct for Listener
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) 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) GetWafConfigName ¶
func (o *Listener) GetWafConfigName() (res ListenerGetWafConfigNameRetType)
GetWafConfigName returns the WafConfigName field value if set, zero value otherwise.
func (*Listener) GetWafConfigNameOk ¶
func (o *Listener) GetWafConfigNameOk() (ret ListenerGetWafConfigNameRetType, ok bool)
GetWafConfigNameOk returns a tuple with the WafConfigName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Listener) HasProtocol ¶
HasProtocol returns a boolean if a field has been set.
func (*Listener) HasWafConfigName ¶
HasWafConfigName returns a boolean if a field has been set.
func (*Listener) SetHttp ¶
func (o *Listener) SetHttp(v ListenerGetHttpRetType)
SetHttp gets a reference to the given ProtocolOptionsHTTP 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) SetWafConfigName ¶
func (o *Listener) SetWafConfigName(v ListenerGetWafConfigNameRetType)
SetWafConfigName gets a reference to the given string and assigns it to the WafConfigName field.
type ListenerGetHttpArgType ¶
type ListenerGetHttpArgType = ProtocolOptionsHTTP
type ListenerGetHttpAttributeType ¶
type ListenerGetHttpAttributeType = *ProtocolOptionsHTTP
isModel
type ListenerGetHttpRetType ¶
type ListenerGetHttpRetType = ProtocolOptionsHTTP
type ListenerGetHttpsArgType ¶
type ListenerGetHttpsArgType = ProtocolOptionsHTTPS
type ListenerGetHttpsAttributeType ¶
type ListenerGetHttpsAttributeType = *ProtocolOptionsHTTPS
isModel
type ListenerGetHttpsRetType ¶
type ListenerGetHttpsRetType = ProtocolOptionsHTTPS
type ListenerGetNameArgType ¶
type ListenerGetNameArgType = string
type ListenerGetNameRetType ¶
type ListenerGetNameRetType = string
type ListenerGetPortArgType ¶
type ListenerGetPortArgType = int64
type ListenerGetPortRetType ¶
type ListenerGetPortRetType = int64
type ListenerGetProtocolArgType ¶
type ListenerGetProtocolArgType = ListenerProtocol
type ListenerGetProtocolAttributeType ¶
type ListenerGetProtocolAttributeType = *ListenerProtocol
type ListenerGetProtocolRetType ¶
type ListenerGetProtocolRetType = ListenerProtocol
type ListenerGetWafConfigNameArgType ¶
type ListenerGetWafConfigNameArgType = string
type ListenerGetWafConfigNameAttributeType ¶
type ListenerGetWafConfigNameAttributeType = *string
isNotNullableString
type ListenerGetWafConfigNameRetType ¶
type ListenerGetWafConfigNameRetType = string
type ListenerProtocol ¶
type ListenerProtocol string
ListenerProtocol Protocol is the highest network protocol we understand to load balance. Currently PROTOCOL_HTTP and PROTOCOL_HTTPS are supported. value type for enums
const ( LISTENERPROTOCOL_UNSPECIFIED ListenerProtocol = "PROTOCOL_UNSPECIFIED" LISTENERPROTOCOL_HTTP ListenerProtocol = "PROTOCOL_HTTP" LISTENERPROTOCOL_HTTPS ListenerProtocol = "PROTOCOL_HTTPS" )
List of Protocol
func NewListenerProtocolFromValue ¶
func NewListenerProtocolFromValue(v ListenerProtocol) (*ListenerProtocol, error)
NewListenerProtocolFromValue returns a pointer to a valid ListenerProtocol for the value passed as argument, or an error if the value passed is not allowed by the enum
func (ListenerProtocol) IsValid ¶
func (v ListenerProtocol) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (ListenerProtocol) Ptr ¶
func (v ListenerProtocol) Ptr() *ListenerProtocol
Ptr returns reference to ProtocolProtocol value
func (*ListenerProtocol) UnmarshalJSON ¶
func (v *ListenerProtocol) UnmarshalJSON(src []byte) error
type LoadBalancer ¶
type LoadBalancer struct {
// Disable target security group assignemt to allow targets outside of the given network. Connectivity to targets need to be ensured by the customer, including routing and Security Groups (targetSecurityGroup can be assigned). Not changeable after creation.
DisableTargetSecurityGroupAssignment LoadBalancergetDisableTargetSecurityGroupAssignmentAttributeType `json:"disableTargetSecurityGroupAssignment,omitempty"`
// Reports all errors a Application Load Balancer has.
Errors LoadBalancerGetErrorsAttributeType `json:"errors,omitempty"`
// The external IP address where this Application Load Balancer is exposed. Not changeable after creation.
ExternalAddress LoadBalancerGetExternalAddressAttributeType `json:"externalAddress,omitempty"`
// Labels represent user-defined metadata as key-value pairs. Label count should not exceed 64 per ALB. **Key Formatting Rules:** Length: 1-63 characters. Characters: Must begin and end with [a-zA-Z0-9]. May contain dashes (-), underscores (_), dots (.), and alphanumerics in between. Keys starting with 'stackit-' are system-reserved; users MUST NOT manage them. **Value Formatting Rules:** Length: 0-63 characters (empty string explicitly allowed). Characters (for non-empty values): Must begin and end with [a-zA-Z0-9]. May contain dashes (-), underscores (_), dots (.), and alphanumerics in between.
Labels LoadBalancerGetLabelsAttributeType `json:"labels,omitempty"`
// There is a maximum listener count of 20.
Listeners LoadBalancerGetListenersAttributeType `json:"listeners,omitempty"`
LoadBalancerSecurityGroup LoadBalancerGetLoadBalancerSecurityGroupAttributeType `json:"loadBalancerSecurityGroup,omitempty"`
// Application Load Balancer name. Not changeable after creation.
Name LoadBalancerGetNameAttributeType `json:"name,omitempty"`
// List of networks that listeners and targets reside in. Currently limited to one. Not changeable after creation.
Networks LoadBalancerGetNetworksAttributeType `json:"networks,omitempty"`
Options LoadBalancerGetOptionsAttributeType `json:"options,omitempty"`
// Service Plan configures the size of the Application Load Balancer. Currently supported plan is p10. This list can change in the future where plan ids will be removed and new plans by added. That is the reason this is not an enum.
PlanId LoadBalancerGetPlanIdAttributeType `json:"planId,omitempty"`
// Transient private Application Load Balancer IP address that can change any time.
PrivateAddress LoadBalancerGetPrivateAddressAttributeType `json:"privateAddress,omitempty"`
// Region of the LoadBalancer.
Region LoadBalancerGetRegionAttributeType `json:"region,omitempty"`
Status LoadBalancerGetStatusAttributeType `json:"status,omitempty"`
// List of all target pools which will be used in the Application Load Balancer. Limited to 20.
TargetPools LoadBalancerGetTargetPoolsAttributeType `json:"targetPools,omitempty"`
TargetSecurityGroup LoadBalancerGetTargetSecurityGroupAttributeType `json:"targetSecurityGroup,omitempty"`
// Application Load Balancer resource version. Must be empty or unset for creating Application Load Balancers, non-empty for updating. Semantics: While retrieving, this is the current version of this Application Load Balancer resource that changes during updates. On updates this field specified the Application Load Balancer version you calculated your update for instead of the future version to enable concurrency safe updates. Update calls will then report the new version in their result as you would see with a Application Load Balancer retrieval call later. There exist no total order of the version, so you can only compare it for equality, but not for less/greater than another version. Since the creation of Application Load Balancer is always intended to create the first version of it, there should be no existing version. That's why this field must by empty of not present in that case.
Version LoadBalancerGetVersionAttributeType `json:"version,omitempty"`
}
LoadBalancer struct for LoadBalancer
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) GetDisableTargetSecurityGroupAssignment ¶
func (o *LoadBalancer) GetDisableTargetSecurityGroupAssignment() (res LoadBalancergetDisableTargetSecurityGroupAssignmentRetType)
GetDisableTargetSecurityGroupAssignment returns the DisableTargetSecurityGroupAssignment field value if set, zero value otherwise.
func (*LoadBalancer) GetDisableTargetSecurityGroupAssignmentOk ¶
func (o *LoadBalancer) GetDisableTargetSecurityGroupAssignmentOk() (ret LoadBalancergetDisableTargetSecurityGroupAssignmentRetType, ok bool)
GetDisableTargetSecurityGroupAssignmentOk returns a tuple with the DisableTargetSecurityGroupAssignment field value if set, nil otherwise and a boolean to check if the value has been set.
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) GetLabels ¶
func (o *LoadBalancer) GetLabels() (res LoadBalancerGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise.
func (*LoadBalancer) GetLabelsOk ¶
func (o *LoadBalancer) GetLabelsOk() (ret LoadBalancerGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.
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) GetLoadBalancerSecurityGroup ¶
func (o *LoadBalancer) GetLoadBalancerSecurityGroup() (res LoadBalancerGetLoadBalancerSecurityGroupRetType)
GetLoadBalancerSecurityGroup returns the LoadBalancerSecurityGroup field value if set, zero value otherwise.
func (*LoadBalancer) GetLoadBalancerSecurityGroupOk ¶
func (o *LoadBalancer) GetLoadBalancerSecurityGroupOk() (ret LoadBalancerGetLoadBalancerSecurityGroupRetType, ok bool)
GetLoadBalancerSecurityGroupOk returns a tuple with the LoadBalancerSecurityGroup field value if set, nil otherwise and a boolean to check if the value has been set.
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) GetRegion ¶
func (o *LoadBalancer) GetRegion() (res LoadBalancerGetRegionRetType)
GetRegion returns the Region field value if set, zero value otherwise.
func (*LoadBalancer) GetRegionOk ¶
func (o *LoadBalancer) GetRegionOk() (ret LoadBalancerGetRegionRetType, ok bool)
GetRegionOk returns a tuple with the Region field value if set, nil otherwise and a boolean to check if the value has been set.
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) GetTargetSecurityGroup ¶
func (o *LoadBalancer) GetTargetSecurityGroup() (res LoadBalancerGetTargetSecurityGroupRetType)
GetTargetSecurityGroup returns the TargetSecurityGroup field value if set, zero value otherwise.
func (*LoadBalancer) GetTargetSecurityGroupOk ¶
func (o *LoadBalancer) GetTargetSecurityGroupOk() (ret LoadBalancerGetTargetSecurityGroupRetType, ok bool)
GetTargetSecurityGroupOk returns a tuple with the TargetSecurityGroup field value if set, nil otherwise and a boolean to check if the value has been set.
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) HasDisableTargetSecurityGroupAssignment ¶
func (o *LoadBalancer) HasDisableTargetSecurityGroupAssignment() bool
HasDisableTargetSecurityGroupAssignment returns a boolean if a field 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) HasLabels ¶
func (o *LoadBalancer) HasLabels() bool
HasLabels 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) HasLoadBalancerSecurityGroup ¶
func (o *LoadBalancer) HasLoadBalancerSecurityGroup() bool
HasLoadBalancerSecurityGroup 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) HasRegion ¶
func (o *LoadBalancer) HasRegion() bool
HasRegion 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) HasTargetSecurityGroup ¶
func (o *LoadBalancer) HasTargetSecurityGroup() bool
HasTargetSecurityGroup 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) SetDisableTargetSecurityGroupAssignment ¶
func (o *LoadBalancer) SetDisableTargetSecurityGroupAssignment(v LoadBalancergetDisableTargetSecurityGroupAssignmentRetType)
SetDisableTargetSecurityGroupAssignment gets a reference to the given bool and assigns it to the DisableTargetSecurityGroupAssignment field.
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) SetLabels ¶
func (o *LoadBalancer) SetLabels(v LoadBalancerGetLabelsRetType)
SetLabels gets a reference to the given map[string]string and assigns it to the Labels 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) SetLoadBalancerSecurityGroup ¶
func (o *LoadBalancer) SetLoadBalancerSecurityGroup(v LoadBalancerGetLoadBalancerSecurityGroupRetType)
SetLoadBalancerSecurityGroup gets a reference to the given CreateLoadBalancerPayloadLoadBalancerSecurityGroup and assigns it to the LoadBalancerSecurityGroup 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) SetRegion ¶
func (o *LoadBalancer) SetRegion(v LoadBalancerGetRegionRetType)
SetRegion gets a reference to the given string and assigns it to the Region 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) SetTargetSecurityGroup ¶
func (o *LoadBalancer) SetTargetSecurityGroup(v LoadBalancerGetTargetSecurityGroupRetType)
SetTargetSecurityGroup gets a reference to the given CreateLoadBalancerPayloadTargetSecurityGroup and assigns it to the TargetSecurityGroup 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 ¶
type LoadBalancerErrorGetDescriptionArgType = string
type LoadBalancerErrorGetDescriptionAttributeType ¶
type LoadBalancerErrorGetDescriptionAttributeType = *string
isNotNullableString
type LoadBalancerErrorGetDescriptionRetType ¶
type LoadBalancerErrorGetDescriptionRetType = string
type LoadBalancerErrorGetTypeArgType ¶
type LoadBalancerErrorGetTypeArgType = LoadBalancerErrorTypes
type LoadBalancerErrorGetTypeAttributeType ¶
type LoadBalancerErrorGetTypeAttributeType = *LoadBalancerErrorTypes
type LoadBalancerErrorGetTypeRetType ¶
type LoadBalancerErrorGetTypeRetType = LoadBalancerErrorTypes
type LoadBalancerErrorTypes ¶
type LoadBalancerErrorTypes string
LoadBalancerErrorTypes The error type specifies which part of the Application Load Balancer encountered the error. I.e. the API will not check if a provided public IP is actually available in the project. Instead the Application Load Balancer with try to use the provided IP and if not available reports TYPE_FIP_NOT_CONFIGURED error. value type for enums
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 ¶
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 ¶
func (v LoadBalancerErrorTypes) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (LoadBalancerErrorTypes) Ptr ¶
func (v LoadBalancerErrorTypes) Ptr() *LoadBalancerErrorTypes
Ptr returns reference to TypeTypes value
func (*LoadBalancerErrorTypes) UnmarshalJSON ¶
func (v *LoadBalancerErrorTypes) UnmarshalJSON(src []byte) error
type LoadBalancerGetErrorsArgType ¶
type LoadBalancerGetErrorsArgType = []LoadBalancerError
type LoadBalancerGetErrorsAttributeType ¶
type LoadBalancerGetErrorsAttributeType = *[]LoadBalancerError
isArray
type LoadBalancerGetErrorsRetType ¶
type LoadBalancerGetErrorsRetType = []LoadBalancerError
type LoadBalancerGetExternalAddressArgType ¶
type LoadBalancerGetExternalAddressArgType = string
type LoadBalancerGetExternalAddressAttributeType ¶
type LoadBalancerGetExternalAddressAttributeType = *string
isNotNullableString
type LoadBalancerGetExternalAddressRetType ¶
type LoadBalancerGetExternalAddressRetType = string
type LoadBalancerGetLabelsAttributeType ¶
isContainer
type LoadBalancerGetListenersArgType ¶
type LoadBalancerGetListenersArgType = []Listener
type LoadBalancerGetListenersAttributeType ¶
type LoadBalancerGetListenersAttributeType = *[]Listener
isArray
type LoadBalancerGetListenersRetType ¶
type LoadBalancerGetListenersRetType = []Listener
type LoadBalancerGetLoadBalancerSecurityGroupArgType ¶
type LoadBalancerGetLoadBalancerSecurityGroupArgType = CreateLoadBalancerPayloadLoadBalancerSecurityGroup
type LoadBalancerGetLoadBalancerSecurityGroupAttributeType ¶
type LoadBalancerGetLoadBalancerSecurityGroupAttributeType = *CreateLoadBalancerPayloadLoadBalancerSecurityGroup
isModel
type LoadBalancerGetLoadBalancerSecurityGroupRetType ¶
type LoadBalancerGetLoadBalancerSecurityGroupRetType = CreateLoadBalancerPayloadLoadBalancerSecurityGroup
type LoadBalancerGetNameArgType ¶
type LoadBalancerGetNameArgType = string
type LoadBalancerGetNameAttributeType ¶
type LoadBalancerGetNameAttributeType = *string
isNotNullableString
type LoadBalancerGetNameRetType ¶
type LoadBalancerGetNameRetType = string
type LoadBalancerGetNetworksArgType ¶
type LoadBalancerGetNetworksArgType = []Network
type LoadBalancerGetNetworksAttributeType ¶
type LoadBalancerGetNetworksAttributeType = *[]Network
isArray
type LoadBalancerGetNetworksRetType ¶
type LoadBalancerGetNetworksRetType = []Network
type LoadBalancerGetOptionsArgType ¶
type LoadBalancerGetOptionsArgType = LoadBalancerOptions
type LoadBalancerGetOptionsAttributeType ¶
type LoadBalancerGetOptionsAttributeType = *LoadBalancerOptions
isModel
type LoadBalancerGetOptionsRetType ¶
type LoadBalancerGetOptionsRetType = LoadBalancerOptions
type LoadBalancerGetPlanIdArgType ¶
type LoadBalancerGetPlanIdArgType = string
type LoadBalancerGetPlanIdAttributeType ¶
type LoadBalancerGetPlanIdAttributeType = *string
isNotNullableString
type LoadBalancerGetPlanIdRetType ¶
type LoadBalancerGetPlanIdRetType = string
type LoadBalancerGetPrivateAddressArgType ¶
type LoadBalancerGetPrivateAddressArgType = string
type LoadBalancerGetPrivateAddressAttributeType ¶
type LoadBalancerGetPrivateAddressAttributeType = *string
isNotNullableString
type LoadBalancerGetPrivateAddressRetType ¶
type LoadBalancerGetPrivateAddressRetType = string
type LoadBalancerGetRegionArgType ¶
type LoadBalancerGetRegionArgType = string
type LoadBalancerGetRegionAttributeType ¶
type LoadBalancerGetRegionAttributeType = *string
isNotNullableString
type LoadBalancerGetRegionRetType ¶
type LoadBalancerGetRegionRetType = string
type LoadBalancerGetStatusArgType ¶
type LoadBalancerGetStatusArgType = LoadBalancerStatus
type LoadBalancerGetStatusAttributeType ¶
type LoadBalancerGetStatusAttributeType = *LoadBalancerStatus
type LoadBalancerGetStatusRetType ¶
type LoadBalancerGetStatusRetType = LoadBalancerStatus
type LoadBalancerGetTargetPoolsArgType ¶
type LoadBalancerGetTargetPoolsArgType = []TargetPool
type LoadBalancerGetTargetPoolsAttributeType ¶
type LoadBalancerGetTargetPoolsAttributeType = *[]TargetPool
isArray
type LoadBalancerGetTargetPoolsRetType ¶
type LoadBalancerGetTargetPoolsRetType = []TargetPool
type LoadBalancerGetTargetSecurityGroupArgType ¶
type LoadBalancerGetTargetSecurityGroupArgType = CreateLoadBalancerPayloadTargetSecurityGroup
type LoadBalancerGetTargetSecurityGroupAttributeType ¶
type LoadBalancerGetTargetSecurityGroupAttributeType = *CreateLoadBalancerPayloadTargetSecurityGroup
isModel
type LoadBalancerGetTargetSecurityGroupRetType ¶
type LoadBalancerGetTargetSecurityGroupRetType = CreateLoadBalancerPayloadTargetSecurityGroup
type LoadBalancerGetVersionArgType ¶
type LoadBalancerGetVersionArgType = string
type LoadBalancerGetVersionAttributeType ¶
type LoadBalancerGetVersionAttributeType = *string
isNotNullableString
type LoadBalancerGetVersionRetType ¶
type LoadBalancerGetVersionRetType = string
type LoadBalancerOptions ¶
type LoadBalancerOptions struct {
AccessControl LoadBalancerOptionsGetAccessControlAttributeType `json:"accessControl,omitempty"`
// This option automates the handling of the external IP address for an Application Load Balancer. If set to true a new IP address will be automatically created. It will also be automatically deleted when the Load Balancer is deleted.
EphemeralAddress LoadBalancerOptionsgetEphemeralAddressAttributeType `json:"ephemeralAddress,omitempty"`
Observability LoadBalancerOptionsGetObservabilityAttributeType `json:"observability,omitempty"`
// Application Load Balancer is accessible only via a private network ip address. Not changeable after creation.
PrivateNetworkOnly LoadBalancerOptionsgetPrivateNetworkOnlyAttributeType `json:"privateNetworkOnly,omitempty"`
}
LoadBalancerOptions Defines any optional functionality you want to have enabled on your Application Load Balancer.
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 ¶
type LoadBalancerOptionsGetAccessControlArgType = LoadbalancerOptionAccessControl
type LoadBalancerOptionsGetAccessControlAttributeType ¶
type LoadBalancerOptionsGetAccessControlAttributeType = *LoadbalancerOptionAccessControl
isModel
type LoadBalancerOptionsGetAccessControlRetType ¶
type LoadBalancerOptionsGetAccessControlRetType = LoadbalancerOptionAccessControl
type LoadBalancerOptionsGetObservabilityArgType ¶
type LoadBalancerOptionsGetObservabilityArgType = LoadbalancerOptionObservability
type LoadBalancerOptionsGetObservabilityAttributeType ¶
type LoadBalancerOptionsGetObservabilityAttributeType = *LoadbalancerOptionObservability
isModel
type LoadBalancerOptionsGetObservabilityRetType ¶
type LoadBalancerOptionsGetObservabilityRetType = LoadbalancerOptionObservability
type LoadBalancerOptionsgetEphemeralAddressArgType ¶
type LoadBalancerOptionsgetEphemeralAddressArgType = bool
type LoadBalancerOptionsgetEphemeralAddressAttributeType ¶
type LoadBalancerOptionsgetEphemeralAddressAttributeType = *bool
isBoolean
type LoadBalancerOptionsgetEphemeralAddressRetType ¶
type LoadBalancerOptionsgetEphemeralAddressRetType = bool
type LoadBalancerOptionsgetPrivateNetworkOnlyArgType ¶
type LoadBalancerOptionsgetPrivateNetworkOnlyArgType = bool
type LoadBalancerOptionsgetPrivateNetworkOnlyAttributeType ¶
type LoadBalancerOptionsgetPrivateNetworkOnlyAttributeType = *bool
isBoolean
type LoadBalancerOptionsgetPrivateNetworkOnlyRetType ¶
type LoadBalancerOptionsgetPrivateNetworkOnlyRetType = bool
type LoadBalancerStatus ¶
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 ¶
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 ¶
func (v LoadBalancerStatus) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (LoadBalancerStatus) Ptr ¶
func (v LoadBalancerStatus) Ptr() *LoadBalancerStatus
Ptr returns reference to StatusStatus value
func (*LoadBalancerStatus) UnmarshalJSON ¶
func (v *LoadBalancerStatus) UnmarshalJSON(src []byte) error
type LoadBalancergetDisableTargetSecurityGroupAssignmentArgType ¶
type LoadBalancergetDisableTargetSecurityGroupAssignmentArgType = bool
type LoadBalancergetDisableTargetSecurityGroupAssignmentAttributeType ¶
type LoadBalancergetDisableTargetSecurityGroupAssignmentAttributeType = *bool
isBoolean
type LoadBalancergetDisableTargetSecurityGroupAssignmentRetType ¶
type LoadBalancergetDisableTargetSecurityGroupAssignmentRetType = bool
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 ¶
type LoadbalancerOptionAccessControlGetAllowedSourceRangesArgType = []string
type LoadbalancerOptionAccessControlGetAllowedSourceRangesAttributeType ¶
type LoadbalancerOptionAccessControlGetAllowedSourceRangesAttributeType = *[]string
isArray
type LoadbalancerOptionAccessControlGetAllowedSourceRangesRetType ¶
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 Observability(Logs)/Loki remote write Push URL you want the logs to be shipped to.
PushUrl LoadbalancerOptionLogsGetPushUrlAttributeType `json:"pushUrl,omitempty"`
}
LoadbalancerOptionLogs Observability logs configuration.
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 ¶
type LoadbalancerOptionLogsGetCredentialsRefArgType = string
type LoadbalancerOptionLogsGetCredentialsRefAttributeType ¶
type LoadbalancerOptionLogsGetCredentialsRefAttributeType = *string
isNotNullableString
type LoadbalancerOptionLogsGetCredentialsRefRetType ¶
type LoadbalancerOptionLogsGetCredentialsRefRetType = string
type LoadbalancerOptionLogsGetPushUrlArgType ¶
type LoadbalancerOptionLogsGetPushUrlArgType = string
type LoadbalancerOptionLogsGetPushUrlAttributeType ¶
type LoadbalancerOptionLogsGetPushUrlAttributeType = *string
isNotNullableString
type LoadbalancerOptionLogsGetPushUrlRetType ¶
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 Observability(Metrics)/Prometheus remote write push URL you want the metrics to be shipped to.
PushUrl LoadbalancerOptionMetricsGetPushUrlAttributeType `json:"pushUrl,omitempty"`
}
LoadbalancerOptionMetrics Observability metrics configuration.
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 ¶
type LoadbalancerOptionMetricsGetCredentialsRefArgType = string
type LoadbalancerOptionMetricsGetCredentialsRefAttributeType ¶
type LoadbalancerOptionMetricsGetCredentialsRefAttributeType = *string
isNotNullableString
type LoadbalancerOptionMetricsGetCredentialsRefRetType ¶
type LoadbalancerOptionMetricsGetCredentialsRefRetType = string
type LoadbalancerOptionMetricsGetPushUrlArgType ¶
type LoadbalancerOptionMetricsGetPushUrlArgType = string
type LoadbalancerOptionMetricsGetPushUrlAttributeType ¶
type LoadbalancerOptionMetricsGetPushUrlAttributeType = *string
isNotNullableString
type LoadbalancerOptionMetricsGetPushUrlRetType ¶
type LoadbalancerOptionMetricsGetPushUrlRetType = string
type LoadbalancerOptionObservability ¶
type LoadbalancerOptionObservability struct {
Logs LoadbalancerOptionObservabilityGetLogsAttributeType `json:"logs,omitempty"`
Metrics LoadbalancerOptionObservabilityGetMetricsAttributeType `json:"metrics,omitempty"`
}
LoadbalancerOptionObservability We offer Load Balancer observability via STACKIT Observability or external solutions.
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 ¶
type LoadbalancerOptionObservabilityGetLogsArgType = LoadbalancerOptionLogs
type LoadbalancerOptionObservabilityGetLogsAttributeType ¶
type LoadbalancerOptionObservabilityGetLogsAttributeType = *LoadbalancerOptionLogs
isModel
type LoadbalancerOptionObservabilityGetLogsRetType ¶
type LoadbalancerOptionObservabilityGetLogsRetType = LoadbalancerOptionLogs
type LoadbalancerOptionObservabilityGetMetricsArgType ¶
type LoadbalancerOptionObservabilityGetMetricsArgType = LoadbalancerOptionMetrics
type LoadbalancerOptionObservabilityGetMetricsAttributeType ¶
type LoadbalancerOptionObservabilityGetMetricsAttributeType = *LoadbalancerOptionMetrics
isModel
type LoadbalancerOptionObservabilityGetMetricsRetType ¶
type LoadbalancerOptionObservabilityGetMetricsRetType = LoadbalancerOptionMetrics
type MappedNullable ¶
type Network ¶
type Network struct {
// STACKIT network ID the Application Load Balancer and/or targets are in.
NetworkId NetworkGetNetworkIdAttributeType `json:"networkId,omitempty"`
// The role defines how the Application Load Balancer is using the network. Currently only ROLE_LISTENERS_AND_TARGETS is supported.
Role NetworkGetRoleAttributeType `json:"role,omitempty"`
}
Network struct for Network
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 ¶
type NetworkGetNetworkIdArgType = string
type NetworkGetNetworkIdAttributeType ¶
type NetworkGetNetworkIdAttributeType = *string
isNotNullableString
type NetworkGetNetworkIdRetType ¶
type NetworkGetNetworkIdRetType = string
type NetworkGetRoleArgType ¶
type NetworkGetRoleArgType = NetworkRole
type NetworkGetRoleAttributeType ¶
type NetworkGetRoleAttributeType = *NetworkRole
type NetworkGetRoleRetType ¶
type NetworkGetRoleRetType = NetworkRole
type NetworkRole ¶
type NetworkRole string
NetworkRole The role defines how the Application Load Balancer is using the network. Currently only ROLE_LISTENERS_AND_TARGETS is supported. value type for enums
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 ¶
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 ¶
func (v NetworkRole) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (NetworkRole) Ptr ¶
func (v NetworkRole) Ptr() *NetworkRole
Ptr returns reference to RoleRole value
func (*NetworkRole) UnmarshalJSON ¶
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 NullableCreateLoadBalancerPayloadLoadBalancerSecurityGroup ¶
type NullableCreateLoadBalancerPayloadLoadBalancerSecurityGroup struct {
// contains filtered or unexported fields
}
func NewNullableCreateLoadBalancerPayloadLoadBalancerSecurityGroup ¶
func NewNullableCreateLoadBalancerPayloadLoadBalancerSecurityGroup(val *CreateLoadBalancerPayloadLoadBalancerSecurityGroup) *NullableCreateLoadBalancerPayloadLoadBalancerSecurityGroup
func (NullableCreateLoadBalancerPayloadLoadBalancerSecurityGroup) IsSet ¶
func (v NullableCreateLoadBalancerPayloadLoadBalancerSecurityGroup) IsSet() bool
func (NullableCreateLoadBalancerPayloadLoadBalancerSecurityGroup) MarshalJSON ¶
func (v NullableCreateLoadBalancerPayloadLoadBalancerSecurityGroup) MarshalJSON() ([]byte, error)
func (*NullableCreateLoadBalancerPayloadLoadBalancerSecurityGroup) UnmarshalJSON ¶
func (v *NullableCreateLoadBalancerPayloadLoadBalancerSecurityGroup) UnmarshalJSON(src []byte) error
func (*NullableCreateLoadBalancerPayloadLoadBalancerSecurityGroup) Unset ¶
func (v *NullableCreateLoadBalancerPayloadLoadBalancerSecurityGroup) Unset()
type NullableCreateLoadBalancerPayloadStatus ¶
type NullableCreateLoadBalancerPayloadStatus struct {
// contains filtered or unexported fields
}
func NewNullableCreateLoadBalancerPayloadStatus ¶
func NewNullableCreateLoadBalancerPayloadStatus(val *CreateLoadBalancerPayloadStatus) *NullableCreateLoadBalancerPayloadStatus
func (NullableCreateLoadBalancerPayloadStatus) IsSet ¶
func (v NullableCreateLoadBalancerPayloadStatus) IsSet() bool
func (NullableCreateLoadBalancerPayloadStatus) MarshalJSON ¶
func (v NullableCreateLoadBalancerPayloadStatus) MarshalJSON() ([]byte, error)
func (*NullableCreateLoadBalancerPayloadStatus) Set ¶
func (v *NullableCreateLoadBalancerPayloadStatus) Set(val *CreateLoadBalancerPayloadStatus)
func (*NullableCreateLoadBalancerPayloadStatus) UnmarshalJSON ¶
func (v *NullableCreateLoadBalancerPayloadStatus) UnmarshalJSON(src []byte) error
func (*NullableCreateLoadBalancerPayloadStatus) Unset ¶
func (v *NullableCreateLoadBalancerPayloadStatus) Unset()
type NullableCreateLoadBalancerPayloadTargetSecurityGroup ¶
type NullableCreateLoadBalancerPayloadTargetSecurityGroup struct {
// contains filtered or unexported fields
}
func NewNullableCreateLoadBalancerPayloadTargetSecurityGroup ¶
func NewNullableCreateLoadBalancerPayloadTargetSecurityGroup(val *CreateLoadBalancerPayloadTargetSecurityGroup) *NullableCreateLoadBalancerPayloadTargetSecurityGroup
func (NullableCreateLoadBalancerPayloadTargetSecurityGroup) IsSet ¶
func (v NullableCreateLoadBalancerPayloadTargetSecurityGroup) IsSet() bool
func (NullableCreateLoadBalancerPayloadTargetSecurityGroup) MarshalJSON ¶
func (v NullableCreateLoadBalancerPayloadTargetSecurityGroup) MarshalJSON() ([]byte, error)
func (*NullableCreateLoadBalancerPayloadTargetSecurityGroup) UnmarshalJSON ¶
func (v *NullableCreateLoadBalancerPayloadTargetSecurityGroup) UnmarshalJSON(src []byte) error
func (*NullableCreateLoadBalancerPayloadTargetSecurityGroup) Unset ¶
func (v *NullableCreateLoadBalancerPayloadTargetSecurityGroup) 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 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 NullableHostConfig ¶
type NullableHostConfig struct {
// contains filtered or unexported fields
}
func NewNullableHostConfig ¶
func NewNullableHostConfig(val *HostConfig) *NullableHostConfig
func (NullableHostConfig) Get ¶
func (v NullableHostConfig) Get() *HostConfig
func (NullableHostConfig) IsSet ¶
func (v NullableHostConfig) IsSet() bool
func (NullableHostConfig) MarshalJSON ¶
func (v NullableHostConfig) MarshalJSON() ([]byte, error)
func (*NullableHostConfig) Set ¶
func (v *NullableHostConfig) Set(val *HostConfig)
func (*NullableHostConfig) UnmarshalJSON ¶
func (v *NullableHostConfig) UnmarshalJSON(src []byte) error
func (*NullableHostConfig) Unset ¶
func (v *NullableHostConfig) Unset()
type NullableHttpHeader ¶
type NullableHttpHeader struct {
// contains filtered or unexported fields
}
func NewNullableHttpHeader ¶
func NewNullableHttpHeader(val *HttpHeader) *NullableHttpHeader
func (NullableHttpHeader) Get ¶
func (v NullableHttpHeader) Get() *HttpHeader
func (NullableHttpHeader) IsSet ¶
func (v NullableHttpHeader) IsSet() bool
func (NullableHttpHeader) MarshalJSON ¶
func (v NullableHttpHeader) MarshalJSON() ([]byte, error)
func (*NullableHttpHeader) Set ¶
func (v *NullableHttpHeader) Set(val *HttpHeader)
func (*NullableHttpHeader) UnmarshalJSON ¶
func (v *NullableHttpHeader) UnmarshalJSON(src []byte) error
func (*NullableHttpHeader) Unset ¶
func (v *NullableHttpHeader) 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 ¶
type NullableListenerProtocol struct {
// contains filtered or unexported fields
}
func NewNullableListenerProtocol ¶
func NewNullableListenerProtocol(val *ListenerProtocol) *NullableListenerProtocol
func (NullableListenerProtocol) Get ¶
func (v NullableListenerProtocol) Get() *ListenerProtocol
func (NullableListenerProtocol) IsSet ¶
func (v NullableListenerProtocol) IsSet() bool
func (NullableListenerProtocol) MarshalJSON ¶
func (v NullableListenerProtocol) MarshalJSON() ([]byte, error)
func (*NullableListenerProtocol) Set ¶
func (v *NullableListenerProtocol) Set(val *ListenerProtocol)
func (*NullableListenerProtocol) UnmarshalJSON ¶
func (v *NullableListenerProtocol) UnmarshalJSON(src []byte) error
func (*NullableListenerProtocol) Unset ¶
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 ¶
type NullableLoadBalancerErrorTypes struct {
// contains filtered or unexported fields
}
func NewNullableLoadBalancerErrorTypes ¶
func NewNullableLoadBalancerErrorTypes(val *LoadBalancerErrorTypes) *NullableLoadBalancerErrorTypes
func (NullableLoadBalancerErrorTypes) Get ¶
func (v NullableLoadBalancerErrorTypes) Get() *LoadBalancerErrorTypes
func (NullableLoadBalancerErrorTypes) IsSet ¶
func (v NullableLoadBalancerErrorTypes) IsSet() bool
func (NullableLoadBalancerErrorTypes) MarshalJSON ¶
func (v NullableLoadBalancerErrorTypes) MarshalJSON() ([]byte, error)
func (*NullableLoadBalancerErrorTypes) Set ¶
func (v *NullableLoadBalancerErrorTypes) Set(val *LoadBalancerErrorTypes)
func (*NullableLoadBalancerErrorTypes) UnmarshalJSON ¶
func (v *NullableLoadBalancerErrorTypes) UnmarshalJSON(src []byte) error
func (*NullableLoadBalancerErrorTypes) Unset ¶
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 ¶
type NullableLoadBalancerStatus struct {
// contains filtered or unexported fields
}
func NewNullableLoadBalancerStatus ¶
func NewNullableLoadBalancerStatus(val *LoadBalancerStatus) *NullableLoadBalancerStatus
func (NullableLoadBalancerStatus) Get ¶
func (v NullableLoadBalancerStatus) Get() *LoadBalancerStatus
func (NullableLoadBalancerStatus) IsSet ¶
func (v NullableLoadBalancerStatus) IsSet() bool
func (NullableLoadBalancerStatus) MarshalJSON ¶
func (v NullableLoadBalancerStatus) MarshalJSON() ([]byte, error)
func (*NullableLoadBalancerStatus) Set ¶
func (v *NullableLoadBalancerStatus) Set(val *LoadBalancerStatus)
func (*NullableLoadBalancerStatus) UnmarshalJSON ¶
func (v *NullableLoadBalancerStatus) UnmarshalJSON(src []byte) error
func (*NullableLoadBalancerStatus) Unset ¶
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 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 ¶
type NullableNetworkRole struct {
// contains filtered or unexported fields
}
func NewNullableNetworkRole ¶
func NewNullableNetworkRole(val *NetworkRole) *NullableNetworkRole
func (NullableNetworkRole) Get ¶
func (v NullableNetworkRole) Get() *NetworkRole
func (NullableNetworkRole) IsSet ¶
func (v NullableNetworkRole) IsSet() bool
func (NullableNetworkRole) MarshalJSON ¶
func (v NullableNetworkRole) MarshalJSON() ([]byte, error)
func (*NullableNetworkRole) Set ¶
func (v *NullableNetworkRole) Set(val *NetworkRole)
func (*NullableNetworkRole) UnmarshalJSON ¶
func (v *NullableNetworkRole) UnmarshalJSON(src []byte) error
func (*NullableNetworkRole) Unset ¶
func (v *NullableNetworkRole) Unset()
type NullablePath ¶
type NullablePath struct {
// contains filtered or unexported fields
}
func NewNullablePath ¶
func NewNullablePath(val *Path) *NullablePath
func (NullablePath) Get ¶
func (v NullablePath) Get() *Path
func (NullablePath) IsSet ¶
func (v NullablePath) IsSet() bool
func (NullablePath) MarshalJSON ¶
func (v NullablePath) MarshalJSON() ([]byte, error)
func (*NullablePath) Set ¶
func (v *NullablePath) Set(val *Path)
func (*NullablePath) UnmarshalJSON ¶
func (v *NullablePath) UnmarshalJSON(src []byte) error
func (*NullablePath) Unset ¶
func (v *NullablePath) 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 NullableProtocolOptionsHTTP ¶
type NullableProtocolOptionsHTTP struct {
// contains filtered or unexported fields
}
func NewNullableProtocolOptionsHTTP ¶
func NewNullableProtocolOptionsHTTP(val *ProtocolOptionsHTTP) *NullableProtocolOptionsHTTP
func (NullableProtocolOptionsHTTP) Get ¶
func (v NullableProtocolOptionsHTTP) Get() *ProtocolOptionsHTTP
func (NullableProtocolOptionsHTTP) IsSet ¶
func (v NullableProtocolOptionsHTTP) IsSet() bool
func (NullableProtocolOptionsHTTP) MarshalJSON ¶
func (v NullableProtocolOptionsHTTP) MarshalJSON() ([]byte, error)
func (*NullableProtocolOptionsHTTP) Set ¶
func (v *NullableProtocolOptionsHTTP) Set(val *ProtocolOptionsHTTP)
func (*NullableProtocolOptionsHTTP) UnmarshalJSON ¶
func (v *NullableProtocolOptionsHTTP) UnmarshalJSON(src []byte) error
func (*NullableProtocolOptionsHTTP) Unset ¶
func (v *NullableProtocolOptionsHTTP) 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 NullableQueryParameter ¶
type NullableQueryParameter struct {
// contains filtered or unexported fields
}
func NewNullableQueryParameter ¶
func NewNullableQueryParameter(val *QueryParameter) *NullableQueryParameter
func (NullableQueryParameter) Get ¶
func (v NullableQueryParameter) Get() *QueryParameter
func (NullableQueryParameter) IsSet ¶
func (v NullableQueryParameter) IsSet() bool
func (NullableQueryParameter) MarshalJSON ¶
func (v NullableQueryParameter) MarshalJSON() ([]byte, error)
func (*NullableQueryParameter) Set ¶
func (v *NullableQueryParameter) Set(val *QueryParameter)
func (*NullableQueryParameter) UnmarshalJSON ¶
func (v *NullableQueryParameter) UnmarshalJSON(src []byte) error
func (*NullableQueryParameter) Unset ¶
func (v *NullableQueryParameter) 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 NullableSecurityGroup ¶
type NullableSecurityGroup struct {
// contains filtered or unexported fields
}
func NewNullableSecurityGroup ¶
func NewNullableSecurityGroup(val *SecurityGroup) *NullableSecurityGroup
func (NullableSecurityGroup) Get ¶
func (v NullableSecurityGroup) Get() *SecurityGroup
func (NullableSecurityGroup) IsSet ¶
func (v NullableSecurityGroup) IsSet() bool
func (NullableSecurityGroup) MarshalJSON ¶
func (v NullableSecurityGroup) MarshalJSON() ([]byte, error)
func (*NullableSecurityGroup) Set ¶
func (v *NullableSecurityGroup) Set(val *SecurityGroup)
func (*NullableSecurityGroup) UnmarshalJSON ¶
func (v *NullableSecurityGroup) UnmarshalJSON(src []byte) error
func (*NullableSecurityGroup) Unset ¶
func (v *NullableSecurityGroup) 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 NullableTlsConfig ¶ added in v0.10.0
type NullableTlsConfig struct {
// contains filtered or unexported fields
}
func NewNullableTlsConfig ¶ added in v0.10.0
func NewNullableTlsConfig(val *TlsConfig) *NullableTlsConfig
func (NullableTlsConfig) Get ¶ added in v0.10.0
func (v NullableTlsConfig) Get() *TlsConfig
func (NullableTlsConfig) IsSet ¶ added in v0.10.0
func (v NullableTlsConfig) IsSet() bool
func (NullableTlsConfig) MarshalJSON ¶ added in v0.10.0
func (v NullableTlsConfig) MarshalJSON() ([]byte, error)
func (*NullableTlsConfig) Set ¶ added in v0.10.0
func (v *NullableTlsConfig) Set(val *TlsConfig)
func (*NullableTlsConfig) UnmarshalJSON ¶ added in v0.10.0
func (v *NullableTlsConfig) UnmarshalJSON(src []byte) error
func (*NullableTlsConfig) Unset ¶ added in v0.10.0
func (v *NullableTlsConfig) 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 ¶
type NullableUpdateLoadBalancerPayloadStatus struct {
// contains filtered or unexported fields
}
func NewNullableUpdateLoadBalancerPayloadStatus ¶
func NewNullableUpdateLoadBalancerPayloadStatus(val *UpdateLoadBalancerPayloadStatus) *NullableUpdateLoadBalancerPayloadStatus
func (NullableUpdateLoadBalancerPayloadStatus) IsSet ¶
func (v NullableUpdateLoadBalancerPayloadStatus) IsSet() bool
func (NullableUpdateLoadBalancerPayloadStatus) MarshalJSON ¶
func (v NullableUpdateLoadBalancerPayloadStatus) MarshalJSON() ([]byte, error)
func (*NullableUpdateLoadBalancerPayloadStatus) Set ¶
func (v *NullableUpdateLoadBalancerPayloadStatus) Set(val *UpdateLoadBalancerPayloadStatus)
func (*NullableUpdateLoadBalancerPayloadStatus) UnmarshalJSON ¶
func (v *NullableUpdateLoadBalancerPayloadStatus) UnmarshalJSON(src []byte) error
func (*NullableUpdateLoadBalancerPayloadStatus) Unset ¶
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 ¶
type NullableValue[T any] struct { // contains filtered or unexported fields }
func (NullableValue[T]) Get ¶
func (v NullableValue[T]) Get() *T
func (NullableValue[T]) IsSet ¶
func (v NullableValue[T]) IsSet() bool
func (*NullableValue[T]) Set ¶
func (v *NullableValue[T]) Set(val *T)
func (*NullableValue[T]) Unset ¶
func (v *NullableValue[T]) Unset()
type Path ¶
type Path struct {
// Exact path match. Only a request path exactly equal to the value will match, e.g. '/foo' matches only '/foo', not '/foo/bar' or '/foobar'.
ExactMatch PathGetExactMatchAttributeType `json:"exactMatch,omitempty"`
// Prefix path match. Only matches on full segment boundaries, e.g. '/foo' matches '/foo' and '/foo/bar' but NOT '/foobar'.
Prefix PathGetPrefixAttributeType `json:"prefix,omitempty"`
}
Path Path match. Optional. Contains either an exact or prefix match. If not set, defaults to root path '/' of prefix type. Cannot be set if 'path_prefix' is used. Prefer using this field over 'path_prefix'.
func NewPath ¶
func NewPath() *Path
NewPath instantiates a new Path object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewPathWithDefaults ¶
func NewPathWithDefaults() *Path
NewPathWithDefaults instantiates a new Path object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Path) GetExactMatch ¶
func (o *Path) GetExactMatch() (res PathGetExactMatchRetType)
GetExactMatch returns the ExactMatch field value if set, zero value otherwise.
func (*Path) GetExactMatchOk ¶
func (o *Path) GetExactMatchOk() (ret PathGetExactMatchRetType, ok bool)
GetExactMatchOk returns a tuple with the ExactMatch field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Path) GetPrefix ¶
func (o *Path) GetPrefix() (res PathGetPrefixRetType)
GetPrefix returns the Prefix field value if set, zero value otherwise.
func (*Path) GetPrefixOk ¶
func (o *Path) GetPrefixOk() (ret PathGetPrefixRetType, ok bool)
GetPrefixOk returns a tuple with the Prefix field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Path) HasExactMatch ¶
HasExactMatch returns a boolean if a field has been set.
func (*Path) SetExactMatch ¶
func (o *Path) SetExactMatch(v PathGetExactMatchRetType)
SetExactMatch gets a reference to the given string and assigns it to the ExactMatch field.
func (*Path) SetPrefix ¶
func (o *Path) SetPrefix(v PathGetPrefixRetType)
SetPrefix gets a reference to the given string and assigns it to the Prefix field.
type PathGetExactMatchArgType ¶
type PathGetExactMatchArgType = string
type PathGetExactMatchAttributeType ¶
type PathGetExactMatchAttributeType = *string
isNotNullableString
type PathGetExactMatchRetType ¶
type PathGetExactMatchRetType = string
type PathGetPrefixArgType ¶
type PathGetPrefixArgType = string
type PathGetPrefixRetType ¶
type PathGetPrefixRetType = string
type PlanDetails ¶
type PlanDetails struct {
// Description
Description PlanDetailsGetDescriptionAttributeType `json:"description,omitempty"`
// Flavor Name
FlavorName PlanDetailsGetFlavorNameAttributeType `json:"flavorName,omitempty"`
// Maximum number of concurrent connections per Application Load Balancer VM instance.
// Can be cast to int32 without loss of precision.
MaxConnections PlanDetailsGetMaxConnectionsAttributeType `json:"maxConnections,omitempty"`
// Service Plan Name
Name PlanDetailsGetNameAttributeType `json:"name,omitempty"`
// Service Plan Identifier
PlanId PlanDetailsGetPlanIdAttributeType `json:"planId,omitempty"`
// Region this Plan is available in
Region PlanDetailsGetRegionAttributeType `json:"region,omitempty"`
}
PlanDetails struct for PlanDetails
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) GetRegion ¶
func (o *PlanDetails) GetRegion() (res PlanDetailsGetRegionRetType)
GetRegion returns the Region field value if set, zero value otherwise.
func (*PlanDetails) GetRegionOk ¶
func (o *PlanDetails) GetRegionOk() (ret PlanDetailsGetRegionRetType, ok bool)
GetRegionOk returns a tuple with the Region field value if set, nil otherwise and a boolean to check if the value has been set.
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) HasRegion ¶
func (o *PlanDetails) HasRegion() bool
HasRegion 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) SetRegion ¶
func (o *PlanDetails) SetRegion(v PlanDetailsGetRegionRetType)
SetRegion gets a reference to the given string and assigns it to the Region field.
func (PlanDetails) ToMap ¶
func (o PlanDetails) ToMap() (map[string]interface{}, error)
type PlanDetailsGetDescriptionArgType ¶
type PlanDetailsGetDescriptionArgType = string
type PlanDetailsGetDescriptionAttributeType ¶
type PlanDetailsGetDescriptionAttributeType = *string
isNotNullableString
type PlanDetailsGetDescriptionRetType ¶
type PlanDetailsGetDescriptionRetType = string
type PlanDetailsGetFlavorNameArgType ¶
type PlanDetailsGetFlavorNameArgType = string
type PlanDetailsGetFlavorNameAttributeType ¶
type PlanDetailsGetFlavorNameAttributeType = *string
isNotNullableString
type PlanDetailsGetFlavorNameRetType ¶
type PlanDetailsGetFlavorNameRetType = string
type PlanDetailsGetMaxConnectionsArgType ¶
type PlanDetailsGetMaxConnectionsArgType = int64
type PlanDetailsGetMaxConnectionsAttributeType ¶
type PlanDetailsGetMaxConnectionsAttributeType = *int64
isInteger
type PlanDetailsGetMaxConnectionsRetType ¶
type PlanDetailsGetMaxConnectionsRetType = int64
type PlanDetailsGetNameArgType ¶
type PlanDetailsGetNameArgType = string
type PlanDetailsGetNameAttributeType ¶
type PlanDetailsGetNameAttributeType = *string
isNotNullableString
type PlanDetailsGetNameRetType ¶
type PlanDetailsGetNameRetType = string
type PlanDetailsGetPlanIdArgType ¶
type PlanDetailsGetPlanIdArgType = string
type PlanDetailsGetPlanIdAttributeType ¶
type PlanDetailsGetPlanIdAttributeType = *string
isNotNullableString
type PlanDetailsGetPlanIdRetType ¶
type PlanDetailsGetPlanIdRetType = string
type PlanDetailsGetRegionArgType ¶
type PlanDetailsGetRegionArgType = string
type PlanDetailsGetRegionAttributeType ¶
type PlanDetailsGetRegionAttributeType = *string
isNotNullableString
type PlanDetailsGetRegionRetType ¶
type PlanDetailsGetRegionRetType = string
type ProtocolOptionsHTTP ¶
type ProtocolOptionsHTTP struct {
// Defines routing rules grouped by hostname.
Hosts ProtocolOptionsHTTPGetHostsAttributeType `json:"hosts,omitempty"`
}
ProtocolOptionsHTTP Configuration for handling HTTP traffic on this listener.
func NewProtocolOptionsHTTP ¶
func NewProtocolOptionsHTTP() *ProtocolOptionsHTTP
NewProtocolOptionsHTTP instantiates a new ProtocolOptionsHTTP object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewProtocolOptionsHTTPWithDefaults ¶
func NewProtocolOptionsHTTPWithDefaults() *ProtocolOptionsHTTP
NewProtocolOptionsHTTPWithDefaults instantiates a new ProtocolOptionsHTTP object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ProtocolOptionsHTTP) GetHosts ¶
func (o *ProtocolOptionsHTTP) GetHosts() (res ProtocolOptionsHTTPGetHostsRetType)
GetHosts returns the Hosts field value if set, zero value otherwise.
func (*ProtocolOptionsHTTP) GetHostsOk ¶
func (o *ProtocolOptionsHTTP) GetHostsOk() (ret ProtocolOptionsHTTPGetHostsRetType, ok bool)
GetHostsOk returns a tuple with the Hosts field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProtocolOptionsHTTP) HasHosts ¶
func (o *ProtocolOptionsHTTP) HasHosts() bool
HasHosts returns a boolean if a field has been set.
func (*ProtocolOptionsHTTP) SetHosts ¶
func (o *ProtocolOptionsHTTP) SetHosts(v ProtocolOptionsHTTPGetHostsRetType)
SetHosts gets a reference to the given []HostConfig and assigns it to the Hosts field.
func (ProtocolOptionsHTTP) ToMap ¶
func (o ProtocolOptionsHTTP) ToMap() (map[string]interface{}, error)
type ProtocolOptionsHTTPGetHostsArgType ¶
type ProtocolOptionsHTTPGetHostsArgType = []HostConfig
type ProtocolOptionsHTTPGetHostsAttributeType ¶
type ProtocolOptionsHTTPGetHostsAttributeType = *[]HostConfig
isArray
type ProtocolOptionsHTTPGetHostsRetType ¶
type ProtocolOptionsHTTPGetHostsRetType = []HostConfig
type ProtocolOptionsHTTPS ¶
type ProtocolOptionsHTTPS struct {
CertificateConfig ProtocolOptionsHTTPSGetCertificateConfigAttributeType `json:"certificateConfig,omitempty"`
}
ProtocolOptionsHTTPS Configuration for handling HTTPS traffic on this listener.
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 ¶
type ProtocolOptionsHTTPSGetCertificateConfigArgType = CertificateConfig
type ProtocolOptionsHTTPSGetCertificateConfigAttributeType ¶
type ProtocolOptionsHTTPSGetCertificateConfigAttributeType = *CertificateConfig
isModel
type ProtocolOptionsHTTPSGetCertificateConfigRetType ¶
type ProtocolOptionsHTTPSGetCertificateConfigRetType = CertificateConfig
type QueryParameter ¶
type QueryParameter struct {
// Exact match for the parameter value.
ExactMatch QueryParameterGetExactMatchAttributeType `json:"exactMatch,omitempty"`
// Parameter name.
Name QueryParameterGetNameAttributeType `json:"name,omitempty"`
}
QueryParameter struct for QueryParameter
func NewQueryParameter ¶
func NewQueryParameter() *QueryParameter
NewQueryParameter instantiates a new QueryParameter object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewQueryParameterWithDefaults ¶
func NewQueryParameterWithDefaults() *QueryParameter
NewQueryParameterWithDefaults instantiates a new QueryParameter object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*QueryParameter) GetExactMatch ¶
func (o *QueryParameter) GetExactMatch() (res QueryParameterGetExactMatchRetType)
GetExactMatch returns the ExactMatch field value if set, zero value otherwise.
func (*QueryParameter) GetExactMatchOk ¶
func (o *QueryParameter) GetExactMatchOk() (ret QueryParameterGetExactMatchRetType, ok bool)
GetExactMatchOk returns a tuple with the ExactMatch field value if set, nil otherwise and a boolean to check if the value has been set.
func (*QueryParameter) GetName ¶
func (o *QueryParameter) GetName() (res QueryParameterGetNameRetType)
GetName returns the Name field value if set, zero value otherwise.
func (*QueryParameter) GetNameOk ¶
func (o *QueryParameter) GetNameOk() (ret QueryParameterGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*QueryParameter) HasExactMatch ¶
func (o *QueryParameter) HasExactMatch() bool
HasExactMatch returns a boolean if a field has been set.
func (*QueryParameter) HasName ¶
func (o *QueryParameter) HasName() bool
HasName returns a boolean if a field has been set.
func (*QueryParameter) SetExactMatch ¶
func (o *QueryParameter) SetExactMatch(v QueryParameterGetExactMatchRetType)
SetExactMatch gets a reference to the given string and assigns it to the ExactMatch field.
func (*QueryParameter) SetName ¶
func (o *QueryParameter) SetName(v QueryParameterGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field.
func (QueryParameter) ToMap ¶
func (o QueryParameter) ToMap() (map[string]interface{}, error)
type QueryParameterGetExactMatchArgType ¶
type QueryParameterGetExactMatchArgType = string
type QueryParameterGetExactMatchAttributeType ¶
type QueryParameterGetExactMatchAttributeType = *string
isNotNullableString
type QueryParameterGetExactMatchRetType ¶
type QueryParameterGetExactMatchRetType = string
type QueryParameterGetNameArgType ¶
type QueryParameterGetNameArgType = string
type QueryParameterGetNameAttributeType ¶
type QueryParameterGetNameAttributeType = *string
isNotNullableString
type QueryParameterGetNameRetType ¶
type QueryParameterGetNameRetType = string
type Rule ¶
type Rule struct {
CookiePersistence RuleGetCookiePersistenceAttributeType `json:"cookiePersistence,omitempty"`
// Headers for the rule.
Headers RuleGetHeadersAttributeType `json:"headers,omitempty"`
Path RuleGetPathAttributeType `json:"path,omitempty"`
// Query parameters for the rule.
QueryParameters RuleGetQueryParametersAttributeType `json:"queryParameters,omitempty"`
// Reference target pool by target pool name.
TargetPool RuleGetTargetPoolAttributeType `json:"targetPool,omitempty"`
// If enabled, when client sends an HTTP request with and Upgrade header, indicating the desire to establish a Websocket connection, if backend server supports WebSocket, it responds with HTTP 101 status code, switching protocols from HTTP to WebSocket. Hence the client and the server can exchange data in real-time using one long-lived TCP connection.
WebSocket RulegetWebSocketAttributeType `json:"webSocket,omitempty"`
}
Rule struct for Rule
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) GetCookiePersistence ¶
func (o *Rule) GetCookiePersistence() (res RuleGetCookiePersistenceRetType)
GetCookiePersistence returns the CookiePersistence field value if set, zero value otherwise.
func (*Rule) GetCookiePersistenceOk ¶
func (o *Rule) GetCookiePersistenceOk() (ret RuleGetCookiePersistenceRetType, ok bool)
GetCookiePersistenceOk returns a tuple with the CookiePersistence field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Rule) GetHeaders ¶
func (o *Rule) GetHeaders() (res RuleGetHeadersRetType)
GetHeaders returns the Headers field value if set, zero value otherwise.
func (*Rule) GetHeadersOk ¶
func (o *Rule) GetHeadersOk() (ret RuleGetHeadersRetType, ok bool)
GetHeadersOk returns a tuple with the Headers field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Rule) GetPath ¶
func (o *Rule) GetPath() (res RuleGetPathRetType)
GetPath returns the Path field value if set, zero value otherwise.
func (*Rule) GetPathOk ¶
func (o *Rule) GetPathOk() (ret RuleGetPathRetType, ok bool)
GetPathOk returns a tuple with the Path field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Rule) GetQueryParameters ¶
func (o *Rule) GetQueryParameters() (res RuleGetQueryParametersRetType)
GetQueryParameters returns the QueryParameters field value if set, zero value otherwise.
func (*Rule) GetQueryParametersOk ¶
func (o *Rule) GetQueryParametersOk() (ret RuleGetQueryParametersRetType, ok bool)
GetQueryParametersOk returns a tuple with the QueryParameters field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Rule) GetTargetPool ¶
func (o *Rule) GetTargetPool() (res RuleGetTargetPoolRetType)
GetTargetPool returns the TargetPool field value if set, zero value otherwise.
func (*Rule) GetTargetPoolOk ¶
func (o *Rule) GetTargetPoolOk() (ret RuleGetTargetPoolRetType, ok bool)
GetTargetPoolOk returns a tuple with the TargetPool field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Rule) GetWebSocket ¶
func (o *Rule) GetWebSocket() (res RulegetWebSocketRetType)
GetWebSocket returns the WebSocket field value if set, zero value otherwise.
func (*Rule) GetWebSocketOk ¶
func (o *Rule) GetWebSocketOk() (ret RulegetWebSocketRetType, ok bool)
GetWebSocketOk returns a tuple with the WebSocket field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Rule) HasCookiePersistence ¶
HasCookiePersistence returns a boolean if a field has been set.
func (*Rule) HasHeaders ¶
HasHeaders returns a boolean if a field has been set.
func (*Rule) HasQueryParameters ¶
HasQueryParameters returns a boolean if a field has been set.
func (*Rule) HasTargetPool ¶
HasTargetPool returns a boolean if a field has been set.
func (*Rule) HasWebSocket ¶
HasWebSocket returns a boolean if a field has been set.
func (*Rule) SetCookiePersistence ¶
func (o *Rule) SetCookiePersistence(v RuleGetCookiePersistenceRetType)
SetCookiePersistence gets a reference to the given CookiePersistence and assigns it to the CookiePersistence field.
func (*Rule) SetHeaders ¶
func (o *Rule) SetHeaders(v RuleGetHeadersRetType)
SetHeaders gets a reference to the given []HttpHeader and assigns it to the Headers field.
func (*Rule) SetPath ¶
func (o *Rule) SetPath(v RuleGetPathRetType)
SetPath gets a reference to the given Path and assigns it to the Path field.
func (*Rule) SetQueryParameters ¶
func (o *Rule) SetQueryParameters(v RuleGetQueryParametersRetType)
SetQueryParameters gets a reference to the given []QueryParameter and assigns it to the QueryParameters field.
func (*Rule) SetTargetPool ¶
func (o *Rule) SetTargetPool(v RuleGetTargetPoolRetType)
SetTargetPool gets a reference to the given string and assigns it to the TargetPool field.
func (*Rule) SetWebSocket ¶
func (o *Rule) SetWebSocket(v RulegetWebSocketRetType)
SetWebSocket gets a reference to the given bool and assigns it to the WebSocket field.
type RuleGetCookiePersistenceArgType ¶
type RuleGetCookiePersistenceArgType = CookiePersistence
type RuleGetCookiePersistenceAttributeType ¶
type RuleGetCookiePersistenceAttributeType = *CookiePersistence
isModel
type RuleGetCookiePersistenceRetType ¶
type RuleGetCookiePersistenceRetType = CookiePersistence
type RuleGetHeadersArgType ¶
type RuleGetHeadersArgType = []HttpHeader
type RuleGetHeadersRetType ¶
type RuleGetHeadersRetType = []HttpHeader
type RuleGetPathArgType ¶
type RuleGetPathArgType = Path
type RuleGetPathRetType ¶
type RuleGetPathRetType = Path
type RuleGetQueryParametersArgType ¶
type RuleGetQueryParametersArgType = []QueryParameter
type RuleGetQueryParametersAttributeType ¶
type RuleGetQueryParametersAttributeType = *[]QueryParameter
isArray
type RuleGetQueryParametersRetType ¶
type RuleGetQueryParametersRetType = []QueryParameter
type RuleGetTargetPoolArgType ¶
type RuleGetTargetPoolArgType = string
type RuleGetTargetPoolAttributeType ¶
type RuleGetTargetPoolAttributeType = *string
isNotNullableString
type RuleGetTargetPoolRetType ¶
type RuleGetTargetPoolRetType = string
type RulegetWebSocketArgType ¶
type RulegetWebSocketArgType = bool
type RulegetWebSocketRetType ¶
type RulegetWebSocketRetType = bool
type SecurityGroup ¶
type SecurityGroup struct {
// ID of the security Group
Id SecurityGroupGetIdAttributeType `json:"id,omitempty"`
// Name of the security Group
Name SecurityGroupGetNameAttributeType `json:"name,omitempty"`
}
SecurityGroup struct for SecurityGroup
func NewSecurityGroup ¶
func NewSecurityGroup() *SecurityGroup
NewSecurityGroup instantiates a new SecurityGroup object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewSecurityGroupWithDefaults ¶
func NewSecurityGroupWithDefaults() *SecurityGroup
NewSecurityGroupWithDefaults instantiates a new SecurityGroup object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*SecurityGroup) GetId ¶
func (o *SecurityGroup) GetId() (res SecurityGroupGetIdRetType)
GetId returns the Id field value if set, zero value otherwise.
func (*SecurityGroup) GetIdOk ¶
func (o *SecurityGroup) GetIdOk() (ret SecurityGroupGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SecurityGroup) GetName ¶
func (o *SecurityGroup) GetName() (res SecurityGroupGetNameRetType)
GetName returns the Name field value if set, zero value otherwise.
func (*SecurityGroup) GetNameOk ¶
func (o *SecurityGroup) GetNameOk() (ret SecurityGroupGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SecurityGroup) HasId ¶
func (o *SecurityGroup) HasId() bool
HasId returns a boolean if a field has been set.
func (*SecurityGroup) HasName ¶
func (o *SecurityGroup) HasName() bool
HasName returns a boolean if a field has been set.
func (*SecurityGroup) SetId ¶
func (o *SecurityGroup) SetId(v SecurityGroupGetIdRetType)
SetId gets a reference to the given string and assigns it to the Id field.
func (*SecurityGroup) SetName ¶
func (o *SecurityGroup) SetName(v SecurityGroupGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field.
func (SecurityGroup) ToMap ¶
func (o SecurityGroup) ToMap() (map[string]interface{}, error)
type SecurityGroupGetIdArgType ¶
type SecurityGroupGetIdArgType = string
type SecurityGroupGetIdAttributeType ¶
type SecurityGroupGetIdAttributeType = *string
isNotNullableString
type SecurityGroupGetIdRetType ¶
type SecurityGroupGetIdRetType = string
type SecurityGroupGetNameArgType ¶
type SecurityGroupGetNameArgType = string
type SecurityGroupGetNameAttributeType ¶
type SecurityGroupGetNameAttributeType = *string
isNotNullableString
type SecurityGroupGetNameRetType ¶
type SecurityGroupGetNameRetType = string
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 ¶
type StatusGetCodeArgType = int64
type StatusGetCodeRetType ¶
type StatusGetCodeRetType = int64
type StatusGetDetailsArgType ¶
type StatusGetDetailsArgType = []GoogleProtobufAny
type StatusGetDetailsAttributeType ¶
type StatusGetDetailsAttributeType = *[]GoogleProtobufAny
isArray
type StatusGetDetailsRetType ¶
type StatusGetDetailsRetType = []GoogleProtobufAny
type StatusGetMessageArgType ¶
type StatusGetMessageArgType = string
type StatusGetMessageAttributeType ¶
type StatusGetMessageAttributeType = *string
isNotNullableString
type StatusGetMessageRetType ¶
type StatusGetMessageRetType = string
type Target ¶
type Target struct {
// Target display name.
DisplayName TargetGetDisplayNameAttributeType `json:"displayName,omitempty"`
// Private target IP, which must by unique within a target pool.
Ip TargetGetIpAttributeType `json:"ip,omitempty"`
}
Target struct for Target
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 ¶
type TargetGetDisplayNameArgType = string
type TargetGetDisplayNameAttributeType ¶
type TargetGetDisplayNameAttributeType = *string
isNotNullableString
type TargetGetDisplayNameRetType ¶
type TargetGetDisplayNameRetType = string
type TargetGetIpArgType ¶
type TargetGetIpArgType = string
type TargetGetIpRetType ¶
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.
// Can be cast to int32 without loss of precision.
TargetPort TargetPoolGetTargetPortAttributeType `json:"targetPort,omitempty"`
// List of all targets which will be used in the pool. Limited to 250.
Targets TargetPoolGetTargetsAttributeType `json:"targets,omitempty"`
TlsConfig TargetPoolGetTlsConfigAttributeType `json:"tlsConfig,omitempty"`
}
TargetPool struct for TargetPool
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) GetTlsConfig ¶
func (o *TargetPool) GetTlsConfig() (res TargetPoolGetTlsConfigRetType)
GetTlsConfig returns the TlsConfig field value if set, zero value otherwise.
func (*TargetPool) GetTlsConfigOk ¶
func (o *TargetPool) GetTlsConfigOk() (ret TargetPoolGetTlsConfigRetType, ok bool)
GetTlsConfigOk returns a tuple with the TlsConfig field value if set, nil otherwise and a boolean to check if the value has been set.
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) HasTlsConfig ¶
func (o *TargetPool) HasTlsConfig() bool
HasTlsConfig 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) SetTlsConfig ¶
func (o *TargetPool) SetTlsConfig(v TargetPoolGetTlsConfigRetType)
SetTlsConfig gets a reference to the given TlsConfig and assigns it to the TlsConfig field.
func (TargetPool) ToMap ¶
func (o TargetPool) ToMap() (map[string]interface{}, error)
type TargetPoolGetActiveHealthCheckArgType ¶
type TargetPoolGetActiveHealthCheckArgType = ActiveHealthCheck
type TargetPoolGetActiveHealthCheckAttributeType ¶
type TargetPoolGetActiveHealthCheckAttributeType = *ActiveHealthCheck
isModel
type TargetPoolGetActiveHealthCheckRetType ¶
type TargetPoolGetActiveHealthCheckRetType = ActiveHealthCheck
type TargetPoolGetNameArgType ¶
type TargetPoolGetNameArgType = string
type TargetPoolGetNameAttributeType ¶
type TargetPoolGetNameAttributeType = *string
isNotNullableString
type TargetPoolGetNameRetType ¶
type TargetPoolGetNameRetType = string
type TargetPoolGetTargetPortArgType ¶
type TargetPoolGetTargetPortArgType = int64
type TargetPoolGetTargetPortAttributeType ¶
type TargetPoolGetTargetPortAttributeType = *int64
isInteger
type TargetPoolGetTargetPortRetType ¶
type TargetPoolGetTargetPortRetType = int64
type TargetPoolGetTargetsArgType ¶
type TargetPoolGetTargetsArgType = []Target
type TargetPoolGetTargetsRetType ¶
type TargetPoolGetTargetsRetType = []Target
type TargetPoolGetTlsConfigArgType ¶
type TargetPoolGetTlsConfigArgType = TlsConfig
type TargetPoolGetTlsConfigAttributeType ¶
type TargetPoolGetTlsConfigAttributeType = *TlsConfig
isModel
type TargetPoolGetTlsConfigRetType ¶
type TargetPoolGetTlsConfigRetType = TlsConfig
type TlsConfig ¶ added in v0.10.0
type TlsConfig struct {
// Specifies a custom Certificate Authority (CA). When provided, the target pool will trust certificates signed by this CA, in addition to any system-trusted CAs. This is useful for scenarios where the target pool needs to communicate with servers using self-signed or internally-issued certificates. Enabled needs to be set to true and skip validation to false for this option.
CustomCa TlsConfigGetCustomCaAttributeType `json:"customCa,omitempty"`
// Enable TLS (Transport Layer Security) bridging for the connection between Application Load Balancer and targets in this pool. When enabled, public CAs are trusted. Can be used in tandem with the options either custom CA or skip validation or alone.
Enabled TlsConfiggetEnabledAttributeType `json:"enabled,omitempty"`
// Bypass certificate validation for TLS bridging in this target pool. This option is insecure and can only be used with public CAs by setting enabled true. Meant to be used for testing purposes only!
SkipCertificateValidation TlsConfiggetSkipCertificateValidationAttributeType `json:"skipCertificateValidation,omitempty"`
}
TlsConfig Set this to configure TLS settings.
func NewTlsConfig ¶ added in v0.10.0
func NewTlsConfig() *TlsConfig
NewTlsConfig instantiates a new TlsConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewTlsConfigWithDefaults ¶ added in v0.10.0
func NewTlsConfigWithDefaults() *TlsConfig
NewTlsConfigWithDefaults instantiates a new TlsConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*TlsConfig) GetCustomCa ¶ added in v0.10.0
func (o *TlsConfig) GetCustomCa() (res TlsConfigGetCustomCaRetType)
GetCustomCa returns the CustomCa field value if set, zero value otherwise.
func (*TlsConfig) GetCustomCaOk ¶ added in v0.10.0
func (o *TlsConfig) GetCustomCaOk() (ret TlsConfigGetCustomCaRetType, ok bool)
GetCustomCaOk returns a tuple with the CustomCa field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TlsConfig) GetEnabled ¶ added in v0.10.0
func (o *TlsConfig) GetEnabled() (res TlsConfiggetEnabledRetType)
GetEnabled returns the Enabled field value if set, zero value otherwise.
func (*TlsConfig) GetEnabledOk ¶ added in v0.10.0
func (o *TlsConfig) GetEnabledOk() (ret TlsConfiggetEnabledRetType, ok bool)
GetEnabledOk returns a tuple with the Enabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TlsConfig) GetSkipCertificateValidation ¶ added in v0.10.0
func (o *TlsConfig) GetSkipCertificateValidation() (res TlsConfiggetSkipCertificateValidationRetType)
GetSkipCertificateValidation returns the SkipCertificateValidation field value if set, zero value otherwise.
func (*TlsConfig) GetSkipCertificateValidationOk ¶ added in v0.10.0
func (o *TlsConfig) GetSkipCertificateValidationOk() (ret TlsConfiggetSkipCertificateValidationRetType, ok bool)
GetSkipCertificateValidationOk returns a tuple with the SkipCertificateValidation field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TlsConfig) HasCustomCa ¶ added in v0.10.0
HasCustomCa returns a boolean if a field has been set.
func (*TlsConfig) HasEnabled ¶ added in v0.10.0
HasEnabled returns a boolean if a field has been set.
func (*TlsConfig) HasSkipCertificateValidation ¶ added in v0.10.0
HasSkipCertificateValidation returns a boolean if a field has been set.
func (*TlsConfig) SetCustomCa ¶ added in v0.10.0
func (o *TlsConfig) SetCustomCa(v TlsConfigGetCustomCaRetType)
SetCustomCa gets a reference to the given string and assigns it to the CustomCa field.
func (*TlsConfig) SetEnabled ¶ added in v0.10.0
func (o *TlsConfig) SetEnabled(v TlsConfiggetEnabledRetType)
SetEnabled gets a reference to the given bool and assigns it to the Enabled field.
func (*TlsConfig) SetSkipCertificateValidation ¶ added in v0.10.0
func (o *TlsConfig) SetSkipCertificateValidation(v TlsConfiggetSkipCertificateValidationRetType)
SetSkipCertificateValidation gets a reference to the given bool and assigns it to the SkipCertificateValidation field.
type TlsConfigGetCustomCaArgType ¶ added in v0.10.0
type TlsConfigGetCustomCaArgType = string
type TlsConfigGetCustomCaAttributeType ¶ added in v0.10.0
type TlsConfigGetCustomCaAttributeType = *string
isNotNullableString
type TlsConfigGetCustomCaRetType ¶ added in v0.10.0
type TlsConfigGetCustomCaRetType = string
type TlsConfiggetEnabledArgType ¶ added in v0.10.0
type TlsConfiggetEnabledArgType = bool
type TlsConfiggetEnabledAttributeType ¶ added in v0.10.0
type TlsConfiggetEnabledAttributeType = *bool
isBoolean
type TlsConfiggetEnabledRetType ¶ added in v0.10.0
type TlsConfiggetEnabledRetType = bool
type TlsConfiggetSkipCertificateValidationArgType ¶ added in v0.10.0
type TlsConfiggetSkipCertificateValidationArgType = bool
type TlsConfiggetSkipCertificateValidationAttributeType ¶ added in v0.10.0
type TlsConfiggetSkipCertificateValidationAttributeType = *bool
isBoolean
type TlsConfiggetSkipCertificateValidationRetType ¶ added in v0.10.0
type TlsConfiggetSkipCertificateValidationRetType = bool
type UpdateCredentialsPayload ¶
type UpdateCredentialsPayload struct {
// Credential name
DisplayName UpdateCredentialsPayloadGetDisplayNameAttributeType `json:"displayName,omitempty"`
// A valid password used for an existing STACKIT Observability instance, which is used during basic auth.
Password UpdateCredentialsPayloadGetPasswordAttributeType `json:"password,omitempty"`
// A valid username used for an existing STACKIT Observability instance, which is used during basic auth.
Username UpdateCredentialsPayloadGetUsernameAttributeType `json:"username,omitempty"`
}
UpdateCredentialsPayload struct for UpdateCredentialsPayload
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 ¶
type UpdateCredentialsPayloadGetDisplayNameArgType = string
type UpdateCredentialsPayloadGetDisplayNameAttributeType ¶
type UpdateCredentialsPayloadGetDisplayNameAttributeType = *string
isNotNullableString
type UpdateCredentialsPayloadGetDisplayNameRetType ¶
type UpdateCredentialsPayloadGetDisplayNameRetType = string
type UpdateCredentialsPayloadGetPasswordArgType ¶
type UpdateCredentialsPayloadGetPasswordArgType = string
type UpdateCredentialsPayloadGetPasswordAttributeType ¶
type UpdateCredentialsPayloadGetPasswordAttributeType = *string
isNotNullableString
type UpdateCredentialsPayloadGetPasswordRetType ¶
type UpdateCredentialsPayloadGetPasswordRetType = string
type UpdateCredentialsPayloadGetUsernameArgType ¶
type UpdateCredentialsPayloadGetUsernameArgType = string
type UpdateCredentialsPayloadGetUsernameAttributeType ¶
type UpdateCredentialsPayloadGetUsernameAttributeType = *string
isNotNullableString
type UpdateCredentialsPayloadGetUsernameRetType ¶
type UpdateCredentialsPayloadGetUsernameRetType = string
type UpdateCredentialsRequest ¶
type UpdateCredentialsRequest struct {
// contains filtered or unexported fields
}
func (UpdateCredentialsRequest) Execute ¶
func (r UpdateCredentialsRequest) Execute() (*UpdateCredentialsResponse, error)
func (UpdateCredentialsRequest) UpdateCredentialsPayload ¶
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 ¶
type UpdateCredentialsResponseGetCredentialArgType = CredentialsResponse
type UpdateCredentialsResponseGetCredentialAttributeType ¶
type UpdateCredentialsResponseGetCredentialAttributeType = *CredentialsResponse
isModel
type UpdateCredentialsResponseGetCredentialRetType ¶
type UpdateCredentialsResponseGetCredentialRetType = CredentialsResponse
type UpdateLoadBalancerPayload ¶
type UpdateLoadBalancerPayload struct {
// Disable target security group assignemt to allow targets outside of the given network. Connectivity to targets need to be ensured by the customer, including routing and Security Groups (targetSecurityGroup can be assigned). Not changeable after creation.
DisableTargetSecurityGroupAssignment UpdateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentAttributeType `json:"disableTargetSecurityGroupAssignment,omitempty"`
// Reports all errors a Application Load Balancer has.
Errors UpdateLoadBalancerPayloadGetErrorsAttributeType `json:"errors,omitempty"`
// The external IP address where this Application Load Balancer is exposed. Not changeable after creation.
ExternalAddress UpdateLoadBalancerPayloadGetExternalAddressAttributeType `json:"externalAddress,omitempty"`
// Labels represent user-defined metadata as key-value pairs. Label count should not exceed 64 per ALB. **Key Formatting Rules:** Length: 1-63 characters. Characters: Must begin and end with [a-zA-Z0-9]. May contain dashes (-), underscores (_), dots (.), and alphanumerics in between. Keys starting with 'stackit-' are system-reserved; users MUST NOT manage them. **Value Formatting Rules:** Length: 0-63 characters (empty string explicitly allowed). Characters (for non-empty values): Must begin and end with [a-zA-Z0-9]. May contain dashes (-), underscores (_), dots (.), and alphanumerics in between.
Labels UpdateLoadBalancerPayloadGetLabelsAttributeType `json:"labels,omitempty"`
// There is a maximum listener count of 20.
Listeners UpdateLoadBalancerPayloadGetListenersAttributeType `json:"listeners,omitempty"`
LoadBalancerSecurityGroup UpdateLoadBalancerPayloadGetLoadBalancerSecurityGroupAttributeType `json:"loadBalancerSecurityGroup,omitempty"`
// Application Load Balancer name. Not changeable after creation.
Name UpdateLoadBalancerPayloadGetNameAttributeType `json:"name,omitempty"`
// List of networks that listeners and targets reside in. Currently limited to one. Not changeable after creation.
Networks UpdateLoadBalancerPayloadGetNetworksAttributeType `json:"networks,omitempty"`
Options UpdateLoadBalancerPayloadGetOptionsAttributeType `json:"options,omitempty"`
// Service Plan configures the size of the Application Load Balancer. Currently supported plan is p10. This list can change in the future where plan ids will be removed and new plans by added. That is the reason this is not an enum.
PlanId UpdateLoadBalancerPayloadGetPlanIdAttributeType `json:"planId,omitempty"`
// Transient private Application Load Balancer IP address that can change any time.
PrivateAddress UpdateLoadBalancerPayloadGetPrivateAddressAttributeType `json:"privateAddress,omitempty"`
// Region of the LoadBalancer.
Region UpdateLoadBalancerPayloadGetRegionAttributeType `json:"region,omitempty"`
Status UpdateLoadBalancerPayloadGetStatusAttributeType `json:"status,omitempty"`
// List of all target pools which will be used in the Application Load Balancer. Limited to 20.
TargetPools UpdateLoadBalancerPayloadGetTargetPoolsAttributeType `json:"targetPools,omitempty"`
TargetSecurityGroup UpdateLoadBalancerPayloadGetTargetSecurityGroupAttributeType `json:"targetSecurityGroup,omitempty"`
// Application Load Balancer resource version. Must be empty or unset for creating Application Load Balancers, non-empty for updating. Semantics: While retrieving, this is the current version of this Application Load Balancer resource that changes during updates. On updates this field specified the Application Load Balancer version you calculated your update for instead of the future version to enable concurrency safe updates. Update calls will then report the new version in their result as you would see with a Application Load Balancer retrieval call later. There exist no total order of the version, so you can only compare it for equality, but not for less/greater than another version. Since the creation of Application Load Balancer is always intended to create the first version of it, there should be no existing version. That's why this field must by empty of not present in that case.
Version UpdateLoadBalancerPayloadGetVersionAttributeType `json:"version,omitempty"`
}
UpdateLoadBalancerPayload struct for UpdateLoadBalancerPayload
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) GetDisableTargetSecurityGroupAssignment ¶
func (o *UpdateLoadBalancerPayload) GetDisableTargetSecurityGroupAssignment() (res UpdateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentRetType)
GetDisableTargetSecurityGroupAssignment returns the DisableTargetSecurityGroupAssignment field value if set, zero value otherwise.
func (*UpdateLoadBalancerPayload) GetDisableTargetSecurityGroupAssignmentOk ¶
func (o *UpdateLoadBalancerPayload) GetDisableTargetSecurityGroupAssignmentOk() (ret UpdateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentRetType, ok bool)
GetDisableTargetSecurityGroupAssignmentOk returns a tuple with the DisableTargetSecurityGroupAssignment field value if set, nil otherwise and a boolean to check if the value has been set.
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) GetLabels ¶
func (o *UpdateLoadBalancerPayload) GetLabels() (res UpdateLoadBalancerPayloadGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise.
func (*UpdateLoadBalancerPayload) GetLabelsOk ¶
func (o *UpdateLoadBalancerPayload) GetLabelsOk() (ret UpdateLoadBalancerPayloadGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.
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) GetLoadBalancerSecurityGroup ¶
func (o *UpdateLoadBalancerPayload) GetLoadBalancerSecurityGroup() (res UpdateLoadBalancerPayloadGetLoadBalancerSecurityGroupRetType)
GetLoadBalancerSecurityGroup returns the LoadBalancerSecurityGroup field value if set, zero value otherwise.
func (*UpdateLoadBalancerPayload) GetLoadBalancerSecurityGroupOk ¶
func (o *UpdateLoadBalancerPayload) GetLoadBalancerSecurityGroupOk() (ret UpdateLoadBalancerPayloadGetLoadBalancerSecurityGroupRetType, ok bool)
GetLoadBalancerSecurityGroupOk returns a tuple with the LoadBalancerSecurityGroup field value if set, nil otherwise and a boolean to check if the value has been set.
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) GetRegion ¶
func (o *UpdateLoadBalancerPayload) GetRegion() (res UpdateLoadBalancerPayloadGetRegionRetType)
GetRegion returns the Region field value if set, zero value otherwise.
func (*UpdateLoadBalancerPayload) GetRegionOk ¶
func (o *UpdateLoadBalancerPayload) GetRegionOk() (ret UpdateLoadBalancerPayloadGetRegionRetType, ok bool)
GetRegionOk returns a tuple with the Region field value if set, nil otherwise and a boolean to check if the value has been set.
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) GetTargetSecurityGroup ¶
func (o *UpdateLoadBalancerPayload) GetTargetSecurityGroup() (res UpdateLoadBalancerPayloadGetTargetSecurityGroupRetType)
GetTargetSecurityGroup returns the TargetSecurityGroup field value if set, zero value otherwise.
func (*UpdateLoadBalancerPayload) GetTargetSecurityGroupOk ¶
func (o *UpdateLoadBalancerPayload) GetTargetSecurityGroupOk() (ret UpdateLoadBalancerPayloadGetTargetSecurityGroupRetType, ok bool)
GetTargetSecurityGroupOk returns a tuple with the TargetSecurityGroup field value if set, nil otherwise and a boolean to check if the value has been set.
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) HasDisableTargetSecurityGroupAssignment ¶
func (o *UpdateLoadBalancerPayload) HasDisableTargetSecurityGroupAssignment() bool
HasDisableTargetSecurityGroupAssignment returns a boolean if a field 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) HasLabels ¶
func (o *UpdateLoadBalancerPayload) HasLabels() bool
HasLabels 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) HasLoadBalancerSecurityGroup ¶
func (o *UpdateLoadBalancerPayload) HasLoadBalancerSecurityGroup() bool
HasLoadBalancerSecurityGroup 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) HasRegion ¶
func (o *UpdateLoadBalancerPayload) HasRegion() bool
HasRegion 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) HasTargetSecurityGroup ¶
func (o *UpdateLoadBalancerPayload) HasTargetSecurityGroup() bool
HasTargetSecurityGroup 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) SetDisableTargetSecurityGroupAssignment ¶
func (o *UpdateLoadBalancerPayload) SetDisableTargetSecurityGroupAssignment(v UpdateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentRetType)
SetDisableTargetSecurityGroupAssignment gets a reference to the given bool and assigns it to the DisableTargetSecurityGroupAssignment field.
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) SetLabels ¶
func (o *UpdateLoadBalancerPayload) SetLabels(v UpdateLoadBalancerPayloadGetLabelsRetType)
SetLabels gets a reference to the given map[string]string and assigns it to the Labels 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) SetLoadBalancerSecurityGroup ¶
func (o *UpdateLoadBalancerPayload) SetLoadBalancerSecurityGroup(v UpdateLoadBalancerPayloadGetLoadBalancerSecurityGroupRetType)
SetLoadBalancerSecurityGroup gets a reference to the given CreateLoadBalancerPayloadLoadBalancerSecurityGroup and assigns it to the LoadBalancerSecurityGroup 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) SetRegion ¶
func (o *UpdateLoadBalancerPayload) SetRegion(v UpdateLoadBalancerPayloadGetRegionRetType)
SetRegion gets a reference to the given string and assigns it to the Region 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) SetTargetSecurityGroup ¶
func (o *UpdateLoadBalancerPayload) SetTargetSecurityGroup(v UpdateLoadBalancerPayloadGetTargetSecurityGroupRetType)
SetTargetSecurityGroup gets a reference to the given CreateLoadBalancerPayloadTargetSecurityGroup and assigns it to the TargetSecurityGroup 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 ¶
type UpdateLoadBalancerPayloadGetErrorsArgType = []LoadBalancerError
type UpdateLoadBalancerPayloadGetErrorsAttributeType ¶
type UpdateLoadBalancerPayloadGetErrorsAttributeType = *[]LoadBalancerError
isArray
type UpdateLoadBalancerPayloadGetErrorsRetType ¶
type UpdateLoadBalancerPayloadGetErrorsRetType = []LoadBalancerError
type UpdateLoadBalancerPayloadGetExternalAddressArgType ¶
type UpdateLoadBalancerPayloadGetExternalAddressArgType = string
type UpdateLoadBalancerPayloadGetExternalAddressAttributeType ¶
type UpdateLoadBalancerPayloadGetExternalAddressAttributeType = *string
isNotNullableString
type UpdateLoadBalancerPayloadGetExternalAddressRetType ¶
type UpdateLoadBalancerPayloadGetExternalAddressRetType = string
type UpdateLoadBalancerPayloadGetLabelsAttributeType ¶
isContainer
type UpdateLoadBalancerPayloadGetListenersArgType ¶
type UpdateLoadBalancerPayloadGetListenersArgType = []Listener
type UpdateLoadBalancerPayloadGetListenersAttributeType ¶
type UpdateLoadBalancerPayloadGetListenersAttributeType = *[]Listener
isArray
type UpdateLoadBalancerPayloadGetListenersRetType ¶
type UpdateLoadBalancerPayloadGetListenersRetType = []Listener
type UpdateLoadBalancerPayloadGetLoadBalancerSecurityGroupArgType ¶
type UpdateLoadBalancerPayloadGetLoadBalancerSecurityGroupArgType = CreateLoadBalancerPayloadLoadBalancerSecurityGroup
type UpdateLoadBalancerPayloadGetLoadBalancerSecurityGroupAttributeType ¶
type UpdateLoadBalancerPayloadGetLoadBalancerSecurityGroupAttributeType = *CreateLoadBalancerPayloadLoadBalancerSecurityGroup
isModel
type UpdateLoadBalancerPayloadGetLoadBalancerSecurityGroupRetType ¶
type UpdateLoadBalancerPayloadGetLoadBalancerSecurityGroupRetType = CreateLoadBalancerPayloadLoadBalancerSecurityGroup
type UpdateLoadBalancerPayloadGetNameArgType ¶
type UpdateLoadBalancerPayloadGetNameArgType = string
type UpdateLoadBalancerPayloadGetNameAttributeType ¶
type UpdateLoadBalancerPayloadGetNameAttributeType = *string
isNotNullableString
type UpdateLoadBalancerPayloadGetNameRetType ¶
type UpdateLoadBalancerPayloadGetNameRetType = string
type UpdateLoadBalancerPayloadGetNetworksArgType ¶
type UpdateLoadBalancerPayloadGetNetworksArgType = []Network
type UpdateLoadBalancerPayloadGetNetworksAttributeType ¶
type UpdateLoadBalancerPayloadGetNetworksAttributeType = *[]Network
isArray
type UpdateLoadBalancerPayloadGetNetworksRetType ¶
type UpdateLoadBalancerPayloadGetNetworksRetType = []Network
type UpdateLoadBalancerPayloadGetOptionsArgType ¶
type UpdateLoadBalancerPayloadGetOptionsArgType = LoadBalancerOptions
type UpdateLoadBalancerPayloadGetOptionsAttributeType ¶
type UpdateLoadBalancerPayloadGetOptionsAttributeType = *LoadBalancerOptions
isModel
type UpdateLoadBalancerPayloadGetOptionsRetType ¶
type UpdateLoadBalancerPayloadGetOptionsRetType = LoadBalancerOptions
type UpdateLoadBalancerPayloadGetPlanIdArgType ¶
type UpdateLoadBalancerPayloadGetPlanIdArgType = string
type UpdateLoadBalancerPayloadGetPlanIdAttributeType ¶
type UpdateLoadBalancerPayloadGetPlanIdAttributeType = *string
isNotNullableString
type UpdateLoadBalancerPayloadGetPlanIdRetType ¶
type UpdateLoadBalancerPayloadGetPlanIdRetType = string
type UpdateLoadBalancerPayloadGetPrivateAddressArgType ¶
type UpdateLoadBalancerPayloadGetPrivateAddressArgType = string
type UpdateLoadBalancerPayloadGetPrivateAddressAttributeType ¶
type UpdateLoadBalancerPayloadGetPrivateAddressAttributeType = *string
isNotNullableString
type UpdateLoadBalancerPayloadGetPrivateAddressRetType ¶
type UpdateLoadBalancerPayloadGetPrivateAddressRetType = string
type UpdateLoadBalancerPayloadGetRegionArgType ¶
type UpdateLoadBalancerPayloadGetRegionArgType = string
type UpdateLoadBalancerPayloadGetRegionAttributeType ¶
type UpdateLoadBalancerPayloadGetRegionAttributeType = *string
isNotNullableString
type UpdateLoadBalancerPayloadGetRegionRetType ¶
type UpdateLoadBalancerPayloadGetRegionRetType = string
type UpdateLoadBalancerPayloadGetStatusArgType ¶
type UpdateLoadBalancerPayloadGetStatusArgType = UpdateLoadBalancerPayloadStatus
type UpdateLoadBalancerPayloadGetStatusAttributeType ¶
type UpdateLoadBalancerPayloadGetStatusAttributeType = *UpdateLoadBalancerPayloadStatus
type UpdateLoadBalancerPayloadGetStatusRetType ¶
type UpdateLoadBalancerPayloadGetStatusRetType = UpdateLoadBalancerPayloadStatus
type UpdateLoadBalancerPayloadGetTargetPoolsArgType ¶
type UpdateLoadBalancerPayloadGetTargetPoolsArgType = []TargetPool
type UpdateLoadBalancerPayloadGetTargetPoolsAttributeType ¶
type UpdateLoadBalancerPayloadGetTargetPoolsAttributeType = *[]TargetPool
isArray
type UpdateLoadBalancerPayloadGetTargetPoolsRetType ¶
type UpdateLoadBalancerPayloadGetTargetPoolsRetType = []TargetPool
type UpdateLoadBalancerPayloadGetTargetSecurityGroupArgType ¶
type UpdateLoadBalancerPayloadGetTargetSecurityGroupArgType = CreateLoadBalancerPayloadTargetSecurityGroup
type UpdateLoadBalancerPayloadGetTargetSecurityGroupAttributeType ¶
type UpdateLoadBalancerPayloadGetTargetSecurityGroupAttributeType = *CreateLoadBalancerPayloadTargetSecurityGroup
isModel
type UpdateLoadBalancerPayloadGetTargetSecurityGroupRetType ¶
type UpdateLoadBalancerPayloadGetTargetSecurityGroupRetType = CreateLoadBalancerPayloadTargetSecurityGroup
type UpdateLoadBalancerPayloadGetVersionArgType ¶
type UpdateLoadBalancerPayloadGetVersionArgType = string
type UpdateLoadBalancerPayloadGetVersionAttributeType ¶
type UpdateLoadBalancerPayloadGetVersionAttributeType = *string
isNotNullableString
type UpdateLoadBalancerPayloadGetVersionRetType ¶
type UpdateLoadBalancerPayloadGetVersionRetType = string
type UpdateLoadBalancerPayloadStatus ¶
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 ¶
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 ¶
func (v UpdateLoadBalancerPayloadStatus) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (UpdateLoadBalancerPayloadStatus) Ptr ¶
func (v UpdateLoadBalancerPayloadStatus) Ptr() *UpdateLoadBalancerPayloadStatus
Ptr returns reference to StatusStatus value
func (*UpdateLoadBalancerPayloadStatus) UnmarshalJSON ¶
func (v *UpdateLoadBalancerPayloadStatus) UnmarshalJSON(src []byte) error
type UpdateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentArgType ¶
type UpdateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentArgType = bool
type UpdateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentAttributeType ¶
type UpdateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentAttributeType = *bool
isBoolean
type UpdateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentRetType ¶
type UpdateLoadBalancerPayloadgetDisableTargetSecurityGroupAssignmentRetType = bool
type UpdateLoadBalancerRequest ¶
type UpdateLoadBalancerRequest struct {
// contains filtered or unexported fields
}
func (UpdateLoadBalancerRequest) Execute ¶
func (r UpdateLoadBalancerRequest) Execute() (*LoadBalancer, error)
func (UpdateLoadBalancerRequest) UpdateLoadBalancerPayload ¶
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.
// Can be cast to int32 without loss of precision.
TargetPort UpdateTargetPoolPayloadGetTargetPortAttributeType `json:"targetPort,omitempty"`
// List of all targets which will be used in the pool. Limited to 250.
Targets UpdateTargetPoolPayloadGetTargetsAttributeType `json:"targets,omitempty"`
TlsConfig UpdateTargetPoolPayloadGetTlsConfigAttributeType `json:"tlsConfig,omitempty"`
}
UpdateTargetPoolPayload struct for UpdateTargetPoolPayload
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) GetTlsConfig ¶
func (o *UpdateTargetPoolPayload) GetTlsConfig() (res UpdateTargetPoolPayloadGetTlsConfigRetType)
GetTlsConfig returns the TlsConfig field value if set, zero value otherwise.
func (*UpdateTargetPoolPayload) GetTlsConfigOk ¶
func (o *UpdateTargetPoolPayload) GetTlsConfigOk() (ret UpdateTargetPoolPayloadGetTlsConfigRetType, ok bool)
GetTlsConfigOk returns a tuple with the TlsConfig field value if set, nil otherwise and a boolean to check if the value has been set.
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) HasTlsConfig ¶
func (o *UpdateTargetPoolPayload) HasTlsConfig() bool
HasTlsConfig 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) SetTlsConfig ¶
func (o *UpdateTargetPoolPayload) SetTlsConfig(v UpdateTargetPoolPayloadGetTlsConfigRetType)
SetTlsConfig gets a reference to the given TlsConfig and assigns it to the TlsConfig field.
func (UpdateTargetPoolPayload) ToMap ¶
func (o UpdateTargetPoolPayload) ToMap() (map[string]interface{}, error)
type UpdateTargetPoolPayloadGetActiveHealthCheckArgType ¶
type UpdateTargetPoolPayloadGetActiveHealthCheckArgType = ActiveHealthCheck
type UpdateTargetPoolPayloadGetActiveHealthCheckAttributeType ¶
type UpdateTargetPoolPayloadGetActiveHealthCheckAttributeType = *ActiveHealthCheck
isModel
type UpdateTargetPoolPayloadGetActiveHealthCheckRetType ¶
type UpdateTargetPoolPayloadGetActiveHealthCheckRetType = ActiveHealthCheck
type UpdateTargetPoolPayloadGetNameArgType ¶
type UpdateTargetPoolPayloadGetNameArgType = string
type UpdateTargetPoolPayloadGetNameAttributeType ¶
type UpdateTargetPoolPayloadGetNameAttributeType = *string
isNotNullableString
type UpdateTargetPoolPayloadGetNameRetType ¶
type UpdateTargetPoolPayloadGetNameRetType = string
type UpdateTargetPoolPayloadGetTargetPortArgType ¶
type UpdateTargetPoolPayloadGetTargetPortArgType = int64
type UpdateTargetPoolPayloadGetTargetPortAttributeType ¶
type UpdateTargetPoolPayloadGetTargetPortAttributeType = *int64
isInteger
type UpdateTargetPoolPayloadGetTargetPortRetType ¶
type UpdateTargetPoolPayloadGetTargetPortRetType = int64
type UpdateTargetPoolPayloadGetTargetsArgType ¶
type UpdateTargetPoolPayloadGetTargetsArgType = []Target
type UpdateTargetPoolPayloadGetTargetsAttributeType ¶
type UpdateTargetPoolPayloadGetTargetsAttributeType = *[]Target
isArray
type UpdateTargetPoolPayloadGetTargetsRetType ¶
type UpdateTargetPoolPayloadGetTargetsRetType = []Target
type UpdateTargetPoolPayloadGetTlsConfigArgType ¶
type UpdateTargetPoolPayloadGetTlsConfigArgType = TlsConfig
type UpdateTargetPoolPayloadGetTlsConfigAttributeType ¶
type UpdateTargetPoolPayloadGetTlsConfigAttributeType = *TlsConfig
isModel
type UpdateTargetPoolPayloadGetTlsConfigRetType ¶
type UpdateTargetPoolPayloadGetTlsConfigRetType = TlsConfig
type UpdateTargetPoolRequest ¶
type UpdateTargetPoolRequest struct {
// contains filtered or unexported fields
}
func (UpdateTargetPoolRequest) Execute ¶
func (r UpdateTargetPoolRequest) Execute() (*TargetPool, error)
func (UpdateTargetPoolRequest) UpdateTargetPoolPayload ¶
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_create_load_balancer_payload_load_balancer_security_group.go
- model_create_load_balancer_payload_target_security_group.go
- model_credentials_response.go
- model_get_credentials_response.go
- model_get_quota_response.go
- model_google_protobuf_any.go
- model_host_config.go
- model_http_header.go
- model_http_health_checks.go
- model_list_credentials_response.go
- model_list_load_balancers_response.go
- model_list_plans_response.go
- model_listener.go
- model_load_balancer.go
- model_load_balancer_error.go
- model_load_balancer_options.go
- model_loadbalancer_option_access_control.go
- model_loadbalancer_option_logs.go
- model_loadbalancer_option_metrics.go
- model_loadbalancer_option_observability.go
- model_network.go
- model_path.go
- model_plan_details.go
- model_protocol_options_http.go
- model_protocol_options_https.go
- model_query_parameter.go
- model_rule.go
- model_security_group.go
- model_status.go
- model_target.go
- model_target_pool.go
- model_tls_config.go
- model_update_credentials_payload.go
- model_update_credentials_response.go
- model_update_load_balancer_payload.go
- model_update_target_pool_payload.go
- utils.go