Documentation
¶
Index ¶
- Constants
- Variables
- func RegisterLoadbalancerServiceServer(s grpc.ServiceRegistrar, srv LoadbalancerServiceServer)
- type ApplicationLoadBalancer
- func (*ApplicationLoadBalancer) Descriptor() ([]byte, []int)deprecated
- func (x *ApplicationLoadBalancer) GetCreated() string
- func (x *ApplicationLoadBalancer) GetDescription() string
- func (x *ApplicationLoadBalancer) GetDisplayName() string
- func (x *ApplicationLoadBalancer) GetId() string
- func (x *ApplicationLoadBalancer) GetName() string
- func (*ApplicationLoadBalancer) ProtoMessage()
- func (x *ApplicationLoadBalancer) ProtoReflect() protoreflect.Message
- func (x *ApplicationLoadBalancer) Reset()
- func (x *ApplicationLoadBalancer) String() string
- type AssignCertToLoadBalancerRequest
- func (*AssignCertToLoadBalancerRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AssignCertToLoadBalancerRequest) GetCertId() int64
- func (x *AssignCertToLoadBalancerRequest) GetInjectedJobId() string
- func (x *AssignCertToLoadBalancerRequest) GetLbRuleId() int64
- func (x *AssignCertToLoadBalancerRequest) GetResponseType() string
- func (x *AssignCertToLoadBalancerRequest) GetStartEventId() int64
- func (*AssignCertToLoadBalancerRequest) ProtoMessage()
- func (x *AssignCertToLoadBalancerRequest) ProtoReflect() protoreflect.Message
- func (x *AssignCertToLoadBalancerRequest) Reset()
- func (x *AssignCertToLoadBalancerRequest) String() string
- type AssignCertToLoadBalancerResponse
- func (*AssignCertToLoadBalancerResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AssignCertToLoadBalancerResponse) GetResult() *Result
- func (*AssignCertToLoadBalancerResponse) ProtoMessage()
- func (x *AssignCertToLoadBalancerResponse) ProtoReflect() protoreflect.Message
- func (x *AssignCertToLoadBalancerResponse) Reset()
- func (x *AssignCertToLoadBalancerResponse) String() string
- type AssignToLoadBalancerRuleRequest
- func (*AssignToLoadBalancerRuleRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AssignToLoadBalancerRuleRequest) GetId() int64
- func (x *AssignToLoadBalancerRuleRequest) GetInjectedJobId() string
- func (x *AssignToLoadBalancerRuleRequest) GetResponseType() string
- func (x *AssignToLoadBalancerRuleRequest) GetStartEventId() int64
- func (x *AssignToLoadBalancerRuleRequest) GetVirtualMachineIds() []string
- func (x *AssignToLoadBalancerRuleRequest) GetVmIdIpMap_() map[string]string
- func (*AssignToLoadBalancerRuleRequest) ProtoMessage()
- func (x *AssignToLoadBalancerRuleRequest) ProtoReflect() protoreflect.Message
- func (x *AssignToLoadBalancerRuleRequest) Reset()
- func (x *AssignToLoadBalancerRuleRequest) String() string
- type AssignToLoadBalancerRuleResponse
- func (*AssignToLoadBalancerRuleResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AssignToLoadBalancerRuleResponse) GetResult() *Result
- func (*AssignToLoadBalancerRuleResponse) ProtoMessage()
- func (x *AssignToLoadBalancerRuleResponse) ProtoReflect() protoreflect.Message
- func (x *AssignToLoadBalancerRuleResponse) Reset()
- func (x *AssignToLoadBalancerRuleResponse) String() string
- type CreateApplicationLoadBalancerRequest
- func (*CreateApplicationLoadBalancerRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateApplicationLoadBalancerRequest) GetAlgorithm() string
- func (x *CreateApplicationLoadBalancerRequest) GetDescription() string
- func (x *CreateApplicationLoadBalancerRequest) GetDisplay() bool
- func (x *CreateApplicationLoadBalancerRequest) GetInjectedJobId() string
- func (x *CreateApplicationLoadBalancerRequest) GetInstancePort() int32
- func (x *CreateApplicationLoadBalancerRequest) GetLoadBalancerName() string
- func (x *CreateApplicationLoadBalancerRequest) GetNetworkId() int64
- func (x *CreateApplicationLoadBalancerRequest) GetResponseType() string
- func (x *CreateApplicationLoadBalancerRequest) GetScheme() string
- func (x *CreateApplicationLoadBalancerRequest) GetSourceIp() string
- func (x *CreateApplicationLoadBalancerRequest) GetSourceIpNetworkId() int64
- func (x *CreateApplicationLoadBalancerRequest) GetSourcePort() int32
- func (x *CreateApplicationLoadBalancerRequest) GetStartEventId() int64
- func (*CreateApplicationLoadBalancerRequest) ProtoMessage()
- func (x *CreateApplicationLoadBalancerRequest) ProtoReflect() protoreflect.Message
- func (x *CreateApplicationLoadBalancerRequest) Reset()
- func (x *CreateApplicationLoadBalancerRequest) String() string
- type CreateApplicationLoadBalancerResponse
- func (*CreateApplicationLoadBalancerResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateApplicationLoadBalancerResponse) GetResult() *Result
- func (*CreateApplicationLoadBalancerResponse) ProtoMessage()
- func (x *CreateApplicationLoadBalancerResponse) ProtoReflect() protoreflect.Message
- func (x *CreateApplicationLoadBalancerResponse) Reset()
- func (x *CreateApplicationLoadBalancerResponse) String() string
- type CreateLBHealthCheckPolicyRequest
- func (*CreateLBHealthCheckPolicyRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateLBHealthCheckPolicyRequest) GetDescription() string
- func (x *CreateLBHealthCheckPolicyRequest) GetDisplay() bool
- func (x *CreateLBHealthCheckPolicyRequest) GetHealthCheckInterval() int32
- func (x *CreateLBHealthCheckPolicyRequest) GetHealthyThreshold() int32
- func (x *CreateLBHealthCheckPolicyRequest) GetInjectedJobId() string
- func (x *CreateLBHealthCheckPolicyRequest) GetLbRuleId() int64
- func (x *CreateLBHealthCheckPolicyRequest) GetPingPath() string
- func (x *CreateLBHealthCheckPolicyRequest) GetResponsTimeOut() int32
- func (x *CreateLBHealthCheckPolicyRequest) GetResponseType() string
- func (x *CreateLBHealthCheckPolicyRequest) GetStartEventId() int64
- func (x *CreateLBHealthCheckPolicyRequest) GetUnhealthyThreshold() int32
- func (*CreateLBHealthCheckPolicyRequest) ProtoMessage()
- func (x *CreateLBHealthCheckPolicyRequest) ProtoReflect() protoreflect.Message
- func (x *CreateLBHealthCheckPolicyRequest) Reset()
- func (x *CreateLBHealthCheckPolicyRequest) String() string
- type CreateLBHealthCheckPolicyResponse
- func (*CreateLBHealthCheckPolicyResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateLBHealthCheckPolicyResponse) GetResult() *Result
- func (*CreateLBHealthCheckPolicyResponse) ProtoMessage()
- func (x *CreateLBHealthCheckPolicyResponse) ProtoReflect() protoreflect.Message
- func (x *CreateLBHealthCheckPolicyResponse) Reset()
- func (x *CreateLBHealthCheckPolicyResponse) String() string
- type CreateLBStickinessPolicyRequest
- func (*CreateLBStickinessPolicyRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateLBStickinessPolicyRequest) GetDescription() string
- func (x *CreateLBStickinessPolicyRequest) GetDisplay() bool
- func (x *CreateLBStickinessPolicyRequest) GetInjectedJobId() string
- func (x *CreateLBStickinessPolicyRequest) GetLbRuleId() int64
- func (x *CreateLBStickinessPolicyRequest) GetLbStickinessPolicyName() string
- func (x *CreateLBStickinessPolicyRequest) GetParamList() map[string]string
- func (x *CreateLBStickinessPolicyRequest) GetResponseType() string
- func (x *CreateLBStickinessPolicyRequest) GetStartEventId() int64
- func (x *CreateLBStickinessPolicyRequest) GetStickinessMethodName() string
- func (*CreateLBStickinessPolicyRequest) ProtoMessage()
- func (x *CreateLBStickinessPolicyRequest) ProtoReflect() protoreflect.Message
- func (x *CreateLBStickinessPolicyRequest) Reset()
- func (x *CreateLBStickinessPolicyRequest) String() string
- type CreateLBStickinessPolicyResponse
- func (*CreateLBStickinessPolicyResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateLBStickinessPolicyResponse) GetResult() *Result
- func (*CreateLBStickinessPolicyResponse) ProtoMessage()
- func (x *CreateLBStickinessPolicyResponse) ProtoReflect() protoreflect.Message
- func (x *CreateLBStickinessPolicyResponse) Reset()
- func (x *CreateLBStickinessPolicyResponse) String() string
- type CreateLoadBalancerRuleRequest
- func (*CreateLoadBalancerRuleRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateLoadBalancerRuleRequest) GetAccountName() string
- func (x *CreateLoadBalancerRuleRequest) GetAlgorithm() string
- func (x *CreateLoadBalancerRuleRequest) GetCidrlist() []string
- func (x *CreateLoadBalancerRuleRequest) GetDescription() string
- func (x *CreateLoadBalancerRuleRequest) GetDisplay() bool
- func (x *CreateLoadBalancerRuleRequest) GetDomainId() int64
- func (x *CreateLoadBalancerRuleRequest) GetInjectedJobId() string
- func (x *CreateLoadBalancerRuleRequest) GetLbProtocol() string
- func (x *CreateLoadBalancerRuleRequest) GetLoadBalancerRuleName() string
- func (x *CreateLoadBalancerRuleRequest) GetNetworkId() int64
- func (x *CreateLoadBalancerRuleRequest) GetOpenFirewall() bool
- func (x *CreateLoadBalancerRuleRequest) GetPrivatePort() int32
- func (x *CreateLoadBalancerRuleRequest) GetPublicIpId() int64
- func (x *CreateLoadBalancerRuleRequest) GetPublicPort() int32
- func (x *CreateLoadBalancerRuleRequest) GetResponseType() string
- func (x *CreateLoadBalancerRuleRequest) GetStartEventId() int64
- func (x *CreateLoadBalancerRuleRequest) GetZoneId() int64
- func (*CreateLoadBalancerRuleRequest) ProtoMessage()
- func (x *CreateLoadBalancerRuleRequest) ProtoReflect() protoreflect.Message
- func (x *CreateLoadBalancerRuleRequest) Reset()
- func (x *CreateLoadBalancerRuleRequest) String() string
- type CreateLoadBalancerRuleResponse
- func (*CreateLoadBalancerRuleResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateLoadBalancerRuleResponse) GetResult() *Result
- func (*CreateLoadBalancerRuleResponse) ProtoMessage()
- func (x *CreateLoadBalancerRuleResponse) ProtoReflect() protoreflect.Message
- func (x *CreateLoadBalancerRuleResponse) Reset()
- func (x *CreateLoadBalancerRuleResponse) String() string
- type DeleteApplicationLoadBalancerRequest
- func (*DeleteApplicationLoadBalancerRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteApplicationLoadBalancerRequest) GetId() int64
- func (x *DeleteApplicationLoadBalancerRequest) GetInjectedJobId() string
- func (x *DeleteApplicationLoadBalancerRequest) GetResponseType() string
- func (x *DeleteApplicationLoadBalancerRequest) GetStartEventId() int64
- func (*DeleteApplicationLoadBalancerRequest) ProtoMessage()
- func (x *DeleteApplicationLoadBalancerRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteApplicationLoadBalancerRequest) Reset()
- func (x *DeleteApplicationLoadBalancerRequest) String() string
- type DeleteApplicationLoadBalancerResponse
- func (*DeleteApplicationLoadBalancerResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteApplicationLoadBalancerResponse) GetResult() *Result
- func (*DeleteApplicationLoadBalancerResponse) ProtoMessage()
- func (x *DeleteApplicationLoadBalancerResponse) ProtoReflect() protoreflect.Message
- func (x *DeleteApplicationLoadBalancerResponse) Reset()
- func (x *DeleteApplicationLoadBalancerResponse) String() string
- type DeleteLBHealthCheckPolicyRequest
- func (*DeleteLBHealthCheckPolicyRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteLBHealthCheckPolicyRequest) GetId() int64
- func (x *DeleteLBHealthCheckPolicyRequest) GetInjectedJobId() string
- func (x *DeleteLBHealthCheckPolicyRequest) GetResponseType() string
- func (x *DeleteLBHealthCheckPolicyRequest) GetStartEventId() int64
- func (*DeleteLBHealthCheckPolicyRequest) ProtoMessage()
- func (x *DeleteLBHealthCheckPolicyRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteLBHealthCheckPolicyRequest) Reset()
- func (x *DeleteLBHealthCheckPolicyRequest) String() string
- type DeleteLBHealthCheckPolicyResponse
- func (*DeleteLBHealthCheckPolicyResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteLBHealthCheckPolicyResponse) GetResult() *Result
- func (*DeleteLBHealthCheckPolicyResponse) ProtoMessage()
- func (x *DeleteLBHealthCheckPolicyResponse) ProtoReflect() protoreflect.Message
- func (x *DeleteLBHealthCheckPolicyResponse) Reset()
- func (x *DeleteLBHealthCheckPolicyResponse) String() string
- type DeleteLBStickinessPolicyRequest
- func (*DeleteLBStickinessPolicyRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteLBStickinessPolicyRequest) GetId() int64
- func (x *DeleteLBStickinessPolicyRequest) GetInjectedJobId() string
- func (x *DeleteLBStickinessPolicyRequest) GetResponseType() string
- func (x *DeleteLBStickinessPolicyRequest) GetStartEventId() int64
- func (*DeleteLBStickinessPolicyRequest) ProtoMessage()
- func (x *DeleteLBStickinessPolicyRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteLBStickinessPolicyRequest) Reset()
- func (x *DeleteLBStickinessPolicyRequest) String() string
- type DeleteLBStickinessPolicyResponse
- func (*DeleteLBStickinessPolicyResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteLBStickinessPolicyResponse) GetResult() *Result
- func (*DeleteLBStickinessPolicyResponse) ProtoMessage()
- func (x *DeleteLBStickinessPolicyResponse) ProtoReflect() protoreflect.Message
- func (x *DeleteLBStickinessPolicyResponse) Reset()
- func (x *DeleteLBStickinessPolicyResponse) String() string
- type DeleteLoadBalancerRuleRequest
- func (*DeleteLoadBalancerRuleRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteLoadBalancerRuleRequest) GetId() int64
- func (x *DeleteLoadBalancerRuleRequest) GetInjectedJobId() string
- func (x *DeleteLoadBalancerRuleRequest) GetResponseType() string
- func (x *DeleteLoadBalancerRuleRequest) GetStartEventId() int64
- func (*DeleteLoadBalancerRuleRequest) ProtoMessage()
- func (x *DeleteLoadBalancerRuleRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteLoadBalancerRuleRequest) Reset()
- func (x *DeleteLoadBalancerRuleRequest) String() string
- type DeleteLoadBalancerRuleResponse
- func (*DeleteLoadBalancerRuleResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteLoadBalancerRuleResponse) GetResult() *Result
- func (*DeleteLoadBalancerRuleResponse) ProtoMessage()
- func (x *DeleteLoadBalancerRuleResponse) ProtoReflect() protoreflect.Message
- func (x *DeleteLoadBalancerRuleResponse) Reset()
- func (x *DeleteLoadBalancerRuleResponse) String() string
- type DeleteSslCertRequest
- func (*DeleteSslCertRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteSslCertRequest) GetId() int64
- func (x *DeleteSslCertRequest) GetResponseType() string
- func (*DeleteSslCertRequest) ProtoMessage()
- func (x *DeleteSslCertRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteSslCertRequest) Reset()
- func (x *DeleteSslCertRequest) String() string
- type DeleteSslCertResponse
- func (*DeleteSslCertResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteSslCertResponse) GetResult() *Result
- func (*DeleteSslCertResponse) ProtoMessage()
- func (x *DeleteSslCertResponse) ProtoReflect() protoreflect.Message
- func (x *DeleteSslCertResponse) Reset()
- func (x *DeleteSslCertResponse) String() string
- type LBHealthCheck
- func (*LBHealthCheck) Descriptor() ([]byte, []int)deprecated
- func (x *LBHealthCheck) GetCreated() string
- func (x *LBHealthCheck) GetDescription() string
- func (x *LBHealthCheck) GetDisplayName() string
- func (x *LBHealthCheck) GetId() string
- func (x *LBHealthCheck) GetName() string
- func (*LBHealthCheck) ProtoMessage()
- func (x *LBHealthCheck) ProtoReflect() protoreflect.Message
- func (x *LBHealthCheck) Reset()
- func (x *LBHealthCheck) String() string
- type LBStickiness
- func (*LBStickiness) Descriptor() ([]byte, []int)deprecated
- func (x *LBStickiness) GetCreated() string
- func (x *LBStickiness) GetDescription() string
- func (x *LBStickiness) GetDisplayName() string
- func (x *LBStickiness) GetId() string
- func (x *LBStickiness) GetName() string
- func (*LBStickiness) ProtoMessage()
- func (x *LBStickiness) ProtoReflect() protoreflect.Message
- func (x *LBStickiness) Reset()
- func (x *LBStickiness) String() string
- type ListApplicationLoadBalancersRequest
- func (*ListApplicationLoadBalancersRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListApplicationLoadBalancersRequest) GetAccountName() string
- func (x *ListApplicationLoadBalancersRequest) GetDisplay() bool
- func (x *ListApplicationLoadBalancersRequest) GetDomainId() int64
- func (x *ListApplicationLoadBalancersRequest) GetId() int64
- func (x *ListApplicationLoadBalancersRequest) GetKeyword() string
- func (x *ListApplicationLoadBalancersRequest) GetListAll() bool
- func (x *ListApplicationLoadBalancersRequest) GetLoadBalancerName() string
- func (x *ListApplicationLoadBalancersRequest) GetNetworkId() int64
- func (x *ListApplicationLoadBalancersRequest) GetPage() int32
- func (x *ListApplicationLoadBalancersRequest) GetPageSize() int32
- func (x *ListApplicationLoadBalancersRequest) GetProjectId() int64
- func (x *ListApplicationLoadBalancersRequest) GetRecursive() bool
- func (x *ListApplicationLoadBalancersRequest) GetResponseType() string
- func (x *ListApplicationLoadBalancersRequest) GetScheme() string
- func (x *ListApplicationLoadBalancersRequest) GetSourceIp() string
- func (x *ListApplicationLoadBalancersRequest) GetSourceIpNetworkId() int64
- func (x *ListApplicationLoadBalancersRequest) GetTags() map[string]string
- func (*ListApplicationLoadBalancersRequest) ProtoMessage()
- func (x *ListApplicationLoadBalancersRequest) ProtoReflect() protoreflect.Message
- func (x *ListApplicationLoadBalancersRequest) Reset()
- func (x *ListApplicationLoadBalancersRequest) String() string
- type ListApplicationLoadBalancersResponse
- func (*ListApplicationLoadBalancersResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListApplicationLoadBalancersResponse) GetItems() []*ApplicationLoadBalancer
- func (x *ListApplicationLoadBalancersResponse) GetTotalCount() int32
- func (*ListApplicationLoadBalancersResponse) ProtoMessage()
- func (x *ListApplicationLoadBalancersResponse) ProtoReflect() protoreflect.Message
- func (x *ListApplicationLoadBalancersResponse) Reset()
- func (x *ListApplicationLoadBalancersResponse) String() string
- type ListLBHealthCheckPoliciesRequest
- func (*ListLBHealthCheckPoliciesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListLBHealthCheckPoliciesRequest) GetDisplay() bool
- func (x *ListLBHealthCheckPoliciesRequest) GetId() int64
- func (x *ListLBHealthCheckPoliciesRequest) GetKeyword() string
- func (x *ListLBHealthCheckPoliciesRequest) GetLbRuleId() int64
- func (x *ListLBHealthCheckPoliciesRequest) GetPage() int32
- func (x *ListLBHealthCheckPoliciesRequest) GetPageSize() int32
- func (x *ListLBHealthCheckPoliciesRequest) GetResponseType() string
- func (*ListLBHealthCheckPoliciesRequest) ProtoMessage()
- func (x *ListLBHealthCheckPoliciesRequest) ProtoReflect() protoreflect.Message
- func (x *ListLBHealthCheckPoliciesRequest) Reset()
- func (x *ListLBHealthCheckPoliciesRequest) String() string
- type ListLBHealthCheckPoliciesResponse
- func (*ListLBHealthCheckPoliciesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListLBHealthCheckPoliciesResponse) GetItems() []*LBHealthCheck
- func (x *ListLBHealthCheckPoliciesResponse) GetTotalCount() int32
- func (*ListLBHealthCheckPoliciesResponse) ProtoMessage()
- func (x *ListLBHealthCheckPoliciesResponse) ProtoReflect() protoreflect.Message
- func (x *ListLBHealthCheckPoliciesResponse) Reset()
- func (x *ListLBHealthCheckPoliciesResponse) String() string
- type ListLBStickinessPoliciesRequest
- func (*ListLBStickinessPoliciesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListLBStickinessPoliciesRequest) GetDisplay() bool
- func (x *ListLBStickinessPoliciesRequest) GetId() int64
- func (x *ListLBStickinessPoliciesRequest) GetKeyword() string
- func (x *ListLBStickinessPoliciesRequest) GetLbRuleId() int64
- func (x *ListLBStickinessPoliciesRequest) GetPage() int32
- func (x *ListLBStickinessPoliciesRequest) GetPageSize() int32
- func (x *ListLBStickinessPoliciesRequest) GetResponseType() string
- func (*ListLBStickinessPoliciesRequest) ProtoMessage()
- func (x *ListLBStickinessPoliciesRequest) ProtoReflect() protoreflect.Message
- func (x *ListLBStickinessPoliciesRequest) Reset()
- func (x *ListLBStickinessPoliciesRequest) String() string
- type ListLBStickinessPoliciesResponse
- func (*ListLBStickinessPoliciesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListLBStickinessPoliciesResponse) GetItems() []*LBStickiness
- func (x *ListLBStickinessPoliciesResponse) GetTotalCount() int32
- func (*ListLBStickinessPoliciesResponse) ProtoMessage()
- func (x *ListLBStickinessPoliciesResponse) ProtoReflect() protoreflect.Message
- func (x *ListLBStickinessPoliciesResponse) Reset()
- func (x *ListLBStickinessPoliciesResponse) String() string
- type ListLoadBalancerRuleInstancesCmdByAdminRequest
- func (*ListLoadBalancerRuleInstancesCmdByAdminRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListLoadBalancerRuleInstancesCmdByAdminRequest) GetApplied() bool
- func (x *ListLoadBalancerRuleInstancesCmdByAdminRequest) GetId() int64
- func (x *ListLoadBalancerRuleInstancesCmdByAdminRequest) GetIsListLbVmip() bool
- func (x *ListLoadBalancerRuleInstancesCmdByAdminRequest) GetKeyword() string
- func (x *ListLoadBalancerRuleInstancesCmdByAdminRequest) GetPage() int32
- func (x *ListLoadBalancerRuleInstancesCmdByAdminRequest) GetPageSize() int32
- func (x *ListLoadBalancerRuleInstancesCmdByAdminRequest) GetResponseType() string
- func (*ListLoadBalancerRuleInstancesCmdByAdminRequest) ProtoMessage()
- func (x *ListLoadBalancerRuleInstancesCmdByAdminRequest) ProtoReflect() protoreflect.Message
- func (x *ListLoadBalancerRuleInstancesCmdByAdminRequest) Reset()
- func (x *ListLoadBalancerRuleInstancesCmdByAdminRequest) String() string
- type ListLoadBalancerRuleInstancesCmdByAdminResponse
- func (*ListLoadBalancerRuleInstancesCmdByAdminResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListLoadBalancerRuleInstancesCmdByAdminResponse) GetItems() []*LoadBalancerRuleVmMap
- func (x *ListLoadBalancerRuleInstancesCmdByAdminResponse) GetTotalCount() int32
- func (*ListLoadBalancerRuleInstancesCmdByAdminResponse) ProtoMessage()
- func (x *ListLoadBalancerRuleInstancesCmdByAdminResponse) ProtoReflect() protoreflect.Message
- func (x *ListLoadBalancerRuleInstancesCmdByAdminResponse) Reset()
- func (x *ListLoadBalancerRuleInstancesCmdByAdminResponse) String() string
- type ListLoadBalancerRuleInstancesRequest
- func (*ListLoadBalancerRuleInstancesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListLoadBalancerRuleInstancesRequest) GetApplied() bool
- func (x *ListLoadBalancerRuleInstancesRequest) GetId() int64
- func (x *ListLoadBalancerRuleInstancesRequest) GetIsListLbVmip() bool
- func (x *ListLoadBalancerRuleInstancesRequest) GetKeyword() string
- func (x *ListLoadBalancerRuleInstancesRequest) GetPage() int32
- func (x *ListLoadBalancerRuleInstancesRequest) GetPageSize() int32
- func (x *ListLoadBalancerRuleInstancesRequest) GetResponseType() string
- func (x *ListLoadBalancerRuleInstancesRequest) GetRunAsAdmin() bool
- func (*ListLoadBalancerRuleInstancesRequest) ProtoMessage()
- func (x *ListLoadBalancerRuleInstancesRequest) ProtoReflect() protoreflect.Message
- func (x *ListLoadBalancerRuleInstancesRequest) Reset()
- func (x *ListLoadBalancerRuleInstancesRequest) String() string
- type ListLoadBalancerRuleInstancesResponse
- func (*ListLoadBalancerRuleInstancesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListLoadBalancerRuleInstancesResponse) GetItems() []*LoadBalancerRuleVmMap
- func (x *ListLoadBalancerRuleInstancesResponse) GetTotalCount() int32
- func (*ListLoadBalancerRuleInstancesResponse) ProtoMessage()
- func (x *ListLoadBalancerRuleInstancesResponse) ProtoReflect() protoreflect.Message
- func (x *ListLoadBalancerRuleInstancesResponse) Reset()
- func (x *ListLoadBalancerRuleInstancesResponse) String() string
- type ListLoadBalancerRulesRequest
- func (*ListLoadBalancerRulesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListLoadBalancerRulesRequest) GetAccountName() string
- func (x *ListLoadBalancerRulesRequest) GetDisplay() bool
- func (x *ListLoadBalancerRulesRequest) GetDomainId() int64
- func (x *ListLoadBalancerRulesRequest) GetId() int64
- func (x *ListLoadBalancerRulesRequest) GetKeyword() string
- func (x *ListLoadBalancerRulesRequest) GetListAll() bool
- func (x *ListLoadBalancerRulesRequest) GetLoadBalancerRuleName() string
- func (x *ListLoadBalancerRulesRequest) GetNetworkId() int64
- func (x *ListLoadBalancerRulesRequest) GetPage() int32
- func (x *ListLoadBalancerRulesRequest) GetPageSize() int32
- func (x *ListLoadBalancerRulesRequest) GetProjectId() int64
- func (x *ListLoadBalancerRulesRequest) GetPublicIpId() int64
- func (x *ListLoadBalancerRulesRequest) GetRecursive() bool
- func (x *ListLoadBalancerRulesRequest) GetResponseType() string
- func (x *ListLoadBalancerRulesRequest) GetTags() map[string]string
- func (x *ListLoadBalancerRulesRequest) GetVirtualMachineId() int64
- func (x *ListLoadBalancerRulesRequest) GetZoneId() int64
- func (*ListLoadBalancerRulesRequest) ProtoMessage()
- func (x *ListLoadBalancerRulesRequest) ProtoReflect() protoreflect.Message
- func (x *ListLoadBalancerRulesRequest) Reset()
- func (x *ListLoadBalancerRulesRequest) String() string
- type ListLoadBalancerRulesResponse
- func (*ListLoadBalancerRulesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListLoadBalancerRulesResponse) GetItems() []*LoadBalancer
- func (x *ListLoadBalancerRulesResponse) GetTotalCount() int32
- func (*ListLoadBalancerRulesResponse) ProtoMessage()
- func (x *ListLoadBalancerRulesResponse) ProtoReflect() protoreflect.Message
- func (x *ListLoadBalancerRulesResponse) Reset()
- func (x *ListLoadBalancerRulesResponse) String() string
- type ListSslCertsRequest
- func (*ListSslCertsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListSslCertsRequest) GetAccountId() int64
- func (x *ListSslCertsRequest) GetCertId() int64
- func (x *ListSslCertsRequest) GetLbId() int64
- func (x *ListSslCertsRequest) GetProjectId() int64
- func (x *ListSslCertsRequest) GetResponseType() string
- func (*ListSslCertsRequest) ProtoMessage()
- func (x *ListSslCertsRequest) ProtoReflect() protoreflect.Message
- func (x *ListSslCertsRequest) Reset()
- func (x *ListSslCertsRequest) String() string
- type ListSslCertsResponse
- func (*ListSslCertsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListSslCertsResponse) GetItems() []*SslCert
- func (x *ListSslCertsResponse) GetTotalCount() int32
- func (*ListSslCertsResponse) ProtoMessage()
- func (x *ListSslCertsResponse) ProtoReflect() protoreflect.Message
- func (x *ListSslCertsResponse) Reset()
- func (x *ListSslCertsResponse) String() string
- type LoadBalancer
- func (*LoadBalancer) Descriptor() ([]byte, []int)deprecated
- func (x *LoadBalancer) GetCreated() string
- func (x *LoadBalancer) GetDescription() string
- func (x *LoadBalancer) GetDisplayName() string
- func (x *LoadBalancer) GetId() string
- func (x *LoadBalancer) GetName() string
- func (*LoadBalancer) ProtoMessage()
- func (x *LoadBalancer) ProtoReflect() protoreflect.Message
- func (x *LoadBalancer) Reset()
- func (x *LoadBalancer) String() string
- type LoadBalancerRuleVmMap
- func (*LoadBalancerRuleVmMap) Descriptor() ([]byte, []int)deprecated
- func (x *LoadBalancerRuleVmMap) GetCreated() string
- func (x *LoadBalancerRuleVmMap) GetDescription() string
- func (x *LoadBalancerRuleVmMap) GetDisplayName() string
- func (x *LoadBalancerRuleVmMap) GetId() string
- func (x *LoadBalancerRuleVmMap) GetName() string
- func (*LoadBalancerRuleVmMap) ProtoMessage()
- func (x *LoadBalancerRuleVmMap) ProtoReflect() protoreflect.Message
- func (x *LoadBalancerRuleVmMap) Reset()
- func (x *LoadBalancerRuleVmMap) String() string
- type LoadbalancerServiceClient
- type LoadbalancerServiceServer
- type RemoveCertFromLoadBalancerRequest
- func (*RemoveCertFromLoadBalancerRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RemoveCertFromLoadBalancerRequest) GetInjectedJobId() string
- func (x *RemoveCertFromLoadBalancerRequest) GetLbRuleId() int64
- func (x *RemoveCertFromLoadBalancerRequest) GetResponseType() string
- func (x *RemoveCertFromLoadBalancerRequest) GetStartEventId() int64
- func (*RemoveCertFromLoadBalancerRequest) ProtoMessage()
- func (x *RemoveCertFromLoadBalancerRequest) ProtoReflect() protoreflect.Message
- func (x *RemoveCertFromLoadBalancerRequest) Reset()
- func (x *RemoveCertFromLoadBalancerRequest) String() string
- type RemoveCertFromLoadBalancerResponse
- func (*RemoveCertFromLoadBalancerResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RemoveCertFromLoadBalancerResponse) GetResult() *Result
- func (*RemoveCertFromLoadBalancerResponse) ProtoMessage()
- func (x *RemoveCertFromLoadBalancerResponse) ProtoReflect() protoreflect.Message
- func (x *RemoveCertFromLoadBalancerResponse) Reset()
- func (x *RemoveCertFromLoadBalancerResponse) String() string
- type RemoveFromLoadBalancerRuleRequest
- func (*RemoveFromLoadBalancerRuleRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RemoveFromLoadBalancerRuleRequest) GetId() int64
- func (x *RemoveFromLoadBalancerRuleRequest) GetInjectedJobId() string
- func (x *RemoveFromLoadBalancerRuleRequest) GetResponseType() string
- func (x *RemoveFromLoadBalancerRuleRequest) GetStartEventId() int64
- func (x *RemoveFromLoadBalancerRuleRequest) GetVirtualMachineIds() []string
- func (x *RemoveFromLoadBalancerRuleRequest) GetVmIdIpMap_() map[string]string
- func (*RemoveFromLoadBalancerRuleRequest) ProtoMessage()
- func (x *RemoveFromLoadBalancerRuleRequest) ProtoReflect() protoreflect.Message
- func (x *RemoveFromLoadBalancerRuleRequest) Reset()
- func (x *RemoveFromLoadBalancerRuleRequest) String() string
- type RemoveFromLoadBalancerRuleResponse
- func (*RemoveFromLoadBalancerRuleResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RemoveFromLoadBalancerRuleResponse) GetResult() *Result
- func (*RemoveFromLoadBalancerRuleResponse) ProtoMessage()
- func (x *RemoveFromLoadBalancerRuleResponse) ProtoReflect() protoreflect.Message
- func (x *RemoveFromLoadBalancerRuleResponse) Reset()
- func (x *RemoveFromLoadBalancerRuleResponse) String() string
- type Result
- func (*Result) Descriptor() ([]byte, []int)deprecated
- func (x *Result) GetDisplayText() string
- func (x *Result) GetId() string
- func (x *Result) GetJobId() string
- func (x *Result) GetJobStatus() string
- func (x *Result) GetSuccess() bool
- func (*Result) ProtoMessage()
- func (x *Result) ProtoReflect() protoreflect.Message
- func (x *Result) Reset()
- func (x *Result) String() string
- type SslCert
- func (*SslCert) Descriptor() ([]byte, []int)deprecated
- func (x *SslCert) GetCreated() string
- func (x *SslCert) GetDescription() string
- func (x *SslCert) GetDisplayName() string
- func (x *SslCert) GetId() string
- func (x *SslCert) GetName() string
- func (*SslCert) ProtoMessage()
- func (x *SslCert) ProtoReflect() protoreflect.Message
- func (x *SslCert) Reset()
- func (x *SslCert) String() string
- type Success
- type UnimplementedLoadbalancerServiceServer
- func (UnimplementedLoadbalancerServiceServer) AssignCertToLoadBalancer(context.Context, *AssignCertToLoadBalancerRequest) (*AssignCertToLoadBalancerResponse, error)
- func (UnimplementedLoadbalancerServiceServer) AssignToLoadBalancerRule(context.Context, *AssignToLoadBalancerRuleRequest) (*AssignToLoadBalancerRuleResponse, error)
- func (UnimplementedLoadbalancerServiceServer) CreateApplicationLoadBalancer(context.Context, *CreateApplicationLoadBalancerRequest) (*CreateApplicationLoadBalancerResponse, error)
- func (UnimplementedLoadbalancerServiceServer) CreateLBHealthCheckPolicy(context.Context, *CreateLBHealthCheckPolicyRequest) (*CreateLBHealthCheckPolicyResponse, error)
- func (UnimplementedLoadbalancerServiceServer) CreateLBStickinessPolicy(context.Context, *CreateLBStickinessPolicyRequest) (*CreateLBStickinessPolicyResponse, error)
- func (UnimplementedLoadbalancerServiceServer) CreateLoadBalancerRule(context.Context, *CreateLoadBalancerRuleRequest) (*CreateLoadBalancerRuleResponse, error)
- func (UnimplementedLoadbalancerServiceServer) DeleteApplicationLoadBalancer(context.Context, *DeleteApplicationLoadBalancerRequest) (*DeleteApplicationLoadBalancerResponse, error)
- func (UnimplementedLoadbalancerServiceServer) DeleteLBHealthCheckPolicy(context.Context, *DeleteLBHealthCheckPolicyRequest) (*DeleteLBHealthCheckPolicyResponse, error)
- func (UnimplementedLoadbalancerServiceServer) DeleteLBStickinessPolicy(context.Context, *DeleteLBStickinessPolicyRequest) (*DeleteLBStickinessPolicyResponse, error)
- func (UnimplementedLoadbalancerServiceServer) DeleteLoadBalancerRule(context.Context, *DeleteLoadBalancerRuleRequest) (*DeleteLoadBalancerRuleResponse, error)
- func (UnimplementedLoadbalancerServiceServer) DeleteSslCert(context.Context, *DeleteSslCertRequest) (*DeleteSslCertResponse, error)
- func (UnimplementedLoadbalancerServiceServer) ListApplicationLoadBalancers(context.Context, *ListApplicationLoadBalancersRequest) (*ListApplicationLoadBalancersResponse, error)
- func (UnimplementedLoadbalancerServiceServer) ListLBHealthCheckPolicies(context.Context, *ListLBHealthCheckPoliciesRequest) (*ListLBHealthCheckPoliciesResponse, error)
- func (UnimplementedLoadbalancerServiceServer) ListLBStickinessPolicies(context.Context, *ListLBStickinessPoliciesRequest) (*ListLBStickinessPoliciesResponse, error)
- func (UnimplementedLoadbalancerServiceServer) ListLoadBalancerRuleInstances(context.Context, *ListLoadBalancerRuleInstancesRequest) (*ListLoadBalancerRuleInstancesResponse, error)
- func (UnimplementedLoadbalancerServiceServer) ListLoadBalancerRuleInstancesCmdByAdmin(context.Context, *ListLoadBalancerRuleInstancesCmdByAdminRequest) (*ListLoadBalancerRuleInstancesCmdByAdminResponse, error)
- func (UnimplementedLoadbalancerServiceServer) ListLoadBalancerRules(context.Context, *ListLoadBalancerRulesRequest) (*ListLoadBalancerRulesResponse, error)
- func (UnimplementedLoadbalancerServiceServer) ListSslCerts(context.Context, *ListSslCertsRequest) (*ListSslCertsResponse, error)
- func (UnimplementedLoadbalancerServiceServer) RemoveCertFromLoadBalancer(context.Context, *RemoveCertFromLoadBalancerRequest) (*RemoveCertFromLoadBalancerResponse, error)
- func (UnimplementedLoadbalancerServiceServer) RemoveFromLoadBalancerRule(context.Context, *RemoveFromLoadBalancerRuleRequest) (*RemoveFromLoadBalancerRuleResponse, error)
- func (UnimplementedLoadbalancerServiceServer) UpdateApplicationLoadBalancer(context.Context, *UpdateApplicationLoadBalancerRequest) (*UpdateApplicationLoadBalancerResponse, error)
- func (UnimplementedLoadbalancerServiceServer) UpdateLBHealthCheckPolicy(context.Context, *UpdateLBHealthCheckPolicyRequest) (*UpdateLBHealthCheckPolicyResponse, error)
- func (UnimplementedLoadbalancerServiceServer) UpdateLBStickinessPolicy(context.Context, *UpdateLBStickinessPolicyRequest) (*UpdateLBStickinessPolicyResponse, error)
- func (UnimplementedLoadbalancerServiceServer) UpdateLoadBalancerRule(context.Context, *UpdateLoadBalancerRuleRequest) (*UpdateLoadBalancerRuleResponse, error)
- func (UnimplementedLoadbalancerServiceServer) UploadSslCert(context.Context, *UploadSslCertRequest) (*UploadSslCertResponse, error)
- type UnsafeLoadbalancerServiceServer
- type UpdateApplicationLoadBalancerRequest
- func (*UpdateApplicationLoadBalancerRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateApplicationLoadBalancerRequest) GetCustomId() string
- func (x *UpdateApplicationLoadBalancerRequest) GetDisplay() bool
- func (x *UpdateApplicationLoadBalancerRequest) GetId() int64
- func (x *UpdateApplicationLoadBalancerRequest) GetInjectedJobId() string
- func (x *UpdateApplicationLoadBalancerRequest) GetResponseType() string
- func (x *UpdateApplicationLoadBalancerRequest) GetStartEventId() int64
- func (*UpdateApplicationLoadBalancerRequest) ProtoMessage()
- func (x *UpdateApplicationLoadBalancerRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateApplicationLoadBalancerRequest) Reset()
- func (x *UpdateApplicationLoadBalancerRequest) String() string
- type UpdateApplicationLoadBalancerResponse
- func (*UpdateApplicationLoadBalancerResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateApplicationLoadBalancerResponse) GetResult() *Result
- func (*UpdateApplicationLoadBalancerResponse) ProtoMessage()
- func (x *UpdateApplicationLoadBalancerResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateApplicationLoadBalancerResponse) Reset()
- func (x *UpdateApplicationLoadBalancerResponse) String() string
- type UpdateLBHealthCheckPolicyRequest
- func (*UpdateLBHealthCheckPolicyRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateLBHealthCheckPolicyRequest) GetCustomId() string
- func (x *UpdateLBHealthCheckPolicyRequest) GetDisplay() bool
- func (x *UpdateLBHealthCheckPolicyRequest) GetId() int64
- func (x *UpdateLBHealthCheckPolicyRequest) GetInjectedJobId() string
- func (x *UpdateLBHealthCheckPolicyRequest) GetResponseType() string
- func (x *UpdateLBHealthCheckPolicyRequest) GetStartEventId() int64
- func (*UpdateLBHealthCheckPolicyRequest) ProtoMessage()
- func (x *UpdateLBHealthCheckPolicyRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateLBHealthCheckPolicyRequest) Reset()
- func (x *UpdateLBHealthCheckPolicyRequest) String() string
- type UpdateLBHealthCheckPolicyResponse
- func (*UpdateLBHealthCheckPolicyResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateLBHealthCheckPolicyResponse) GetResult() *Result
- func (*UpdateLBHealthCheckPolicyResponse) ProtoMessage()
- func (x *UpdateLBHealthCheckPolicyResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateLBHealthCheckPolicyResponse) Reset()
- func (x *UpdateLBHealthCheckPolicyResponse) String() string
- type UpdateLBStickinessPolicyRequest
- func (*UpdateLBStickinessPolicyRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateLBStickinessPolicyRequest) GetCustomId() string
- func (x *UpdateLBStickinessPolicyRequest) GetDisplay() bool
- func (x *UpdateLBStickinessPolicyRequest) GetId() int64
- func (x *UpdateLBStickinessPolicyRequest) GetInjectedJobId() string
- func (x *UpdateLBStickinessPolicyRequest) GetResponseType() string
- func (x *UpdateLBStickinessPolicyRequest) GetStartEventId() int64
- func (*UpdateLBStickinessPolicyRequest) ProtoMessage()
- func (x *UpdateLBStickinessPolicyRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateLBStickinessPolicyRequest) Reset()
- func (x *UpdateLBStickinessPolicyRequest) String() string
- type UpdateLBStickinessPolicyResponse
- func (*UpdateLBStickinessPolicyResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateLBStickinessPolicyResponse) GetResult() *Result
- func (*UpdateLBStickinessPolicyResponse) ProtoMessage()
- func (x *UpdateLBStickinessPolicyResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateLBStickinessPolicyResponse) Reset()
- func (x *UpdateLBStickinessPolicyResponse) String() string
- type UpdateLoadBalancerRuleRequest
- func (*UpdateLoadBalancerRuleRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateLoadBalancerRuleRequest) GetAlgorithm() string
- func (x *UpdateLoadBalancerRuleRequest) GetCustomId() string
- func (x *UpdateLoadBalancerRuleRequest) GetDescription() string
- func (x *UpdateLoadBalancerRuleRequest) GetDisplay() bool
- func (x *UpdateLoadBalancerRuleRequest) GetId() int64
- func (x *UpdateLoadBalancerRuleRequest) GetInjectedJobId() string
- func (x *UpdateLoadBalancerRuleRequest) GetLbProtocol() string
- func (x *UpdateLoadBalancerRuleRequest) GetLoadBalancerName() string
- func (x *UpdateLoadBalancerRuleRequest) GetResponseType() string
- func (x *UpdateLoadBalancerRuleRequest) GetStartEventId() int64
- func (*UpdateLoadBalancerRuleRequest) ProtoMessage()
- func (x *UpdateLoadBalancerRuleRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateLoadBalancerRuleRequest) Reset()
- func (x *UpdateLoadBalancerRuleRequest) String() string
- type UpdateLoadBalancerRuleResponse
- func (*UpdateLoadBalancerRuleResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateLoadBalancerRuleResponse) GetResult() *Result
- func (*UpdateLoadBalancerRuleResponse) ProtoMessage()
- func (x *UpdateLoadBalancerRuleResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateLoadBalancerRuleResponse) Reset()
- func (x *UpdateLoadBalancerRuleResponse) String() string
- type UploadSslCertRequest
- func (*UploadSslCertRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UploadSslCertRequest) GetAccountName() string
- func (x *UploadSslCertRequest) GetCert() string
- func (x *UploadSslCertRequest) GetChain() string
- func (x *UploadSslCertRequest) GetDomainId() int64
- func (x *UploadSslCertRequest) GetEnabledRevocationCheck() bool
- func (x *UploadSslCertRequest) GetKey() string
- func (x *UploadSslCertRequest) GetName() string
- func (x *UploadSslCertRequest) GetPassword() string
- func (x *UploadSslCertRequest) GetProjectId() int64
- func (x *UploadSslCertRequest) GetResponseType() string
- func (*UploadSslCertRequest) ProtoMessage()
- func (x *UploadSslCertRequest) ProtoReflect() protoreflect.Message
- func (x *UploadSslCertRequest) Reset()
- func (x *UploadSslCertRequest) String() string
- type UploadSslCertResponse
- func (*UploadSslCertResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UploadSslCertResponse) GetResult() *Result
- func (*UploadSslCertResponse) ProtoMessage()
- func (x *UploadSslCertResponse) ProtoReflect() protoreflect.Message
- func (x *UploadSslCertResponse) Reset()
- func (x *UploadSslCertResponse) String() string
Constants ¶
const ( LoadbalancerService_AssignCertToLoadBalancer_FullMethodName = "/cloudstack.management.loadbalancer.v1.LoadbalancerService/AssignCertToLoadBalancer" LoadbalancerService_AssignToLoadBalancerRule_FullMethodName = "/cloudstack.management.loadbalancer.v1.LoadbalancerService/AssignToLoadBalancerRule" LoadbalancerService_CreateApplicationLoadBalancer_FullMethodName = "/cloudstack.management.loadbalancer.v1.LoadbalancerService/CreateApplicationLoadBalancer" LoadbalancerService_CreateLBHealthCheckPolicy_FullMethodName = "/cloudstack.management.loadbalancer.v1.LoadbalancerService/CreateLBHealthCheckPolicy" LoadbalancerService_CreateLBStickinessPolicy_FullMethodName = "/cloudstack.management.loadbalancer.v1.LoadbalancerService/CreateLBStickinessPolicy" LoadbalancerService_CreateLoadBalancerRule_FullMethodName = "/cloudstack.management.loadbalancer.v1.LoadbalancerService/CreateLoadBalancerRule" LoadbalancerService_DeleteApplicationLoadBalancer_FullMethodName = "/cloudstack.management.loadbalancer.v1.LoadbalancerService/DeleteApplicationLoadBalancer" LoadbalancerService_DeleteLBHealthCheckPolicy_FullMethodName = "/cloudstack.management.loadbalancer.v1.LoadbalancerService/DeleteLBHealthCheckPolicy" LoadbalancerService_DeleteLBStickinessPolicy_FullMethodName = "/cloudstack.management.loadbalancer.v1.LoadbalancerService/DeleteLBStickinessPolicy" LoadbalancerService_DeleteLoadBalancerRule_FullMethodName = "/cloudstack.management.loadbalancer.v1.LoadbalancerService/DeleteLoadBalancerRule" LoadbalancerService_DeleteSslCert_FullMethodName = "/cloudstack.management.loadbalancer.v1.LoadbalancerService/DeleteSslCert" LoadbalancerService_ListApplicationLoadBalancers_FullMethodName = "/cloudstack.management.loadbalancer.v1.LoadbalancerService/ListApplicationLoadBalancers" LoadbalancerService_ListLBHealthCheckPolicies_FullMethodName = "/cloudstack.management.loadbalancer.v1.LoadbalancerService/ListLBHealthCheckPolicies" LoadbalancerService_ListLBStickinessPolicies_FullMethodName = "/cloudstack.management.loadbalancer.v1.LoadbalancerService/ListLBStickinessPolicies" LoadbalancerService_ListLoadBalancerRuleInstances_FullMethodName = "/cloudstack.management.loadbalancer.v1.LoadbalancerService/ListLoadBalancerRuleInstances" LoadbalancerService_ListLoadBalancerRuleInstancesCmdByAdmin_FullMethodName = "/cloudstack.management.loadbalancer.v1.LoadbalancerService/ListLoadBalancerRuleInstancesCmdByAdmin" LoadbalancerService_ListLoadBalancerRules_FullMethodName = "/cloudstack.management.loadbalancer.v1.LoadbalancerService/ListLoadBalancerRules" LoadbalancerService_ListSslCerts_FullMethodName = "/cloudstack.management.loadbalancer.v1.LoadbalancerService/ListSslCerts" LoadbalancerService_RemoveCertFromLoadBalancer_FullMethodName = "/cloudstack.management.loadbalancer.v1.LoadbalancerService/RemoveCertFromLoadBalancer" LoadbalancerService_RemoveFromLoadBalancerRule_FullMethodName = "/cloudstack.management.loadbalancer.v1.LoadbalancerService/RemoveFromLoadBalancerRule" LoadbalancerService_UpdateApplicationLoadBalancer_FullMethodName = "/cloudstack.management.loadbalancer.v1.LoadbalancerService/UpdateApplicationLoadBalancer" LoadbalancerService_UpdateLBHealthCheckPolicy_FullMethodName = "/cloudstack.management.loadbalancer.v1.LoadbalancerService/UpdateLBHealthCheckPolicy" LoadbalancerService_UpdateLBStickinessPolicy_FullMethodName = "/cloudstack.management.loadbalancer.v1.LoadbalancerService/UpdateLBStickinessPolicy" LoadbalancerService_UpdateLoadBalancerRule_FullMethodName = "/cloudstack.management.loadbalancer.v1.LoadbalancerService/UpdateLoadBalancerRule" LoadbalancerService_UploadSslCert_FullMethodName = "/cloudstack.management.loadbalancer.v1.LoadbalancerService/UploadSslCert" )
Variables ¶
var File_cloudstack_management_loadbalancer_v1_loadbalancer_gen_proto protoreflect.FileDescriptor
var LoadbalancerService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "cloudstack.management.loadbalancer.v1.LoadbalancerService", HandlerType: (*LoadbalancerServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "AssignCertToLoadBalancer", Handler: _LoadbalancerService_AssignCertToLoadBalancer_Handler, }, { MethodName: "AssignToLoadBalancerRule", Handler: _LoadbalancerService_AssignToLoadBalancerRule_Handler, }, { MethodName: "CreateApplicationLoadBalancer", Handler: _LoadbalancerService_CreateApplicationLoadBalancer_Handler, }, { MethodName: "CreateLBHealthCheckPolicy", Handler: _LoadbalancerService_CreateLBHealthCheckPolicy_Handler, }, { MethodName: "CreateLBStickinessPolicy", Handler: _LoadbalancerService_CreateLBStickinessPolicy_Handler, }, { MethodName: "CreateLoadBalancerRule", Handler: _LoadbalancerService_CreateLoadBalancerRule_Handler, }, { MethodName: "DeleteApplicationLoadBalancer", Handler: _LoadbalancerService_DeleteApplicationLoadBalancer_Handler, }, { MethodName: "DeleteLBHealthCheckPolicy", Handler: _LoadbalancerService_DeleteLBHealthCheckPolicy_Handler, }, { MethodName: "DeleteLBStickinessPolicy", Handler: _LoadbalancerService_DeleteLBStickinessPolicy_Handler, }, { MethodName: "DeleteLoadBalancerRule", Handler: _LoadbalancerService_DeleteLoadBalancerRule_Handler, }, { MethodName: "DeleteSslCert", Handler: _LoadbalancerService_DeleteSslCert_Handler, }, { MethodName: "ListApplicationLoadBalancers", Handler: _LoadbalancerService_ListApplicationLoadBalancers_Handler, }, { MethodName: "ListLBHealthCheckPolicies", Handler: _LoadbalancerService_ListLBHealthCheckPolicies_Handler, }, { MethodName: "ListLBStickinessPolicies", Handler: _LoadbalancerService_ListLBStickinessPolicies_Handler, }, { MethodName: "ListLoadBalancerRuleInstances", Handler: _LoadbalancerService_ListLoadBalancerRuleInstances_Handler, }, { MethodName: "ListLoadBalancerRuleInstancesCmdByAdmin", Handler: _LoadbalancerService_ListLoadBalancerRuleInstancesCmdByAdmin_Handler, }, { MethodName: "ListLoadBalancerRules", Handler: _LoadbalancerService_ListLoadBalancerRules_Handler, }, { MethodName: "ListSslCerts", Handler: _LoadbalancerService_ListSslCerts_Handler, }, { MethodName: "RemoveCertFromLoadBalancer", Handler: _LoadbalancerService_RemoveCertFromLoadBalancer_Handler, }, { MethodName: "RemoveFromLoadBalancerRule", Handler: _LoadbalancerService_RemoveFromLoadBalancerRule_Handler, }, { MethodName: "UpdateApplicationLoadBalancer", Handler: _LoadbalancerService_UpdateApplicationLoadBalancer_Handler, }, { MethodName: "UpdateLBHealthCheckPolicy", Handler: _LoadbalancerService_UpdateLBHealthCheckPolicy_Handler, }, { MethodName: "UpdateLBStickinessPolicy", Handler: _LoadbalancerService_UpdateLBStickinessPolicy_Handler, }, { MethodName: "UpdateLoadBalancerRule", Handler: _LoadbalancerService_UpdateLoadBalancerRule_Handler, }, { MethodName: "UploadSslCert", Handler: _LoadbalancerService_UploadSslCert_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "cloudstack/management/loadbalancer/v1/loadbalancer.gen.proto", }
LoadbalancerService_ServiceDesc is the grpc.ServiceDesc for LoadbalancerService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterLoadbalancerServiceServer ¶
func RegisterLoadbalancerServiceServer(s grpc.ServiceRegistrar, srv LoadbalancerServiceServer)
Types ¶
type ApplicationLoadBalancer ¶
type ApplicationLoadBalancer struct {
// The ID of the ApplicationLoadBalancer
Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
// The name of the ApplicationLoadBalancer
Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
// The display name of the ApplicationLoadBalancer
DisplayName *string `protobuf:"bytes,3,opt,name=display_name,json=displayName" json:"display_name,omitempty"`
// The description of the ApplicationLoadBalancer
Description *string `protobuf:"bytes,4,opt,name=description" json:"description,omitempty"`
// The date this entity was created
Created *string `protobuf:"bytes,5,opt,name=created" json:"created,omitempty"`
// contains filtered or unexported fields
}
ApplicationLoadBalancer represents a ApplicationLoadBalancer Item
func (*ApplicationLoadBalancer) Descriptor
deprecated
func (*ApplicationLoadBalancer) Descriptor() ([]byte, []int)
Deprecated: Use ApplicationLoadBalancer.ProtoReflect.Descriptor instead.
func (*ApplicationLoadBalancer) GetCreated ¶
func (x *ApplicationLoadBalancer) GetCreated() string
func (*ApplicationLoadBalancer) GetDescription ¶
func (x *ApplicationLoadBalancer) GetDescription() string
func (*ApplicationLoadBalancer) GetDisplayName ¶
func (x *ApplicationLoadBalancer) GetDisplayName() string
func (*ApplicationLoadBalancer) GetId ¶
func (x *ApplicationLoadBalancer) GetId() string
func (*ApplicationLoadBalancer) GetName ¶
func (x *ApplicationLoadBalancer) GetName() string
func (*ApplicationLoadBalancer) ProtoMessage ¶
func (*ApplicationLoadBalancer) ProtoMessage()
func (*ApplicationLoadBalancer) ProtoReflect ¶
func (x *ApplicationLoadBalancer) ProtoReflect() protoreflect.Message
func (*ApplicationLoadBalancer) Reset ¶
func (x *ApplicationLoadBalancer) Reset()
func (*ApplicationLoadBalancer) String ¶
func (x *ApplicationLoadBalancer) String() string
type AssignCertToLoadBalancerRequest ¶
type AssignCertToLoadBalancerRequest struct {
// the ID of the load balancer rule
LbRuleId *int64 `protobuf:"varint,1,opt,name=lb_rule_id,json=lbRuleId" json:"lb_rule_id,omitempty"`
// the ID of the certificate
CertId *int64 `protobuf:"varint,2,opt,name=cert_id,json=certId" json:"cert_id,omitempty"`
StartEventId *int64 `protobuf:"varint,3,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
InjectedJobId *string `protobuf:"bytes,4,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
ResponseType *string `protobuf:"bytes,5,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
AssignCertToLoadBalancerRequest represents the parameters for assigns a certificate to a load balancer rule
func (*AssignCertToLoadBalancerRequest) Descriptor
deprecated
func (*AssignCertToLoadBalancerRequest) Descriptor() ([]byte, []int)
Deprecated: Use AssignCertToLoadBalancerRequest.ProtoReflect.Descriptor instead.
func (*AssignCertToLoadBalancerRequest) GetCertId ¶
func (x *AssignCertToLoadBalancerRequest) GetCertId() int64
func (*AssignCertToLoadBalancerRequest) GetInjectedJobId ¶
func (x *AssignCertToLoadBalancerRequest) GetInjectedJobId() string
func (*AssignCertToLoadBalancerRequest) GetLbRuleId ¶
func (x *AssignCertToLoadBalancerRequest) GetLbRuleId() int64
func (*AssignCertToLoadBalancerRequest) GetResponseType ¶
func (x *AssignCertToLoadBalancerRequest) GetResponseType() string
func (*AssignCertToLoadBalancerRequest) GetStartEventId ¶
func (x *AssignCertToLoadBalancerRequest) GetStartEventId() int64
func (*AssignCertToLoadBalancerRequest) ProtoMessage ¶
func (*AssignCertToLoadBalancerRequest) ProtoMessage()
func (*AssignCertToLoadBalancerRequest) ProtoReflect ¶
func (x *AssignCertToLoadBalancerRequest) ProtoReflect() protoreflect.Message
func (*AssignCertToLoadBalancerRequest) Reset ¶
func (x *AssignCertToLoadBalancerRequest) Reset()
func (*AssignCertToLoadBalancerRequest) String ¶
func (x *AssignCertToLoadBalancerRequest) String() string
type AssignCertToLoadBalancerResponse ¶
type AssignCertToLoadBalancerResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
AssignCertToLoadBalancerResponse represents the response from assigns a certificate to a load balancer rule
func (*AssignCertToLoadBalancerResponse) Descriptor
deprecated
func (*AssignCertToLoadBalancerResponse) Descriptor() ([]byte, []int)
Deprecated: Use AssignCertToLoadBalancerResponse.ProtoReflect.Descriptor instead.
func (*AssignCertToLoadBalancerResponse) GetResult ¶
func (x *AssignCertToLoadBalancerResponse) GetResult() *Result
func (*AssignCertToLoadBalancerResponse) ProtoMessage ¶
func (*AssignCertToLoadBalancerResponse) ProtoMessage()
func (*AssignCertToLoadBalancerResponse) ProtoReflect ¶
func (x *AssignCertToLoadBalancerResponse) ProtoReflect() protoreflect.Message
func (*AssignCertToLoadBalancerResponse) Reset ¶
func (x *AssignCertToLoadBalancerResponse) Reset()
func (*AssignCertToLoadBalancerResponse) String ¶
func (x *AssignCertToLoadBalancerResponse) String() string
type AssignToLoadBalancerRuleRequest ¶
type AssignToLoadBalancerRuleRequest struct {
// the ID of the load balancer rule
Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
// the list of IDs of the virtual machine that are being assigned to the load balancer rule(i.e. virtualMachineIds=1,2,3)
VirtualMachineIds []string `protobuf:"bytes,2,rep,name=virtual_machine_ids,json=virtualMachineIds" json:"virtual_machine_ids,omitempty"`
// VM ID and IP map, vmidipmap[0].vmid=1 vmidipmap[0].vmip=10.1.1.75
VmIdIpMap_ map[string]string `` /* 161-byte string literal not displayed */
StartEventId *int64 `protobuf:"varint,4,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
InjectedJobId *string `protobuf:"bytes,5,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
ResponseType *string `protobuf:"bytes,6,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
AssignToLoadBalancerRuleRequest represents the parameters for assigns virtual machine or a list of virtual machines to a load balancer rule.
func (*AssignToLoadBalancerRuleRequest) Descriptor
deprecated
func (*AssignToLoadBalancerRuleRequest) Descriptor() ([]byte, []int)
Deprecated: Use AssignToLoadBalancerRuleRequest.ProtoReflect.Descriptor instead.
func (*AssignToLoadBalancerRuleRequest) GetId ¶
func (x *AssignToLoadBalancerRuleRequest) GetId() int64
func (*AssignToLoadBalancerRuleRequest) GetInjectedJobId ¶
func (x *AssignToLoadBalancerRuleRequest) GetInjectedJobId() string
func (*AssignToLoadBalancerRuleRequest) GetResponseType ¶
func (x *AssignToLoadBalancerRuleRequest) GetResponseType() string
func (*AssignToLoadBalancerRuleRequest) GetStartEventId ¶
func (x *AssignToLoadBalancerRuleRequest) GetStartEventId() int64
func (*AssignToLoadBalancerRuleRequest) GetVirtualMachineIds ¶
func (x *AssignToLoadBalancerRuleRequest) GetVirtualMachineIds() []string
func (*AssignToLoadBalancerRuleRequest) GetVmIdIpMap_ ¶
func (x *AssignToLoadBalancerRuleRequest) GetVmIdIpMap_() map[string]string
func (*AssignToLoadBalancerRuleRequest) ProtoMessage ¶
func (*AssignToLoadBalancerRuleRequest) ProtoMessage()
func (*AssignToLoadBalancerRuleRequest) ProtoReflect ¶
func (x *AssignToLoadBalancerRuleRequest) ProtoReflect() protoreflect.Message
func (*AssignToLoadBalancerRuleRequest) Reset ¶
func (x *AssignToLoadBalancerRuleRequest) Reset()
func (*AssignToLoadBalancerRuleRequest) String ¶
func (x *AssignToLoadBalancerRuleRequest) String() string
type AssignToLoadBalancerRuleResponse ¶
type AssignToLoadBalancerRuleResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
AssignToLoadBalancerRuleResponse represents the response from assigns virtual machine or a list of virtual machines to a load balancer rule.
func (*AssignToLoadBalancerRuleResponse) Descriptor
deprecated
func (*AssignToLoadBalancerRuleResponse) Descriptor() ([]byte, []int)
Deprecated: Use AssignToLoadBalancerRuleResponse.ProtoReflect.Descriptor instead.
func (*AssignToLoadBalancerRuleResponse) GetResult ¶
func (x *AssignToLoadBalancerRuleResponse) GetResult() *Result
func (*AssignToLoadBalancerRuleResponse) ProtoMessage ¶
func (*AssignToLoadBalancerRuleResponse) ProtoMessage()
func (*AssignToLoadBalancerRuleResponse) ProtoReflect ¶
func (x *AssignToLoadBalancerRuleResponse) ProtoReflect() protoreflect.Message
func (*AssignToLoadBalancerRuleResponse) Reset ¶
func (x *AssignToLoadBalancerRuleResponse) Reset()
func (*AssignToLoadBalancerRuleResponse) String ¶
func (x *AssignToLoadBalancerRuleResponse) String() string
type CreateApplicationLoadBalancerRequest ¶
type CreateApplicationLoadBalancerRequest struct {
// name of the load balancer
LoadBalancerName *string `protobuf:"bytes,1,opt,name=load_balancer_name,json=loadBalancerName" json:"load_balancer_name,omitempty"`
// the description of the load balancer
Description *string `protobuf:"bytes,2,opt,name=description" json:"description,omitempty"`
// The guest network the load balancer will be created for
NetworkId *int64 `protobuf:"varint,3,opt,name=network_id,json=networkId" json:"network_id,omitempty"`
// the source port the network traffic will be load balanced from
SourcePort *int32 `protobuf:"varint,4,opt,name=source_port,json=sourcePort" json:"source_port,omitempty"`
// load balancer algorithm (source, roundrobin, leastconn)
Algorithm *string `protobuf:"bytes,5,opt,name=algorithm" json:"algorithm,omitempty"`
// the TCP port of the virtual machine where the network traffic will be load balanced to
InstancePort *int32 `protobuf:"varint,6,opt,name=instance_port,json=instancePort" json:"instance_port,omitempty"`
// the source IP address the network traffic will be load balanced from
SourceIp *string `protobuf:"bytes,7,opt,name=source_ip,json=sourceIp" json:"source_ip,omitempty"`
// the network id of the source ip address
SourceIpNetworkId *int64 `protobuf:"varint,8,opt,name=source_ip_network_id,json=sourceIpNetworkId" json:"source_ip_network_id,omitempty"`
// the load balancer scheme. Supported value in this release is Internal
Scheme *string `protobuf:"bytes,9,opt,name=scheme" json:"scheme,omitempty"`
// an optional field, whether to the display the rule to the end user or not
Display *bool `protobuf:"varint,10,opt,name=display" json:"display,omitempty"`
StartEventId *int64 `protobuf:"varint,11,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
InjectedJobId *string `protobuf:"bytes,12,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
ResponseType *string `protobuf:"bytes,13,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
CreateApplicationLoadBalancerRequest represents the parameters for creates an internal load balancer
func (*CreateApplicationLoadBalancerRequest) Descriptor
deprecated
func (*CreateApplicationLoadBalancerRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateApplicationLoadBalancerRequest.ProtoReflect.Descriptor instead.
func (*CreateApplicationLoadBalancerRequest) GetAlgorithm ¶
func (x *CreateApplicationLoadBalancerRequest) GetAlgorithm() string
func (*CreateApplicationLoadBalancerRequest) GetDescription ¶
func (x *CreateApplicationLoadBalancerRequest) GetDescription() string
func (*CreateApplicationLoadBalancerRequest) GetDisplay ¶
func (x *CreateApplicationLoadBalancerRequest) GetDisplay() bool
func (*CreateApplicationLoadBalancerRequest) GetInjectedJobId ¶
func (x *CreateApplicationLoadBalancerRequest) GetInjectedJobId() string
func (*CreateApplicationLoadBalancerRequest) GetInstancePort ¶
func (x *CreateApplicationLoadBalancerRequest) GetInstancePort() int32
func (*CreateApplicationLoadBalancerRequest) GetLoadBalancerName ¶
func (x *CreateApplicationLoadBalancerRequest) GetLoadBalancerName() string
func (*CreateApplicationLoadBalancerRequest) GetNetworkId ¶
func (x *CreateApplicationLoadBalancerRequest) GetNetworkId() int64
func (*CreateApplicationLoadBalancerRequest) GetResponseType ¶
func (x *CreateApplicationLoadBalancerRequest) GetResponseType() string
func (*CreateApplicationLoadBalancerRequest) GetScheme ¶
func (x *CreateApplicationLoadBalancerRequest) GetScheme() string
func (*CreateApplicationLoadBalancerRequest) GetSourceIp ¶
func (x *CreateApplicationLoadBalancerRequest) GetSourceIp() string
func (*CreateApplicationLoadBalancerRequest) GetSourceIpNetworkId ¶
func (x *CreateApplicationLoadBalancerRequest) GetSourceIpNetworkId() int64
func (*CreateApplicationLoadBalancerRequest) GetSourcePort ¶
func (x *CreateApplicationLoadBalancerRequest) GetSourcePort() int32
func (*CreateApplicationLoadBalancerRequest) GetStartEventId ¶
func (x *CreateApplicationLoadBalancerRequest) GetStartEventId() int64
func (*CreateApplicationLoadBalancerRequest) ProtoMessage ¶
func (*CreateApplicationLoadBalancerRequest) ProtoMessage()
func (*CreateApplicationLoadBalancerRequest) ProtoReflect ¶
func (x *CreateApplicationLoadBalancerRequest) ProtoReflect() protoreflect.Message
func (*CreateApplicationLoadBalancerRequest) Reset ¶
func (x *CreateApplicationLoadBalancerRequest) Reset()
func (*CreateApplicationLoadBalancerRequest) String ¶
func (x *CreateApplicationLoadBalancerRequest) String() string
type CreateApplicationLoadBalancerResponse ¶
type CreateApplicationLoadBalancerResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
CreateApplicationLoadBalancerResponse represents the response from creates an internal load balancer
func (*CreateApplicationLoadBalancerResponse) Descriptor
deprecated
func (*CreateApplicationLoadBalancerResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateApplicationLoadBalancerResponse.ProtoReflect.Descriptor instead.
func (*CreateApplicationLoadBalancerResponse) GetResult ¶
func (x *CreateApplicationLoadBalancerResponse) GetResult() *Result
func (*CreateApplicationLoadBalancerResponse) ProtoMessage ¶
func (*CreateApplicationLoadBalancerResponse) ProtoMessage()
func (*CreateApplicationLoadBalancerResponse) ProtoReflect ¶
func (x *CreateApplicationLoadBalancerResponse) ProtoReflect() protoreflect.Message
func (*CreateApplicationLoadBalancerResponse) Reset ¶
func (x *CreateApplicationLoadBalancerResponse) Reset()
func (*CreateApplicationLoadBalancerResponse) String ¶
func (x *CreateApplicationLoadBalancerResponse) String() string
type CreateLBHealthCheckPolicyRequest ¶
type CreateLBHealthCheckPolicyRequest struct {
// the ID of the load balancer rule
LbRuleId *int64 `protobuf:"varint,1,opt,name=lb_rule_id,json=lbRuleId" json:"lb_rule_id,omitempty"`
// the description of the load balancer health check policy
Description *string `protobuf:"bytes,2,opt,name=description" json:"description,omitempty"`
// HTTP ping path
PingPath *string `protobuf:"bytes,3,opt,name=ping_path,json=pingPath" json:"ping_path,omitempty"`
// Time to wait when receiving a response from the health check (2sec - 60 sec)
ResponsTimeOut *int32 `protobuf:"varint,4,opt,name=respons_time_out,json=responsTimeOut" json:"respons_time_out,omitempty"`
// Amount of time between health checks (1 sec - 20940 sec)
HealthCheckInterval *int32 `protobuf:"varint,5,opt,name=health_check_interval,json=healthCheckInterval" json:"health_check_interval,omitempty"`
// Number of consecutive health check success before declaring an instance healthy
HealthyThreshold *int32 `protobuf:"varint,6,opt,name=healthy_threshold,json=healthyThreshold" json:"healthy_threshold,omitempty"`
// Number of consecutive health check failures before declaring an instance unhealthy
UnhealthyThreshold *int32 `protobuf:"varint,7,opt,name=unhealthy_threshold,json=unhealthyThreshold" json:"unhealthy_threshold,omitempty"`
// an optional field, whether to the display the rule to the end user or not
Display *bool `protobuf:"varint,8,opt,name=display" json:"display,omitempty"`
StartEventId *int64 `protobuf:"varint,9,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
InjectedJobId *string `protobuf:"bytes,10,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
ResponseType *string `protobuf:"bytes,11,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
CreateLBHealthCheckPolicyRequest represents the parameters for creates a load balancer health check policy
func (*CreateLBHealthCheckPolicyRequest) Descriptor
deprecated
func (*CreateLBHealthCheckPolicyRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateLBHealthCheckPolicyRequest.ProtoReflect.Descriptor instead.
func (*CreateLBHealthCheckPolicyRequest) GetDescription ¶
func (x *CreateLBHealthCheckPolicyRequest) GetDescription() string
func (*CreateLBHealthCheckPolicyRequest) GetDisplay ¶
func (x *CreateLBHealthCheckPolicyRequest) GetDisplay() bool
func (*CreateLBHealthCheckPolicyRequest) GetHealthCheckInterval ¶
func (x *CreateLBHealthCheckPolicyRequest) GetHealthCheckInterval() int32
func (*CreateLBHealthCheckPolicyRequest) GetHealthyThreshold ¶
func (x *CreateLBHealthCheckPolicyRequest) GetHealthyThreshold() int32
func (*CreateLBHealthCheckPolicyRequest) GetInjectedJobId ¶
func (x *CreateLBHealthCheckPolicyRequest) GetInjectedJobId() string
func (*CreateLBHealthCheckPolicyRequest) GetLbRuleId ¶
func (x *CreateLBHealthCheckPolicyRequest) GetLbRuleId() int64
func (*CreateLBHealthCheckPolicyRequest) GetPingPath ¶
func (x *CreateLBHealthCheckPolicyRequest) GetPingPath() string
func (*CreateLBHealthCheckPolicyRequest) GetResponsTimeOut ¶
func (x *CreateLBHealthCheckPolicyRequest) GetResponsTimeOut() int32
func (*CreateLBHealthCheckPolicyRequest) GetResponseType ¶
func (x *CreateLBHealthCheckPolicyRequest) GetResponseType() string
func (*CreateLBHealthCheckPolicyRequest) GetStartEventId ¶
func (x *CreateLBHealthCheckPolicyRequest) GetStartEventId() int64
func (*CreateLBHealthCheckPolicyRequest) GetUnhealthyThreshold ¶
func (x *CreateLBHealthCheckPolicyRequest) GetUnhealthyThreshold() int32
func (*CreateLBHealthCheckPolicyRequest) ProtoMessage ¶
func (*CreateLBHealthCheckPolicyRequest) ProtoMessage()
func (*CreateLBHealthCheckPolicyRequest) ProtoReflect ¶
func (x *CreateLBHealthCheckPolicyRequest) ProtoReflect() protoreflect.Message
func (*CreateLBHealthCheckPolicyRequest) Reset ¶
func (x *CreateLBHealthCheckPolicyRequest) Reset()
func (*CreateLBHealthCheckPolicyRequest) String ¶
func (x *CreateLBHealthCheckPolicyRequest) String() string
type CreateLBHealthCheckPolicyResponse ¶
type CreateLBHealthCheckPolicyResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
CreateLBHealthCheckPolicyResponse represents the response from creates a load balancer health check policy
func (*CreateLBHealthCheckPolicyResponse) Descriptor
deprecated
func (*CreateLBHealthCheckPolicyResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateLBHealthCheckPolicyResponse.ProtoReflect.Descriptor instead.
func (*CreateLBHealthCheckPolicyResponse) GetResult ¶
func (x *CreateLBHealthCheckPolicyResponse) GetResult() *Result
func (*CreateLBHealthCheckPolicyResponse) ProtoMessage ¶
func (*CreateLBHealthCheckPolicyResponse) ProtoMessage()
func (*CreateLBHealthCheckPolicyResponse) ProtoReflect ¶
func (x *CreateLBHealthCheckPolicyResponse) ProtoReflect() protoreflect.Message
func (*CreateLBHealthCheckPolicyResponse) Reset ¶
func (x *CreateLBHealthCheckPolicyResponse) Reset()
func (*CreateLBHealthCheckPolicyResponse) String ¶
func (x *CreateLBHealthCheckPolicyResponse) String() string
type CreateLBStickinessPolicyRequest ¶
type CreateLBStickinessPolicyRequest struct {
// the ID of the load balancer rule
LbRuleId *int64 `protobuf:"varint,1,opt,name=lb_rule_id,json=lbRuleId" json:"lb_rule_id,omitempty"`
// the description of the load balancer stickiness policy
Description *string `protobuf:"bytes,2,opt,name=description" json:"description,omitempty"`
// name of the load balancer stickiness policy
LbStickinessPolicyName *string `protobuf:"bytes,3,opt,name=lb_stickiness_policy_name,json=lbStickinessPolicyName" json:"lb_stickiness_policy_name,omitempty"`
// name of the load balancer stickiness policy method, possible values are LbCookie, AppCookie, SourceBased
StickinessMethodName *string `protobuf:"bytes,4,opt,name=stickiness_method_name,json=stickinessMethodName" json:"stickiness_method_name,omitempty"`
// param list. Example: param[0].name=cookiename¶m[0].value=LBCookie
ParamList map[string]string `` /* 155-byte string literal not displayed */
// an optional field, whether to the display the rule to the end user or not
Display *bool `protobuf:"varint,6,opt,name=display" json:"display,omitempty"`
StartEventId *int64 `protobuf:"varint,7,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
InjectedJobId *string `protobuf:"bytes,8,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
ResponseType *string `protobuf:"bytes,9,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
CreateLBStickinessPolicyRequest represents the parameters for creates a load balancer stickiness policy
func (*CreateLBStickinessPolicyRequest) Descriptor
deprecated
func (*CreateLBStickinessPolicyRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateLBStickinessPolicyRequest.ProtoReflect.Descriptor instead.
func (*CreateLBStickinessPolicyRequest) GetDescription ¶
func (x *CreateLBStickinessPolicyRequest) GetDescription() string
func (*CreateLBStickinessPolicyRequest) GetDisplay ¶
func (x *CreateLBStickinessPolicyRequest) GetDisplay() bool
func (*CreateLBStickinessPolicyRequest) GetInjectedJobId ¶
func (x *CreateLBStickinessPolicyRequest) GetInjectedJobId() string
func (*CreateLBStickinessPolicyRequest) GetLbRuleId ¶
func (x *CreateLBStickinessPolicyRequest) GetLbRuleId() int64
func (*CreateLBStickinessPolicyRequest) GetLbStickinessPolicyName ¶
func (x *CreateLBStickinessPolicyRequest) GetLbStickinessPolicyName() string
func (*CreateLBStickinessPolicyRequest) GetParamList ¶
func (x *CreateLBStickinessPolicyRequest) GetParamList() map[string]string
func (*CreateLBStickinessPolicyRequest) GetResponseType ¶
func (x *CreateLBStickinessPolicyRequest) GetResponseType() string
func (*CreateLBStickinessPolicyRequest) GetStartEventId ¶
func (x *CreateLBStickinessPolicyRequest) GetStartEventId() int64
func (*CreateLBStickinessPolicyRequest) GetStickinessMethodName ¶
func (x *CreateLBStickinessPolicyRequest) GetStickinessMethodName() string
func (*CreateLBStickinessPolicyRequest) ProtoMessage ¶
func (*CreateLBStickinessPolicyRequest) ProtoMessage()
func (*CreateLBStickinessPolicyRequest) ProtoReflect ¶
func (x *CreateLBStickinessPolicyRequest) ProtoReflect() protoreflect.Message
func (*CreateLBStickinessPolicyRequest) Reset ¶
func (x *CreateLBStickinessPolicyRequest) Reset()
func (*CreateLBStickinessPolicyRequest) String ¶
func (x *CreateLBStickinessPolicyRequest) String() string
type CreateLBStickinessPolicyResponse ¶
type CreateLBStickinessPolicyResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
CreateLBStickinessPolicyResponse represents the response from creates a load balancer stickiness policy
func (*CreateLBStickinessPolicyResponse) Descriptor
deprecated
func (*CreateLBStickinessPolicyResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateLBStickinessPolicyResponse.ProtoReflect.Descriptor instead.
func (*CreateLBStickinessPolicyResponse) GetResult ¶
func (x *CreateLBStickinessPolicyResponse) GetResult() *Result
func (*CreateLBStickinessPolicyResponse) ProtoMessage ¶
func (*CreateLBStickinessPolicyResponse) ProtoMessage()
func (*CreateLBStickinessPolicyResponse) ProtoReflect ¶
func (x *CreateLBStickinessPolicyResponse) ProtoReflect() protoreflect.Message
func (*CreateLBStickinessPolicyResponse) Reset ¶
func (x *CreateLBStickinessPolicyResponse) Reset()
func (*CreateLBStickinessPolicyResponse) String ¶
func (x *CreateLBStickinessPolicyResponse) String() string
type CreateLoadBalancerRuleRequest ¶
type CreateLoadBalancerRuleRequest struct {
// load balancer algorithm (source, roundrobin, leastconn)
Algorithm *string `protobuf:"bytes,1,opt,name=algorithm" json:"algorithm,omitempty"`
// the description of the load balancer rule
Description *string `protobuf:"bytes,2,opt,name=description" json:"description,omitempty"`
// name of the load balancer rule
LoadBalancerRuleName *string `protobuf:"bytes,3,opt,name=load_balancer_rule_name,json=loadBalancerRuleName" json:"load_balancer_rule_name,omitempty"`
// the private port of the private IP address/virtual machine where the network traffic will be load balanced to
PrivatePort *int32 `protobuf:"varint,4,opt,name=private_port,json=privatePort" json:"private_port,omitempty"`
// public IP address ID from where the network traffic will be load balanced from
PublicIpId *int64 `protobuf:"varint,5,opt,name=public_ip_id,json=publicIpId" json:"public_ip_id,omitempty"`
// zone where the load balancer is going to be created. This parameter is required when LB service provider is ElasticLoadBalancerVm
ZoneId *int64 `protobuf:"varint,6,opt,name=zone_id,json=zoneId" json:"zone_id,omitempty"`
// the public port from where the network traffic will be load balanced from
PublicPort *int32 `protobuf:"varint,7,opt,name=public_port,json=publicPort" json:"public_port,omitempty"`
// if true, firewall rule for source/end public port is automatically created; if false - firewall rule has to be created explicitly. If not specified 1) defaulted to false when LB rule is being created for VPC guest network 2) in all other cases defaulted to true
OpenFirewall *bool `protobuf:"varint,8,opt,name=open_firewall,json=openFirewall" json:"open_firewall,omitempty"`
// the account associated with the load balancer. Must be used with the domainId parameter.
AccountName *string `protobuf:"bytes,9,opt,name=account_name,json=accountName" json:"account_name,omitempty"`
// the domain ID associated with the load balancer
DomainId *int64 `protobuf:"varint,10,opt,name=domain_id,json=domainId" json:"domain_id,omitempty"`
// the source CIDR list to allow traffic from; all other CIDRs will be blocked. Multiple entries must be separated by a single comma character (,). By default, all CIDRs are allowed.
Cidrlist []string `protobuf:"bytes,11,rep,name=cidrlist" json:"cidrlist,omitempty"`
// The guest network this rule will be created for. Required when public Ip address is not associated with any Guest network yet (VPC case)
NetworkId *int64 `protobuf:"varint,12,opt,name=network_id,json=networkId" json:"network_id,omitempty"`
// The protocol for the LB such as tcp, udp or tcp-proxy.
LbProtocol *string `protobuf:"bytes,13,opt,name=lb_protocol,json=lbProtocol" json:"lb_protocol,omitempty"`
// an optional field, whether to the display the rule to the end user or not
Display *bool `protobuf:"varint,14,opt,name=display" json:"display,omitempty"`
StartEventId *int64 `protobuf:"varint,15,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
InjectedJobId *string `protobuf:"bytes,16,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
ResponseType *string `protobuf:"bytes,17,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
CreateLoadBalancerRuleRequest represents the parameters for creates a load balancer rule
func (*CreateLoadBalancerRuleRequest) Descriptor
deprecated
func (*CreateLoadBalancerRuleRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateLoadBalancerRuleRequest.ProtoReflect.Descriptor instead.
func (*CreateLoadBalancerRuleRequest) GetAccountName ¶
func (x *CreateLoadBalancerRuleRequest) GetAccountName() string
func (*CreateLoadBalancerRuleRequest) GetAlgorithm ¶
func (x *CreateLoadBalancerRuleRequest) GetAlgorithm() string
func (*CreateLoadBalancerRuleRequest) GetCidrlist ¶
func (x *CreateLoadBalancerRuleRequest) GetCidrlist() []string
func (*CreateLoadBalancerRuleRequest) GetDescription ¶
func (x *CreateLoadBalancerRuleRequest) GetDescription() string
func (*CreateLoadBalancerRuleRequest) GetDisplay ¶
func (x *CreateLoadBalancerRuleRequest) GetDisplay() bool
func (*CreateLoadBalancerRuleRequest) GetDomainId ¶
func (x *CreateLoadBalancerRuleRequest) GetDomainId() int64
func (*CreateLoadBalancerRuleRequest) GetInjectedJobId ¶
func (x *CreateLoadBalancerRuleRequest) GetInjectedJobId() string
func (*CreateLoadBalancerRuleRequest) GetLbProtocol ¶
func (x *CreateLoadBalancerRuleRequest) GetLbProtocol() string
func (*CreateLoadBalancerRuleRequest) GetLoadBalancerRuleName ¶
func (x *CreateLoadBalancerRuleRequest) GetLoadBalancerRuleName() string
func (*CreateLoadBalancerRuleRequest) GetNetworkId ¶
func (x *CreateLoadBalancerRuleRequest) GetNetworkId() int64
func (*CreateLoadBalancerRuleRequest) GetOpenFirewall ¶
func (x *CreateLoadBalancerRuleRequest) GetOpenFirewall() bool
func (*CreateLoadBalancerRuleRequest) GetPrivatePort ¶
func (x *CreateLoadBalancerRuleRequest) GetPrivatePort() int32
func (*CreateLoadBalancerRuleRequest) GetPublicIpId ¶
func (x *CreateLoadBalancerRuleRequest) GetPublicIpId() int64
func (*CreateLoadBalancerRuleRequest) GetPublicPort ¶
func (x *CreateLoadBalancerRuleRequest) GetPublicPort() int32
func (*CreateLoadBalancerRuleRequest) GetResponseType ¶
func (x *CreateLoadBalancerRuleRequest) GetResponseType() string
func (*CreateLoadBalancerRuleRequest) GetStartEventId ¶
func (x *CreateLoadBalancerRuleRequest) GetStartEventId() int64
func (*CreateLoadBalancerRuleRequest) GetZoneId ¶
func (x *CreateLoadBalancerRuleRequest) GetZoneId() int64
func (*CreateLoadBalancerRuleRequest) ProtoMessage ¶
func (*CreateLoadBalancerRuleRequest) ProtoMessage()
func (*CreateLoadBalancerRuleRequest) ProtoReflect ¶
func (x *CreateLoadBalancerRuleRequest) ProtoReflect() protoreflect.Message
func (*CreateLoadBalancerRuleRequest) Reset ¶
func (x *CreateLoadBalancerRuleRequest) Reset()
func (*CreateLoadBalancerRuleRequest) String ¶
func (x *CreateLoadBalancerRuleRequest) String() string
type CreateLoadBalancerRuleResponse ¶
type CreateLoadBalancerRuleResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
CreateLoadBalancerRuleResponse represents the response from creates a load balancer rule
func (*CreateLoadBalancerRuleResponse) Descriptor
deprecated
func (*CreateLoadBalancerRuleResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateLoadBalancerRuleResponse.ProtoReflect.Descriptor instead.
func (*CreateLoadBalancerRuleResponse) GetResult ¶
func (x *CreateLoadBalancerRuleResponse) GetResult() *Result
func (*CreateLoadBalancerRuleResponse) ProtoMessage ¶
func (*CreateLoadBalancerRuleResponse) ProtoMessage()
func (*CreateLoadBalancerRuleResponse) ProtoReflect ¶
func (x *CreateLoadBalancerRuleResponse) ProtoReflect() protoreflect.Message
func (*CreateLoadBalancerRuleResponse) Reset ¶
func (x *CreateLoadBalancerRuleResponse) Reset()
func (*CreateLoadBalancerRuleResponse) String ¶
func (x *CreateLoadBalancerRuleResponse) String() string
type DeleteApplicationLoadBalancerRequest ¶
type DeleteApplicationLoadBalancerRequest struct {
// the ID of the Load Balancer
Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
StartEventId *int64 `protobuf:"varint,2,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
InjectedJobId *string `protobuf:"bytes,3,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
ResponseType *string `protobuf:"bytes,4,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
DeleteApplicationLoadBalancerRequest represents the parameters for deletes an internal load balancer
func (*DeleteApplicationLoadBalancerRequest) Descriptor
deprecated
func (*DeleteApplicationLoadBalancerRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteApplicationLoadBalancerRequest.ProtoReflect.Descriptor instead.
func (*DeleteApplicationLoadBalancerRequest) GetId ¶
func (x *DeleteApplicationLoadBalancerRequest) GetId() int64
func (*DeleteApplicationLoadBalancerRequest) GetInjectedJobId ¶
func (x *DeleteApplicationLoadBalancerRequest) GetInjectedJobId() string
func (*DeleteApplicationLoadBalancerRequest) GetResponseType ¶
func (x *DeleteApplicationLoadBalancerRequest) GetResponseType() string
func (*DeleteApplicationLoadBalancerRequest) GetStartEventId ¶
func (x *DeleteApplicationLoadBalancerRequest) GetStartEventId() int64
func (*DeleteApplicationLoadBalancerRequest) ProtoMessage ¶
func (*DeleteApplicationLoadBalancerRequest) ProtoMessage()
func (*DeleteApplicationLoadBalancerRequest) ProtoReflect ¶
func (x *DeleteApplicationLoadBalancerRequest) ProtoReflect() protoreflect.Message
func (*DeleteApplicationLoadBalancerRequest) Reset ¶
func (x *DeleteApplicationLoadBalancerRequest) Reset()
func (*DeleteApplicationLoadBalancerRequest) String ¶
func (x *DeleteApplicationLoadBalancerRequest) String() string
type DeleteApplicationLoadBalancerResponse ¶
type DeleteApplicationLoadBalancerResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
DeleteApplicationLoadBalancerResponse represents the response from deletes an internal load balancer
func (*DeleteApplicationLoadBalancerResponse) Descriptor
deprecated
func (*DeleteApplicationLoadBalancerResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeleteApplicationLoadBalancerResponse.ProtoReflect.Descriptor instead.
func (*DeleteApplicationLoadBalancerResponse) GetResult ¶
func (x *DeleteApplicationLoadBalancerResponse) GetResult() *Result
func (*DeleteApplicationLoadBalancerResponse) ProtoMessage ¶
func (*DeleteApplicationLoadBalancerResponse) ProtoMessage()
func (*DeleteApplicationLoadBalancerResponse) ProtoReflect ¶
func (x *DeleteApplicationLoadBalancerResponse) ProtoReflect() protoreflect.Message
func (*DeleteApplicationLoadBalancerResponse) Reset ¶
func (x *DeleteApplicationLoadBalancerResponse) Reset()
func (*DeleteApplicationLoadBalancerResponse) String ¶
func (x *DeleteApplicationLoadBalancerResponse) String() string
type DeleteLBHealthCheckPolicyRequest ¶
type DeleteLBHealthCheckPolicyRequest struct {
// the ID of the load balancer health check policy
Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
StartEventId *int64 `protobuf:"varint,2,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
InjectedJobId *string `protobuf:"bytes,3,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
ResponseType *string `protobuf:"bytes,4,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
DeleteLBHealthCheckPolicyRequest represents the parameters for deletes a load balancer health check policy.
func (*DeleteLBHealthCheckPolicyRequest) Descriptor
deprecated
func (*DeleteLBHealthCheckPolicyRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteLBHealthCheckPolicyRequest.ProtoReflect.Descriptor instead.
func (*DeleteLBHealthCheckPolicyRequest) GetId ¶
func (x *DeleteLBHealthCheckPolicyRequest) GetId() int64
func (*DeleteLBHealthCheckPolicyRequest) GetInjectedJobId ¶
func (x *DeleteLBHealthCheckPolicyRequest) GetInjectedJobId() string
func (*DeleteLBHealthCheckPolicyRequest) GetResponseType ¶
func (x *DeleteLBHealthCheckPolicyRequest) GetResponseType() string
func (*DeleteLBHealthCheckPolicyRequest) GetStartEventId ¶
func (x *DeleteLBHealthCheckPolicyRequest) GetStartEventId() int64
func (*DeleteLBHealthCheckPolicyRequest) ProtoMessage ¶
func (*DeleteLBHealthCheckPolicyRequest) ProtoMessage()
func (*DeleteLBHealthCheckPolicyRequest) ProtoReflect ¶
func (x *DeleteLBHealthCheckPolicyRequest) ProtoReflect() protoreflect.Message
func (*DeleteLBHealthCheckPolicyRequest) Reset ¶
func (x *DeleteLBHealthCheckPolicyRequest) Reset()
func (*DeleteLBHealthCheckPolicyRequest) String ¶
func (x *DeleteLBHealthCheckPolicyRequest) String() string
type DeleteLBHealthCheckPolicyResponse ¶
type DeleteLBHealthCheckPolicyResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
DeleteLBHealthCheckPolicyResponse represents the response from deletes a load balancer health check policy.
func (*DeleteLBHealthCheckPolicyResponse) Descriptor
deprecated
func (*DeleteLBHealthCheckPolicyResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeleteLBHealthCheckPolicyResponse.ProtoReflect.Descriptor instead.
func (*DeleteLBHealthCheckPolicyResponse) GetResult ¶
func (x *DeleteLBHealthCheckPolicyResponse) GetResult() *Result
func (*DeleteLBHealthCheckPolicyResponse) ProtoMessage ¶
func (*DeleteLBHealthCheckPolicyResponse) ProtoMessage()
func (*DeleteLBHealthCheckPolicyResponse) ProtoReflect ¶
func (x *DeleteLBHealthCheckPolicyResponse) ProtoReflect() protoreflect.Message
func (*DeleteLBHealthCheckPolicyResponse) Reset ¶
func (x *DeleteLBHealthCheckPolicyResponse) Reset()
func (*DeleteLBHealthCheckPolicyResponse) String ¶
func (x *DeleteLBHealthCheckPolicyResponse) String() string
type DeleteLBStickinessPolicyRequest ¶
type DeleteLBStickinessPolicyRequest struct {
// the ID of the LB stickiness policy
Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
StartEventId *int64 `protobuf:"varint,2,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
InjectedJobId *string `protobuf:"bytes,3,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
ResponseType *string `protobuf:"bytes,4,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
DeleteLBStickinessPolicyRequest represents the parameters for deletes a load balancer stickiness policy.
func (*DeleteLBStickinessPolicyRequest) Descriptor
deprecated
func (*DeleteLBStickinessPolicyRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteLBStickinessPolicyRequest.ProtoReflect.Descriptor instead.
func (*DeleteLBStickinessPolicyRequest) GetId ¶
func (x *DeleteLBStickinessPolicyRequest) GetId() int64
func (*DeleteLBStickinessPolicyRequest) GetInjectedJobId ¶
func (x *DeleteLBStickinessPolicyRequest) GetInjectedJobId() string
func (*DeleteLBStickinessPolicyRequest) GetResponseType ¶
func (x *DeleteLBStickinessPolicyRequest) GetResponseType() string
func (*DeleteLBStickinessPolicyRequest) GetStartEventId ¶
func (x *DeleteLBStickinessPolicyRequest) GetStartEventId() int64
func (*DeleteLBStickinessPolicyRequest) ProtoMessage ¶
func (*DeleteLBStickinessPolicyRequest) ProtoMessage()
func (*DeleteLBStickinessPolicyRequest) ProtoReflect ¶
func (x *DeleteLBStickinessPolicyRequest) ProtoReflect() protoreflect.Message
func (*DeleteLBStickinessPolicyRequest) Reset ¶
func (x *DeleteLBStickinessPolicyRequest) Reset()
func (*DeleteLBStickinessPolicyRequest) String ¶
func (x *DeleteLBStickinessPolicyRequest) String() string
type DeleteLBStickinessPolicyResponse ¶
type DeleteLBStickinessPolicyResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
DeleteLBStickinessPolicyResponse represents the response from deletes a load balancer stickiness policy.
func (*DeleteLBStickinessPolicyResponse) Descriptor
deprecated
func (*DeleteLBStickinessPolicyResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeleteLBStickinessPolicyResponse.ProtoReflect.Descriptor instead.
func (*DeleteLBStickinessPolicyResponse) GetResult ¶
func (x *DeleteLBStickinessPolicyResponse) GetResult() *Result
func (*DeleteLBStickinessPolicyResponse) ProtoMessage ¶
func (*DeleteLBStickinessPolicyResponse) ProtoMessage()
func (*DeleteLBStickinessPolicyResponse) ProtoReflect ¶
func (x *DeleteLBStickinessPolicyResponse) ProtoReflect() protoreflect.Message
func (*DeleteLBStickinessPolicyResponse) Reset ¶
func (x *DeleteLBStickinessPolicyResponse) Reset()
func (*DeleteLBStickinessPolicyResponse) String ¶
func (x *DeleteLBStickinessPolicyResponse) String() string
type DeleteLoadBalancerRuleRequest ¶
type DeleteLoadBalancerRuleRequest struct {
// the ID of the load balancer rule
Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
StartEventId *int64 `protobuf:"varint,2,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
InjectedJobId *string `protobuf:"bytes,3,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
ResponseType *string `protobuf:"bytes,4,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
DeleteLoadBalancerRuleRequest represents the parameters for deletes a load balancer rule.
func (*DeleteLoadBalancerRuleRequest) Descriptor
deprecated
func (*DeleteLoadBalancerRuleRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteLoadBalancerRuleRequest.ProtoReflect.Descriptor instead.
func (*DeleteLoadBalancerRuleRequest) GetId ¶
func (x *DeleteLoadBalancerRuleRequest) GetId() int64
func (*DeleteLoadBalancerRuleRequest) GetInjectedJobId ¶
func (x *DeleteLoadBalancerRuleRequest) GetInjectedJobId() string
func (*DeleteLoadBalancerRuleRequest) GetResponseType ¶
func (x *DeleteLoadBalancerRuleRequest) GetResponseType() string
func (*DeleteLoadBalancerRuleRequest) GetStartEventId ¶
func (x *DeleteLoadBalancerRuleRequest) GetStartEventId() int64
func (*DeleteLoadBalancerRuleRequest) ProtoMessage ¶
func (*DeleteLoadBalancerRuleRequest) ProtoMessage()
func (*DeleteLoadBalancerRuleRequest) ProtoReflect ¶
func (x *DeleteLoadBalancerRuleRequest) ProtoReflect() protoreflect.Message
func (*DeleteLoadBalancerRuleRequest) Reset ¶
func (x *DeleteLoadBalancerRuleRequest) Reset()
func (*DeleteLoadBalancerRuleRequest) String ¶
func (x *DeleteLoadBalancerRuleRequest) String() string
type DeleteLoadBalancerRuleResponse ¶
type DeleteLoadBalancerRuleResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
DeleteLoadBalancerRuleResponse represents the response from deletes a load balancer rule.
func (*DeleteLoadBalancerRuleResponse) Descriptor
deprecated
func (*DeleteLoadBalancerRuleResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeleteLoadBalancerRuleResponse.ProtoReflect.Descriptor instead.
func (*DeleteLoadBalancerRuleResponse) GetResult ¶
func (x *DeleteLoadBalancerRuleResponse) GetResult() *Result
func (*DeleteLoadBalancerRuleResponse) ProtoMessage ¶
func (*DeleteLoadBalancerRuleResponse) ProtoMessage()
func (*DeleteLoadBalancerRuleResponse) ProtoReflect ¶
func (x *DeleteLoadBalancerRuleResponse) ProtoReflect() protoreflect.Message
func (*DeleteLoadBalancerRuleResponse) Reset ¶
func (x *DeleteLoadBalancerRuleResponse) Reset()
func (*DeleteLoadBalancerRuleResponse) String ¶
func (x *DeleteLoadBalancerRuleResponse) String() string
type DeleteSslCertRequest ¶
type DeleteSslCertRequest struct {
// Id of SSL certificate
Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
ResponseType *string `protobuf:"bytes,2,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
DeleteSslCertRequest represents the parameters for delete a certificate to cloudstack
func (*DeleteSslCertRequest) Descriptor
deprecated
func (*DeleteSslCertRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteSslCertRequest.ProtoReflect.Descriptor instead.
func (*DeleteSslCertRequest) GetId ¶
func (x *DeleteSslCertRequest) GetId() int64
func (*DeleteSslCertRequest) GetResponseType ¶
func (x *DeleteSslCertRequest) GetResponseType() string
func (*DeleteSslCertRequest) ProtoMessage ¶
func (*DeleteSslCertRequest) ProtoMessage()
func (*DeleteSslCertRequest) ProtoReflect ¶
func (x *DeleteSslCertRequest) ProtoReflect() protoreflect.Message
func (*DeleteSslCertRequest) Reset ¶
func (x *DeleteSslCertRequest) Reset()
func (*DeleteSslCertRequest) String ¶
func (x *DeleteSslCertRequest) String() string
type DeleteSslCertResponse ¶
type DeleteSslCertResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
DeleteSslCertResponse represents the response from delete a certificate to cloudstack
func (*DeleteSslCertResponse) Descriptor
deprecated
func (*DeleteSslCertResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeleteSslCertResponse.ProtoReflect.Descriptor instead.
func (*DeleteSslCertResponse) GetResult ¶
func (x *DeleteSslCertResponse) GetResult() *Result
func (*DeleteSslCertResponse) ProtoMessage ¶
func (*DeleteSslCertResponse) ProtoMessage()
func (*DeleteSslCertResponse) ProtoReflect ¶
func (x *DeleteSslCertResponse) ProtoReflect() protoreflect.Message
func (*DeleteSslCertResponse) Reset ¶
func (x *DeleteSslCertResponse) Reset()
func (*DeleteSslCertResponse) String ¶
func (x *DeleteSslCertResponse) String() string
type LBHealthCheck ¶
type LBHealthCheck struct {
// The ID of the LBHealthCheck
Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
// The name of the LBHealthCheck
Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
// The display name of the LBHealthCheck
DisplayName *string `protobuf:"bytes,3,opt,name=display_name,json=displayName" json:"display_name,omitempty"`
// The description of the LBHealthCheck
Description *string `protobuf:"bytes,4,opt,name=description" json:"description,omitempty"`
// The date this entity was created
Created *string `protobuf:"bytes,5,opt,name=created" json:"created,omitempty"`
// contains filtered or unexported fields
}
LBHealthCheck represents a LBHealthCheck Item
func (*LBHealthCheck) Descriptor
deprecated
func (*LBHealthCheck) Descriptor() ([]byte, []int)
Deprecated: Use LBHealthCheck.ProtoReflect.Descriptor instead.
func (*LBHealthCheck) GetCreated ¶
func (x *LBHealthCheck) GetCreated() string
func (*LBHealthCheck) GetDescription ¶
func (x *LBHealthCheck) GetDescription() string
func (*LBHealthCheck) GetDisplayName ¶
func (x *LBHealthCheck) GetDisplayName() string
func (*LBHealthCheck) GetId ¶
func (x *LBHealthCheck) GetId() string
func (*LBHealthCheck) GetName ¶
func (x *LBHealthCheck) GetName() string
func (*LBHealthCheck) ProtoMessage ¶
func (*LBHealthCheck) ProtoMessage()
func (*LBHealthCheck) ProtoReflect ¶
func (x *LBHealthCheck) ProtoReflect() protoreflect.Message
func (*LBHealthCheck) Reset ¶
func (x *LBHealthCheck) Reset()
func (*LBHealthCheck) String ¶
func (x *LBHealthCheck) String() string
type LBStickiness ¶
type LBStickiness struct {
// The ID of the LBStickiness
Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
// The name of the LBStickiness
Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
// The display name of the LBStickiness
DisplayName *string `protobuf:"bytes,3,opt,name=display_name,json=displayName" json:"display_name,omitempty"`
// The description of the LBStickiness
Description *string `protobuf:"bytes,4,opt,name=description" json:"description,omitempty"`
// The date this entity was created
Created *string `protobuf:"bytes,5,opt,name=created" json:"created,omitempty"`
// contains filtered or unexported fields
}
LBStickiness represents a LBStickiness Item
func (*LBStickiness) Descriptor
deprecated
func (*LBStickiness) Descriptor() ([]byte, []int)
Deprecated: Use LBStickiness.ProtoReflect.Descriptor instead.
func (*LBStickiness) GetCreated ¶
func (x *LBStickiness) GetCreated() string
func (*LBStickiness) GetDescription ¶
func (x *LBStickiness) GetDescription() string
func (*LBStickiness) GetDisplayName ¶
func (x *LBStickiness) GetDisplayName() string
func (*LBStickiness) GetId ¶
func (x *LBStickiness) GetId() string
func (*LBStickiness) GetName ¶
func (x *LBStickiness) GetName() string
func (*LBStickiness) ProtoMessage ¶
func (*LBStickiness) ProtoMessage()
func (*LBStickiness) ProtoReflect ¶
func (x *LBStickiness) ProtoReflect() protoreflect.Message
func (*LBStickiness) Reset ¶
func (x *LBStickiness) Reset()
func (*LBStickiness) String ¶
func (x *LBStickiness) String() string
type ListApplicationLoadBalancersRequest ¶
type ListApplicationLoadBalancersRequest struct {
// the ID of the load balancer
Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
// the name of the load balancer
LoadBalancerName *string `protobuf:"bytes,2,opt,name=load_balancer_name,json=loadBalancerName" json:"load_balancer_name,omitempty"`
// the source IP address of the load balancer
SourceIp *string `protobuf:"bytes,3,opt,name=source_ip,json=sourceIp" json:"source_ip,omitempty"`
// the network ID of the source IP address
SourceIpNetworkId *int64 `protobuf:"varint,4,opt,name=source_ip_network_id,json=sourceIpNetworkId" json:"source_ip_network_id,omitempty"`
// the scheme of the load balancer. Supported value is internal in the current release
Scheme *string `protobuf:"bytes,5,opt,name=scheme" json:"scheme,omitempty"`
// the network ID of the load balancer
NetworkId *int64 `protobuf:"varint,6,opt,name=network_id,json=networkId" json:"network_id,omitempty"`
// list resources by display flag; only ROOT admin is eligible to pass this parameter
Display *bool `protobuf:"varint,7,opt,name=display" json:"display,omitempty"`
// List resources by tags (key/value pairs)
Tags map[string]string `` /* 128-byte string literal not displayed */
// list objects by project; if projectid=-1 lists All VMs
ProjectId *int64 `protobuf:"varint,9,opt,name=project_id,json=projectId" json:"project_id,omitempty"`
// list resources by account. Must be used with the domainId parameter.
AccountName *string `protobuf:"bytes,10,opt,name=account_name,json=accountName" json:"account_name,omitempty"`
// If set to false, list only resources belonging to the command's caller; if set to true - list resources that the caller is authorized to see. Default value is false. Resources dedicated to a project are listed only if using the projectid parameter.
ListAll *bool `protobuf:"varint,11,opt,name=list_all,json=listAll" json:"list_all,omitempty"`
// list only resources belonging to the domain specified
DomainId *int64 `protobuf:"varint,12,opt,name=domain_id,json=domainId" json:"domain_id,omitempty"`
// defaults to false, but if true, lists all resources from the parent specified by the domainId till leaves.
Recursive *bool `protobuf:"varint,13,opt,name=recursive" json:"recursive,omitempty"`
// List by keyword
Keyword *string `protobuf:"bytes,14,opt,name=keyword" json:"keyword,omitempty"`
Page *int32 `protobuf:"varint,15,opt,name=page" json:"page,omitempty"`
PageSize *int32 `protobuf:"varint,16,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
ResponseType *string `protobuf:"bytes,17,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
ListApplicationLoadBalancersRequest represents the parameters for lists internal load balancers
func (*ListApplicationLoadBalancersRequest) Descriptor
deprecated
func (*ListApplicationLoadBalancersRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListApplicationLoadBalancersRequest.ProtoReflect.Descriptor instead.
func (*ListApplicationLoadBalancersRequest) GetAccountName ¶
func (x *ListApplicationLoadBalancersRequest) GetAccountName() string
func (*ListApplicationLoadBalancersRequest) GetDisplay ¶
func (x *ListApplicationLoadBalancersRequest) GetDisplay() bool
func (*ListApplicationLoadBalancersRequest) GetDomainId ¶
func (x *ListApplicationLoadBalancersRequest) GetDomainId() int64
func (*ListApplicationLoadBalancersRequest) GetId ¶
func (x *ListApplicationLoadBalancersRequest) GetId() int64
func (*ListApplicationLoadBalancersRequest) GetKeyword ¶
func (x *ListApplicationLoadBalancersRequest) GetKeyword() string
func (*ListApplicationLoadBalancersRequest) GetListAll ¶
func (x *ListApplicationLoadBalancersRequest) GetListAll() bool
func (*ListApplicationLoadBalancersRequest) GetLoadBalancerName ¶
func (x *ListApplicationLoadBalancersRequest) GetLoadBalancerName() string
func (*ListApplicationLoadBalancersRequest) GetNetworkId ¶
func (x *ListApplicationLoadBalancersRequest) GetNetworkId() int64
func (*ListApplicationLoadBalancersRequest) GetPage ¶
func (x *ListApplicationLoadBalancersRequest) GetPage() int32
func (*ListApplicationLoadBalancersRequest) GetPageSize ¶
func (x *ListApplicationLoadBalancersRequest) GetPageSize() int32
func (*ListApplicationLoadBalancersRequest) GetProjectId ¶
func (x *ListApplicationLoadBalancersRequest) GetProjectId() int64
func (*ListApplicationLoadBalancersRequest) GetRecursive ¶
func (x *ListApplicationLoadBalancersRequest) GetRecursive() bool
func (*ListApplicationLoadBalancersRequest) GetResponseType ¶
func (x *ListApplicationLoadBalancersRequest) GetResponseType() string
func (*ListApplicationLoadBalancersRequest) GetScheme ¶
func (x *ListApplicationLoadBalancersRequest) GetScheme() string
func (*ListApplicationLoadBalancersRequest) GetSourceIp ¶
func (x *ListApplicationLoadBalancersRequest) GetSourceIp() string
func (*ListApplicationLoadBalancersRequest) GetSourceIpNetworkId ¶
func (x *ListApplicationLoadBalancersRequest) GetSourceIpNetworkId() int64
func (*ListApplicationLoadBalancersRequest) GetTags ¶
func (x *ListApplicationLoadBalancersRequest) GetTags() map[string]string
func (*ListApplicationLoadBalancersRequest) ProtoMessage ¶
func (*ListApplicationLoadBalancersRequest) ProtoMessage()
func (*ListApplicationLoadBalancersRequest) ProtoReflect ¶
func (x *ListApplicationLoadBalancersRequest) ProtoReflect() protoreflect.Message
func (*ListApplicationLoadBalancersRequest) Reset ¶
func (x *ListApplicationLoadBalancersRequest) Reset()
func (*ListApplicationLoadBalancersRequest) String ¶
func (x *ListApplicationLoadBalancersRequest) String() string
type ListApplicationLoadBalancersResponse ¶
type ListApplicationLoadBalancersResponse struct {
// The list of ApplicationLoadBalancers
Items []*ApplicationLoadBalancer `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
// The total count of ApplicationLoadBalancers
TotalCount *int32 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"`
// contains filtered or unexported fields
}
ListApplicationLoadBalancersResponse represents the response from lists internal load balancers
func (*ListApplicationLoadBalancersResponse) Descriptor
deprecated
func (*ListApplicationLoadBalancersResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListApplicationLoadBalancersResponse.ProtoReflect.Descriptor instead.
func (*ListApplicationLoadBalancersResponse) GetItems ¶
func (x *ListApplicationLoadBalancersResponse) GetItems() []*ApplicationLoadBalancer
func (*ListApplicationLoadBalancersResponse) GetTotalCount ¶
func (x *ListApplicationLoadBalancersResponse) GetTotalCount() int32
func (*ListApplicationLoadBalancersResponse) ProtoMessage ¶
func (*ListApplicationLoadBalancersResponse) ProtoMessage()
func (*ListApplicationLoadBalancersResponse) ProtoReflect ¶
func (x *ListApplicationLoadBalancersResponse) ProtoReflect() protoreflect.Message
func (*ListApplicationLoadBalancersResponse) Reset ¶
func (x *ListApplicationLoadBalancersResponse) Reset()
func (*ListApplicationLoadBalancersResponse) String ¶
func (x *ListApplicationLoadBalancersResponse) String() string
type ListLBHealthCheckPoliciesRequest ¶
type ListLBHealthCheckPoliciesRequest struct {
// the ID of the load balancer rule
LbRuleId *int64 `protobuf:"varint,1,opt,name=lb_rule_id,json=lbRuleId" json:"lb_rule_id,omitempty"`
// list resources by display flag; only ROOT admin is eligible to pass this parameter
Display *bool `protobuf:"varint,2,opt,name=display" json:"display,omitempty"`
// the ID of the health check policy
Id *int64 `protobuf:"varint,3,opt,name=id" json:"id,omitempty"`
// List by keyword
Keyword *string `protobuf:"bytes,4,opt,name=keyword" json:"keyword,omitempty"`
Page *int32 `protobuf:"varint,5,opt,name=page" json:"page,omitempty"`
PageSize *int32 `protobuf:"varint,6,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
ResponseType *string `protobuf:"bytes,7,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
ListLBHealthCheckPoliciesRequest represents the parameters for lists load balancer health check policies.
func (*ListLBHealthCheckPoliciesRequest) Descriptor
deprecated
func (*ListLBHealthCheckPoliciesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListLBHealthCheckPoliciesRequest.ProtoReflect.Descriptor instead.
func (*ListLBHealthCheckPoliciesRequest) GetDisplay ¶
func (x *ListLBHealthCheckPoliciesRequest) GetDisplay() bool
func (*ListLBHealthCheckPoliciesRequest) GetId ¶
func (x *ListLBHealthCheckPoliciesRequest) GetId() int64
func (*ListLBHealthCheckPoliciesRequest) GetKeyword ¶
func (x *ListLBHealthCheckPoliciesRequest) GetKeyword() string
func (*ListLBHealthCheckPoliciesRequest) GetLbRuleId ¶
func (x *ListLBHealthCheckPoliciesRequest) GetLbRuleId() int64
func (*ListLBHealthCheckPoliciesRequest) GetPage ¶
func (x *ListLBHealthCheckPoliciesRequest) GetPage() int32
func (*ListLBHealthCheckPoliciesRequest) GetPageSize ¶
func (x *ListLBHealthCheckPoliciesRequest) GetPageSize() int32
func (*ListLBHealthCheckPoliciesRequest) GetResponseType ¶
func (x *ListLBHealthCheckPoliciesRequest) GetResponseType() string
func (*ListLBHealthCheckPoliciesRequest) ProtoMessage ¶
func (*ListLBHealthCheckPoliciesRequest) ProtoMessage()
func (*ListLBHealthCheckPoliciesRequest) ProtoReflect ¶
func (x *ListLBHealthCheckPoliciesRequest) ProtoReflect() protoreflect.Message
func (*ListLBHealthCheckPoliciesRequest) Reset ¶
func (x *ListLBHealthCheckPoliciesRequest) Reset()
func (*ListLBHealthCheckPoliciesRequest) String ¶
func (x *ListLBHealthCheckPoliciesRequest) String() string
type ListLBHealthCheckPoliciesResponse ¶
type ListLBHealthCheckPoliciesResponse struct {
// The list of LBHealthChecks
Items []*LBHealthCheck `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
// The total count of LBHealthChecks
TotalCount *int32 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"`
// contains filtered or unexported fields
}
ListLBHealthCheckPoliciesResponse represents the response from lists load balancer health check policies.
func (*ListLBHealthCheckPoliciesResponse) Descriptor
deprecated
func (*ListLBHealthCheckPoliciesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListLBHealthCheckPoliciesResponse.ProtoReflect.Descriptor instead.
func (*ListLBHealthCheckPoliciesResponse) GetItems ¶
func (x *ListLBHealthCheckPoliciesResponse) GetItems() []*LBHealthCheck
func (*ListLBHealthCheckPoliciesResponse) GetTotalCount ¶
func (x *ListLBHealthCheckPoliciesResponse) GetTotalCount() int32
func (*ListLBHealthCheckPoliciesResponse) ProtoMessage ¶
func (*ListLBHealthCheckPoliciesResponse) ProtoMessage()
func (*ListLBHealthCheckPoliciesResponse) ProtoReflect ¶
func (x *ListLBHealthCheckPoliciesResponse) ProtoReflect() protoreflect.Message
func (*ListLBHealthCheckPoliciesResponse) Reset ¶
func (x *ListLBHealthCheckPoliciesResponse) Reset()
func (*ListLBHealthCheckPoliciesResponse) String ¶
func (x *ListLBHealthCheckPoliciesResponse) String() string
type ListLBStickinessPoliciesRequest ¶
type ListLBStickinessPoliciesRequest struct {
// the ID of the load balancer rule
LbRuleId *int64 `protobuf:"varint,1,opt,name=lb_rule_id,json=lbRuleId" json:"lb_rule_id,omitempty"`
// the ID of the load balancer stickiness policy
Id *int64 `protobuf:"varint,2,opt,name=id" json:"id,omitempty"`
// list resources by display flag; only ROOT admin is eligible to pass this parameter
Display *bool `protobuf:"varint,3,opt,name=display" json:"display,omitempty"`
// List by keyword
Keyword *string `protobuf:"bytes,4,opt,name=keyword" json:"keyword,omitempty"`
Page *int32 `protobuf:"varint,5,opt,name=page" json:"page,omitempty"`
PageSize *int32 `protobuf:"varint,6,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
ResponseType *string `protobuf:"bytes,7,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
ListLBStickinessPoliciesRequest represents the parameters for lists load balancer stickiness policies.
func (*ListLBStickinessPoliciesRequest) Descriptor
deprecated
func (*ListLBStickinessPoliciesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListLBStickinessPoliciesRequest.ProtoReflect.Descriptor instead.
func (*ListLBStickinessPoliciesRequest) GetDisplay ¶
func (x *ListLBStickinessPoliciesRequest) GetDisplay() bool
func (*ListLBStickinessPoliciesRequest) GetId ¶
func (x *ListLBStickinessPoliciesRequest) GetId() int64
func (*ListLBStickinessPoliciesRequest) GetKeyword ¶
func (x *ListLBStickinessPoliciesRequest) GetKeyword() string
func (*ListLBStickinessPoliciesRequest) GetLbRuleId ¶
func (x *ListLBStickinessPoliciesRequest) GetLbRuleId() int64
func (*ListLBStickinessPoliciesRequest) GetPage ¶
func (x *ListLBStickinessPoliciesRequest) GetPage() int32
func (*ListLBStickinessPoliciesRequest) GetPageSize ¶
func (x *ListLBStickinessPoliciesRequest) GetPageSize() int32
func (*ListLBStickinessPoliciesRequest) GetResponseType ¶
func (x *ListLBStickinessPoliciesRequest) GetResponseType() string
func (*ListLBStickinessPoliciesRequest) ProtoMessage ¶
func (*ListLBStickinessPoliciesRequest) ProtoMessage()
func (*ListLBStickinessPoliciesRequest) ProtoReflect ¶
func (x *ListLBStickinessPoliciesRequest) ProtoReflect() protoreflect.Message
func (*ListLBStickinessPoliciesRequest) Reset ¶
func (x *ListLBStickinessPoliciesRequest) Reset()
func (*ListLBStickinessPoliciesRequest) String ¶
func (x *ListLBStickinessPoliciesRequest) String() string
type ListLBStickinessPoliciesResponse ¶
type ListLBStickinessPoliciesResponse struct {
// The list of LBStickinesss
Items []*LBStickiness `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
// The total count of LBStickinesss
TotalCount *int32 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"`
// contains filtered or unexported fields
}
ListLBStickinessPoliciesResponse represents the response from lists load balancer stickiness policies.
func (*ListLBStickinessPoliciesResponse) Descriptor
deprecated
func (*ListLBStickinessPoliciesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListLBStickinessPoliciesResponse.ProtoReflect.Descriptor instead.
func (*ListLBStickinessPoliciesResponse) GetItems ¶
func (x *ListLBStickinessPoliciesResponse) GetItems() []*LBStickiness
func (*ListLBStickinessPoliciesResponse) GetTotalCount ¶
func (x *ListLBStickinessPoliciesResponse) GetTotalCount() int32
func (*ListLBStickinessPoliciesResponse) ProtoMessage ¶
func (*ListLBStickinessPoliciesResponse) ProtoMessage()
func (*ListLBStickinessPoliciesResponse) ProtoReflect ¶
func (x *ListLBStickinessPoliciesResponse) ProtoReflect() protoreflect.Message
func (*ListLBStickinessPoliciesResponse) Reset ¶
func (x *ListLBStickinessPoliciesResponse) Reset()
func (*ListLBStickinessPoliciesResponse) String ¶
func (x *ListLBStickinessPoliciesResponse) String() string
type ListLoadBalancerRuleInstancesCmdByAdminRequest ¶
type ListLoadBalancerRuleInstancesCmdByAdminRequest struct {
// true if listing all virtual machines currently applied to the load balancer rule; default is true
Applied *bool `protobuf:"varint,1,opt,name=applied" json:"applied,omitempty"`
// the ID of the load balancer rule
Id *int64 `protobuf:"varint,2,opt,name=id" json:"id,omitempty"`
// true if load balancer rule VM IP information to be included; default is false
IsListLbVmip *bool `protobuf:"varint,3,opt,name=is_list_lb_vmip,json=isListLbVmip" json:"is_list_lb_vmip,omitempty"`
// List by keyword
Keyword *string `protobuf:"bytes,4,opt,name=keyword" json:"keyword,omitempty"`
Page *int32 `protobuf:"varint,5,opt,name=page" json:"page,omitempty"`
PageSize *int32 `protobuf:"varint,6,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
ResponseType *string `protobuf:"bytes,7,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
ListLoadBalancerRuleInstancesCmdByAdminRequest represents the parameters for list all virtual machine instances that are assigned to a load balancer rule.
func (*ListLoadBalancerRuleInstancesCmdByAdminRequest) Descriptor
deprecated
func (*ListLoadBalancerRuleInstancesCmdByAdminRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListLoadBalancerRuleInstancesCmdByAdminRequest.ProtoReflect.Descriptor instead.
func (*ListLoadBalancerRuleInstancesCmdByAdminRequest) GetApplied ¶
func (x *ListLoadBalancerRuleInstancesCmdByAdminRequest) GetApplied() bool
func (*ListLoadBalancerRuleInstancesCmdByAdminRequest) GetId ¶
func (x *ListLoadBalancerRuleInstancesCmdByAdminRequest) GetId() int64
func (*ListLoadBalancerRuleInstancesCmdByAdminRequest) GetIsListLbVmip ¶
func (x *ListLoadBalancerRuleInstancesCmdByAdminRequest) GetIsListLbVmip() bool
func (*ListLoadBalancerRuleInstancesCmdByAdminRequest) GetKeyword ¶
func (x *ListLoadBalancerRuleInstancesCmdByAdminRequest) GetKeyword() string
func (*ListLoadBalancerRuleInstancesCmdByAdminRequest) GetPage ¶
func (x *ListLoadBalancerRuleInstancesCmdByAdminRequest) GetPage() int32
func (*ListLoadBalancerRuleInstancesCmdByAdminRequest) GetPageSize ¶
func (x *ListLoadBalancerRuleInstancesCmdByAdminRequest) GetPageSize() int32
func (*ListLoadBalancerRuleInstancesCmdByAdminRequest) GetResponseType ¶
func (x *ListLoadBalancerRuleInstancesCmdByAdminRequest) GetResponseType() string
func (*ListLoadBalancerRuleInstancesCmdByAdminRequest) ProtoMessage ¶
func (*ListLoadBalancerRuleInstancesCmdByAdminRequest) ProtoMessage()
func (*ListLoadBalancerRuleInstancesCmdByAdminRequest) ProtoReflect ¶
func (x *ListLoadBalancerRuleInstancesCmdByAdminRequest) ProtoReflect() protoreflect.Message
func (*ListLoadBalancerRuleInstancesCmdByAdminRequest) Reset ¶
func (x *ListLoadBalancerRuleInstancesCmdByAdminRequest) Reset()
func (*ListLoadBalancerRuleInstancesCmdByAdminRequest) String ¶
func (x *ListLoadBalancerRuleInstancesCmdByAdminRequest) String() string
type ListLoadBalancerRuleInstancesCmdByAdminResponse ¶
type ListLoadBalancerRuleInstancesCmdByAdminResponse struct {
// The list of LoadBalancerRuleVmMaps
Items []*LoadBalancerRuleVmMap `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
// The total count of LoadBalancerRuleVmMaps
TotalCount *int32 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"`
// contains filtered or unexported fields
}
ListLoadBalancerRuleInstancesCmdByAdminResponse represents the response from list all virtual machine instances that are assigned to a load balancer rule.
func (*ListLoadBalancerRuleInstancesCmdByAdminResponse) Descriptor
deprecated
func (*ListLoadBalancerRuleInstancesCmdByAdminResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListLoadBalancerRuleInstancesCmdByAdminResponse.ProtoReflect.Descriptor instead.
func (*ListLoadBalancerRuleInstancesCmdByAdminResponse) GetItems ¶
func (x *ListLoadBalancerRuleInstancesCmdByAdminResponse) GetItems() []*LoadBalancerRuleVmMap
func (*ListLoadBalancerRuleInstancesCmdByAdminResponse) GetTotalCount ¶
func (x *ListLoadBalancerRuleInstancesCmdByAdminResponse) GetTotalCount() int32
func (*ListLoadBalancerRuleInstancesCmdByAdminResponse) ProtoMessage ¶
func (*ListLoadBalancerRuleInstancesCmdByAdminResponse) ProtoMessage()
func (*ListLoadBalancerRuleInstancesCmdByAdminResponse) ProtoReflect ¶
func (x *ListLoadBalancerRuleInstancesCmdByAdminResponse) ProtoReflect() protoreflect.Message
func (*ListLoadBalancerRuleInstancesCmdByAdminResponse) Reset ¶
func (x *ListLoadBalancerRuleInstancesCmdByAdminResponse) Reset()
func (*ListLoadBalancerRuleInstancesCmdByAdminResponse) String ¶
func (x *ListLoadBalancerRuleInstancesCmdByAdminResponse) String() string
type ListLoadBalancerRuleInstancesRequest ¶
type ListLoadBalancerRuleInstancesRequest struct {
// Whether to run this operation as an administrator
RunAsAdmin *bool `protobuf:"varint,1,opt,name=run_as_admin,json=runAsAdmin" json:"run_as_admin,omitempty"`
// true if listing all virtual machines currently applied to the load balancer rule; default is true
Applied *bool `protobuf:"varint,2,opt,name=applied" json:"applied,omitempty"`
// the ID of the load balancer rule
Id *int64 `protobuf:"varint,3,opt,name=id" json:"id,omitempty"`
// true if load balancer rule VM IP information to be included; default is false
IsListLbVmip *bool `protobuf:"varint,4,opt,name=is_list_lb_vmip,json=isListLbVmip" json:"is_list_lb_vmip,omitempty"`
// List by keyword
Keyword *string `protobuf:"bytes,5,opt,name=keyword" json:"keyword,omitempty"`
Page *int32 `protobuf:"varint,6,opt,name=page" json:"page,omitempty"`
PageSize *int32 `protobuf:"varint,7,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
ResponseType *string `protobuf:"bytes,8,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
ListLoadBalancerRuleInstancesRequest represents the parameters for list all virtual machine instances that are assigned to a load balancer rule.
func (*ListLoadBalancerRuleInstancesRequest) Descriptor
deprecated
func (*ListLoadBalancerRuleInstancesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListLoadBalancerRuleInstancesRequest.ProtoReflect.Descriptor instead.
func (*ListLoadBalancerRuleInstancesRequest) GetApplied ¶
func (x *ListLoadBalancerRuleInstancesRequest) GetApplied() bool
func (*ListLoadBalancerRuleInstancesRequest) GetId ¶
func (x *ListLoadBalancerRuleInstancesRequest) GetId() int64
func (*ListLoadBalancerRuleInstancesRequest) GetIsListLbVmip ¶
func (x *ListLoadBalancerRuleInstancesRequest) GetIsListLbVmip() bool
func (*ListLoadBalancerRuleInstancesRequest) GetKeyword ¶
func (x *ListLoadBalancerRuleInstancesRequest) GetKeyword() string
func (*ListLoadBalancerRuleInstancesRequest) GetPage ¶
func (x *ListLoadBalancerRuleInstancesRequest) GetPage() int32
func (*ListLoadBalancerRuleInstancesRequest) GetPageSize ¶
func (x *ListLoadBalancerRuleInstancesRequest) GetPageSize() int32
func (*ListLoadBalancerRuleInstancesRequest) GetResponseType ¶
func (x *ListLoadBalancerRuleInstancesRequest) GetResponseType() string
func (*ListLoadBalancerRuleInstancesRequest) GetRunAsAdmin ¶
func (x *ListLoadBalancerRuleInstancesRequest) GetRunAsAdmin() bool
func (*ListLoadBalancerRuleInstancesRequest) ProtoMessage ¶
func (*ListLoadBalancerRuleInstancesRequest) ProtoMessage()
func (*ListLoadBalancerRuleInstancesRequest) ProtoReflect ¶
func (x *ListLoadBalancerRuleInstancesRequest) ProtoReflect() protoreflect.Message
func (*ListLoadBalancerRuleInstancesRequest) Reset ¶
func (x *ListLoadBalancerRuleInstancesRequest) Reset()
func (*ListLoadBalancerRuleInstancesRequest) String ¶
func (x *ListLoadBalancerRuleInstancesRequest) String() string
type ListLoadBalancerRuleInstancesResponse ¶
type ListLoadBalancerRuleInstancesResponse struct {
// The list of LoadBalancerRuleVmMaps
Items []*LoadBalancerRuleVmMap `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
// The total count of LoadBalancerRuleVmMaps
TotalCount *int32 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"`
// contains filtered or unexported fields
}
ListLoadBalancerRuleInstancesResponse represents the response from list all virtual machine instances that are assigned to a load balancer rule.
func (*ListLoadBalancerRuleInstancesResponse) Descriptor
deprecated
func (*ListLoadBalancerRuleInstancesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListLoadBalancerRuleInstancesResponse.ProtoReflect.Descriptor instead.
func (*ListLoadBalancerRuleInstancesResponse) GetItems ¶
func (x *ListLoadBalancerRuleInstancesResponse) GetItems() []*LoadBalancerRuleVmMap
func (*ListLoadBalancerRuleInstancesResponse) GetTotalCount ¶
func (x *ListLoadBalancerRuleInstancesResponse) GetTotalCount() int32
func (*ListLoadBalancerRuleInstancesResponse) ProtoMessage ¶
func (*ListLoadBalancerRuleInstancesResponse) ProtoMessage()
func (*ListLoadBalancerRuleInstancesResponse) ProtoReflect ¶
func (x *ListLoadBalancerRuleInstancesResponse) ProtoReflect() protoreflect.Message
func (*ListLoadBalancerRuleInstancesResponse) Reset ¶
func (x *ListLoadBalancerRuleInstancesResponse) Reset()
func (*ListLoadBalancerRuleInstancesResponse) String ¶
func (x *ListLoadBalancerRuleInstancesResponse) String() string
type ListLoadBalancerRulesRequest ¶
type ListLoadBalancerRulesRequest struct {
// the ID of the load balancer rule
Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
// the name of the load balancer rule
LoadBalancerRuleName *string `protobuf:"bytes,2,opt,name=load_balancer_rule_name,json=loadBalancerRuleName" json:"load_balancer_rule_name,omitempty"`
// the public IP address ID of the load balancer rule
PublicIpId *int64 `protobuf:"varint,3,opt,name=public_ip_id,json=publicIpId" json:"public_ip_id,omitempty"`
// the ID of the virtual machine of the load balancer rule
VirtualMachineId *int64 `protobuf:"varint,4,opt,name=virtual_machine_id,json=virtualMachineId" json:"virtual_machine_id,omitempty"`
// the availability zone ID
ZoneId *int64 `protobuf:"varint,5,opt,name=zone_id,json=zoneId" json:"zone_id,omitempty"`
// list by network ID the rule belongs to
NetworkId *int64 `protobuf:"varint,6,opt,name=network_id,json=networkId" json:"network_id,omitempty"`
// list resources by display flag; only ROOT admin is eligible to pass this parameter
Display *bool `protobuf:"varint,7,opt,name=display" json:"display,omitempty"`
// List resources by tags (key/value pairs)
Tags map[string]string `` /* 128-byte string literal not displayed */
// list objects by project; if projectid=-1 lists All VMs
ProjectId *int64 `protobuf:"varint,9,opt,name=project_id,json=projectId" json:"project_id,omitempty"`
// list resources by account. Must be used with the domainId parameter.
AccountName *string `protobuf:"bytes,10,opt,name=account_name,json=accountName" json:"account_name,omitempty"`
// If set to false, list only resources belonging to the command's caller; if set to true - list resources that the caller is authorized to see. Default value is false. Resources dedicated to a project are listed only if using the projectid parameter.
ListAll *bool `protobuf:"varint,11,opt,name=list_all,json=listAll" json:"list_all,omitempty"`
// list only resources belonging to the domain specified
DomainId *int64 `protobuf:"varint,12,opt,name=domain_id,json=domainId" json:"domain_id,omitempty"`
// defaults to false, but if true, lists all resources from the parent specified by the domainId till leaves.
Recursive *bool `protobuf:"varint,13,opt,name=recursive" json:"recursive,omitempty"`
// List by keyword
Keyword *string `protobuf:"bytes,14,opt,name=keyword" json:"keyword,omitempty"`
Page *int32 `protobuf:"varint,15,opt,name=page" json:"page,omitempty"`
PageSize *int32 `protobuf:"varint,16,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
ResponseType *string `protobuf:"bytes,17,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
ListLoadBalancerRulesRequest represents the parameters for lists load balancer rules.
func (*ListLoadBalancerRulesRequest) Descriptor
deprecated
func (*ListLoadBalancerRulesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListLoadBalancerRulesRequest.ProtoReflect.Descriptor instead.
func (*ListLoadBalancerRulesRequest) GetAccountName ¶
func (x *ListLoadBalancerRulesRequest) GetAccountName() string
func (*ListLoadBalancerRulesRequest) GetDisplay ¶
func (x *ListLoadBalancerRulesRequest) GetDisplay() bool
func (*ListLoadBalancerRulesRequest) GetDomainId ¶
func (x *ListLoadBalancerRulesRequest) GetDomainId() int64
func (*ListLoadBalancerRulesRequest) GetId ¶
func (x *ListLoadBalancerRulesRequest) GetId() int64
func (*ListLoadBalancerRulesRequest) GetKeyword ¶
func (x *ListLoadBalancerRulesRequest) GetKeyword() string
func (*ListLoadBalancerRulesRequest) GetListAll ¶
func (x *ListLoadBalancerRulesRequest) GetListAll() bool
func (*ListLoadBalancerRulesRequest) GetLoadBalancerRuleName ¶
func (x *ListLoadBalancerRulesRequest) GetLoadBalancerRuleName() string
func (*ListLoadBalancerRulesRequest) GetNetworkId ¶
func (x *ListLoadBalancerRulesRequest) GetNetworkId() int64
func (*ListLoadBalancerRulesRequest) GetPage ¶
func (x *ListLoadBalancerRulesRequest) GetPage() int32
func (*ListLoadBalancerRulesRequest) GetPageSize ¶
func (x *ListLoadBalancerRulesRequest) GetPageSize() int32
func (*ListLoadBalancerRulesRequest) GetProjectId ¶
func (x *ListLoadBalancerRulesRequest) GetProjectId() int64
func (*ListLoadBalancerRulesRequest) GetPublicIpId ¶
func (x *ListLoadBalancerRulesRequest) GetPublicIpId() int64
func (*ListLoadBalancerRulesRequest) GetRecursive ¶
func (x *ListLoadBalancerRulesRequest) GetRecursive() bool
func (*ListLoadBalancerRulesRequest) GetResponseType ¶
func (x *ListLoadBalancerRulesRequest) GetResponseType() string
func (*ListLoadBalancerRulesRequest) GetTags ¶
func (x *ListLoadBalancerRulesRequest) GetTags() map[string]string
func (*ListLoadBalancerRulesRequest) GetVirtualMachineId ¶
func (x *ListLoadBalancerRulesRequest) GetVirtualMachineId() int64
func (*ListLoadBalancerRulesRequest) GetZoneId ¶
func (x *ListLoadBalancerRulesRequest) GetZoneId() int64
func (*ListLoadBalancerRulesRequest) ProtoMessage ¶
func (*ListLoadBalancerRulesRequest) ProtoMessage()
func (*ListLoadBalancerRulesRequest) ProtoReflect ¶
func (x *ListLoadBalancerRulesRequest) ProtoReflect() protoreflect.Message
func (*ListLoadBalancerRulesRequest) Reset ¶
func (x *ListLoadBalancerRulesRequest) Reset()
func (*ListLoadBalancerRulesRequest) String ¶
func (x *ListLoadBalancerRulesRequest) String() string
type ListLoadBalancerRulesResponse ¶
type ListLoadBalancerRulesResponse struct {
// The list of LoadBalancers
Items []*LoadBalancer `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
// The total count of LoadBalancers
TotalCount *int32 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"`
// contains filtered or unexported fields
}
ListLoadBalancerRulesResponse represents the response from lists load balancer rules.
func (*ListLoadBalancerRulesResponse) Descriptor
deprecated
func (*ListLoadBalancerRulesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListLoadBalancerRulesResponse.ProtoReflect.Descriptor instead.
func (*ListLoadBalancerRulesResponse) GetItems ¶
func (x *ListLoadBalancerRulesResponse) GetItems() []*LoadBalancer
func (*ListLoadBalancerRulesResponse) GetTotalCount ¶
func (x *ListLoadBalancerRulesResponse) GetTotalCount() int32
func (*ListLoadBalancerRulesResponse) ProtoMessage ¶
func (*ListLoadBalancerRulesResponse) ProtoMessage()
func (*ListLoadBalancerRulesResponse) ProtoReflect ¶
func (x *ListLoadBalancerRulesResponse) ProtoReflect() protoreflect.Message
func (*ListLoadBalancerRulesResponse) Reset ¶
func (x *ListLoadBalancerRulesResponse) Reset()
func (*ListLoadBalancerRulesResponse) String ¶
func (x *ListLoadBalancerRulesResponse) String() string
type ListSslCertsRequest ¶
type ListSslCertsRequest struct {
// ID of SSL certificate
CertId *int64 `protobuf:"varint,1,opt,name=cert_id,json=certId" json:"cert_id,omitempty"`
// Account ID
AccountId *int64 `protobuf:"varint,2,opt,name=account_id,json=accountId" json:"account_id,omitempty"`
// Load balancer rule ID
LbId *int64 `protobuf:"varint,3,opt,name=lb_id,json=lbId" json:"lb_id,omitempty"`
// Project that owns the SSL certificate
ProjectId *int64 `protobuf:"varint,4,opt,name=project_id,json=projectId" json:"project_id,omitempty"`
ResponseType *string `protobuf:"bytes,5,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
ListSslCertsRequest represents the parameters for lists ssl certificates
func (*ListSslCertsRequest) Descriptor
deprecated
func (*ListSslCertsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListSslCertsRequest.ProtoReflect.Descriptor instead.
func (*ListSslCertsRequest) GetAccountId ¶
func (x *ListSslCertsRequest) GetAccountId() int64
func (*ListSslCertsRequest) GetCertId ¶
func (x *ListSslCertsRequest) GetCertId() int64
func (*ListSslCertsRequest) GetLbId ¶
func (x *ListSslCertsRequest) GetLbId() int64
func (*ListSslCertsRequest) GetProjectId ¶
func (x *ListSslCertsRequest) GetProjectId() int64
func (*ListSslCertsRequest) GetResponseType ¶
func (x *ListSslCertsRequest) GetResponseType() string
func (*ListSslCertsRequest) ProtoMessage ¶
func (*ListSslCertsRequest) ProtoMessage()
func (*ListSslCertsRequest) ProtoReflect ¶
func (x *ListSslCertsRequest) ProtoReflect() protoreflect.Message
func (*ListSslCertsRequest) Reset ¶
func (x *ListSslCertsRequest) Reset()
func (*ListSslCertsRequest) String ¶
func (x *ListSslCertsRequest) String() string
type ListSslCertsResponse ¶
type ListSslCertsResponse struct {
// The list of SslCerts
Items []*SslCert `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
// The total count of SslCerts
TotalCount *int32 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"`
// contains filtered or unexported fields
}
ListSslCertsResponse represents the response from lists ssl certificates
func (*ListSslCertsResponse) Descriptor
deprecated
func (*ListSslCertsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListSslCertsResponse.ProtoReflect.Descriptor instead.
func (*ListSslCertsResponse) GetItems ¶
func (x *ListSslCertsResponse) GetItems() []*SslCert
func (*ListSslCertsResponse) GetTotalCount ¶
func (x *ListSslCertsResponse) GetTotalCount() int32
func (*ListSslCertsResponse) ProtoMessage ¶
func (*ListSslCertsResponse) ProtoMessage()
func (*ListSslCertsResponse) ProtoReflect ¶
func (x *ListSslCertsResponse) ProtoReflect() protoreflect.Message
func (*ListSslCertsResponse) Reset ¶
func (x *ListSslCertsResponse) Reset()
func (*ListSslCertsResponse) String ¶
func (x *ListSslCertsResponse) String() string
type LoadBalancer ¶
type LoadBalancer struct {
// The ID of the LoadBalancer
Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
// The name of the LoadBalancer
Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
// The display name of the LoadBalancer
DisplayName *string `protobuf:"bytes,3,opt,name=display_name,json=displayName" json:"display_name,omitempty"`
// The description of the LoadBalancer
Description *string `protobuf:"bytes,4,opt,name=description" json:"description,omitempty"`
// The date this entity was created
Created *string `protobuf:"bytes,5,opt,name=created" json:"created,omitempty"`
// contains filtered or unexported fields
}
LoadBalancer represents a LoadBalancer Item
func (*LoadBalancer) Descriptor
deprecated
func (*LoadBalancer) Descriptor() ([]byte, []int)
Deprecated: Use LoadBalancer.ProtoReflect.Descriptor instead.
func (*LoadBalancer) GetCreated ¶
func (x *LoadBalancer) GetCreated() string
func (*LoadBalancer) GetDescription ¶
func (x *LoadBalancer) GetDescription() string
func (*LoadBalancer) GetDisplayName ¶
func (x *LoadBalancer) GetDisplayName() string
func (*LoadBalancer) GetId ¶
func (x *LoadBalancer) GetId() string
func (*LoadBalancer) GetName ¶
func (x *LoadBalancer) GetName() string
func (*LoadBalancer) ProtoMessage ¶
func (*LoadBalancer) ProtoMessage()
func (*LoadBalancer) ProtoReflect ¶
func (x *LoadBalancer) ProtoReflect() protoreflect.Message
func (*LoadBalancer) Reset ¶
func (x *LoadBalancer) Reset()
func (*LoadBalancer) String ¶
func (x *LoadBalancer) String() string
type LoadBalancerRuleVmMap ¶
type LoadBalancerRuleVmMap struct {
// The ID of the LoadBalancerRuleVmMap
Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
// The name of the LoadBalancerRuleVmMap
Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
// The display name of the LoadBalancerRuleVmMap
DisplayName *string `protobuf:"bytes,3,opt,name=display_name,json=displayName" json:"display_name,omitempty"`
// The description of the LoadBalancerRuleVmMap
Description *string `protobuf:"bytes,4,opt,name=description" json:"description,omitempty"`
// The date this entity was created
Created *string `protobuf:"bytes,5,opt,name=created" json:"created,omitempty"`
// contains filtered or unexported fields
}
LoadBalancerRuleVmMap represents a LoadBalancerRuleVmMap Item
func (*LoadBalancerRuleVmMap) Descriptor
deprecated
func (*LoadBalancerRuleVmMap) Descriptor() ([]byte, []int)
Deprecated: Use LoadBalancerRuleVmMap.ProtoReflect.Descriptor instead.
func (*LoadBalancerRuleVmMap) GetCreated ¶
func (x *LoadBalancerRuleVmMap) GetCreated() string
func (*LoadBalancerRuleVmMap) GetDescription ¶
func (x *LoadBalancerRuleVmMap) GetDescription() string
func (*LoadBalancerRuleVmMap) GetDisplayName ¶
func (x *LoadBalancerRuleVmMap) GetDisplayName() string
func (*LoadBalancerRuleVmMap) GetId ¶
func (x *LoadBalancerRuleVmMap) GetId() string
func (*LoadBalancerRuleVmMap) GetName ¶
func (x *LoadBalancerRuleVmMap) GetName() string
func (*LoadBalancerRuleVmMap) ProtoMessage ¶
func (*LoadBalancerRuleVmMap) ProtoMessage()
func (*LoadBalancerRuleVmMap) ProtoReflect ¶
func (x *LoadBalancerRuleVmMap) ProtoReflect() protoreflect.Message
func (*LoadBalancerRuleVmMap) Reset ¶
func (x *LoadBalancerRuleVmMap) Reset()
func (*LoadBalancerRuleVmMap) String ¶
func (x *LoadBalancerRuleVmMap) String() string
type LoadbalancerServiceClient ¶
type LoadbalancerServiceClient interface {
// AssignCertToLoadBalancer Assigns a certificate to a load balancer rule
AssignCertToLoadBalancer(ctx context.Context, in *AssignCertToLoadBalancerRequest, opts ...grpc.CallOption) (*AssignCertToLoadBalancerResponse, error)
// AssignToLoadBalancerRule Assigns virtual machine or a list of virtual machines to a load balancer rule.
AssignToLoadBalancerRule(ctx context.Context, in *AssignToLoadBalancerRuleRequest, opts ...grpc.CallOption) (*AssignToLoadBalancerRuleResponse, error)
// CreateApplicationLoadBalancer Creates an internal load balancer
CreateApplicationLoadBalancer(ctx context.Context, in *CreateApplicationLoadBalancerRequest, opts ...grpc.CallOption) (*CreateApplicationLoadBalancerResponse, error)
// CreateLBHealthCheckPolicy Creates a load balancer health check policy
CreateLBHealthCheckPolicy(ctx context.Context, in *CreateLBHealthCheckPolicyRequest, opts ...grpc.CallOption) (*CreateLBHealthCheckPolicyResponse, error)
// CreateLBStickinessPolicy Creates a load balancer stickiness policy
CreateLBStickinessPolicy(ctx context.Context, in *CreateLBStickinessPolicyRequest, opts ...grpc.CallOption) (*CreateLBStickinessPolicyResponse, error)
// CreateLoadBalancerRule Creates a load balancer rule
CreateLoadBalancerRule(ctx context.Context, in *CreateLoadBalancerRuleRequest, opts ...grpc.CallOption) (*CreateLoadBalancerRuleResponse, error)
// DeleteApplicationLoadBalancer Deletes an internal load balancer
DeleteApplicationLoadBalancer(ctx context.Context, in *DeleteApplicationLoadBalancerRequest, opts ...grpc.CallOption) (*DeleteApplicationLoadBalancerResponse, error)
// DeleteLBHealthCheckPolicy Deletes a load balancer health check policy.
DeleteLBHealthCheckPolicy(ctx context.Context, in *DeleteLBHealthCheckPolicyRequest, opts ...grpc.CallOption) (*DeleteLBHealthCheckPolicyResponse, error)
// DeleteLBStickinessPolicy Deletes a load balancer stickiness policy.
DeleteLBStickinessPolicy(ctx context.Context, in *DeleteLBStickinessPolicyRequest, opts ...grpc.CallOption) (*DeleteLBStickinessPolicyResponse, error)
// DeleteLoadBalancerRule Deletes a load balancer rule.
DeleteLoadBalancerRule(ctx context.Context, in *DeleteLoadBalancerRuleRequest, opts ...grpc.CallOption) (*DeleteLoadBalancerRuleResponse, error)
// DeleteSslCert Delete a certificate to CloudStack
DeleteSslCert(ctx context.Context, in *DeleteSslCertRequest, opts ...grpc.CallOption) (*DeleteSslCertResponse, error)
// ListApplicationLoadBalancers Lists internal load balancers
ListApplicationLoadBalancers(ctx context.Context, in *ListApplicationLoadBalancersRequest, opts ...grpc.CallOption) (*ListApplicationLoadBalancersResponse, error)
// ListLBHealthCheckPolicies Lists load balancer health check policies.
ListLBHealthCheckPolicies(ctx context.Context, in *ListLBHealthCheckPoliciesRequest, opts ...grpc.CallOption) (*ListLBHealthCheckPoliciesResponse, error)
// ListLBStickinessPolicies Lists load balancer stickiness policies.
ListLBStickinessPolicies(ctx context.Context, in *ListLBStickinessPoliciesRequest, opts ...grpc.CallOption) (*ListLBStickinessPoliciesResponse, error)
// ListLoadBalancerRuleInstances List all virtual machine instances that are assigned to a load balancer rule.
ListLoadBalancerRuleInstances(ctx context.Context, in *ListLoadBalancerRuleInstancesRequest, opts ...grpc.CallOption) (*ListLoadBalancerRuleInstancesResponse, error)
// ListLoadBalancerRuleInstancesCmdByAdmin List all virtual machine instances that are assigned to a load balancer rule.
ListLoadBalancerRuleInstancesCmdByAdmin(ctx context.Context, in *ListLoadBalancerRuleInstancesCmdByAdminRequest, opts ...grpc.CallOption) (*ListLoadBalancerRuleInstancesCmdByAdminResponse, error)
// ListLoadBalancerRules Lists load balancer rules.
ListLoadBalancerRules(ctx context.Context, in *ListLoadBalancerRulesRequest, opts ...grpc.CallOption) (*ListLoadBalancerRulesResponse, error)
// ListSslCerts Lists SSL certificates
ListSslCerts(ctx context.Context, in *ListSslCertsRequest, opts ...grpc.CallOption) (*ListSslCertsResponse, error)
// RemoveCertFromLoadBalancer Removes a certificate from a load balancer rule
RemoveCertFromLoadBalancer(ctx context.Context, in *RemoveCertFromLoadBalancerRequest, opts ...grpc.CallOption) (*RemoveCertFromLoadBalancerResponse, error)
// RemoveFromLoadBalancerRule Removes a virtual machine or a list of virtual machines from a load balancer rule.
RemoveFromLoadBalancerRule(ctx context.Context, in *RemoveFromLoadBalancerRuleRequest, opts ...grpc.CallOption) (*RemoveFromLoadBalancerRuleResponse, error)
// UpdateApplicationLoadBalancer Updates an internal load balancer
UpdateApplicationLoadBalancer(ctx context.Context, in *UpdateApplicationLoadBalancerRequest, opts ...grpc.CallOption) (*UpdateApplicationLoadBalancerResponse, error)
// UpdateLBHealthCheckPolicy Updates load balancer health check policy
UpdateLBHealthCheckPolicy(ctx context.Context, in *UpdateLBHealthCheckPolicyRequest, opts ...grpc.CallOption) (*UpdateLBHealthCheckPolicyResponse, error)
// UpdateLBStickinessPolicy Updates load balancer stickiness policy
UpdateLBStickinessPolicy(ctx context.Context, in *UpdateLBStickinessPolicyRequest, opts ...grpc.CallOption) (*UpdateLBStickinessPolicyResponse, error)
// UpdateLoadBalancerRule Updates load balancer
UpdateLoadBalancerRule(ctx context.Context, in *UpdateLoadBalancerRuleRequest, opts ...grpc.CallOption) (*UpdateLoadBalancerRuleResponse, error)
// UploadSslCert Upload a certificate to CloudStack
UploadSslCert(ctx context.Context, in *UploadSslCertRequest, opts ...grpc.CallOption) (*UploadSslCertResponse, error)
}
LoadbalancerServiceClient is the client API for LoadbalancerService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
LoadbalancerService provides operations for managing Loadbalancers
func NewLoadbalancerServiceClient ¶
func NewLoadbalancerServiceClient(cc grpc.ClientConnInterface) LoadbalancerServiceClient
type LoadbalancerServiceServer ¶
type LoadbalancerServiceServer interface {
// AssignCertToLoadBalancer Assigns a certificate to a load balancer rule
AssignCertToLoadBalancer(context.Context, *AssignCertToLoadBalancerRequest) (*AssignCertToLoadBalancerResponse, error)
// AssignToLoadBalancerRule Assigns virtual machine or a list of virtual machines to a load balancer rule.
AssignToLoadBalancerRule(context.Context, *AssignToLoadBalancerRuleRequest) (*AssignToLoadBalancerRuleResponse, error)
// CreateApplicationLoadBalancer Creates an internal load balancer
CreateApplicationLoadBalancer(context.Context, *CreateApplicationLoadBalancerRequest) (*CreateApplicationLoadBalancerResponse, error)
// CreateLBHealthCheckPolicy Creates a load balancer health check policy
CreateLBHealthCheckPolicy(context.Context, *CreateLBHealthCheckPolicyRequest) (*CreateLBHealthCheckPolicyResponse, error)
// CreateLBStickinessPolicy Creates a load balancer stickiness policy
CreateLBStickinessPolicy(context.Context, *CreateLBStickinessPolicyRequest) (*CreateLBStickinessPolicyResponse, error)
// CreateLoadBalancerRule Creates a load balancer rule
CreateLoadBalancerRule(context.Context, *CreateLoadBalancerRuleRequest) (*CreateLoadBalancerRuleResponse, error)
// DeleteApplicationLoadBalancer Deletes an internal load balancer
DeleteApplicationLoadBalancer(context.Context, *DeleteApplicationLoadBalancerRequest) (*DeleteApplicationLoadBalancerResponse, error)
// DeleteLBHealthCheckPolicy Deletes a load balancer health check policy.
DeleteLBHealthCheckPolicy(context.Context, *DeleteLBHealthCheckPolicyRequest) (*DeleteLBHealthCheckPolicyResponse, error)
// DeleteLBStickinessPolicy Deletes a load balancer stickiness policy.
DeleteLBStickinessPolicy(context.Context, *DeleteLBStickinessPolicyRequest) (*DeleteLBStickinessPolicyResponse, error)
// DeleteLoadBalancerRule Deletes a load balancer rule.
DeleteLoadBalancerRule(context.Context, *DeleteLoadBalancerRuleRequest) (*DeleteLoadBalancerRuleResponse, error)
// DeleteSslCert Delete a certificate to CloudStack
DeleteSslCert(context.Context, *DeleteSslCertRequest) (*DeleteSslCertResponse, error)
// ListApplicationLoadBalancers Lists internal load balancers
ListApplicationLoadBalancers(context.Context, *ListApplicationLoadBalancersRequest) (*ListApplicationLoadBalancersResponse, error)
// ListLBHealthCheckPolicies Lists load balancer health check policies.
ListLBHealthCheckPolicies(context.Context, *ListLBHealthCheckPoliciesRequest) (*ListLBHealthCheckPoliciesResponse, error)
// ListLBStickinessPolicies Lists load balancer stickiness policies.
ListLBStickinessPolicies(context.Context, *ListLBStickinessPoliciesRequest) (*ListLBStickinessPoliciesResponse, error)
// ListLoadBalancerRuleInstances List all virtual machine instances that are assigned to a load balancer rule.
ListLoadBalancerRuleInstances(context.Context, *ListLoadBalancerRuleInstancesRequest) (*ListLoadBalancerRuleInstancesResponse, error)
// ListLoadBalancerRuleInstancesCmdByAdmin List all virtual machine instances that are assigned to a load balancer rule.
ListLoadBalancerRuleInstancesCmdByAdmin(context.Context, *ListLoadBalancerRuleInstancesCmdByAdminRequest) (*ListLoadBalancerRuleInstancesCmdByAdminResponse, error)
// ListLoadBalancerRules Lists load balancer rules.
ListLoadBalancerRules(context.Context, *ListLoadBalancerRulesRequest) (*ListLoadBalancerRulesResponse, error)
// ListSslCerts Lists SSL certificates
ListSslCerts(context.Context, *ListSslCertsRequest) (*ListSslCertsResponse, error)
// RemoveCertFromLoadBalancer Removes a certificate from a load balancer rule
RemoveCertFromLoadBalancer(context.Context, *RemoveCertFromLoadBalancerRequest) (*RemoveCertFromLoadBalancerResponse, error)
// RemoveFromLoadBalancerRule Removes a virtual machine or a list of virtual machines from a load balancer rule.
RemoveFromLoadBalancerRule(context.Context, *RemoveFromLoadBalancerRuleRequest) (*RemoveFromLoadBalancerRuleResponse, error)
// UpdateApplicationLoadBalancer Updates an internal load balancer
UpdateApplicationLoadBalancer(context.Context, *UpdateApplicationLoadBalancerRequest) (*UpdateApplicationLoadBalancerResponse, error)
// UpdateLBHealthCheckPolicy Updates load balancer health check policy
UpdateLBHealthCheckPolicy(context.Context, *UpdateLBHealthCheckPolicyRequest) (*UpdateLBHealthCheckPolicyResponse, error)
// UpdateLBStickinessPolicy Updates load balancer stickiness policy
UpdateLBStickinessPolicy(context.Context, *UpdateLBStickinessPolicyRequest) (*UpdateLBStickinessPolicyResponse, error)
// UpdateLoadBalancerRule Updates load balancer
UpdateLoadBalancerRule(context.Context, *UpdateLoadBalancerRuleRequest) (*UpdateLoadBalancerRuleResponse, error)
// UploadSslCert Upload a certificate to CloudStack
UploadSslCert(context.Context, *UploadSslCertRequest) (*UploadSslCertResponse, error)
// contains filtered or unexported methods
}
LoadbalancerServiceServer is the server API for LoadbalancerService service. All implementations must embed UnimplementedLoadbalancerServiceServer for forward compatibility.
LoadbalancerService provides operations for managing Loadbalancers
type RemoveCertFromLoadBalancerRequest ¶
type RemoveCertFromLoadBalancerRequest struct {
// the ID of the load balancer rule
LbRuleId *int64 `protobuf:"varint,1,opt,name=lb_rule_id,json=lbRuleId" json:"lb_rule_id,omitempty"`
StartEventId *int64 `protobuf:"varint,2,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
InjectedJobId *string `protobuf:"bytes,3,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
ResponseType *string `protobuf:"bytes,4,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
RemoveCertFromLoadBalancerRequest represents the parameters for removes a certificate from a load balancer rule
func (*RemoveCertFromLoadBalancerRequest) Descriptor
deprecated
func (*RemoveCertFromLoadBalancerRequest) Descriptor() ([]byte, []int)
Deprecated: Use RemoveCertFromLoadBalancerRequest.ProtoReflect.Descriptor instead.
func (*RemoveCertFromLoadBalancerRequest) GetInjectedJobId ¶
func (x *RemoveCertFromLoadBalancerRequest) GetInjectedJobId() string
func (*RemoveCertFromLoadBalancerRequest) GetLbRuleId ¶
func (x *RemoveCertFromLoadBalancerRequest) GetLbRuleId() int64
func (*RemoveCertFromLoadBalancerRequest) GetResponseType ¶
func (x *RemoveCertFromLoadBalancerRequest) GetResponseType() string
func (*RemoveCertFromLoadBalancerRequest) GetStartEventId ¶
func (x *RemoveCertFromLoadBalancerRequest) GetStartEventId() int64
func (*RemoveCertFromLoadBalancerRequest) ProtoMessage ¶
func (*RemoveCertFromLoadBalancerRequest) ProtoMessage()
func (*RemoveCertFromLoadBalancerRequest) ProtoReflect ¶
func (x *RemoveCertFromLoadBalancerRequest) ProtoReflect() protoreflect.Message
func (*RemoveCertFromLoadBalancerRequest) Reset ¶
func (x *RemoveCertFromLoadBalancerRequest) Reset()
func (*RemoveCertFromLoadBalancerRequest) String ¶
func (x *RemoveCertFromLoadBalancerRequest) String() string
type RemoveCertFromLoadBalancerResponse ¶
type RemoveCertFromLoadBalancerResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
RemoveCertFromLoadBalancerResponse represents the response from removes a certificate from a load balancer rule
func (*RemoveCertFromLoadBalancerResponse) Descriptor
deprecated
func (*RemoveCertFromLoadBalancerResponse) Descriptor() ([]byte, []int)
Deprecated: Use RemoveCertFromLoadBalancerResponse.ProtoReflect.Descriptor instead.
func (*RemoveCertFromLoadBalancerResponse) GetResult ¶
func (x *RemoveCertFromLoadBalancerResponse) GetResult() *Result
func (*RemoveCertFromLoadBalancerResponse) ProtoMessage ¶
func (*RemoveCertFromLoadBalancerResponse) ProtoMessage()
func (*RemoveCertFromLoadBalancerResponse) ProtoReflect ¶
func (x *RemoveCertFromLoadBalancerResponse) ProtoReflect() protoreflect.Message
func (*RemoveCertFromLoadBalancerResponse) Reset ¶
func (x *RemoveCertFromLoadBalancerResponse) Reset()
func (*RemoveCertFromLoadBalancerResponse) String ¶
func (x *RemoveCertFromLoadBalancerResponse) String() string
type RemoveFromLoadBalancerRuleRequest ¶
type RemoveFromLoadBalancerRuleRequest struct {
// The ID of the load balancer rule
Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
// the list of IDs of the virtual machines that are being removed from the load balancer rule (i.e. virtualMachineIds=1,2,3)
VirtualMachineIds []string `protobuf:"bytes,2,rep,name=virtual_machine_ids,json=virtualMachineIds" json:"virtual_machine_ids,omitempty"`
// VM ID and IP map, vmidipmap[0].vmid=1 vmidipmap[0].ip=10.1.1.75
VmIdIpMap_ map[string]string `` /* 161-byte string literal not displayed */
StartEventId *int64 `protobuf:"varint,4,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
InjectedJobId *string `protobuf:"bytes,5,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
ResponseType *string `protobuf:"bytes,6,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
RemoveFromLoadBalancerRuleRequest represents the parameters for removes a virtual machine or a list of virtual machines from a load balancer rule.
func (*RemoveFromLoadBalancerRuleRequest) Descriptor
deprecated
func (*RemoveFromLoadBalancerRuleRequest) Descriptor() ([]byte, []int)
Deprecated: Use RemoveFromLoadBalancerRuleRequest.ProtoReflect.Descriptor instead.
func (*RemoveFromLoadBalancerRuleRequest) GetId ¶
func (x *RemoveFromLoadBalancerRuleRequest) GetId() int64
func (*RemoveFromLoadBalancerRuleRequest) GetInjectedJobId ¶
func (x *RemoveFromLoadBalancerRuleRequest) GetInjectedJobId() string
func (*RemoveFromLoadBalancerRuleRequest) GetResponseType ¶
func (x *RemoveFromLoadBalancerRuleRequest) GetResponseType() string
func (*RemoveFromLoadBalancerRuleRequest) GetStartEventId ¶
func (x *RemoveFromLoadBalancerRuleRequest) GetStartEventId() int64
func (*RemoveFromLoadBalancerRuleRequest) GetVirtualMachineIds ¶
func (x *RemoveFromLoadBalancerRuleRequest) GetVirtualMachineIds() []string
func (*RemoveFromLoadBalancerRuleRequest) GetVmIdIpMap_ ¶
func (x *RemoveFromLoadBalancerRuleRequest) GetVmIdIpMap_() map[string]string
func (*RemoveFromLoadBalancerRuleRequest) ProtoMessage ¶
func (*RemoveFromLoadBalancerRuleRequest) ProtoMessage()
func (*RemoveFromLoadBalancerRuleRequest) ProtoReflect ¶
func (x *RemoveFromLoadBalancerRuleRequest) ProtoReflect() protoreflect.Message
func (*RemoveFromLoadBalancerRuleRequest) Reset ¶
func (x *RemoveFromLoadBalancerRuleRequest) Reset()
func (*RemoveFromLoadBalancerRuleRequest) String ¶
func (x *RemoveFromLoadBalancerRuleRequest) String() string
type RemoveFromLoadBalancerRuleResponse ¶
type RemoveFromLoadBalancerRuleResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
RemoveFromLoadBalancerRuleResponse represents the response from removes a virtual machine or a list of virtual machines from a load balancer rule.
func (*RemoveFromLoadBalancerRuleResponse) Descriptor
deprecated
func (*RemoveFromLoadBalancerRuleResponse) Descriptor() ([]byte, []int)
Deprecated: Use RemoveFromLoadBalancerRuleResponse.ProtoReflect.Descriptor instead.
func (*RemoveFromLoadBalancerRuleResponse) GetResult ¶
func (x *RemoveFromLoadBalancerRuleResponse) GetResult() *Result
func (*RemoveFromLoadBalancerRuleResponse) ProtoMessage ¶
func (*RemoveFromLoadBalancerRuleResponse) ProtoMessage()
func (*RemoveFromLoadBalancerRuleResponse) ProtoReflect ¶
func (x *RemoveFromLoadBalancerRuleResponse) ProtoReflect() protoreflect.Message
func (*RemoveFromLoadBalancerRuleResponse) Reset ¶
func (x *RemoveFromLoadBalancerRuleResponse) Reset()
func (*RemoveFromLoadBalancerRuleResponse) String ¶
func (x *RemoveFromLoadBalancerRuleResponse) String() string
type Result ¶
type Result struct {
// Whether the operation was successful
Success *bool `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
// Any text associated with the success or failure
DisplayText *string `protobuf:"bytes,2,opt,name=display_text,json=displayText" json:"display_text,omitempty"`
// The ID of the resource affected by the operation
Id *string `protobuf:"bytes,3,opt,name=id" json:"id,omitempty"`
// The job ID for an async operation
JobId *string `protobuf:"bytes,4,opt,name=job_id,json=jobId" json:"job_id,omitempty"`
// The status of the job
JobStatus *string `protobuf:"bytes,5,opt,name=job_status,json=jobStatus" json:"job_status,omitempty"`
// contains filtered or unexported fields
}
Result represents a generic operation result
func (*Result) Descriptor
deprecated
func (*Result) GetDisplayText ¶
func (*Result) GetJobStatus ¶
func (*Result) GetSuccess ¶
func (*Result) ProtoMessage ¶
func (*Result) ProtoMessage()
func (*Result) ProtoReflect ¶
func (x *Result) ProtoReflect() protoreflect.Message
type SslCert ¶
type SslCert struct {
// The ID of the SslCert
Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
// The name of the SslCert
Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
// The display name of the SslCert
DisplayName *string `protobuf:"bytes,3,opt,name=display_name,json=displayName" json:"display_name,omitempty"`
// The description of the SslCert
Description *string `protobuf:"bytes,4,opt,name=description" json:"description,omitempty"`
// The date this entity was created
Created *string `protobuf:"bytes,5,opt,name=created" json:"created,omitempty"`
// contains filtered or unexported fields
}
SslCert represents a SslCert Item
func (*SslCert) Descriptor
deprecated
func (*SslCert) GetCreated ¶
func (*SslCert) GetDescription ¶
func (*SslCert) GetDisplayName ¶
func (*SslCert) ProtoMessage ¶
func (*SslCert) ProtoMessage()
func (*SslCert) ProtoReflect ¶
func (x *SslCert) ProtoReflect() protoreflect.Message
type Success ¶
type Success struct {
// true if operation is executed successfully
Success *bool `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
// any text associated with the success or failure
DisplayText *string `protobuf:"bytes,2,opt,name=display_text,json=displayText" json:"display_text,omitempty"`
// contains filtered or unexported fields
}
Success represents a Success Operation Response
func (*Success) Descriptor
deprecated
func (*Success) GetDisplayText ¶
func (*Success) GetSuccess ¶
func (*Success) ProtoMessage ¶
func (*Success) ProtoMessage()
func (*Success) ProtoReflect ¶
func (x *Success) ProtoReflect() protoreflect.Message
type UnimplementedLoadbalancerServiceServer ¶
type UnimplementedLoadbalancerServiceServer struct{}
UnimplementedLoadbalancerServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedLoadbalancerServiceServer) AssignCertToLoadBalancer ¶
func (UnimplementedLoadbalancerServiceServer) AssignCertToLoadBalancer(context.Context, *AssignCertToLoadBalancerRequest) (*AssignCertToLoadBalancerResponse, error)
func (UnimplementedLoadbalancerServiceServer) AssignToLoadBalancerRule ¶
func (UnimplementedLoadbalancerServiceServer) AssignToLoadBalancerRule(context.Context, *AssignToLoadBalancerRuleRequest) (*AssignToLoadBalancerRuleResponse, error)
func (UnimplementedLoadbalancerServiceServer) CreateApplicationLoadBalancer ¶
func (UnimplementedLoadbalancerServiceServer) CreateApplicationLoadBalancer(context.Context, *CreateApplicationLoadBalancerRequest) (*CreateApplicationLoadBalancerResponse, error)
func (UnimplementedLoadbalancerServiceServer) CreateLBHealthCheckPolicy ¶
func (UnimplementedLoadbalancerServiceServer) CreateLBHealthCheckPolicy(context.Context, *CreateLBHealthCheckPolicyRequest) (*CreateLBHealthCheckPolicyResponse, error)
func (UnimplementedLoadbalancerServiceServer) CreateLBStickinessPolicy ¶
func (UnimplementedLoadbalancerServiceServer) CreateLBStickinessPolicy(context.Context, *CreateLBStickinessPolicyRequest) (*CreateLBStickinessPolicyResponse, error)
func (UnimplementedLoadbalancerServiceServer) CreateLoadBalancerRule ¶
func (UnimplementedLoadbalancerServiceServer) CreateLoadBalancerRule(context.Context, *CreateLoadBalancerRuleRequest) (*CreateLoadBalancerRuleResponse, error)
func (UnimplementedLoadbalancerServiceServer) DeleteApplicationLoadBalancer ¶
func (UnimplementedLoadbalancerServiceServer) DeleteApplicationLoadBalancer(context.Context, *DeleteApplicationLoadBalancerRequest) (*DeleteApplicationLoadBalancerResponse, error)
func (UnimplementedLoadbalancerServiceServer) DeleteLBHealthCheckPolicy ¶
func (UnimplementedLoadbalancerServiceServer) DeleteLBHealthCheckPolicy(context.Context, *DeleteLBHealthCheckPolicyRequest) (*DeleteLBHealthCheckPolicyResponse, error)
func (UnimplementedLoadbalancerServiceServer) DeleteLBStickinessPolicy ¶
func (UnimplementedLoadbalancerServiceServer) DeleteLBStickinessPolicy(context.Context, *DeleteLBStickinessPolicyRequest) (*DeleteLBStickinessPolicyResponse, error)
func (UnimplementedLoadbalancerServiceServer) DeleteLoadBalancerRule ¶
func (UnimplementedLoadbalancerServiceServer) DeleteLoadBalancerRule(context.Context, *DeleteLoadBalancerRuleRequest) (*DeleteLoadBalancerRuleResponse, error)
func (UnimplementedLoadbalancerServiceServer) DeleteSslCert ¶
func (UnimplementedLoadbalancerServiceServer) DeleteSslCert(context.Context, *DeleteSslCertRequest) (*DeleteSslCertResponse, error)
func (UnimplementedLoadbalancerServiceServer) ListApplicationLoadBalancers ¶
func (UnimplementedLoadbalancerServiceServer) ListApplicationLoadBalancers(context.Context, *ListApplicationLoadBalancersRequest) (*ListApplicationLoadBalancersResponse, error)
func (UnimplementedLoadbalancerServiceServer) ListLBHealthCheckPolicies ¶
func (UnimplementedLoadbalancerServiceServer) ListLBHealthCheckPolicies(context.Context, *ListLBHealthCheckPoliciesRequest) (*ListLBHealthCheckPoliciesResponse, error)
func (UnimplementedLoadbalancerServiceServer) ListLBStickinessPolicies ¶
func (UnimplementedLoadbalancerServiceServer) ListLBStickinessPolicies(context.Context, *ListLBStickinessPoliciesRequest) (*ListLBStickinessPoliciesResponse, error)
func (UnimplementedLoadbalancerServiceServer) ListLoadBalancerRuleInstances ¶
func (UnimplementedLoadbalancerServiceServer) ListLoadBalancerRuleInstances(context.Context, *ListLoadBalancerRuleInstancesRequest) (*ListLoadBalancerRuleInstancesResponse, error)
func (UnimplementedLoadbalancerServiceServer) ListLoadBalancerRuleInstancesCmdByAdmin ¶
func (UnimplementedLoadbalancerServiceServer) ListLoadBalancerRuleInstancesCmdByAdmin(context.Context, *ListLoadBalancerRuleInstancesCmdByAdminRequest) (*ListLoadBalancerRuleInstancesCmdByAdminResponse, error)
func (UnimplementedLoadbalancerServiceServer) ListLoadBalancerRules ¶
func (UnimplementedLoadbalancerServiceServer) ListLoadBalancerRules(context.Context, *ListLoadBalancerRulesRequest) (*ListLoadBalancerRulesResponse, error)
func (UnimplementedLoadbalancerServiceServer) ListSslCerts ¶
func (UnimplementedLoadbalancerServiceServer) ListSslCerts(context.Context, *ListSslCertsRequest) (*ListSslCertsResponse, error)
func (UnimplementedLoadbalancerServiceServer) RemoveCertFromLoadBalancer ¶
func (UnimplementedLoadbalancerServiceServer) RemoveCertFromLoadBalancer(context.Context, *RemoveCertFromLoadBalancerRequest) (*RemoveCertFromLoadBalancerResponse, error)
func (UnimplementedLoadbalancerServiceServer) RemoveFromLoadBalancerRule ¶
func (UnimplementedLoadbalancerServiceServer) RemoveFromLoadBalancerRule(context.Context, *RemoveFromLoadBalancerRuleRequest) (*RemoveFromLoadBalancerRuleResponse, error)
func (UnimplementedLoadbalancerServiceServer) UpdateApplicationLoadBalancer ¶
func (UnimplementedLoadbalancerServiceServer) UpdateApplicationLoadBalancer(context.Context, *UpdateApplicationLoadBalancerRequest) (*UpdateApplicationLoadBalancerResponse, error)
func (UnimplementedLoadbalancerServiceServer) UpdateLBHealthCheckPolicy ¶
func (UnimplementedLoadbalancerServiceServer) UpdateLBHealthCheckPolicy(context.Context, *UpdateLBHealthCheckPolicyRequest) (*UpdateLBHealthCheckPolicyResponse, error)
func (UnimplementedLoadbalancerServiceServer) UpdateLBStickinessPolicy ¶
func (UnimplementedLoadbalancerServiceServer) UpdateLBStickinessPolicy(context.Context, *UpdateLBStickinessPolicyRequest) (*UpdateLBStickinessPolicyResponse, error)
func (UnimplementedLoadbalancerServiceServer) UpdateLoadBalancerRule ¶
func (UnimplementedLoadbalancerServiceServer) UpdateLoadBalancerRule(context.Context, *UpdateLoadBalancerRuleRequest) (*UpdateLoadBalancerRuleResponse, error)
func (UnimplementedLoadbalancerServiceServer) UploadSslCert ¶
func (UnimplementedLoadbalancerServiceServer) UploadSslCert(context.Context, *UploadSslCertRequest) (*UploadSslCertResponse, error)
type UnsafeLoadbalancerServiceServer ¶
type UnsafeLoadbalancerServiceServer interface {
// contains filtered or unexported methods
}
UnsafeLoadbalancerServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to LoadbalancerServiceServer will result in compilation errors.
type UpdateApplicationLoadBalancerRequest ¶
type UpdateApplicationLoadBalancerRequest struct {
// the ID of the load balancer
Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
// an optional field, whether to the display the rule to the end user or not
Display *bool `protobuf:"varint,2,opt,name=display" json:"display,omitempty"`
// an optional field, in case you want to set a custom id to the resource. Allowed to Root Admins only
CustomId *string `protobuf:"bytes,3,opt,name=custom_id,json=customId" json:"custom_id,omitempty"`
StartEventId *int64 `protobuf:"varint,4,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
InjectedJobId *string `protobuf:"bytes,5,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
ResponseType *string `protobuf:"bytes,6,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
UpdateApplicationLoadBalancerRequest represents the parameters for updates an internal load balancer
func (*UpdateApplicationLoadBalancerRequest) Descriptor
deprecated
func (*UpdateApplicationLoadBalancerRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateApplicationLoadBalancerRequest.ProtoReflect.Descriptor instead.
func (*UpdateApplicationLoadBalancerRequest) GetCustomId ¶
func (x *UpdateApplicationLoadBalancerRequest) GetCustomId() string
func (*UpdateApplicationLoadBalancerRequest) GetDisplay ¶
func (x *UpdateApplicationLoadBalancerRequest) GetDisplay() bool
func (*UpdateApplicationLoadBalancerRequest) GetId ¶
func (x *UpdateApplicationLoadBalancerRequest) GetId() int64
func (*UpdateApplicationLoadBalancerRequest) GetInjectedJobId ¶
func (x *UpdateApplicationLoadBalancerRequest) GetInjectedJobId() string
func (*UpdateApplicationLoadBalancerRequest) GetResponseType ¶
func (x *UpdateApplicationLoadBalancerRequest) GetResponseType() string
func (*UpdateApplicationLoadBalancerRequest) GetStartEventId ¶
func (x *UpdateApplicationLoadBalancerRequest) GetStartEventId() int64
func (*UpdateApplicationLoadBalancerRequest) ProtoMessage ¶
func (*UpdateApplicationLoadBalancerRequest) ProtoMessage()
func (*UpdateApplicationLoadBalancerRequest) ProtoReflect ¶
func (x *UpdateApplicationLoadBalancerRequest) ProtoReflect() protoreflect.Message
func (*UpdateApplicationLoadBalancerRequest) Reset ¶
func (x *UpdateApplicationLoadBalancerRequest) Reset()
func (*UpdateApplicationLoadBalancerRequest) String ¶
func (x *UpdateApplicationLoadBalancerRequest) String() string
type UpdateApplicationLoadBalancerResponse ¶
type UpdateApplicationLoadBalancerResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
UpdateApplicationLoadBalancerResponse represents the response from updates an internal load balancer
func (*UpdateApplicationLoadBalancerResponse) Descriptor
deprecated
func (*UpdateApplicationLoadBalancerResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateApplicationLoadBalancerResponse.ProtoReflect.Descriptor instead.
func (*UpdateApplicationLoadBalancerResponse) GetResult ¶
func (x *UpdateApplicationLoadBalancerResponse) GetResult() *Result
func (*UpdateApplicationLoadBalancerResponse) ProtoMessage ¶
func (*UpdateApplicationLoadBalancerResponse) ProtoMessage()
func (*UpdateApplicationLoadBalancerResponse) ProtoReflect ¶
func (x *UpdateApplicationLoadBalancerResponse) ProtoReflect() protoreflect.Message
func (*UpdateApplicationLoadBalancerResponse) Reset ¶
func (x *UpdateApplicationLoadBalancerResponse) Reset()
func (*UpdateApplicationLoadBalancerResponse) String ¶
func (x *UpdateApplicationLoadBalancerResponse) String() string
type UpdateLBHealthCheckPolicyRequest ¶
type UpdateLBHealthCheckPolicyRequest struct {
// ID of load balancer health check policy
Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
// an optional field, whether to the display the policy to the end user or not
Display *bool `protobuf:"varint,2,opt,name=display" json:"display,omitempty"`
// an optional field, in case you want to set a custom id to the resource. Allowed to Root Admins only
CustomId *string `protobuf:"bytes,3,opt,name=custom_id,json=customId" json:"custom_id,omitempty"`
StartEventId *int64 `protobuf:"varint,4,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
InjectedJobId *string `protobuf:"bytes,5,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
ResponseType *string `protobuf:"bytes,6,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
UpdateLBHealthCheckPolicyRequest represents the parameters for updates load balancer health check policy
func (*UpdateLBHealthCheckPolicyRequest) Descriptor
deprecated
func (*UpdateLBHealthCheckPolicyRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateLBHealthCheckPolicyRequest.ProtoReflect.Descriptor instead.
func (*UpdateLBHealthCheckPolicyRequest) GetCustomId ¶
func (x *UpdateLBHealthCheckPolicyRequest) GetCustomId() string
func (*UpdateLBHealthCheckPolicyRequest) GetDisplay ¶
func (x *UpdateLBHealthCheckPolicyRequest) GetDisplay() bool
func (*UpdateLBHealthCheckPolicyRequest) GetId ¶
func (x *UpdateLBHealthCheckPolicyRequest) GetId() int64
func (*UpdateLBHealthCheckPolicyRequest) GetInjectedJobId ¶
func (x *UpdateLBHealthCheckPolicyRequest) GetInjectedJobId() string
func (*UpdateLBHealthCheckPolicyRequest) GetResponseType ¶
func (x *UpdateLBHealthCheckPolicyRequest) GetResponseType() string
func (*UpdateLBHealthCheckPolicyRequest) GetStartEventId ¶
func (x *UpdateLBHealthCheckPolicyRequest) GetStartEventId() int64
func (*UpdateLBHealthCheckPolicyRequest) ProtoMessage ¶
func (*UpdateLBHealthCheckPolicyRequest) ProtoMessage()
func (*UpdateLBHealthCheckPolicyRequest) ProtoReflect ¶
func (x *UpdateLBHealthCheckPolicyRequest) ProtoReflect() protoreflect.Message
func (*UpdateLBHealthCheckPolicyRequest) Reset ¶
func (x *UpdateLBHealthCheckPolicyRequest) Reset()
func (*UpdateLBHealthCheckPolicyRequest) String ¶
func (x *UpdateLBHealthCheckPolicyRequest) String() string
type UpdateLBHealthCheckPolicyResponse ¶
type UpdateLBHealthCheckPolicyResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
UpdateLBHealthCheckPolicyResponse represents the response from updates load balancer health check policy
func (*UpdateLBHealthCheckPolicyResponse) Descriptor
deprecated
func (*UpdateLBHealthCheckPolicyResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateLBHealthCheckPolicyResponse.ProtoReflect.Descriptor instead.
func (*UpdateLBHealthCheckPolicyResponse) GetResult ¶
func (x *UpdateLBHealthCheckPolicyResponse) GetResult() *Result
func (*UpdateLBHealthCheckPolicyResponse) ProtoMessage ¶
func (*UpdateLBHealthCheckPolicyResponse) ProtoMessage()
func (*UpdateLBHealthCheckPolicyResponse) ProtoReflect ¶
func (x *UpdateLBHealthCheckPolicyResponse) ProtoReflect() protoreflect.Message
func (*UpdateLBHealthCheckPolicyResponse) Reset ¶
func (x *UpdateLBHealthCheckPolicyResponse) Reset()
func (*UpdateLBHealthCheckPolicyResponse) String ¶
func (x *UpdateLBHealthCheckPolicyResponse) String() string
type UpdateLBStickinessPolicyRequest ¶
type UpdateLBStickinessPolicyRequest struct {
// id of lb stickiness policy
Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
// an optional field, whether to the display the policy to the end user or not
Display *bool `protobuf:"varint,2,opt,name=display" json:"display,omitempty"`
// an optional field, in case you want to set a custom id to the resource. Allowed to Root Admins only
CustomId *string `protobuf:"bytes,3,opt,name=custom_id,json=customId" json:"custom_id,omitempty"`
StartEventId *int64 `protobuf:"varint,4,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
InjectedJobId *string `protobuf:"bytes,5,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
ResponseType *string `protobuf:"bytes,6,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
UpdateLBStickinessPolicyRequest represents the parameters for updates load balancer stickiness policy
func (*UpdateLBStickinessPolicyRequest) Descriptor
deprecated
func (*UpdateLBStickinessPolicyRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateLBStickinessPolicyRequest.ProtoReflect.Descriptor instead.
func (*UpdateLBStickinessPolicyRequest) GetCustomId ¶
func (x *UpdateLBStickinessPolicyRequest) GetCustomId() string
func (*UpdateLBStickinessPolicyRequest) GetDisplay ¶
func (x *UpdateLBStickinessPolicyRequest) GetDisplay() bool
func (*UpdateLBStickinessPolicyRequest) GetId ¶
func (x *UpdateLBStickinessPolicyRequest) GetId() int64
func (*UpdateLBStickinessPolicyRequest) GetInjectedJobId ¶
func (x *UpdateLBStickinessPolicyRequest) GetInjectedJobId() string
func (*UpdateLBStickinessPolicyRequest) GetResponseType ¶
func (x *UpdateLBStickinessPolicyRequest) GetResponseType() string
func (*UpdateLBStickinessPolicyRequest) GetStartEventId ¶
func (x *UpdateLBStickinessPolicyRequest) GetStartEventId() int64
func (*UpdateLBStickinessPolicyRequest) ProtoMessage ¶
func (*UpdateLBStickinessPolicyRequest) ProtoMessage()
func (*UpdateLBStickinessPolicyRequest) ProtoReflect ¶
func (x *UpdateLBStickinessPolicyRequest) ProtoReflect() protoreflect.Message
func (*UpdateLBStickinessPolicyRequest) Reset ¶
func (x *UpdateLBStickinessPolicyRequest) Reset()
func (*UpdateLBStickinessPolicyRequest) String ¶
func (x *UpdateLBStickinessPolicyRequest) String() string
type UpdateLBStickinessPolicyResponse ¶
type UpdateLBStickinessPolicyResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
UpdateLBStickinessPolicyResponse represents the response from updates load balancer stickiness policy
func (*UpdateLBStickinessPolicyResponse) Descriptor
deprecated
func (*UpdateLBStickinessPolicyResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateLBStickinessPolicyResponse.ProtoReflect.Descriptor instead.
func (*UpdateLBStickinessPolicyResponse) GetResult ¶
func (x *UpdateLBStickinessPolicyResponse) GetResult() *Result
func (*UpdateLBStickinessPolicyResponse) ProtoMessage ¶
func (*UpdateLBStickinessPolicyResponse) ProtoMessage()
func (*UpdateLBStickinessPolicyResponse) ProtoReflect ¶
func (x *UpdateLBStickinessPolicyResponse) ProtoReflect() protoreflect.Message
func (*UpdateLBStickinessPolicyResponse) Reset ¶
func (x *UpdateLBStickinessPolicyResponse) Reset()
func (*UpdateLBStickinessPolicyResponse) String ¶
func (x *UpdateLBStickinessPolicyResponse) String() string
type UpdateLoadBalancerRuleRequest ¶
type UpdateLoadBalancerRuleRequest struct {
// load balancer algorithm (source, roundrobin, leastconn)
Algorithm *string `protobuf:"bytes,1,opt,name=algorithm" json:"algorithm,omitempty"`
// the description of the load balancer rule
Description *string `protobuf:"bytes,2,opt,name=description" json:"description,omitempty"`
// the ID of the load balancer rule to update
Id *int64 `protobuf:"varint,3,opt,name=id" json:"id,omitempty"`
// the name of the load balancer rule
LoadBalancerName *string `protobuf:"bytes,4,opt,name=load_balancer_name,json=loadBalancerName" json:"load_balancer_name,omitempty"`
// an optional field, whether to the display the rule to the end user or not
Display *bool `protobuf:"varint,5,opt,name=display" json:"display,omitempty"`
// The protocol for the LB
LbProtocol *string `protobuf:"bytes,6,opt,name=lb_protocol,json=lbProtocol" json:"lb_protocol,omitempty"`
// an optional field, in case you want to set a custom id to the resource. Allowed to Root Admins only
CustomId *string `protobuf:"bytes,7,opt,name=custom_id,json=customId" json:"custom_id,omitempty"`
StartEventId *int64 `protobuf:"varint,8,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
InjectedJobId *string `protobuf:"bytes,9,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
ResponseType *string `protobuf:"bytes,10,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
UpdateLoadBalancerRuleRequest represents the parameters for updates load balancer
func (*UpdateLoadBalancerRuleRequest) Descriptor
deprecated
func (*UpdateLoadBalancerRuleRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateLoadBalancerRuleRequest.ProtoReflect.Descriptor instead.
func (*UpdateLoadBalancerRuleRequest) GetAlgorithm ¶
func (x *UpdateLoadBalancerRuleRequest) GetAlgorithm() string
func (*UpdateLoadBalancerRuleRequest) GetCustomId ¶
func (x *UpdateLoadBalancerRuleRequest) GetCustomId() string
func (*UpdateLoadBalancerRuleRequest) GetDescription ¶
func (x *UpdateLoadBalancerRuleRequest) GetDescription() string
func (*UpdateLoadBalancerRuleRequest) GetDisplay ¶
func (x *UpdateLoadBalancerRuleRequest) GetDisplay() bool
func (*UpdateLoadBalancerRuleRequest) GetId ¶
func (x *UpdateLoadBalancerRuleRequest) GetId() int64
func (*UpdateLoadBalancerRuleRequest) GetInjectedJobId ¶
func (x *UpdateLoadBalancerRuleRequest) GetInjectedJobId() string
func (*UpdateLoadBalancerRuleRequest) GetLbProtocol ¶
func (x *UpdateLoadBalancerRuleRequest) GetLbProtocol() string
func (*UpdateLoadBalancerRuleRequest) GetLoadBalancerName ¶
func (x *UpdateLoadBalancerRuleRequest) GetLoadBalancerName() string
func (*UpdateLoadBalancerRuleRequest) GetResponseType ¶
func (x *UpdateLoadBalancerRuleRequest) GetResponseType() string
func (*UpdateLoadBalancerRuleRequest) GetStartEventId ¶
func (x *UpdateLoadBalancerRuleRequest) GetStartEventId() int64
func (*UpdateLoadBalancerRuleRequest) ProtoMessage ¶
func (*UpdateLoadBalancerRuleRequest) ProtoMessage()
func (*UpdateLoadBalancerRuleRequest) ProtoReflect ¶
func (x *UpdateLoadBalancerRuleRequest) ProtoReflect() protoreflect.Message
func (*UpdateLoadBalancerRuleRequest) Reset ¶
func (x *UpdateLoadBalancerRuleRequest) Reset()
func (*UpdateLoadBalancerRuleRequest) String ¶
func (x *UpdateLoadBalancerRuleRequest) String() string
type UpdateLoadBalancerRuleResponse ¶
type UpdateLoadBalancerRuleResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
UpdateLoadBalancerRuleResponse represents the response from updates load balancer
func (*UpdateLoadBalancerRuleResponse) Descriptor
deprecated
func (*UpdateLoadBalancerRuleResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateLoadBalancerRuleResponse.ProtoReflect.Descriptor instead.
func (*UpdateLoadBalancerRuleResponse) GetResult ¶
func (x *UpdateLoadBalancerRuleResponse) GetResult() *Result
func (*UpdateLoadBalancerRuleResponse) ProtoMessage ¶
func (*UpdateLoadBalancerRuleResponse) ProtoMessage()
func (*UpdateLoadBalancerRuleResponse) ProtoReflect ¶
func (x *UpdateLoadBalancerRuleResponse) ProtoReflect() protoreflect.Message
func (*UpdateLoadBalancerRuleResponse) Reset ¶
func (x *UpdateLoadBalancerRuleResponse) Reset()
func (*UpdateLoadBalancerRuleResponse) String ¶
func (x *UpdateLoadBalancerRuleResponse) String() string
type UploadSslCertRequest ¶
type UploadSslCertRequest struct {
// SSL certificate
Cert *string `protobuf:"bytes,1,opt,name=cert" json:"cert,omitempty"`
// Private key
Key *string `protobuf:"bytes,2,opt,name=key" json:"key,omitempty"`
// Certificate chain of trust
Chain *string `protobuf:"bytes,3,opt,name=chain" json:"chain,omitempty"`
// Password for the private key
Password *string `protobuf:"bytes,4,opt,name=password" json:"password,omitempty"`
// account that will own the SSL certificate
AccountName *string `protobuf:"bytes,5,opt,name=account_name,json=accountName" json:"account_name,omitempty"`
// an optional project for the SSL certificate
ProjectId *int64 `protobuf:"varint,6,opt,name=project_id,json=projectId" json:"project_id,omitempty"`
// domain ID of the account owning the SSL certificate
DomainId *int64 `protobuf:"varint,7,opt,name=domain_id,json=domainId" json:"domain_id,omitempty"`
// Name for the uploaded certificate
Name *string `protobuf:"bytes,8,opt,name=name" json:"name,omitempty"`
// Enables revocation checking for certificates
EnabledRevocationCheck *bool `protobuf:"varint,9,opt,name=enabled_revocation_check,json=enabledRevocationCheck" json:"enabled_revocation_check,omitempty"`
ResponseType *string `protobuf:"bytes,10,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
UploadSslCertRequest represents the parameters for upload a certificate to cloudstack
func (*UploadSslCertRequest) Descriptor
deprecated
func (*UploadSslCertRequest) Descriptor() ([]byte, []int)
Deprecated: Use UploadSslCertRequest.ProtoReflect.Descriptor instead.
func (*UploadSslCertRequest) GetAccountName ¶
func (x *UploadSslCertRequest) GetAccountName() string
func (*UploadSslCertRequest) GetCert ¶
func (x *UploadSslCertRequest) GetCert() string
func (*UploadSslCertRequest) GetChain ¶
func (x *UploadSslCertRequest) GetChain() string
func (*UploadSslCertRequest) GetDomainId ¶
func (x *UploadSslCertRequest) GetDomainId() int64
func (*UploadSslCertRequest) GetEnabledRevocationCheck ¶
func (x *UploadSslCertRequest) GetEnabledRevocationCheck() bool
func (*UploadSslCertRequest) GetKey ¶
func (x *UploadSslCertRequest) GetKey() string
func (*UploadSslCertRequest) GetName ¶
func (x *UploadSslCertRequest) GetName() string
func (*UploadSslCertRequest) GetPassword ¶
func (x *UploadSslCertRequest) GetPassword() string
func (*UploadSslCertRequest) GetProjectId ¶
func (x *UploadSslCertRequest) GetProjectId() int64
func (*UploadSslCertRequest) GetResponseType ¶
func (x *UploadSslCertRequest) GetResponseType() string
func (*UploadSslCertRequest) ProtoMessage ¶
func (*UploadSslCertRequest) ProtoMessage()
func (*UploadSslCertRequest) ProtoReflect ¶
func (x *UploadSslCertRequest) ProtoReflect() protoreflect.Message
func (*UploadSslCertRequest) Reset ¶
func (x *UploadSslCertRequest) Reset()
func (*UploadSslCertRequest) String ¶
func (x *UploadSslCertRequest) String() string
type UploadSslCertResponse ¶
type UploadSslCertResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
UploadSslCertResponse represents the response from upload a certificate to cloudstack
func (*UploadSslCertResponse) Descriptor
deprecated
func (*UploadSslCertResponse) Descriptor() ([]byte, []int)
Deprecated: Use UploadSslCertResponse.ProtoReflect.Descriptor instead.
func (*UploadSslCertResponse) GetResult ¶
func (x *UploadSslCertResponse) GetResult() *Result
func (*UploadSslCertResponse) ProtoMessage ¶
func (*UploadSslCertResponse) ProtoMessage()
func (*UploadSslCertResponse) ProtoReflect ¶
func (x *UploadSslCertResponse) ProtoReflect() protoreflect.Message
func (*UploadSslCertResponse) Reset ¶
func (x *UploadSslCertResponse) Reset()
func (*UploadSslCertResponse) String ¶
func (x *UploadSslCertResponse) String() string