Documentation
¶
Index ¶
- Variables
- type Address
- func (*Address) Descriptor() ([]byte, []int)deprecated
- func (x *Address) GetCity() string
- func (x *Address) GetCountry() string
- func (x *Address) GetLine1() string
- func (x *Address) GetLine2() string
- func (x *Address) GetPostalCode() string
- func (x *Address) GetState() string
- func (*Address) ProtoMessage()
- func (x *Address) ProtoReflect() protoreflect.Message
- func (x *Address) Reset()
- func (x *Address) String() string
- type AdminRole
- type Asset
- func (*Asset) Descriptor() ([]byte, []int)deprecated
- func (x *Asset) GetKubernetes() []*Kubernetes
- func (x *Asset) GetMachineTypes() map[string]*MachineType
- func (x *Asset) GetRegion() *Region
- func (*Asset) ProtoMessage()
- func (x *Asset) ProtoReflect() protoreflect.Message
- func (x *Asset) Reset()
- func (x *Asset) String() string
- type AssetDefaults
- func (*AssetDefaults) Descriptor() ([]byte, []int)deprecated
- func (x *AssetDefaults) GetKubernetesVersion() string
- func (x *AssetDefaults) GetMachineType() string
- func (x *AssetDefaults) GetPartition() string
- func (x *AssetDefaults) GetWorkerMax() uint32
- func (x *AssetDefaults) GetWorkerMin() uint32
- func (*AssetDefaults) ProtoMessage()
- func (x *AssetDefaults) ProtoReflect() protoreflect.Message
- func (x *AssetDefaults) Reset()
- func (x *AssetDefaults) String() string
- type AssetServiceListRequest
- type AssetServiceListResponse
- func (*AssetServiceListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AssetServiceListResponse) GetAssets() []*Asset
- func (*AssetServiceListResponse) ProtoMessage()
- func (x *AssetServiceListResponse) ProtoReflect() protoreflect.Message
- func (x *AssetServiceListResponse) Reset()
- func (x *AssetServiceListResponse) String() string
- type Auditing
- type Card
- func (*Card) Descriptor() ([]byte, []int)deprecated
- func (x *Card) GetBrand() string
- func (x *Card) GetCountry() string
- func (x *Card) GetExpMonth() int64
- func (x *Card) GetExpYear() int64
- func (x *Card) GetLast_4() string
- func (*Card) ProtoMessage()
- func (x *Card) ProtoReflect() protoreflect.Message
- func (x *Card) Reset()
- func (x *Card) String() string
- type Chargeable
- type Cluster
- func (*Cluster) Descriptor() ([]byte, []int)deprecated
- func (x *Cluster) GetCreatedAt() *timestamppb.Timestamp
- func (x *Cluster) GetDeletedAt() *timestamppb.Timestamp
- func (x *Cluster) GetKubernetes() *KubernetesSpec
- func (x *Cluster) GetMaintenance() *Maintenance
- func (x *Cluster) GetMonitoring() *ClusterMonitoring
- func (x *Cluster) GetName() string
- func (x *Cluster) GetPartition() string
- func (x *Cluster) GetProject() string
- func (x *Cluster) GetPurpose() string
- func (x *Cluster) GetStatus() *ClusterStatus
- func (x *Cluster) GetTenant() string
- func (x *Cluster) GetUpdatedAt() *timestamppb.Timestamp
- func (x *Cluster) GetUuid() string
- func (x *Cluster) GetWorkers() []*Worker
- func (*Cluster) ProtoMessage()
- func (x *Cluster) ProtoReflect() protoreflect.Message
- func (x *Cluster) Reset()
- func (x *Cluster) String() string
- type ClusterMonitoring
- func (*ClusterMonitoring) Descriptor() ([]byte, []int)deprecated
- func (x *ClusterMonitoring) GetEndpoint() string
- func (x *ClusterMonitoring) GetPassword() string
- func (x *ClusterMonitoring) GetUsername() string
- func (*ClusterMonitoring) ProtoMessage()
- func (x *ClusterMonitoring) ProtoReflect() protoreflect.Message
- func (x *ClusterMonitoring) Reset()
- func (x *ClusterMonitoring) String() string
- type ClusterServiceCreateRequest
- func (*ClusterServiceCreateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ClusterServiceCreateRequest) GetKubernetes() *KubernetesSpec
- func (x *ClusterServiceCreateRequest) GetMaintenance() *Maintenance
- func (x *ClusterServiceCreateRequest) GetName() string
- func (x *ClusterServiceCreateRequest) GetPartition() string
- func (x *ClusterServiceCreateRequest) GetProject() string
- func (x *ClusterServiceCreateRequest) GetWorkers() []*Worker
- func (*ClusterServiceCreateRequest) ProtoMessage()
- func (x *ClusterServiceCreateRequest) ProtoReflect() protoreflect.Message
- func (x *ClusterServiceCreateRequest) Reset()
- func (x *ClusterServiceCreateRequest) String() string
- type ClusterServiceCreateResponse
- func (*ClusterServiceCreateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ClusterServiceCreateResponse) GetCluster() *Cluster
- func (*ClusterServiceCreateResponse) ProtoMessage()
- func (x *ClusterServiceCreateResponse) ProtoReflect() protoreflect.Message
- func (x *ClusterServiceCreateResponse) Reset()
- func (x *ClusterServiceCreateResponse) String() string
- type ClusterServiceDeleteRequest
- func (*ClusterServiceDeleteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ClusterServiceDeleteRequest) GetProject() string
- func (x *ClusterServiceDeleteRequest) GetUuid() string
- func (*ClusterServiceDeleteRequest) ProtoMessage()
- func (x *ClusterServiceDeleteRequest) ProtoReflect() protoreflect.Message
- func (x *ClusterServiceDeleteRequest) Reset()
- func (x *ClusterServiceDeleteRequest) String() string
- type ClusterServiceDeleteResponse
- func (*ClusterServiceDeleteResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ClusterServiceDeleteResponse) GetCluster() *Cluster
- func (*ClusterServiceDeleteResponse) ProtoMessage()
- func (x *ClusterServiceDeleteResponse) ProtoReflect() protoreflect.Message
- func (x *ClusterServiceDeleteResponse) Reset()
- func (x *ClusterServiceDeleteResponse) String() string
- type ClusterServiceGetCredentialsRequest
- func (*ClusterServiceGetCredentialsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ClusterServiceGetCredentialsRequest) GetExpiration() *durationpb.Duration
- func (x *ClusterServiceGetCredentialsRequest) GetProject() string
- func (x *ClusterServiceGetCredentialsRequest) GetUuid() string
- func (*ClusterServiceGetCredentialsRequest) ProtoMessage()
- func (x *ClusterServiceGetCredentialsRequest) ProtoReflect() protoreflect.Message
- func (x *ClusterServiceGetCredentialsRequest) Reset()
- func (x *ClusterServiceGetCredentialsRequest) String() string
- type ClusterServiceGetCredentialsResponse
- func (*ClusterServiceGetCredentialsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ClusterServiceGetCredentialsResponse) GetKubeconfig() string
- func (*ClusterServiceGetCredentialsResponse) ProtoMessage()
- func (x *ClusterServiceGetCredentialsResponse) ProtoReflect() protoreflect.Message
- func (x *ClusterServiceGetCredentialsResponse) Reset()
- func (x *ClusterServiceGetCredentialsResponse) String() string
- type ClusterServiceGetRequest
- func (*ClusterServiceGetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ClusterServiceGetRequest) GetProject() string
- func (x *ClusterServiceGetRequest) GetUuid() string
- func (*ClusterServiceGetRequest) ProtoMessage()
- func (x *ClusterServiceGetRequest) ProtoReflect() protoreflect.Message
- func (x *ClusterServiceGetRequest) Reset()
- func (x *ClusterServiceGetRequest) String() string
- type ClusterServiceGetResponse
- func (*ClusterServiceGetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ClusterServiceGetResponse) GetCluster() *Cluster
- func (*ClusterServiceGetResponse) ProtoMessage()
- func (x *ClusterServiceGetResponse) ProtoReflect() protoreflect.Message
- func (x *ClusterServiceGetResponse) Reset()
- func (x *ClusterServiceGetResponse) String() string
- type ClusterServiceListRequest
- func (*ClusterServiceListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ClusterServiceListRequest) GetProject() string
- func (*ClusterServiceListRequest) ProtoMessage()
- func (x *ClusterServiceListRequest) ProtoReflect() protoreflect.Message
- func (x *ClusterServiceListRequest) Reset()
- func (x *ClusterServiceListRequest) String() string
- type ClusterServiceListResponse
- func (*ClusterServiceListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ClusterServiceListResponse) GetClusters() []*Cluster
- func (*ClusterServiceListResponse) ProtoMessage()
- func (x *ClusterServiceListResponse) ProtoReflect() protoreflect.Message
- func (x *ClusterServiceListResponse) Reset()
- func (x *ClusterServiceListResponse) String() string
- type ClusterServiceOperateRequest
- func (*ClusterServiceOperateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ClusterServiceOperateRequest) GetOperate() Operate
- func (x *ClusterServiceOperateRequest) GetProject() string
- func (x *ClusterServiceOperateRequest) GetUuid() string
- func (*ClusterServiceOperateRequest) ProtoMessage()
- func (x *ClusterServiceOperateRequest) ProtoReflect() protoreflect.Message
- func (x *ClusterServiceOperateRequest) Reset()
- func (x *ClusterServiceOperateRequest) String() string
- type ClusterServiceOperateResponse
- func (*ClusterServiceOperateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ClusterServiceOperateResponse) GetCluster() *Cluster
- func (*ClusterServiceOperateResponse) ProtoMessage()
- func (x *ClusterServiceOperateResponse) ProtoReflect() protoreflect.Message
- func (x *ClusterServiceOperateResponse) Reset()
- func (x *ClusterServiceOperateResponse) String() string
- type ClusterServiceUpdateRequest
- func (*ClusterServiceUpdateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ClusterServiceUpdateRequest) GetKubernetes() *KubernetesSpec
- func (x *ClusterServiceUpdateRequest) GetMaintenance() *Maintenance
- func (x *ClusterServiceUpdateRequest) GetProject() string
- func (x *ClusterServiceUpdateRequest) GetUuid() string
- func (x *ClusterServiceUpdateRequest) GetWorkers() []*WorkerUpdate
- func (*ClusterServiceUpdateRequest) ProtoMessage()
- func (x *ClusterServiceUpdateRequest) ProtoReflect() protoreflect.Message
- func (x *ClusterServiceUpdateRequest) Reset()
- func (x *ClusterServiceUpdateRequest) String() string
- type ClusterServiceUpdateResponse
- func (*ClusterServiceUpdateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ClusterServiceUpdateResponse) GetCluster() *Cluster
- func (*ClusterServiceUpdateResponse) ProtoMessage()
- func (x *ClusterServiceUpdateResponse) ProtoReflect() protoreflect.Message
- func (x *ClusterServiceUpdateResponse) Reset()
- func (x *ClusterServiceUpdateResponse) String() string
- type ClusterServiceWatchStatusRequest
- func (*ClusterServiceWatchStatusRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ClusterServiceWatchStatusRequest) GetProject() string
- func (x *ClusterServiceWatchStatusRequest) GetUuid() string
- func (*ClusterServiceWatchStatusRequest) ProtoMessage()
- func (x *ClusterServiceWatchStatusRequest) ProtoReflect() protoreflect.Message
- func (x *ClusterServiceWatchStatusRequest) Reset()
- func (x *ClusterServiceWatchStatusRequest) String() string
- type ClusterServiceWatchStatusResponse
- func (*ClusterServiceWatchStatusResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ClusterServiceWatchStatusResponse) GetStatus() *ClusterStatus
- func (*ClusterServiceWatchStatusResponse) ProtoMessage()
- func (x *ClusterServiceWatchStatusResponse) ProtoReflect() protoreflect.Message
- func (x *ClusterServiceWatchStatusResponse) Reset()
- func (x *ClusterServiceWatchStatusResponse) String() string
- type ClusterStatus
- func (*ClusterStatus) Descriptor() ([]byte, []int)deprecated
- func (x *ClusterStatus) GetApiServerReady() string
- func (x *ClusterStatus) GetConditions() []*ClusterStatusCondition
- func (x *ClusterStatus) GetControlPlaneReady() string
- func (x *ClusterStatus) GetLastErrors() []*ClusterStatusLastError
- func (x *ClusterStatus) GetNodesReady() string
- func (x *ClusterStatus) GetProgress() uint32
- func (x *ClusterStatus) GetState() string
- func (x *ClusterStatus) GetSystemComponentsReady() string
- func (x *ClusterStatus) GetType() string
- func (x *ClusterStatus) GetUuid() string
- func (*ClusterStatus) ProtoMessage()
- func (x *ClusterStatus) ProtoReflect() protoreflect.Message
- func (x *ClusterStatus) Reset()
- func (x *ClusterStatus) String() string
- type ClusterStatusCondition
- func (*ClusterStatusCondition) Descriptor() ([]byte, []int)deprecated
- func (x *ClusterStatusCondition) GetLastTransitionTime() *timestamppb.Timestamp
- func (x *ClusterStatusCondition) GetLastUpdateTime() *timestamppb.Timestamp
- func (x *ClusterStatusCondition) GetReason() string
- func (x *ClusterStatusCondition) GetStatus() string
- func (x *ClusterStatusCondition) GetStatusMessage() string
- func (x *ClusterStatusCondition) GetType() string
- func (*ClusterStatusCondition) ProtoMessage()
- func (x *ClusterStatusCondition) ProtoReflect() protoreflect.Message
- func (x *ClusterStatusCondition) Reset()
- func (x *ClusterStatusCondition) String() string
- type ClusterStatusLastError
- func (*ClusterStatusLastError) Descriptor() ([]byte, []int)deprecated
- func (x *ClusterStatusLastError) GetDescription() string
- func (x *ClusterStatusLastError) GetLastUpdateTime() *timestamppb.Timestamp
- func (x *ClusterStatusLastError) GetTaskId() string
- func (*ClusterStatusLastError) ProtoMessage()
- func (x *ClusterStatusLastError) ProtoReflect() protoreflect.Message
- func (x *ClusterStatusLastError) Reset()
- func (x *ClusterStatusLastError) String() string
- type Coupon
- func (*Coupon) Descriptor() ([]byte, []int)deprecated
- func (x *Coupon) GetAmountLeft() int64
- func (x *Coupon) GetAmountOff() int64
- func (x *Coupon) GetCreatedAt() *timestamppb.Timestamp
- func (x *Coupon) GetCurrency() string
- func (x *Coupon) GetDurationInMonth() int64
- func (x *Coupon) GetId() string
- func (x *Coupon) GetMaxRedemptions() int64
- func (x *Coupon) GetName() string
- func (x *Coupon) GetRedeemBy() *timestamppb.Timestamp
- func (x *Coupon) GetTimesRedeemed() int64
- func (*Coupon) ProtoMessage()
- func (x *Coupon) ProtoReflect() protoreflect.Message
- func (x *Coupon) Reset()
- func (x *Coupon) String() string
- type Health
- type HealthServiceGetRequest
- type HealthServiceGetResponse
- func (*HealthServiceGetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *HealthServiceGetResponse) GetHealth() *Health
- func (*HealthServiceGetResponse) ProtoMessage()
- func (x *HealthServiceGetResponse) ProtoReflect() protoreflect.Message
- func (x *HealthServiceGetResponse) Reset()
- func (x *HealthServiceGetResponse) String() string
- type HealthStatus
- func (*HealthStatus) Descriptor() ([]byte, []int)deprecated
- func (x *HealthStatus) GetMessage() string
- func (x *HealthStatus) GetName() Service
- func (x *HealthStatus) GetPartitions() map[string]*PartitionHealth
- func (x *HealthStatus) GetStatus() ServiceStatus
- func (*HealthStatus) ProtoMessage()
- func (x *HealthStatus) ProtoReflect() protoreflect.Message
- func (x *HealthStatus) Reset()
- func (x *HealthStatus) String() string
- type IP
- func (*IP) Descriptor() ([]byte, []int)deprecated
- func (x *IP) GetCreatedAt() *timestamppb.Timestamp
- func (x *IP) GetDeletedAt() *timestamppb.Timestamp
- func (x *IP) GetDescription() string
- func (x *IP) GetIp() string
- func (x *IP) GetName() string
- func (x *IP) GetNetwork() string
- func (x *IP) GetProject() string
- func (x *IP) GetTags() []string
- func (x *IP) GetType() IPType
- func (x *IP) GetUpdatedAt() *timestamppb.Timestamp
- func (x *IP) GetUuid() string
- func (*IP) ProtoMessage()
- func (x *IP) ProtoReflect() protoreflect.Message
- func (x *IP) Reset()
- func (x *IP) String() string
- type IPServiceAllocateRequest
- func (*IPServiceAllocateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *IPServiceAllocateRequest) GetDescription() string
- func (x *IPServiceAllocateRequest) GetName() string
- func (x *IPServiceAllocateRequest) GetProject() string
- func (x *IPServiceAllocateRequest) GetStatic() bool
- func (x *IPServiceAllocateRequest) GetTags() []string
- func (*IPServiceAllocateRequest) ProtoMessage()
- func (x *IPServiceAllocateRequest) ProtoReflect() protoreflect.Message
- func (x *IPServiceAllocateRequest) Reset()
- func (x *IPServiceAllocateRequest) String() string
- type IPServiceAllocateResponse
- func (*IPServiceAllocateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *IPServiceAllocateResponse) GetIp() *IP
- func (*IPServiceAllocateResponse) ProtoMessage()
- func (x *IPServiceAllocateResponse) ProtoReflect() protoreflect.Message
- func (x *IPServiceAllocateResponse) Reset()
- func (x *IPServiceAllocateResponse) String() string
- type IPServiceDeleteRequest
- func (*IPServiceDeleteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *IPServiceDeleteRequest) GetProject() string
- func (x *IPServiceDeleteRequest) GetUuid() string
- func (*IPServiceDeleteRequest) ProtoMessage()
- func (x *IPServiceDeleteRequest) ProtoReflect() protoreflect.Message
- func (x *IPServiceDeleteRequest) Reset()
- func (x *IPServiceDeleteRequest) String() string
- type IPServiceDeleteResponse
- func (*IPServiceDeleteResponse) Descriptor() ([]byte, []int)deprecated
- func (x *IPServiceDeleteResponse) GetIp() *IP
- func (*IPServiceDeleteResponse) ProtoMessage()
- func (x *IPServiceDeleteResponse) ProtoReflect() protoreflect.Message
- func (x *IPServiceDeleteResponse) Reset()
- func (x *IPServiceDeleteResponse) String() string
- type IPServiceGetRequest
- func (*IPServiceGetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *IPServiceGetRequest) GetProject() string
- func (x *IPServiceGetRequest) GetUuid() string
- func (*IPServiceGetRequest) ProtoMessage()
- func (x *IPServiceGetRequest) ProtoReflect() protoreflect.Message
- func (x *IPServiceGetRequest) Reset()
- func (x *IPServiceGetRequest) String() string
- type IPServiceGetResponse
- func (*IPServiceGetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *IPServiceGetResponse) GetIp() *IP
- func (*IPServiceGetResponse) ProtoMessage()
- func (x *IPServiceGetResponse) ProtoReflect() protoreflect.Message
- func (x *IPServiceGetResponse) Reset()
- func (x *IPServiceGetResponse) String() string
- type IPServiceListRequest
- func (*IPServiceListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *IPServiceListRequest) GetProject() string
- func (*IPServiceListRequest) ProtoMessage()
- func (x *IPServiceListRequest) ProtoReflect() protoreflect.Message
- func (x *IPServiceListRequest) Reset()
- func (x *IPServiceListRequest) String() string
- type IPServiceListResponse
- func (*IPServiceListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *IPServiceListResponse) GetIps() []*IP
- func (*IPServiceListResponse) ProtoMessage()
- func (x *IPServiceListResponse) ProtoReflect() protoreflect.Message
- func (x *IPServiceListResponse) Reset()
- func (x *IPServiceListResponse) String() string
- type IPServiceUpdateRequest
- func (*IPServiceUpdateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *IPServiceUpdateRequest) GetIp() *IP
- func (x *IPServiceUpdateRequest) GetProject() string
- func (*IPServiceUpdateRequest) ProtoMessage()
- func (x *IPServiceUpdateRequest) ProtoReflect() protoreflect.Message
- func (x *IPServiceUpdateRequest) Reset()
- func (x *IPServiceUpdateRequest) String() string
- type IPServiceUpdateResponse
- func (*IPServiceUpdateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *IPServiceUpdateResponse) GetIp() *IP
- func (*IPServiceUpdateResponse) ProtoMessage()
- func (x *IPServiceUpdateResponse) ProtoReflect() protoreflect.Message
- func (x *IPServiceUpdateResponse) Reset()
- func (x *IPServiceUpdateResponse) String() string
- type IPType
- type Invoice
- func (*Invoice) Descriptor() ([]byte, []int)deprecated
- func (x *Invoice) GetId() string
- func (x *Invoice) GetPdfDownloadUrl() string
- func (x *Invoice) GetPeriodEnd() *timestamppb.Timestamp
- func (x *Invoice) GetPeriodStart() *timestamppb.Timestamp
- func (*Invoice) ProtoMessage()
- func (x *Invoice) ProtoReflect() protoreflect.Message
- func (x *Invoice) Reset()
- func (x *Invoice) String() string
- type Kubernetes
- func (*Kubernetes) Descriptor() ([]byte, []int)deprecated
- func (x *Kubernetes) GetExpiration() *timestamppb.Timestamp
- func (x *Kubernetes) GetVersion() string
- func (*Kubernetes) ProtoMessage()
- func (x *Kubernetes) ProtoReflect() protoreflect.Message
- func (x *Kubernetes) Reset()
- func (x *Kubernetes) String() string
- type KubernetesSpec
- type MachineType
- func (*MachineType) Descriptor() ([]byte, []int)deprecated
- func (x *MachineType) GetCpuDescription() string
- func (x *MachineType) GetCpus() uint32
- func (x *MachineType) GetId() string
- func (x *MachineType) GetMemory() uint64
- func (x *MachineType) GetName() string
- func (x *MachineType) GetStorage() uint64
- func (x *MachineType) GetStorageDescription() string
- func (*MachineType) ProtoMessage()
- func (x *MachineType) ProtoReflect() protoreflect.Message
- func (x *MachineType) Reset()
- func (x *MachineType) String() string
- type Maintenance
- func (*Maintenance) Descriptor() ([]byte, []int)deprecated
- func (x *Maintenance) GetKubernetesAutoupdate() bool
- func (x *Maintenance) GetMachineimageAutoupdate() bool
- func (x *Maintenance) GetTimeWindow() *MaintenanceTimeWindow
- func (*Maintenance) ProtoMessage()
- func (x *Maintenance) ProtoReflect() protoreflect.Message
- func (x *Maintenance) Reset()
- func (x *Maintenance) String() string
- type MaintenanceTimeWindow
- func (*MaintenanceTimeWindow) Descriptor() ([]byte, []int)deprecated
- func (x *MaintenanceTimeWindow) GetBegin() *Time
- func (x *MaintenanceTimeWindow) GetDuration() *durationpb.Duration
- func (*MaintenanceTimeWindow) ProtoMessage()
- func (x *MaintenanceTimeWindow) ProtoReflect() protoreflect.Message
- func (x *MaintenanceTimeWindow) Reset()
- func (x *MaintenanceTimeWindow) String() string
- type MethodPermission
- func (*MethodPermission) Descriptor() ([]byte, []int)deprecated
- func (x *MethodPermission) GetMethods() []string
- func (x *MethodPermission) GetSubject() string
- func (*MethodPermission) ProtoMessage()
- func (x *MethodPermission) ProtoReflect() protoreflect.Message
- func (x *MethodPermission) Reset()
- func (x *MethodPermission) String() string
- type MethodServiceListRequest
- type MethodServiceListResponse
- func (*MethodServiceListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *MethodServiceListResponse) GetMethods() []string
- func (*MethodServiceListResponse) ProtoMessage()
- func (x *MethodServiceListResponse) ProtoReflect() protoreflect.Message
- func (x *MethodServiceListResponse) Reset()
- func (x *MethodServiceListResponse) String() string
- type MethodServiceTokenScopedListRequest
- func (*MethodServiceTokenScopedListRequest) Descriptor() ([]byte, []int)deprecated
- func (*MethodServiceTokenScopedListRequest) ProtoMessage()
- func (x *MethodServiceTokenScopedListRequest) ProtoReflect() protoreflect.Message
- func (x *MethodServiceTokenScopedListRequest) Reset()
- func (x *MethodServiceTokenScopedListRequest) String() string
- type MethodServiceTokenScopedListResponse
- func (*MethodServiceTokenScopedListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *MethodServiceTokenScopedListResponse) GetAdminRole() AdminRole
- func (x *MethodServiceTokenScopedListResponse) GetPermissions() []*MethodPermission
- func (x *MethodServiceTokenScopedListResponse) GetProjectRoles() map[string]ProjectRole
- func (x *MethodServiceTokenScopedListResponse) GetTenantRoles() map[string]TenantRole
- func (*MethodServiceTokenScopedListResponse) ProtoMessage()
- func (x *MethodServiceTokenScopedListResponse) ProtoReflect() protoreflect.Message
- func (x *MethodServiceTokenScopedListResponse) Reset()
- func (x *MethodServiceTokenScopedListResponse) String() string
- type OAuthProvider
- func (OAuthProvider) Descriptor() protoreflect.EnumDescriptor
- func (x OAuthProvider) Enum() *OAuthProvider
- func (OAuthProvider) EnumDescriptor() ([]byte, []int)deprecated
- func (x OAuthProvider) Number() protoreflect.EnumNumber
- func (x OAuthProvider) String() string
- func (OAuthProvider) Type() protoreflect.EnumType
- type Operate
- type Paging
- type Partition
- func (*Partition) Descriptor() ([]byte, []int)deprecated
- func (x *Partition) GetActive() bool
- func (x *Partition) GetAddress() string
- func (x *Partition) GetDescription() string
- func (x *Partition) GetId() string
- func (x *Partition) GetName() string
- func (*Partition) ProtoMessage()
- func (x *Partition) ProtoReflect() protoreflect.Message
- func (x *Partition) Reset()
- func (x *Partition) String() string
- type PartitionHealth
- func (*PartitionHealth) Descriptor() ([]byte, []int)deprecated
- func (x *PartitionHealth) GetMessage() string
- func (x *PartitionHealth) GetStatus() ServiceStatus
- func (*PartitionHealth) ProtoMessage()
- func (x *PartitionHealth) ProtoReflect() protoreflect.Message
- func (x *PartitionHealth) Reset()
- func (x *PartitionHealth) String() string
- type PaymentCustomer
- func (*PaymentCustomer) Descriptor() ([]byte, []int)deprecated
- func (x *PaymentCustomer) GetAddress() *Address
- func (x *PaymentCustomer) GetBalance() int64
- func (x *PaymentCustomer) GetCard() *Card
- func (x *PaymentCustomer) GetCoupon() *Coupon
- func (x *PaymentCustomer) GetCustomerId() string
- func (x *PaymentCustomer) GetEmail() string
- func (x *PaymentCustomer) GetLogin() string
- func (x *PaymentCustomer) GetName() string
- func (x *PaymentCustomer) GetPaymentMethodId() string
- func (x *PaymentCustomer) GetPhoneNumber() string
- func (x *PaymentCustomer) GetPrices() []*Price
- func (x *PaymentCustomer) GetSubscriptionId() string
- func (x *PaymentCustomer) GetVat() string
- func (*PaymentCustomer) ProtoMessage()
- func (x *PaymentCustomer) ProtoReflect() protoreflect.Message
- func (x *PaymentCustomer) Reset()
- func (x *PaymentCustomer) String() string
- type PaymentDetails
- func (*PaymentDetails) Descriptor() ([]byte, []int)deprecated
- func (x *PaymentDetails) GetCoupons() []*Coupon
- func (x *PaymentDetails) GetCustomerId() string
- func (x *PaymentDetails) GetPaymentMethodId() string
- func (x *PaymentDetails) GetSubscriptionId() string
- func (x *PaymentDetails) GetVat() string
- func (*PaymentDetails) ProtoMessage()
- func (x *PaymentDetails) ProtoReflect() protoreflect.Message
- func (x *PaymentDetails) Reset()
- func (x *PaymentDetails) String() string
- type PaymentDetailsUpdate
- func (*PaymentDetailsUpdate) Descriptor() ([]byte, []int)deprecated
- func (x *PaymentDetailsUpdate) GetCustomerId() string
- func (x *PaymentDetailsUpdate) GetPaymentMethodId() string
- func (x *PaymentDetailsUpdate) GetSubscriptionId() string
- func (x *PaymentDetailsUpdate) GetVat() string
- func (*PaymentDetailsUpdate) ProtoMessage()
- func (x *PaymentDetailsUpdate) ProtoReflect() protoreflect.Message
- func (x *PaymentDetailsUpdate) Reset()
- func (x *PaymentDetailsUpdate) String() string
- type PaymentServiceCheckAdmittedRequest
- func (*PaymentServiceCheckAdmittedRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PaymentServiceCheckAdmittedRequest) GetLogin() string
- func (*PaymentServiceCheckAdmittedRequest) ProtoMessage()
- func (x *PaymentServiceCheckAdmittedRequest) ProtoReflect() protoreflect.Message
- func (x *PaymentServiceCheckAdmittedRequest) Reset()
- func (x *PaymentServiceCheckAdmittedRequest) String() string
- type PaymentServiceCheckAdmittedResponse
- func (*PaymentServiceCheckAdmittedResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PaymentServiceCheckAdmittedResponse) GetAdmitted() bool
- func (x *PaymentServiceCheckAdmittedResponse) GetRequested() bool
- func (*PaymentServiceCheckAdmittedResponse) ProtoMessage()
- func (x *PaymentServiceCheckAdmittedResponse) ProtoReflect() protoreflect.Message
- func (x *PaymentServiceCheckAdmittedResponse) Reset()
- func (x *PaymentServiceCheckAdmittedResponse) String() string
- type PaymentServiceCheckIfCustomerExistsRequest
- func (*PaymentServiceCheckIfCustomerExistsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PaymentServiceCheckIfCustomerExistsRequest) GetLogin() string
- func (*PaymentServiceCheckIfCustomerExistsRequest) ProtoMessage()
- func (x *PaymentServiceCheckIfCustomerExistsRequest) ProtoReflect() protoreflect.Message
- func (x *PaymentServiceCheckIfCustomerExistsRequest) Reset()
- func (x *PaymentServiceCheckIfCustomerExistsRequest) String() string
- type PaymentServiceCheckIfCustomerExistsResponse
- func (*PaymentServiceCheckIfCustomerExistsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PaymentServiceCheckIfCustomerExistsResponse) GetCustomer() *PaymentCustomer
- func (x *PaymentServiceCheckIfCustomerExistsResponse) GetExists() bool
- func (*PaymentServiceCheckIfCustomerExistsResponse) ProtoMessage()
- func (x *PaymentServiceCheckIfCustomerExistsResponse) ProtoReflect() protoreflect.Message
- func (x *PaymentServiceCheckIfCustomerExistsResponse) Reset()
- func (x *PaymentServiceCheckIfCustomerExistsResponse) String() string
- type PaymentServiceCreateOrUpdateCustomerRequest
- func (*PaymentServiceCreateOrUpdateCustomerRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PaymentServiceCreateOrUpdateCustomerRequest) GetAcceptedTermsAndConditions() bool
- func (x *PaymentServiceCreateOrUpdateCustomerRequest) GetCustomer() *PaymentCustomer
- func (x *PaymentServiceCreateOrUpdateCustomerRequest) GetLogin() string
- func (*PaymentServiceCreateOrUpdateCustomerRequest) ProtoMessage()
- func (x *PaymentServiceCreateOrUpdateCustomerRequest) ProtoReflect() protoreflect.Message
- func (x *PaymentServiceCreateOrUpdateCustomerRequest) Reset()
- func (x *PaymentServiceCreateOrUpdateCustomerRequest) String() string
- type PaymentServiceCreateOrUpdateCustomerResponse
- func (*PaymentServiceCreateOrUpdateCustomerResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PaymentServiceCreateOrUpdateCustomerResponse) GetCustomer() *PaymentCustomer
- func (*PaymentServiceCreateOrUpdateCustomerResponse) ProtoMessage()
- func (x *PaymentServiceCreateOrUpdateCustomerResponse) ProtoReflect() protoreflect.Message
- func (x *PaymentServiceCreateOrUpdateCustomerResponse) Reset()
- func (x *PaymentServiceCreateOrUpdateCustomerResponse) String() string
- type PaymentServiceDeletePaymentMethodRequest
- func (*PaymentServiceDeletePaymentMethodRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PaymentServiceDeletePaymentMethodRequest) GetLogin() string
- func (*PaymentServiceDeletePaymentMethodRequest) ProtoMessage()
- func (x *PaymentServiceDeletePaymentMethodRequest) ProtoReflect() protoreflect.Message
- func (x *PaymentServiceDeletePaymentMethodRequest) Reset()
- func (x *PaymentServiceDeletePaymentMethodRequest) String() string
- type PaymentServiceDeletePaymentMethodResponse
- func (*PaymentServiceDeletePaymentMethodResponse) Descriptor() ([]byte, []int)deprecated
- func (*PaymentServiceDeletePaymentMethodResponse) ProtoMessage()
- func (x *PaymentServiceDeletePaymentMethodResponse) ProtoReflect() protoreflect.Message
- func (x *PaymentServiceDeletePaymentMethodResponse) Reset()
- func (x *PaymentServiceDeletePaymentMethodResponse) String() string
- type PaymentServiceGetCustomerRequest
- func (*PaymentServiceGetCustomerRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PaymentServiceGetCustomerRequest) GetCustomerId() string
- func (x *PaymentServiceGetCustomerRequest) GetLogin() string
- func (*PaymentServiceGetCustomerRequest) ProtoMessage()
- func (x *PaymentServiceGetCustomerRequest) ProtoReflect() protoreflect.Message
- func (x *PaymentServiceGetCustomerRequest) Reset()
- func (x *PaymentServiceGetCustomerRequest) String() string
- type PaymentServiceGetCustomerResponse
- func (*PaymentServiceGetCustomerResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PaymentServiceGetCustomerResponse) GetCustomer() *PaymentCustomer
- func (*PaymentServiceGetCustomerResponse) ProtoMessage()
- func (x *PaymentServiceGetCustomerResponse) ProtoReflect() protoreflect.Message
- func (x *PaymentServiceGetCustomerResponse) Reset()
- func (x *PaymentServiceGetCustomerResponse) String() string
- type PaymentServiceGetCustomerWithLoginRequest
- func (*PaymentServiceGetCustomerWithLoginRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PaymentServiceGetCustomerWithLoginRequest) GetLogin() string
- func (*PaymentServiceGetCustomerWithLoginRequest) ProtoMessage()
- func (x *PaymentServiceGetCustomerWithLoginRequest) ProtoReflect() protoreflect.Message
- func (x *PaymentServiceGetCustomerWithLoginRequest) Reset()
- func (x *PaymentServiceGetCustomerWithLoginRequest) String() string
- type PaymentServiceGetCustomerWithLoginResponse
- func (*PaymentServiceGetCustomerWithLoginResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PaymentServiceGetCustomerWithLoginResponse) GetCustomer() *PaymentCustomer
- func (*PaymentServiceGetCustomerWithLoginResponse) ProtoMessage()
- func (x *PaymentServiceGetCustomerWithLoginResponse) ProtoReflect() protoreflect.Message
- func (x *PaymentServiceGetCustomerWithLoginResponse) Reset()
- func (x *PaymentServiceGetCustomerWithLoginResponse) String() string
- type PaymentServiceGetDefaultPricesRequest
- func (*PaymentServiceGetDefaultPricesRequest) Descriptor() ([]byte, []int)deprecated
- func (*PaymentServiceGetDefaultPricesRequest) ProtoMessage()
- func (x *PaymentServiceGetDefaultPricesRequest) ProtoReflect() protoreflect.Message
- func (x *PaymentServiceGetDefaultPricesRequest) Reset()
- func (x *PaymentServiceGetDefaultPricesRequest) String() string
- type PaymentServiceGetDefaultPricesResponse
- func (*PaymentServiceGetDefaultPricesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PaymentServiceGetDefaultPricesResponse) GetPrices() []*Price
- func (*PaymentServiceGetDefaultPricesResponse) ProtoMessage()
- func (x *PaymentServiceGetDefaultPricesResponse) ProtoReflect() protoreflect.Message
- func (x *PaymentServiceGetDefaultPricesResponse) Reset()
- func (x *PaymentServiceGetDefaultPricesResponse) String() string
- type PaymentServiceGetInvoicesRequest
- func (*PaymentServiceGetInvoicesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PaymentServiceGetInvoicesRequest) GetCustomerId() string
- func (x *PaymentServiceGetInvoicesRequest) GetLogin() string
- func (*PaymentServiceGetInvoicesRequest) ProtoMessage()
- func (x *PaymentServiceGetInvoicesRequest) ProtoReflect() protoreflect.Message
- func (x *PaymentServiceGetInvoicesRequest) Reset()
- func (x *PaymentServiceGetInvoicesRequest) String() string
- type PaymentServiceGetInvoicesResponse
- func (*PaymentServiceGetInvoicesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PaymentServiceGetInvoicesResponse) GetInvoices() []*Invoice
- func (*PaymentServiceGetInvoicesResponse) ProtoMessage()
- func (x *PaymentServiceGetInvoicesResponse) ProtoReflect() protoreflect.Message
- func (x *PaymentServiceGetInvoicesResponse) Reset()
- func (x *PaymentServiceGetInvoicesResponse) String() string
- type PaymentServiceGetOnboardedRequest
- func (*PaymentServiceGetOnboardedRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PaymentServiceGetOnboardedRequest) GetLogin() string
- func (*PaymentServiceGetOnboardedRequest) ProtoMessage()
- func (x *PaymentServiceGetOnboardedRequest) ProtoReflect() protoreflect.Message
- func (x *PaymentServiceGetOnboardedRequest) Reset()
- func (x *PaymentServiceGetOnboardedRequest) String() string
- type PaymentServiceGetOnboardedResponse
- func (*PaymentServiceGetOnboardedResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PaymentServiceGetOnboardedResponse) GetOnboarded() bool
- func (*PaymentServiceGetOnboardedResponse) ProtoMessage()
- func (x *PaymentServiceGetOnboardedResponse) ProtoReflect() protoreflect.Message
- func (x *PaymentServiceGetOnboardedResponse) Reset()
- func (x *PaymentServiceGetOnboardedResponse) String() string
- type PaymentServiceGetSubscriptionUsageRequest
- func (*PaymentServiceGetSubscriptionUsageRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PaymentServiceGetSubscriptionUsageRequest) GetLogin() string
- func (*PaymentServiceGetSubscriptionUsageRequest) ProtoMessage()
- func (x *PaymentServiceGetSubscriptionUsageRequest) ProtoReflect() protoreflect.Message
- func (x *PaymentServiceGetSubscriptionUsageRequest) Reset()
- func (x *PaymentServiceGetSubscriptionUsageRequest) String() string
- type PaymentServiceGetSubscriptionUsageResponse
- func (*PaymentServiceGetSubscriptionUsageResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PaymentServiceGetSubscriptionUsageResponse) GetSubscriptionUsageItems() []*SubscriptionUsageItem
- func (*PaymentServiceGetSubscriptionUsageResponse) ProtoMessage()
- func (x *PaymentServiceGetSubscriptionUsageResponse) ProtoReflect() protoreflect.Message
- func (x *PaymentServiceGetSubscriptionUsageResponse) Reset()
- func (x *PaymentServiceGetSubscriptionUsageResponse) String() string
- type PaymentServiceHasChargeableResourcesRequest
- func (*PaymentServiceHasChargeableResourcesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PaymentServiceHasChargeableResourcesRequest) GetLogin() string
- func (*PaymentServiceHasChargeableResourcesRequest) ProtoMessage()
- func (x *PaymentServiceHasChargeableResourcesRequest) ProtoReflect() protoreflect.Message
- func (x *PaymentServiceHasChargeableResourcesRequest) Reset()
- func (x *PaymentServiceHasChargeableResourcesRequest) String() string
- type PaymentServiceHasChargeableResourcesResponse
- func (*PaymentServiceHasChargeableResourcesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PaymentServiceHasChargeableResourcesResponse) GetHasResources() bool
- func (*PaymentServiceHasChargeableResourcesResponse) ProtoMessage()
- func (x *PaymentServiceHasChargeableResourcesResponse) ProtoReflect() protoreflect.Message
- func (x *PaymentServiceHasChargeableResourcesResponse) Reset()
- func (x *PaymentServiceHasChargeableResourcesResponse) String() string
- type PaymentServiceHasPaymentMethodRequest
- func (*PaymentServiceHasPaymentMethodRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PaymentServiceHasPaymentMethodRequest) GetLogin() string
- func (*PaymentServiceHasPaymentMethodRequest) ProtoMessage()
- func (x *PaymentServiceHasPaymentMethodRequest) ProtoReflect() protoreflect.Message
- func (x *PaymentServiceHasPaymentMethodRequest) Reset()
- func (x *PaymentServiceHasPaymentMethodRequest) String() string
- type PaymentServiceHasPaymentMethodResponse
- func (*PaymentServiceHasPaymentMethodResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PaymentServiceHasPaymentMethodResponse) GetCouponLeft() bool
- func (x *PaymentServiceHasPaymentMethodResponse) GetExists() bool
- func (x *PaymentServiceHasPaymentMethodResponse) GetPositiveBalance() bool
- func (*PaymentServiceHasPaymentMethodResponse) ProtoMessage()
- func (x *PaymentServiceHasPaymentMethodResponse) ProtoReflect() protoreflect.Message
- func (x *PaymentServiceHasPaymentMethodResponse) Reset()
- func (x *PaymentServiceHasPaymentMethodResponse) String() string
- type PaymentServiceRequestAdmissionRequest
- func (*PaymentServiceRequestAdmissionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PaymentServiceRequestAdmissionRequest) GetAcceptedTermsAndConditions() bool
- func (x *PaymentServiceRequestAdmissionRequest) GetCustomer() *PaymentCustomer
- func (x *PaymentServiceRequestAdmissionRequest) GetEmailConsent() bool
- func (x *PaymentServiceRequestAdmissionRequest) GetLogin() string
- func (*PaymentServiceRequestAdmissionRequest) ProtoMessage()
- func (x *PaymentServiceRequestAdmissionRequest) ProtoReflect() protoreflect.Message
- func (x *PaymentServiceRequestAdmissionRequest) Reset()
- func (x *PaymentServiceRequestAdmissionRequest) String() string
- type PaymentServiceRequestAdmissionResponse
- func (*PaymentServiceRequestAdmissionResponse) Descriptor() ([]byte, []int)deprecated
- func (*PaymentServiceRequestAdmissionResponse) ProtoMessage()
- func (x *PaymentServiceRequestAdmissionResponse) ProtoReflect() protoreflect.Message
- func (x *PaymentServiceRequestAdmissionResponse) Reset()
- func (x *PaymentServiceRequestAdmissionResponse) String() string
- type PaymentServiceSetOnboardedRequest
- func (*PaymentServiceSetOnboardedRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PaymentServiceSetOnboardedRequest) GetLogin() string
- func (x *PaymentServiceSetOnboardedRequest) GetOnboarded() bool
- func (*PaymentServiceSetOnboardedRequest) ProtoMessage()
- func (x *PaymentServiceSetOnboardedRequest) ProtoReflect() protoreflect.Message
- func (x *PaymentServiceSetOnboardedRequest) Reset()
- func (x *PaymentServiceSetOnboardedRequest) String() string
- type PaymentServiceSetOnboardedResponse
- func (*PaymentServiceSetOnboardedResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PaymentServiceSetOnboardedResponse) GetOnboarded() bool
- func (*PaymentServiceSetOnboardedResponse) ProtoMessage()
- func (x *PaymentServiceSetOnboardedResponse) ProtoReflect() protoreflect.Message
- func (x *PaymentServiceSetOnboardedResponse) Reset()
- func (x *PaymentServiceSetOnboardedResponse) String() string
- type Price
- func (*Price) Descriptor() ([]byte, []int)deprecated
- func (x *Price) GetCurrency() string
- func (x *Price) GetDescription() string
- func (x *Price) GetName() string
- func (x *Price) GetProductType() ProductType
- func (x *Price) GetUnitAmountDecimal() float64
- func (x *Price) GetUnitLabel() string
- func (*Price) ProtoMessage()
- func (x *Price) ProtoReflect() protoreflect.Message
- func (x *Price) Reset()
- func (x *Price) String() string
- type ProductType
- func (ProductType) Descriptor() protoreflect.EnumDescriptor
- func (x ProductType) Enum() *ProductType
- func (ProductType) EnumDescriptor() ([]byte, []int)deprecated
- func (x ProductType) Number() protoreflect.EnumNumber
- func (x ProductType) String() string
- func (ProductType) Type() protoreflect.EnumType
- type Project
- func (*Project) Descriptor() ([]byte, []int)deprecated
- func (x *Project) GetAvatarUrl() string
- func (x *Project) GetCreatedAt() *timestamppb.Timestamp
- func (x *Project) GetDescription() string
- func (x *Project) GetIsDefaultProject() bool
- func (x *Project) GetName() string
- func (x *Project) GetTenant() string
- func (x *Project) GetUpdatedAt() *timestamppb.Timestamp
- func (x *Project) GetUuid() string
- func (*Project) ProtoMessage()
- func (x *Project) ProtoReflect() protoreflect.Message
- func (x *Project) Reset()
- func (x *Project) String() string
- type ProjectInvite
- func (*ProjectInvite) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectInvite) GetExpiresAt() *timestamppb.Timestamp
- func (x *ProjectInvite) GetJoined() bool
- func (x *ProjectInvite) GetJoinedAt() *timestamppb.Timestamp
- func (x *ProjectInvite) GetProject() string
- func (x *ProjectInvite) GetProjectName() string
- func (x *ProjectInvite) GetRole() ProjectRole
- func (x *ProjectInvite) GetSecret() string
- func (x *ProjectInvite) GetTenant() string
- func (x *ProjectInvite) GetTenantName() string
- func (*ProjectInvite) ProtoMessage()
- func (x *ProjectInvite) ProtoReflect() protoreflect.Message
- func (x *ProjectInvite) Reset()
- func (x *ProjectInvite) String() string
- type ProjectMember
- func (*ProjectMember) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectMember) GetCreatedAt() *timestamppb.Timestamp
- func (x *ProjectMember) GetId() string
- func (x *ProjectMember) GetInheritedMembership() bool
- func (x *ProjectMember) GetRole() ProjectRole
- func (*ProjectMember) ProtoMessage()
- func (x *ProjectMember) ProtoReflect() protoreflect.Message
- func (x *ProjectMember) Reset()
- func (x *ProjectMember) String() string
- type ProjectRole
- func (ProjectRole) Descriptor() protoreflect.EnumDescriptor
- func (x ProjectRole) Enum() *ProjectRole
- func (ProjectRole) EnumDescriptor() ([]byte, []int)deprecated
- func (x ProjectRole) Number() protoreflect.EnumNumber
- func (x ProjectRole) String() string
- func (ProjectRole) Type() protoreflect.EnumType
- type ProjectServiceCreateRequest
- func (*ProjectServiceCreateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectServiceCreateRequest) GetAvatarUrl() string
- func (x *ProjectServiceCreateRequest) GetDescription() string
- func (x *ProjectServiceCreateRequest) GetLogin() string
- func (x *ProjectServiceCreateRequest) GetName() string
- func (*ProjectServiceCreateRequest) ProtoMessage()
- func (x *ProjectServiceCreateRequest) ProtoReflect() protoreflect.Message
- func (x *ProjectServiceCreateRequest) Reset()
- func (x *ProjectServiceCreateRequest) String() string
- type ProjectServiceCreateResponse
- func (*ProjectServiceCreateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectServiceCreateResponse) GetProject() *Project
- func (*ProjectServiceCreateResponse) ProtoMessage()
- func (x *ProjectServiceCreateResponse) ProtoReflect() protoreflect.Message
- func (x *ProjectServiceCreateResponse) Reset()
- func (x *ProjectServiceCreateResponse) String() string
- type ProjectServiceDeleteRequest
- func (*ProjectServiceDeleteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectServiceDeleteRequest) GetProject() string
- func (*ProjectServiceDeleteRequest) ProtoMessage()
- func (x *ProjectServiceDeleteRequest) ProtoReflect() protoreflect.Message
- func (x *ProjectServiceDeleteRequest) Reset()
- func (x *ProjectServiceDeleteRequest) String() string
- type ProjectServiceDeleteResponse
- func (*ProjectServiceDeleteResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectServiceDeleteResponse) GetProject() *Project
- func (*ProjectServiceDeleteResponse) ProtoMessage()
- func (x *ProjectServiceDeleteResponse) ProtoReflect() protoreflect.Message
- func (x *ProjectServiceDeleteResponse) Reset()
- func (x *ProjectServiceDeleteResponse) String() string
- type ProjectServiceGetRequest
- func (*ProjectServiceGetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectServiceGetRequest) GetProject() string
- func (*ProjectServiceGetRequest) ProtoMessage()
- func (x *ProjectServiceGetRequest) ProtoReflect() protoreflect.Message
- func (x *ProjectServiceGetRequest) Reset()
- func (x *ProjectServiceGetRequest) String() string
- type ProjectServiceGetResponse
- func (*ProjectServiceGetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectServiceGetResponse) GetProject() *Project
- func (x *ProjectServiceGetResponse) GetProjectMembers() []*ProjectMember
- func (*ProjectServiceGetResponse) ProtoMessage()
- func (x *ProjectServiceGetResponse) ProtoReflect() protoreflect.Message
- func (x *ProjectServiceGetResponse) Reset()
- func (x *ProjectServiceGetResponse) String() string
- type ProjectServiceInviteAcceptRequest
- func (*ProjectServiceInviteAcceptRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectServiceInviteAcceptRequest) GetSecret() string
- func (*ProjectServiceInviteAcceptRequest) ProtoMessage()
- func (x *ProjectServiceInviteAcceptRequest) ProtoReflect() protoreflect.Message
- func (x *ProjectServiceInviteAcceptRequest) Reset()
- func (x *ProjectServiceInviteAcceptRequest) String() string
- type ProjectServiceInviteAcceptResponse
- func (*ProjectServiceInviteAcceptResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectServiceInviteAcceptResponse) GetProject() string
- func (x *ProjectServiceInviteAcceptResponse) GetProjectName() string
- func (*ProjectServiceInviteAcceptResponse) ProtoMessage()
- func (x *ProjectServiceInviteAcceptResponse) ProtoReflect() protoreflect.Message
- func (x *ProjectServiceInviteAcceptResponse) Reset()
- func (x *ProjectServiceInviteAcceptResponse) String() string
- type ProjectServiceInviteDeleteRequest
- func (*ProjectServiceInviteDeleteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectServiceInviteDeleteRequest) GetProject() string
- func (x *ProjectServiceInviteDeleteRequest) GetSecret() string
- func (*ProjectServiceInviteDeleteRequest) ProtoMessage()
- func (x *ProjectServiceInviteDeleteRequest) ProtoReflect() protoreflect.Message
- func (x *ProjectServiceInviteDeleteRequest) Reset()
- func (x *ProjectServiceInviteDeleteRequest) String() string
- type ProjectServiceInviteDeleteResponse
- func (*ProjectServiceInviteDeleteResponse) Descriptor() ([]byte, []int)deprecated
- func (*ProjectServiceInviteDeleteResponse) ProtoMessage()
- func (x *ProjectServiceInviteDeleteResponse) ProtoReflect() protoreflect.Message
- func (x *ProjectServiceInviteDeleteResponse) Reset()
- func (x *ProjectServiceInviteDeleteResponse) String() string
- type ProjectServiceInviteGetRequest
- func (*ProjectServiceInviteGetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectServiceInviteGetRequest) GetSecret() string
- func (*ProjectServiceInviteGetRequest) ProtoMessage()
- func (x *ProjectServiceInviteGetRequest) ProtoReflect() protoreflect.Message
- func (x *ProjectServiceInviteGetRequest) Reset()
- func (x *ProjectServiceInviteGetRequest) String() string
- type ProjectServiceInviteGetResponse
- func (*ProjectServiceInviteGetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectServiceInviteGetResponse) GetInvite() *ProjectInvite
- func (*ProjectServiceInviteGetResponse) ProtoMessage()
- func (x *ProjectServiceInviteGetResponse) ProtoReflect() protoreflect.Message
- func (x *ProjectServiceInviteGetResponse) Reset()
- func (x *ProjectServiceInviteGetResponse) String() string
- type ProjectServiceInviteRequest
- func (*ProjectServiceInviteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectServiceInviteRequest) GetProject() string
- func (x *ProjectServiceInviteRequest) GetRole() ProjectRole
- func (*ProjectServiceInviteRequest) ProtoMessage()
- func (x *ProjectServiceInviteRequest) ProtoReflect() protoreflect.Message
- func (x *ProjectServiceInviteRequest) Reset()
- func (x *ProjectServiceInviteRequest) String() string
- type ProjectServiceInviteResponse
- func (*ProjectServiceInviteResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectServiceInviteResponse) GetInvite() *ProjectInvite
- func (*ProjectServiceInviteResponse) ProtoMessage()
- func (x *ProjectServiceInviteResponse) ProtoReflect() protoreflect.Message
- func (x *ProjectServiceInviteResponse) Reset()
- func (x *ProjectServiceInviteResponse) String() string
- type ProjectServiceInvitesListRequest
- func (*ProjectServiceInvitesListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectServiceInvitesListRequest) GetProject() string
- func (*ProjectServiceInvitesListRequest) ProtoMessage()
- func (x *ProjectServiceInvitesListRequest) ProtoReflect() protoreflect.Message
- func (x *ProjectServiceInvitesListRequest) Reset()
- func (x *ProjectServiceInvitesListRequest) String() string
- type ProjectServiceInvitesListResponse
- func (*ProjectServiceInvitesListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectServiceInvitesListResponse) GetInvites() []*ProjectInvite
- func (*ProjectServiceInvitesListResponse) ProtoMessage()
- func (x *ProjectServiceInvitesListResponse) ProtoReflect() protoreflect.Message
- func (x *ProjectServiceInvitesListResponse) Reset()
- func (x *ProjectServiceInvitesListResponse) String() string
- type ProjectServiceListRequest
- func (*ProjectServiceListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectServiceListRequest) GetName() string
- func (x *ProjectServiceListRequest) GetTenant() string
- func (*ProjectServiceListRequest) ProtoMessage()
- func (x *ProjectServiceListRequest) ProtoReflect() protoreflect.Message
- func (x *ProjectServiceListRequest) Reset()
- func (x *ProjectServiceListRequest) String() string
- type ProjectServiceListResponse
- func (*ProjectServiceListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectServiceListResponse) GetProjects() []*Project
- func (*ProjectServiceListResponse) ProtoMessage()
- func (x *ProjectServiceListResponse) ProtoReflect() protoreflect.Message
- func (x *ProjectServiceListResponse) Reset()
- func (x *ProjectServiceListResponse) String() string
- type ProjectServiceRemoveMemberRequest
- func (*ProjectServiceRemoveMemberRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectServiceRemoveMemberRequest) GetMemberId() string
- func (x *ProjectServiceRemoveMemberRequest) GetProject() string
- func (*ProjectServiceRemoveMemberRequest) ProtoMessage()
- func (x *ProjectServiceRemoveMemberRequest) ProtoReflect() protoreflect.Message
- func (x *ProjectServiceRemoveMemberRequest) Reset()
- func (x *ProjectServiceRemoveMemberRequest) String() string
- type ProjectServiceRemoveMemberResponse
- func (*ProjectServiceRemoveMemberResponse) Descriptor() ([]byte, []int)deprecated
- func (*ProjectServiceRemoveMemberResponse) ProtoMessage()
- func (x *ProjectServiceRemoveMemberResponse) ProtoReflect() protoreflect.Message
- func (x *ProjectServiceRemoveMemberResponse) Reset()
- func (x *ProjectServiceRemoveMemberResponse) String() string
- type ProjectServiceUpdateMemberRequest
- func (*ProjectServiceUpdateMemberRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectServiceUpdateMemberRequest) GetMemberId() string
- func (x *ProjectServiceUpdateMemberRequest) GetProject() string
- func (x *ProjectServiceUpdateMemberRequest) GetRole() ProjectRole
- func (*ProjectServiceUpdateMemberRequest) ProtoMessage()
- func (x *ProjectServiceUpdateMemberRequest) ProtoReflect() protoreflect.Message
- func (x *ProjectServiceUpdateMemberRequest) Reset()
- func (x *ProjectServiceUpdateMemberRequest) String() string
- type ProjectServiceUpdateMemberResponse
- func (*ProjectServiceUpdateMemberResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectServiceUpdateMemberResponse) GetProjectMember() *ProjectMember
- func (*ProjectServiceUpdateMemberResponse) ProtoMessage()
- func (x *ProjectServiceUpdateMemberResponse) ProtoReflect() protoreflect.Message
- func (x *ProjectServiceUpdateMemberResponse) Reset()
- func (x *ProjectServiceUpdateMemberResponse) String() string
- type ProjectServiceUpdateRequest
- func (*ProjectServiceUpdateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectServiceUpdateRequest) GetAvatarUrl() string
- func (x *ProjectServiceUpdateRequest) GetDescription() string
- func (x *ProjectServiceUpdateRequest) GetName() string
- func (x *ProjectServiceUpdateRequest) GetProject() string
- func (*ProjectServiceUpdateRequest) ProtoMessage()
- func (x *ProjectServiceUpdateRequest) ProtoReflect() protoreflect.Message
- func (x *ProjectServiceUpdateRequest) Reset()
- func (x *ProjectServiceUpdateRequest) String() string
- type ProjectServiceUpdateResponse
- func (*ProjectServiceUpdateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectServiceUpdateResponse) GetProject() *Project
- func (*ProjectServiceUpdateResponse) ProtoMessage()
- func (x *ProjectServiceUpdateResponse) ProtoReflect() protoreflect.Message
- func (x *ProjectServiceUpdateResponse) Reset()
- func (x *ProjectServiceUpdateResponse) String() string
- type Region
- func (*Region) Descriptor() ([]byte, []int)deprecated
- func (x *Region) GetActive() bool
- func (x *Region) GetAddress() string
- func (x *Region) GetDefaults() *AssetDefaults
- func (x *Region) GetDescription() string
- func (x *Region) GetId() string
- func (x *Region) GetName() string
- func (x *Region) GetPartitions() map[string]*Partition
- func (*Region) ProtoMessage()
- func (x *Region) ProtoReflect() protoreflect.Message
- func (x *Region) Reset()
- func (x *Region) String() string
- type Service
- type ServiceStatus
- func (ServiceStatus) Descriptor() protoreflect.EnumDescriptor
- func (x ServiceStatus) Enum() *ServiceStatus
- func (ServiceStatus) EnumDescriptor() ([]byte, []int)deprecated
- func (x ServiceStatus) Number() protoreflect.EnumNumber
- func (x ServiceStatus) String() string
- func (ServiceStatus) Type() protoreflect.EnumType
- type Snapshot
- func (*Snapshot) Descriptor() ([]byte, []int)deprecated
- func (x *Snapshot) GetCreatedAt() *timestamppb.Timestamp
- func (x *Snapshot) GetDescription() string
- func (x *Snapshot) GetName() string
- func (x *Snapshot) GetPartition() string
- func (x *Snapshot) GetPrimaryNodeUuid() string
- func (x *Snapshot) GetProject() string
- func (x *Snapshot) GetReplicaCount() uint32
- func (x *Snapshot) GetRetention() *durationpb.Duration
- func (x *Snapshot) GetSize() uint64
- func (x *Snapshot) GetSourceVolumeName() string
- func (x *Snapshot) GetSourceVolumeUuid() string
- func (x *Snapshot) GetState() string
- func (x *Snapshot) GetStatistics() *SnapshotStatistics
- func (x *Snapshot) GetStorageClass() string
- func (x *Snapshot) GetUsage() uint64
- func (x *Snapshot) GetUuid() string
- func (*Snapshot) ProtoMessage()
- func (x *Snapshot) ProtoReflect() protoreflect.Message
- func (x *Snapshot) Reset()
- func (x *Snapshot) String() string
- type SnapshotServiceDeleteRequest
- func (*SnapshotServiceDeleteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SnapshotServiceDeleteRequest) GetProject() string
- func (x *SnapshotServiceDeleteRequest) GetUuid() string
- func (*SnapshotServiceDeleteRequest) ProtoMessage()
- func (x *SnapshotServiceDeleteRequest) ProtoReflect() protoreflect.Message
- func (x *SnapshotServiceDeleteRequest) Reset()
- func (x *SnapshotServiceDeleteRequest) String() string
- type SnapshotServiceDeleteResponse
- func (*SnapshotServiceDeleteResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SnapshotServiceDeleteResponse) GetSnapshot() *Snapshot
- func (*SnapshotServiceDeleteResponse) ProtoMessage()
- func (x *SnapshotServiceDeleteResponse) ProtoReflect() protoreflect.Message
- func (x *SnapshotServiceDeleteResponse) Reset()
- func (x *SnapshotServiceDeleteResponse) String() string
- type SnapshotServiceGetRequest
- func (*SnapshotServiceGetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SnapshotServiceGetRequest) GetProject() string
- func (x *SnapshotServiceGetRequest) GetUuid() string
- func (*SnapshotServiceGetRequest) ProtoMessage()
- func (x *SnapshotServiceGetRequest) ProtoReflect() protoreflect.Message
- func (x *SnapshotServiceGetRequest) Reset()
- func (x *SnapshotServiceGetRequest) String() string
- type SnapshotServiceGetResponse
- func (*SnapshotServiceGetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SnapshotServiceGetResponse) GetSnapshot() *Snapshot
- func (*SnapshotServiceGetResponse) ProtoMessage()
- func (x *SnapshotServiceGetResponse) ProtoReflect() protoreflect.Message
- func (x *SnapshotServiceGetResponse) Reset()
- func (x *SnapshotServiceGetResponse) String() string
- type SnapshotServiceListRequest
- func (*SnapshotServiceListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SnapshotServiceListRequest) GetName() string
- func (x *SnapshotServiceListRequest) GetPartition() string
- func (x *SnapshotServiceListRequest) GetProject() string
- func (x *SnapshotServiceListRequest) GetUuid() string
- func (*SnapshotServiceListRequest) ProtoMessage()
- func (x *SnapshotServiceListRequest) ProtoReflect() protoreflect.Message
- func (x *SnapshotServiceListRequest) Reset()
- func (x *SnapshotServiceListRequest) String() string
- type SnapshotServiceListResponse
- func (*SnapshotServiceListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SnapshotServiceListResponse) GetSnapshots() []*Snapshot
- func (*SnapshotServiceListResponse) ProtoMessage()
- func (x *SnapshotServiceListResponse) ProtoReflect() protoreflect.Message
- func (x *SnapshotServiceListResponse) Reset()
- func (x *SnapshotServiceListResponse) String() string
- type SnapshotStatistics
- func (*SnapshotStatistics) Descriptor() ([]byte, []int)deprecated
- func (x *SnapshotStatistics) GetPhysicalCapacity() uint64
- func (x *SnapshotStatistics) GetPhysicalMemory() uint64
- func (x *SnapshotStatistics) GetPhysicalOwnedCapacity() uint64
- func (x *SnapshotStatistics) GetPhysicalOwnedMemory() uint64
- func (x *SnapshotStatistics) GetUserWritten() uint64
- func (*SnapshotStatistics) ProtoMessage()
- func (x *SnapshotStatistics) ProtoReflect() protoreflect.Message
- func (x *SnapshotStatistics) Reset()
- func (x *SnapshotStatistics) String() string
- type SubscriptionUsageItem
- func (*SubscriptionUsageItem) Descriptor() ([]byte, []int)deprecated
- func (x *SubscriptionUsageItem) GetPeriodEnd() *timestamppb.Timestamp
- func (x *SubscriptionUsageItem) GetPeriodStart() *timestamppb.Timestamp
- func (x *SubscriptionUsageItem) GetSubscriptionItemId() string
- func (x *SubscriptionUsageItem) GetSubscriptionItemName() string
- func (x *SubscriptionUsageItem) GetTotalUsage() int64
- func (*SubscriptionUsageItem) ProtoMessage()
- func (x *SubscriptionUsageItem) ProtoReflect() protoreflect.Message
- func (x *SubscriptionUsageItem) Reset()
- func (x *SubscriptionUsageItem) String() string
- type Tenant
- func (*Tenant) Descriptor() ([]byte, []int)deprecated
- func (x *Tenant) GetAdmitted() bool
- func (x *Tenant) GetAvatarUrl() string
- func (x *Tenant) GetCreatedAt() *timestamppb.Timestamp
- func (x *Tenant) GetCreatedBy() string
- func (x *Tenant) GetDeletedAt() *timestamppb.Timestamp
- func (x *Tenant) GetDescription() string
- func (x *Tenant) GetEmail() string
- func (x *Tenant) GetEmailConsent() bool
- func (x *Tenant) GetLogin() string
- func (x *Tenant) GetName() string
- func (x *Tenant) GetOauthProvider() OAuthProvider
- func (x *Tenant) GetOnboarded() bool
- func (x *Tenant) GetPaymentDetails() *PaymentDetails
- func (x *Tenant) GetPhoneNumber() string
- func (x *Tenant) GetTermsAndConditions() *TermsAndConditions
- func (x *Tenant) GetUpdatedAt() *timestamppb.Timestamp
- func (*Tenant) ProtoMessage()
- func (x *Tenant) ProtoReflect() protoreflect.Message
- func (x *Tenant) Reset()
- func (x *Tenant) String() string
- type TenantInvite
- func (*TenantInvite) Descriptor() ([]byte, []int)deprecated
- func (x *TenantInvite) GetExpiresAt() *timestamppb.Timestamp
- func (x *TenantInvite) GetJoined() bool
- func (x *TenantInvite) GetJoinedAt() *timestamppb.Timestamp
- func (x *TenantInvite) GetRole() TenantRole
- func (x *TenantInvite) GetSecret() string
- func (x *TenantInvite) GetTargetTenant() string
- func (x *TenantInvite) GetTargetTenantName() string
- func (x *TenantInvite) GetTenant() string
- func (x *TenantInvite) GetTenantName() string
- func (*TenantInvite) ProtoMessage()
- func (x *TenantInvite) ProtoReflect() protoreflect.Message
- func (x *TenantInvite) Reset()
- func (x *TenantInvite) String() string
- type TenantMember
- func (*TenantMember) Descriptor() ([]byte, []int)deprecated
- func (x *TenantMember) GetCreatedAt() *timestamppb.Timestamp
- func (x *TenantMember) GetId() string
- func (x *TenantMember) GetRole() TenantRole
- func (*TenantMember) ProtoMessage()
- func (x *TenantMember) ProtoReflect() protoreflect.Message
- func (x *TenantMember) Reset()
- func (x *TenantMember) String() string
- type TenantRole
- type TenantServiceCreateOrUpdateRequest
- func (*TenantServiceCreateOrUpdateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TenantServiceCreateOrUpdateRequest) GetTenant() *Tenant
- func (*TenantServiceCreateOrUpdateRequest) ProtoMessage()
- func (x *TenantServiceCreateOrUpdateRequest) ProtoReflect() protoreflect.Message
- func (x *TenantServiceCreateOrUpdateRequest) Reset()
- func (x *TenantServiceCreateOrUpdateRequest) String() string
- type TenantServiceCreateOrUpdateResponse
- func (*TenantServiceCreateOrUpdateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *TenantServiceCreateOrUpdateResponse) GetTenant() *Tenant
- func (*TenantServiceCreateOrUpdateResponse) ProtoMessage()
- func (x *TenantServiceCreateOrUpdateResponse) ProtoReflect() protoreflect.Message
- func (x *TenantServiceCreateOrUpdateResponse) Reset()
- func (x *TenantServiceCreateOrUpdateResponse) String() string
- type TenantServiceCreateRequest
- func (*TenantServiceCreateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TenantServiceCreateRequest) GetAvatarUrl() string
- func (x *TenantServiceCreateRequest) GetDescription() string
- func (x *TenantServiceCreateRequest) GetEmail() string
- func (x *TenantServiceCreateRequest) GetName() string
- func (x *TenantServiceCreateRequest) GetPhoneNumber() string
- func (*TenantServiceCreateRequest) ProtoMessage()
- func (x *TenantServiceCreateRequest) ProtoReflect() protoreflect.Message
- func (x *TenantServiceCreateRequest) Reset()
- func (x *TenantServiceCreateRequest) String() string
- type TenantServiceCreateResponse
- func (*TenantServiceCreateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *TenantServiceCreateResponse) GetTenant() *Tenant
- func (*TenantServiceCreateResponse) ProtoMessage()
- func (x *TenantServiceCreateResponse) ProtoReflect() protoreflect.Message
- func (x *TenantServiceCreateResponse) Reset()
- func (x *TenantServiceCreateResponse) String() string
- type TenantServiceDeleteRequest
- func (*TenantServiceDeleteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TenantServiceDeleteRequest) GetLogin() string
- func (*TenantServiceDeleteRequest) ProtoMessage()
- func (x *TenantServiceDeleteRequest) ProtoReflect() protoreflect.Message
- func (x *TenantServiceDeleteRequest) Reset()
- func (x *TenantServiceDeleteRequest) String() string
- type TenantServiceDeleteResponse
- func (*TenantServiceDeleteResponse) Descriptor() ([]byte, []int)deprecated
- func (x *TenantServiceDeleteResponse) GetTenant() *Tenant
- func (*TenantServiceDeleteResponse) ProtoMessage()
- func (x *TenantServiceDeleteResponse) ProtoReflect() protoreflect.Message
- func (x *TenantServiceDeleteResponse) Reset()
- func (x *TenantServiceDeleteResponse) String() string
- type TenantServiceGetRequest
- func (*TenantServiceGetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TenantServiceGetRequest) GetLogin() string
- func (*TenantServiceGetRequest) ProtoMessage()
- func (x *TenantServiceGetRequest) ProtoReflect() protoreflect.Message
- func (x *TenantServiceGetRequest) Reset()
- func (x *TenantServiceGetRequest) String() string
- type TenantServiceGetResponse
- func (*TenantServiceGetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *TenantServiceGetResponse) GetTenant() *Tenant
- func (x *TenantServiceGetResponse) GetTenantMembers() []*TenantMember
- func (*TenantServiceGetResponse) ProtoMessage()
- func (x *TenantServiceGetResponse) ProtoReflect() protoreflect.Message
- func (x *TenantServiceGetResponse) Reset()
- func (x *TenantServiceGetResponse) String() string
- type TenantServiceInviteAcceptRequest
- func (*TenantServiceInviteAcceptRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TenantServiceInviteAcceptRequest) GetSecret() string
- func (*TenantServiceInviteAcceptRequest) ProtoMessage()
- func (x *TenantServiceInviteAcceptRequest) ProtoReflect() protoreflect.Message
- func (x *TenantServiceInviteAcceptRequest) Reset()
- func (x *TenantServiceInviteAcceptRequest) String() string
- type TenantServiceInviteAcceptResponse
- func (*TenantServiceInviteAcceptResponse) Descriptor() ([]byte, []int)deprecated
- func (x *TenantServiceInviteAcceptResponse) GetTenant() string
- func (x *TenantServiceInviteAcceptResponse) GetTenantName() string
- func (*TenantServiceInviteAcceptResponse) ProtoMessage()
- func (x *TenantServiceInviteAcceptResponse) ProtoReflect() protoreflect.Message
- func (x *TenantServiceInviteAcceptResponse) Reset()
- func (x *TenantServiceInviteAcceptResponse) String() string
- type TenantServiceInviteDeleteRequest
- func (*TenantServiceInviteDeleteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TenantServiceInviteDeleteRequest) GetLogin() string
- func (x *TenantServiceInviteDeleteRequest) GetSecret() string
- func (*TenantServiceInviteDeleteRequest) ProtoMessage()
- func (x *TenantServiceInviteDeleteRequest) ProtoReflect() protoreflect.Message
- func (x *TenantServiceInviteDeleteRequest) Reset()
- func (x *TenantServiceInviteDeleteRequest) String() string
- type TenantServiceInviteDeleteResponse
- func (*TenantServiceInviteDeleteResponse) Descriptor() ([]byte, []int)deprecated
- func (*TenantServiceInviteDeleteResponse) ProtoMessage()
- func (x *TenantServiceInviteDeleteResponse) ProtoReflect() protoreflect.Message
- func (x *TenantServiceInviteDeleteResponse) Reset()
- func (x *TenantServiceInviteDeleteResponse) String() string
- type TenantServiceInviteGetRequest
- func (*TenantServiceInviteGetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TenantServiceInviteGetRequest) GetSecret() string
- func (*TenantServiceInviteGetRequest) ProtoMessage()
- func (x *TenantServiceInviteGetRequest) ProtoReflect() protoreflect.Message
- func (x *TenantServiceInviteGetRequest) Reset()
- func (x *TenantServiceInviteGetRequest) String() string
- type TenantServiceInviteGetResponse
- func (*TenantServiceInviteGetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *TenantServiceInviteGetResponse) GetInvite() *TenantInvite
- func (*TenantServiceInviteGetResponse) ProtoMessage()
- func (x *TenantServiceInviteGetResponse) ProtoReflect() protoreflect.Message
- func (x *TenantServiceInviteGetResponse) Reset()
- func (x *TenantServiceInviteGetResponse) String() string
- type TenantServiceInviteRequest
- func (*TenantServiceInviteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TenantServiceInviteRequest) GetLogin() string
- func (x *TenantServiceInviteRequest) GetRole() TenantRole
- func (*TenantServiceInviteRequest) ProtoMessage()
- func (x *TenantServiceInviteRequest) ProtoReflect() protoreflect.Message
- func (x *TenantServiceInviteRequest) Reset()
- func (x *TenantServiceInviteRequest) String() string
- type TenantServiceInviteResponse
- func (*TenantServiceInviteResponse) Descriptor() ([]byte, []int)deprecated
- func (x *TenantServiceInviteResponse) GetInvite() *TenantInvite
- func (*TenantServiceInviteResponse) ProtoMessage()
- func (x *TenantServiceInviteResponse) ProtoReflect() protoreflect.Message
- func (x *TenantServiceInviteResponse) Reset()
- func (x *TenantServiceInviteResponse) String() string
- type TenantServiceInvitesListRequest
- func (*TenantServiceInvitesListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TenantServiceInvitesListRequest) GetLogin() string
- func (*TenantServiceInvitesListRequest) ProtoMessage()
- func (x *TenantServiceInvitesListRequest) ProtoReflect() protoreflect.Message
- func (x *TenantServiceInvitesListRequest) Reset()
- func (x *TenantServiceInvitesListRequest) String() string
- type TenantServiceInvitesListResponse
- func (*TenantServiceInvitesListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *TenantServiceInvitesListResponse) GetInvites() []*TenantInvite
- func (*TenantServiceInvitesListResponse) ProtoMessage()
- func (x *TenantServiceInvitesListResponse) ProtoReflect() protoreflect.Message
- func (x *TenantServiceInvitesListResponse) Reset()
- func (x *TenantServiceInvitesListResponse) String() string
- type TenantServiceListRequest
- func (*TenantServiceListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TenantServiceListRequest) GetId() string
- func (x *TenantServiceListRequest) GetName() string
- func (*TenantServiceListRequest) ProtoMessage()
- func (x *TenantServiceListRequest) ProtoReflect() protoreflect.Message
- func (x *TenantServiceListRequest) Reset()
- func (x *TenantServiceListRequest) String() string
- type TenantServiceListResponse
- func (*TenantServiceListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *TenantServiceListResponse) GetTenants() []*Tenant
- func (*TenantServiceListResponse) ProtoMessage()
- func (x *TenantServiceListResponse) ProtoReflect() protoreflect.Message
- func (x *TenantServiceListResponse) Reset()
- func (x *TenantServiceListResponse) String() string
- type TenantServiceRemoveMemberRequest
- func (*TenantServiceRemoveMemberRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TenantServiceRemoveMemberRequest) GetLogin() string
- func (x *TenantServiceRemoveMemberRequest) GetMemberId() string
- func (*TenantServiceRemoveMemberRequest) ProtoMessage()
- func (x *TenantServiceRemoveMemberRequest) ProtoReflect() protoreflect.Message
- func (x *TenantServiceRemoveMemberRequest) Reset()
- func (x *TenantServiceRemoveMemberRequest) String() string
- type TenantServiceRemoveMemberResponse
- func (*TenantServiceRemoveMemberResponse) Descriptor() ([]byte, []int)deprecated
- func (*TenantServiceRemoveMemberResponse) ProtoMessage()
- func (x *TenantServiceRemoveMemberResponse) ProtoReflect() protoreflect.Message
- func (x *TenantServiceRemoveMemberResponse) Reset()
- func (x *TenantServiceRemoveMemberResponse) String() string
- type TenantServiceUpdateMemberRequest
- func (*TenantServiceUpdateMemberRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TenantServiceUpdateMemberRequest) GetLogin() string
- func (x *TenantServiceUpdateMemberRequest) GetMemberId() string
- func (x *TenantServiceUpdateMemberRequest) GetRole() TenantRole
- func (*TenantServiceUpdateMemberRequest) ProtoMessage()
- func (x *TenantServiceUpdateMemberRequest) ProtoReflect() protoreflect.Message
- func (x *TenantServiceUpdateMemberRequest) Reset()
- func (x *TenantServiceUpdateMemberRequest) String() string
- type TenantServiceUpdateMemberResponse
- func (*TenantServiceUpdateMemberResponse) Descriptor() ([]byte, []int)deprecated
- func (x *TenantServiceUpdateMemberResponse) GetTenantMember() *TenantMember
- func (*TenantServiceUpdateMemberResponse) ProtoMessage()
- func (x *TenantServiceUpdateMemberResponse) ProtoReflect() protoreflect.Message
- func (x *TenantServiceUpdateMemberResponse) Reset()
- func (x *TenantServiceUpdateMemberResponse) String() string
- type TenantServiceUpdateRequest
- func (*TenantServiceUpdateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TenantServiceUpdateRequest) GetAvatarUrl() string
- func (x *TenantServiceUpdateRequest) GetDescription() string
- func (x *TenantServiceUpdateRequest) GetEmail() string
- func (x *TenantServiceUpdateRequest) GetLogin() string
- func (x *TenantServiceUpdateRequest) GetName() string
- func (x *TenantServiceUpdateRequest) GetOnboarded() bool
- func (x *TenantServiceUpdateRequest) GetPaymentDetails() *PaymentDetailsUpdate
- func (x *TenantServiceUpdateRequest) GetTermsAndConditions() *TermsAndConditionsUpdate
- func (*TenantServiceUpdateRequest) ProtoMessage()
- func (x *TenantServiceUpdateRequest) ProtoReflect() protoreflect.Message
- func (x *TenantServiceUpdateRequest) Reset()
- func (x *TenantServiceUpdateRequest) String() string
- type TenantServiceUpdateResponse
- func (*TenantServiceUpdateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *TenantServiceUpdateResponse) GetTenant() *Tenant
- func (*TenantServiceUpdateResponse) ProtoMessage()
- func (x *TenantServiceUpdateResponse) ProtoReflect() protoreflect.Message
- func (x *TenantServiceUpdateResponse) Reset()
- func (x *TenantServiceUpdateResponse) String() string
- type TermsAndConditions
- func (*TermsAndConditions) Descriptor() ([]byte, []int)deprecated
- func (x *TermsAndConditions) GetAccepted() bool
- func (x *TermsAndConditions) GetWhen() *timestamppb.Timestamp
- func (*TermsAndConditions) ProtoMessage()
- func (x *TermsAndConditions) ProtoReflect() protoreflect.Message
- func (x *TermsAndConditions) Reset()
- func (x *TermsAndConditions) String() string
- type TermsAndConditionsUpdate
- func (*TermsAndConditionsUpdate) Descriptor() ([]byte, []int)deprecated
- func (x *TermsAndConditionsUpdate) GetAccepted() bool
- func (x *TermsAndConditionsUpdate) GetWhen() *timestamppb.Timestamp
- func (*TermsAndConditionsUpdate) ProtoMessage()
- func (x *TermsAndConditionsUpdate) ProtoReflect() protoreflect.Message
- func (x *TermsAndConditionsUpdate) Reset()
- func (x *TermsAndConditionsUpdate) String() string
- type Time
- type Token
- func (*Token) Descriptor() ([]byte, []int)deprecated
- func (x *Token) GetAdminRole() AdminRole
- func (x *Token) GetDescription() string
- func (x *Token) GetExpires() *timestamppb.Timestamp
- func (x *Token) GetIssuedAt() *timestamppb.Timestamp
- func (x *Token) GetPermissions() []*MethodPermission
- func (x *Token) GetProjectRoles() map[string]ProjectRole
- func (x *Token) GetTenantRoles() map[string]TenantRole
- func (x *Token) GetTokenType() TokenType
- func (x *Token) GetUserId() string
- func (x *Token) GetUuid() string
- func (*Token) ProtoMessage()
- func (x *Token) ProtoReflect() protoreflect.Message
- func (x *Token) Reset()
- func (x *Token) String() string
- type TokenServiceCreateRequest
- func (*TokenServiceCreateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TokenServiceCreateRequest) GetAdminRole() AdminRole
- func (x *TokenServiceCreateRequest) GetDescription() string
- func (x *TokenServiceCreateRequest) GetExpires() *durationpb.Duration
- func (x *TokenServiceCreateRequest) GetPermissions() []*MethodPermission
- func (x *TokenServiceCreateRequest) GetProjectRoles() map[string]ProjectRole
- func (x *TokenServiceCreateRequest) GetTenantRoles() map[string]TenantRole
- func (*TokenServiceCreateRequest) ProtoMessage()
- func (x *TokenServiceCreateRequest) ProtoReflect() protoreflect.Message
- func (x *TokenServiceCreateRequest) Reset()
- func (x *TokenServiceCreateRequest) String() string
- type TokenServiceCreateResponse
- func (*TokenServiceCreateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *TokenServiceCreateResponse) GetSecret() string
- func (x *TokenServiceCreateResponse) GetToken() *Token
- func (*TokenServiceCreateResponse) ProtoMessage()
- func (x *TokenServiceCreateResponse) ProtoReflect() protoreflect.Message
- func (x *TokenServiceCreateResponse) Reset()
- func (x *TokenServiceCreateResponse) String() string
- type TokenServiceListRequest
- type TokenServiceListResponse
- func (*TokenServiceListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *TokenServiceListResponse) GetTokens() []*Token
- func (*TokenServiceListResponse) ProtoMessage()
- func (x *TokenServiceListResponse) ProtoReflect() protoreflect.Message
- func (x *TokenServiceListResponse) Reset()
- func (x *TokenServiceListResponse) String() string
- type TokenServiceRevokeRequest
- func (*TokenServiceRevokeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TokenServiceRevokeRequest) GetUuid() string
- func (*TokenServiceRevokeRequest) ProtoMessage()
- func (x *TokenServiceRevokeRequest) ProtoReflect() protoreflect.Message
- func (x *TokenServiceRevokeRequest) Reset()
- func (x *TokenServiceRevokeRequest) String() string
- type TokenServiceRevokeResponse
- type TokenType
- type User
- func (*User) Descriptor() ([]byte, []int)deprecated
- func (x *User) GetAvatarUrl() string
- func (x *User) GetDefaultProject() *Project
- func (x *User) GetDefaultTenant() *Tenant
- func (x *User) GetEmail() string
- func (x *User) GetLogin() string
- func (x *User) GetName() string
- func (x *User) GetOauthProvider() OAuthProvider
- func (x *User) GetProjects() []*Project
- func (x *User) GetTenants() []*Tenant
- func (*User) ProtoMessage()
- func (x *User) ProtoReflect() protoreflect.Message
- func (x *User) Reset()
- func (x *User) String() string
- type UserServiceGetRequest
- type UserServiceGetResponse
- func (*UserServiceGetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UserServiceGetResponse) GetUser() *User
- func (*UserServiceGetResponse) ProtoMessage()
- func (x *UserServiceGetResponse) ProtoReflect() protoreflect.Message
- func (x *UserServiceGetResponse) Reset()
- func (x *UserServiceGetResponse) String() string
- type Version
- func (*Version) Descriptor() ([]byte, []int)deprecated
- func (x *Version) GetBuildDate() string
- func (x *Version) GetGitSha1() string
- func (x *Version) GetRevision() string
- func (x *Version) GetVersion() string
- func (*Version) ProtoMessage()
- func (x *Version) ProtoReflect() protoreflect.Message
- func (x *Version) Reset()
- func (x *Version) String() string
- type VersionServiceGetRequest
- type VersionServiceGetResponse
- func (*VersionServiceGetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *VersionServiceGetResponse) GetVersion() *Version
- func (*VersionServiceGetResponse) ProtoMessage()
- func (x *VersionServiceGetResponse) ProtoReflect() protoreflect.Message
- func (x *VersionServiceGetResponse) Reset()
- func (x *VersionServiceGetResponse) String() string
- type Visibility
- type Volume
- func (*Volume) Descriptor() ([]byte, []int)deprecated
- func (x *Volume) GetAttachedTo() []string
- func (x *Volume) GetLogicalUsedStorage() uint64
- func (x *Volume) GetName() string
- func (x *Volume) GetNodeIps() []string
- func (x *Volume) GetPartition() string
- func (x *Volume) GetPrimaryNodeUuid() string
- func (x *Volume) GetProject() string
- func (x *Volume) GetProtectionState() string
- func (x *Volume) GetQosPolicyName() string
- func (x *Volume) GetQosPolicyUuid() string
- func (x *Volume) GetRebuildProgress() string
- func (x *Volume) GetReplicaCount() uint32
- func (x *Volume) GetSize() uint64
- func (x *Volume) GetSourceSnapshotName() string
- func (x *Volume) GetSourceSnapshotUuid() string
- func (x *Volume) GetState() string
- func (x *Volume) GetStatistics() *VolumeStatistics
- func (x *Volume) GetStorageClass() string
- func (x *Volume) GetUsage() uint64
- func (x *Volume) GetUuid() string
- func (x *Volume) GetVolumeHandle() string
- func (*Volume) ProtoMessage()
- func (x *Volume) ProtoReflect() protoreflect.Message
- func (x *Volume) Reset()
- func (x *Volume) String() string
- type VolumeServiceDeleteRequest
- func (*VolumeServiceDeleteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *VolumeServiceDeleteRequest) GetProject() string
- func (x *VolumeServiceDeleteRequest) GetUuid() string
- func (*VolumeServiceDeleteRequest) ProtoMessage()
- func (x *VolumeServiceDeleteRequest) ProtoReflect() protoreflect.Message
- func (x *VolumeServiceDeleteRequest) Reset()
- func (x *VolumeServiceDeleteRequest) String() string
- type VolumeServiceDeleteResponse
- func (*VolumeServiceDeleteResponse) Descriptor() ([]byte, []int)deprecated
- func (x *VolumeServiceDeleteResponse) GetVolume() *Volume
- func (*VolumeServiceDeleteResponse) ProtoMessage()
- func (x *VolumeServiceDeleteResponse) ProtoReflect() protoreflect.Message
- func (x *VolumeServiceDeleteResponse) Reset()
- func (x *VolumeServiceDeleteResponse) String() string
- type VolumeServiceGetRequest
- func (*VolumeServiceGetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *VolumeServiceGetRequest) GetProject() string
- func (x *VolumeServiceGetRequest) GetUuid() string
- func (*VolumeServiceGetRequest) ProtoMessage()
- func (x *VolumeServiceGetRequest) ProtoReflect() protoreflect.Message
- func (x *VolumeServiceGetRequest) Reset()
- func (x *VolumeServiceGetRequest) String() string
- type VolumeServiceGetResponse
- func (*VolumeServiceGetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *VolumeServiceGetResponse) GetVolume() *Volume
- func (*VolumeServiceGetResponse) ProtoMessage()
- func (x *VolumeServiceGetResponse) ProtoReflect() protoreflect.Message
- func (x *VolumeServiceGetResponse) Reset()
- func (x *VolumeServiceGetResponse) String() string
- type VolumeServiceListRequest
- func (*VolumeServiceListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *VolumeServiceListRequest) GetName() string
- func (x *VolumeServiceListRequest) GetPartition() string
- func (x *VolumeServiceListRequest) GetProject() string
- func (x *VolumeServiceListRequest) GetUuid() string
- func (*VolumeServiceListRequest) ProtoMessage()
- func (x *VolumeServiceListRequest) ProtoReflect() protoreflect.Message
- func (x *VolumeServiceListRequest) Reset()
- func (x *VolumeServiceListRequest) String() string
- type VolumeServiceListResponse
- func (*VolumeServiceListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *VolumeServiceListResponse) GetVolumes() []*Volume
- func (*VolumeServiceListResponse) ProtoMessage()
- func (x *VolumeServiceListResponse) ProtoReflect() protoreflect.Message
- func (x *VolumeServiceListResponse) Reset()
- func (x *VolumeServiceListResponse) String() string
- type VolumeStatistics
- func (*VolumeStatistics) Descriptor() ([]byte, []int)deprecated
- func (x *VolumeStatistics) GetCompressionRatio() float64
- func (x *VolumeStatistics) GetLogicalUsedStorage() uint64
- func (x *VolumeStatistics) GetPhysicalCapacity() uint64
- func (x *VolumeStatistics) GetPhysicalMemory() uint64
- func (x *VolumeStatistics) GetPhysicalOwnedCapacity() uint64
- func (x *VolumeStatistics) GetPhysicalOwnedMemory() uint64
- func (x *VolumeStatistics) GetPhysicalUsedStorage() uint64
- func (x *VolumeStatistics) GetRecoverableDataIntegrityErrors() uint32
- func (x *VolumeStatistics) GetTotalCompressionRatio() float64
- func (x *VolumeStatistics) GetUnrecoverableDataIntegrityErrors() uint32
- func (x *VolumeStatistics) GetUserWritten() uint64
- func (*VolumeStatistics) ProtoMessage()
- func (x *VolumeStatistics) ProtoReflect() protoreflect.Message
- func (x *VolumeStatistics) Reset()
- func (x *VolumeStatistics) String() string
- type Worker
- func (*Worker) Descriptor() ([]byte, []int)deprecated
- func (x *Worker) GetMachineType() string
- func (x *Worker) GetMaxsize() uint32
- func (x *Worker) GetMaxsurge() uint32
- func (x *Worker) GetMaxunavailable() uint32
- func (x *Worker) GetMinsize() uint32
- func (x *Worker) GetName() string
- func (*Worker) ProtoMessage()
- func (x *Worker) ProtoReflect() protoreflect.Message
- func (x *Worker) Reset()
- func (x *Worker) String() string
- type WorkerUpdate
- func (*WorkerUpdate) Descriptor() ([]byte, []int)deprecated
- func (x *WorkerUpdate) GetMachineType() string
- func (x *WorkerUpdate) GetMaxsize() uint32
- func (x *WorkerUpdate) GetMaxsurge() uint32
- func (x *WorkerUpdate) GetMaxunavailable() uint32
- func (x *WorkerUpdate) GetMinsize() uint32
- func (x *WorkerUpdate) GetName() string
- func (*WorkerUpdate) ProtoMessage()
- func (x *WorkerUpdate) ProtoReflect() protoreflect.Message
- func (x *WorkerUpdate) Reset()
- func (x *WorkerUpdate) String() string
Constants ¶
This section is empty.
Variables ¶
var ( Operate_name = map[int32]string{ 0: "OPERATE_UNSPECIFIED", 1: "OPERATE_RECONCILE", 2: "OPERATE_MAINTAIN", 3: "OPERATE_RETRY", } Operate_value = map[string]int32{ "OPERATE_UNSPECIFIED": 0, "OPERATE_RECONCILE": 1, "OPERATE_MAINTAIN": 2, "OPERATE_RETRY": 3, } )
Enum value maps for Operate.
var ( OAuthProvider_name = map[int32]string{ 0: "O_AUTH_PROVIDER_UNSPECIFIED", 1: "O_AUTH_PROVIDER_GITHUB", 2: "O_AUTH_PROVIDER_AZURE", 3: "O_AUTH_PROVIDER_GOOGLE", } OAuthProvider_value = map[string]int32{ "O_AUTH_PROVIDER_UNSPECIFIED": 0, "O_AUTH_PROVIDER_GITHUB": 1, "O_AUTH_PROVIDER_AZURE": 2, "O_AUTH_PROVIDER_GOOGLE": 3, } )
Enum value maps for OAuthProvider.
var ( TenantRole_name = map[int32]string{ 0: "TENANT_ROLE_UNSPECIFIED", 1: "TENANT_ROLE_OWNER", 2: "TENANT_ROLE_EDITOR", 3: "TENANT_ROLE_VIEWER", 4: "TENANT_ROLE_GUEST", } TenantRole_value = map[string]int32{ "TENANT_ROLE_UNSPECIFIED": 0, "TENANT_ROLE_OWNER": 1, "TENANT_ROLE_EDITOR": 2, "TENANT_ROLE_VIEWER": 3, "TENANT_ROLE_GUEST": 4, } )
Enum value maps for TenantRole.
var ( ProjectRole_name = map[int32]string{ 0: "PROJECT_ROLE_UNSPECIFIED", 1: "PROJECT_ROLE_OWNER", 2: "PROJECT_ROLE_EDITOR", 3: "PROJECT_ROLE_VIEWER", } ProjectRole_value = map[string]int32{ "PROJECT_ROLE_UNSPECIFIED": 0, "PROJECT_ROLE_OWNER": 1, "PROJECT_ROLE_EDITOR": 2, "PROJECT_ROLE_VIEWER": 3, } )
Enum value maps for ProjectRole.
var ( AdminRole_name = map[int32]string{ 0: "ADMIN_ROLE_UNSPECIFIED", 1: "ADMIN_ROLE_EDITOR", 2: "ADMIN_ROLE_VIEWER", } AdminRole_value = map[string]int32{ "ADMIN_ROLE_UNSPECIFIED": 0, "ADMIN_ROLE_EDITOR": 1, "ADMIN_ROLE_VIEWER": 2, } )
Enum value maps for AdminRole.
var ( Visibility_name = map[int32]string{ 0: "VISIBILITY_UNSPECIFIED", 1: "VISIBILITY_PUBLIC", 2: "VISIBILITY_PRIVATE", 3: "VISIBILITY_SELF", } Visibility_value = map[string]int32{ "VISIBILITY_UNSPECIFIED": 0, "VISIBILITY_PUBLIC": 1, "VISIBILITY_PRIVATE": 2, "VISIBILITY_SELF": 3, } )
Enum value maps for Visibility.
var ( Chargeable_name = map[int32]string{ 0: "CHARGEABLE_UNSPECIFIED", 1: "CHARGEABLE_TRUE", 2: "CHARGEABLE_FALSE", } Chargeable_value = map[string]int32{ "CHARGEABLE_UNSPECIFIED": 0, "CHARGEABLE_TRUE": 1, "CHARGEABLE_FALSE": 2, } )
Enum value maps for Chargeable.
var ( Auditing_name = map[int32]string{ 0: "AUDITING_UNSPECIFIED", 1: "AUDITING_INCLUDED", 2: "AUDITING_EXCLUDED", } Auditing_value = map[string]int32{ "AUDITING_UNSPECIFIED": 0, "AUDITING_INCLUDED": 1, "AUDITING_EXCLUDED": 2, } )
Enum value maps for Auditing.
var ( // TenantRoles are used to define which tenant role a logged in user must provide to call this method // // repeated api.v1.TenantRole tenant_roles = 51000; E_TenantRoles = &file_api_v1_common_proto_extTypes[0] // ProjectRoles are used to define which project role a logged in user must provide to call this method // // repeated api.v1.ProjectRole project_roles = 51001; E_ProjectRoles = &file_api_v1_common_proto_extTypes[1] // AdminRoles are used to define which admin role a logged in user must provide to call this method // // repeated api.v1.AdminRole admin_roles = 51002; E_AdminRoles = &file_api_v1_common_proto_extTypes[2] // Visibility defines the visibility of this method, this is used to have public, private or self visible methods // // optional api.v1.Visibility visibility = 51003; E_Visibility = &file_api_v1_common_proto_extTypes[3] // Chargeable if this is set on a method, calling it requires that billing credentials are present // // optional api.v1.Chargeable chargeable = 51004; E_Chargeable = &file_api_v1_common_proto_extTypes[4] // Auditing defines if calls to this method should be audited or not // // optional api.v1.Auditing auditing = 51005; E_Auditing = &file_api_v1_common_proto_extTypes[5] )
Extension fields to descriptorpb.MethodOptions.
var ( ServiceStatus_name = map[int32]string{ 0: "SERVICE_STATUS_UNSPECIFIED", 1: "SERVICE_STATUS_DEGRADED", 2: "SERVICE_STATUS_UNHEALTHY", 3: "SERVICE_STATUS_HEALTHY", } ServiceStatus_value = map[string]int32{ "SERVICE_STATUS_UNSPECIFIED": 0, "SERVICE_STATUS_DEGRADED": 1, "SERVICE_STATUS_UNHEALTHY": 2, "SERVICE_STATUS_HEALTHY": 3, } )
Enum value maps for ServiceStatus.
var ( Service_name = map[int32]string{ 0: "SERVICE_UNSPECIFIED", 1: "SERVICE_CLUSTER", 2: "SERVICE_VOLUME", 3: "SERVICE_MACHINES", } Service_value = map[string]int32{ "SERVICE_UNSPECIFIED": 0, "SERVICE_CLUSTER": 1, "SERVICE_VOLUME": 2, "SERVICE_MACHINES": 3, } )
Enum value maps for Service.
var ( IPType_name = map[int32]string{ 0: "IP_TYPE_UNSPECIFIED", 1: "IP_TYPE_EPHEMERAL", 2: "IP_TYPE_STATIC", } IPType_value = map[string]int32{ "IP_TYPE_UNSPECIFIED": 0, "IP_TYPE_EPHEMERAL": 1, "IP_TYPE_STATIC": 2, } )
Enum value maps for IPType.
var ( ProductType_name = map[int32]string{ 0: "PRODUCT_TYPE_UNSPECIFIED", 1: "PRODUCT_TYPE_STORAGE", 2: "PRODUCT_TYPE_COMPUTE", 3: "PRODUCT_TYPE_NETWORK", 5: "PRODUCT_TYPE_KUBERNETES", } ProductType_value = map[string]int32{ "PRODUCT_TYPE_UNSPECIFIED": 0, "PRODUCT_TYPE_STORAGE": 1, "PRODUCT_TYPE_COMPUTE": 2, "PRODUCT_TYPE_NETWORK": 3, "PRODUCT_TYPE_KUBERNETES": 5, } )
Enum value maps for ProductType.
var ( TokenType_name = map[int32]string{ 0: "TOKEN_TYPE_UNSPECIFIED", 1: "TOKEN_TYPE_API", 2: "TOKEN_TYPE_CONSOLE", } TokenType_value = map[string]int32{ "TOKEN_TYPE_UNSPECIFIED": 0, "TOKEN_TYPE_API": 1, "TOKEN_TYPE_CONSOLE": 2, } )
Enum value maps for TokenType.
var File_api_v1_assets_proto protoreflect.FileDescriptor
var File_api_v1_cluster_proto protoreflect.FileDescriptor
var File_api_v1_common_proto protoreflect.FileDescriptor
var File_api_v1_health_proto protoreflect.FileDescriptor
var File_api_v1_ip_proto protoreflect.FileDescriptor
var File_api_v1_methods_proto protoreflect.FileDescriptor
var File_api_v1_payment_proto protoreflect.FileDescriptor
var File_api_v1_project_proto protoreflect.FileDescriptor
var File_api_v1_tenant_proto protoreflect.FileDescriptor
var File_api_v1_token_proto protoreflect.FileDescriptor
var File_api_v1_user_proto protoreflect.FileDescriptor
var File_api_v1_version_proto protoreflect.FileDescriptor
var File_api_v1_volume_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type Address ¶
type Address struct {
// Line1 the first address line
Line1 string `protobuf:"bytes,1,opt,name=line1,proto3" json:"line1,omitempty"`
// Line2 the second address line
Line2 string `protobuf:"bytes,2,opt,name=line2,proto3" json:"line2,omitempty"`
// PostalCode of the city or address
PostalCode string `protobuf:"bytes,3,opt,name=postal_code,json=postalCode,proto3" json:"postal_code,omitempty"`
// City where the customer lives
City string `protobuf:"bytes,4,opt,name=city,proto3" json:"city,omitempty"`
// Sate where the customer lives
State string `protobuf:"bytes,5,opt,name=state,proto3" json:"state,omitempty"`
// Country where the customer lives
Country string `protobuf:"bytes,6,opt,name=country,proto3" json:"country,omitempty"`
// contains filtered or unexported fields
}
Address postal address of a customer
func (*Address) Descriptor
deprecated
func (*Address) GetCountry ¶
func (*Address) GetPostalCode ¶
func (*Address) ProtoMessage ¶
func (*Address) ProtoMessage()
func (*Address) ProtoReflect ¶
func (x *Address) ProtoReflect() protoreflect.Message
type AdminRole ¶
type AdminRole int32
AdminRole specifies what role a logged in user needs to call this admin service
const ( // ADMIN_ROLE_UNSPECIFIED is not specified AdminRole_ADMIN_ROLE_UNSPECIFIED AdminRole = 0 // ADMIN_ROLE_EDITOR the logged in user needs at least editor role to call this method AdminRole_ADMIN_ROLE_EDITOR AdminRole = 1 // ADMIN_ROLE_VIEWER the logged in user needs at least viewer role to call this method AdminRole_ADMIN_ROLE_VIEWER AdminRole = 2 )
func (AdminRole) Descriptor ¶
func (AdminRole) Descriptor() protoreflect.EnumDescriptor
func (AdminRole) EnumDescriptor
deprecated
func (AdminRole) Number ¶
func (x AdminRole) Number() protoreflect.EnumNumber
func (AdminRole) Type ¶
func (AdminRole) Type() protoreflect.EnumType
type Asset ¶
type Asset struct {
// Region defines a datacenter location, e.g. a city.
Region *Region `protobuf:"bytes,1,opt,name=region,proto3" json:"region,omitempty"`
// MachineTypes available by region
MachineTypes map[string]*MachineType `` /* 185-byte string literal not displayed */
// Kubernetes a list of kubernetes versions
Kubernetes []*Kubernetes `protobuf:"bytes,3,rep,name=kubernetes,proto3" json:"kubernetes,omitempty"`
// contains filtered or unexported fields
}
Asset defines the available resources which can be used
func (*Asset) Descriptor
deprecated
func (*Asset) GetKubernetes ¶
func (x *Asset) GetKubernetes() []*Kubernetes
func (*Asset) GetMachineTypes ¶
func (x *Asset) GetMachineTypes() map[string]*MachineType
func (*Asset) ProtoMessage ¶
func (*Asset) ProtoMessage()
func (*Asset) ProtoReflect ¶
func (x *Asset) ProtoReflect() protoreflect.Message
type AssetDefaults ¶
type AssetDefaults struct {
// MachineType defines the default machine type used
MachineType string `protobuf:"bytes,1,opt,name=machine_type,json=machineType,proto3" json:"machine_type,omitempty"`
// KubernetesVersion defines the default kubernetes version to be used
KubernetesVersion string `protobuf:"bytes,2,opt,name=kubernetes_version,json=kubernetesVersion,proto3" json:"kubernetes_version,omitempty"`
// WorkerMin defines how many servers are specified as minimum
WorkerMin uint32 `protobuf:"varint,3,opt,name=worker_min,json=workerMin,proto3" json:"worker_min,omitempty"`
// WorkerMax defines how many servers are specified as maximum
WorkerMax uint32 `protobuf:"varint,4,opt,name=worker_max,json=workerMax,proto3" json:"worker_max,omitempty"`
// Partition defines where the cluster is created if not otherwise specified
Partition string `protobuf:"bytes,7,opt,name=partition,proto3" json:"partition,omitempty"`
// contains filtered or unexported fields
}
AssetDefaults apply if no specific properties are specified
func (*AssetDefaults) Descriptor
deprecated
func (*AssetDefaults) Descriptor() ([]byte, []int)
Deprecated: Use AssetDefaults.ProtoReflect.Descriptor instead.
func (*AssetDefaults) GetKubernetesVersion ¶
func (x *AssetDefaults) GetKubernetesVersion() string
func (*AssetDefaults) GetMachineType ¶
func (x *AssetDefaults) GetMachineType() string
func (*AssetDefaults) GetPartition ¶
func (x *AssetDefaults) GetPartition() string
func (*AssetDefaults) GetWorkerMax ¶
func (x *AssetDefaults) GetWorkerMax() uint32
func (*AssetDefaults) GetWorkerMin ¶
func (x *AssetDefaults) GetWorkerMin() uint32
func (*AssetDefaults) ProtoMessage ¶
func (*AssetDefaults) ProtoMessage()
func (*AssetDefaults) ProtoReflect ¶
func (x *AssetDefaults) ProtoReflect() protoreflect.Message
func (*AssetDefaults) Reset ¶
func (x *AssetDefaults) Reset()
func (*AssetDefaults) String ¶
func (x *AssetDefaults) String() string
type AssetServiceListRequest ¶
type AssetServiceListRequest struct {
// contains filtered or unexported fields
}
AssetServiceListRequest is the request payload to list all Assets
func (*AssetServiceListRequest) Descriptor
deprecated
func (*AssetServiceListRequest) Descriptor() ([]byte, []int)
Deprecated: Use AssetServiceListRequest.ProtoReflect.Descriptor instead.
func (*AssetServiceListRequest) ProtoMessage ¶
func (*AssetServiceListRequest) ProtoMessage()
func (*AssetServiceListRequest) ProtoReflect ¶
func (x *AssetServiceListRequest) ProtoReflect() protoreflect.Message
func (*AssetServiceListRequest) Reset ¶
func (x *AssetServiceListRequest) Reset()
func (*AssetServiceListRequest) String ¶
func (x *AssetServiceListRequest) String() string
type AssetServiceListResponse ¶
type AssetServiceListResponse struct {
// Assets defines a list of assets
Assets []*Asset `protobuf:"bytes,2,rep,name=assets,proto3" json:"assets,omitempty"`
// contains filtered or unexported fields
}
AssetServiceListResponse is the response payload which contains the the Asset list
func (*AssetServiceListResponse) Descriptor
deprecated
func (*AssetServiceListResponse) Descriptor() ([]byte, []int)
Deprecated: Use AssetServiceListResponse.ProtoReflect.Descriptor instead.
func (*AssetServiceListResponse) GetAssets ¶
func (x *AssetServiceListResponse) GetAssets() []*Asset
func (*AssetServiceListResponse) ProtoMessage ¶
func (*AssetServiceListResponse) ProtoMessage()
func (*AssetServiceListResponse) ProtoReflect ¶
func (x *AssetServiceListResponse) ProtoReflect() protoreflect.Message
func (*AssetServiceListResponse) Reset ¶
func (x *AssetServiceListResponse) Reset()
func (*AssetServiceListResponse) String ¶
func (x *AssetServiceListResponse) String() string
type Auditing ¶
type Auditing int32
Auditing option specified per service method by default all service methods are included add the auditing option if you want to exclude a method in auditing
const ( // AUDITING_UNSPECIFIED is not specified Auditing_AUDITING_UNSPECIFIED Auditing = 0 // AUDITING_INCLUDED if a method is annotated with this, all calls are audited Auditing_AUDITING_INCLUDED Auditing = 1 // AUDITING_EXCLUDED if a method is annotated with this, no calls are audited Auditing_AUDITING_EXCLUDED Auditing = 2 )
func (Auditing) Descriptor ¶
func (Auditing) Descriptor() protoreflect.EnumDescriptor
func (Auditing) EnumDescriptor
deprecated
func (Auditing) Number ¶
func (x Auditing) Number() protoreflect.EnumNumber
func (Auditing) Type ¶
func (Auditing) Type() protoreflect.EnumType
type Card ¶
type Card struct {
// Brand of the card
Brand string `protobuf:"bytes,1,opt,name=brand,proto3" json:"brand,omitempty"`
// Country where the card was issued
Country string `protobuf:"bytes,2,opt,name=country,proto3" json:"country,omitempty"`
// ExpMonth is the month when this card expires
ExpMonth int64 `protobuf:"varint,3,opt,name=exp_month,json=expMonth,proto3" json:"exp_month,omitempty"`
// ExpYear is the year when this card expires
ExpYear int64 `protobuf:"varint,4,opt,name=exp_year,json=expYear,proto3" json:"exp_year,omitempty"`
// Last4 are the 4 last digits of the card number, the full number is not stored anywhere
Last_4 string `protobuf:"bytes,5,opt,name=last_4,json=last4,proto3" json:"last_4,omitempty"`
// contains filtered or unexported fields
}
Card is the payment card the customer pays with
func (*Card) Descriptor
deprecated
func (*Card) GetCountry ¶
func (*Card) GetExpMonth ¶
func (*Card) GetExpYear ¶
func (*Card) ProtoMessage ¶
func (*Card) ProtoMessage()
func (*Card) ProtoReflect ¶
func (x *Card) ProtoReflect() protoreflect.Message
type Chargeable ¶
type Chargeable int32
Chargable defines if calling a method requires that billing credentials are present or not
const ( // CHARGEABLE_UNSPECIFIED no chargeable option is set Chargeable_CHARGEABLE_UNSPECIFIED Chargeable = 0 // CHARGEABLE_TRUE if this is set on a method, calling it requires that billing credentials are present Chargeable_CHARGEABLE_TRUE Chargeable = 1 // CHARGEABLE_FALSE if this is set on a method, no billing credentials are required Chargeable_CHARGEABLE_FALSE Chargeable = 2 )
func (Chargeable) Descriptor ¶
func (Chargeable) Descriptor() protoreflect.EnumDescriptor
func (Chargeable) Enum ¶
func (x Chargeable) Enum() *Chargeable
func (Chargeable) EnumDescriptor
deprecated
func (Chargeable) EnumDescriptor() ([]byte, []int)
Deprecated: Use Chargeable.Descriptor instead.
func (Chargeable) Number ¶
func (x Chargeable) Number() protoreflect.EnumNumber
func (Chargeable) String ¶
func (x Chargeable) String() string
func (Chargeable) Type ¶
func (Chargeable) Type() protoreflect.EnumType
type Cluster ¶
type Cluster struct {
// Uuid of the cluster
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"`
// Name of the cluster
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
// Project where this cluster belongs to
Project string `protobuf:"bytes,3,opt,name=project,proto3" json:"project,omitempty"`
// Partition where this cluster was created
Partition string `protobuf:"bytes,4,opt,name=partition,proto3" json:"partition,omitempty"`
// Kubernetes defines the kubernetes specifications of this cluster
Kubernetes *KubernetesSpec `protobuf:"bytes,5,opt,name=kubernetes,proto3" json:"kubernetes,omitempty"`
// Workers defines the list of worker groups with their specification
Workers []*Worker `protobuf:"bytes,6,rep,name=workers,proto3" json:"workers,omitempty"`
// Maintenance defines when automated actions on this cluster should be scheduled
Maintenance *Maintenance `protobuf:"bytes,7,opt,name=maintenance,proto3" json:"maintenance,omitempty"`
// Tenant where this cluster belongs to
Tenant string `protobuf:"bytes,8,opt,name=tenant,proto3" json:"tenant,omitempty"`
// CreatedAt defines the date when this cluster was created
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
// UpdatedAt defines the date when this cluster was updated
UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,11,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
// DeletedAt defines the date when this cluster was deleted
DeletedAt *timestamppb.Timestamp `protobuf:"bytes,12,opt,name=deleted_at,json=deletedAt,proto3" json:"deleted_at,omitempty"`
// Status of this cluster
Status *ClusterStatus `protobuf:"bytes,20,opt,name=status,proto3" json:"status,omitempty"`
// Purpose of this cluster, can be for example production, development or evaluation
Purpose *string `protobuf:"bytes,21,opt,name=purpose,proto3,oneof" json:"purpose,omitempty"`
// Monitoring details for this cluster
Monitoring *ClusterMonitoring `protobuf:"bytes,22,opt,name=monitoring,proto3" json:"monitoring,omitempty"`
// contains filtered or unexported fields
}
Cluster describes a kubernetes cluster
func (*Cluster) Descriptor
deprecated
func (*Cluster) GetCreatedAt ¶
func (x *Cluster) GetCreatedAt() *timestamppb.Timestamp
func (*Cluster) GetDeletedAt ¶
func (x *Cluster) GetDeletedAt() *timestamppb.Timestamp
func (*Cluster) GetKubernetes ¶
func (x *Cluster) GetKubernetes() *KubernetesSpec
func (*Cluster) GetMaintenance ¶
func (x *Cluster) GetMaintenance() *Maintenance
func (*Cluster) GetMonitoring ¶
func (x *Cluster) GetMonitoring() *ClusterMonitoring
func (*Cluster) GetPartition ¶
func (*Cluster) GetProject ¶
func (*Cluster) GetPurpose ¶
func (*Cluster) GetStatus ¶
func (x *Cluster) GetStatus() *ClusterStatus
func (*Cluster) GetUpdatedAt ¶
func (x *Cluster) GetUpdatedAt() *timestamppb.Timestamp
func (*Cluster) GetWorkers ¶
func (*Cluster) ProtoMessage ¶
func (*Cluster) ProtoMessage()
func (*Cluster) ProtoReflect ¶
func (x *Cluster) ProtoReflect() protoreflect.Message
type ClusterMonitoring ¶
type ClusterMonitoring struct {
// Username to access the monitoring
Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"`
// Password to access the monitoring
Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"`
// Endpoint is the url to access the monitoring
Endpoint string `protobuf:"bytes,3,opt,name=endpoint,proto3" json:"endpoint,omitempty"`
// contains filtered or unexported fields
}
ClusterMonitoring contains details howto access the cluster monitoring
func (*ClusterMonitoring) Descriptor
deprecated
func (*ClusterMonitoring) Descriptor() ([]byte, []int)
Deprecated: Use ClusterMonitoring.ProtoReflect.Descriptor instead.
func (*ClusterMonitoring) GetEndpoint ¶
func (x *ClusterMonitoring) GetEndpoint() string
func (*ClusterMonitoring) GetPassword ¶
func (x *ClusterMonitoring) GetPassword() string
func (*ClusterMonitoring) GetUsername ¶
func (x *ClusterMonitoring) GetUsername() string
func (*ClusterMonitoring) ProtoMessage ¶
func (*ClusterMonitoring) ProtoMessage()
func (*ClusterMonitoring) ProtoReflect ¶
func (x *ClusterMonitoring) ProtoReflect() protoreflect.Message
func (*ClusterMonitoring) Reset ¶
func (x *ClusterMonitoring) Reset()
func (*ClusterMonitoring) String ¶
func (x *ClusterMonitoring) String() string
type ClusterServiceCreateRequest ¶
type ClusterServiceCreateRequest struct {
// Name of the cluster to create
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
// Project of the cluster
Project string `protobuf:"bytes,3,opt,name=project,proto3" json:"project,omitempty"`
// Partition of the cluster
Partition string `protobuf:"bytes,4,opt,name=partition,proto3" json:"partition,omitempty"`
// Kubernetes specification of the cluster
Kubernetes *KubernetesSpec `protobuf:"bytes,6,opt,name=kubernetes,proto3" json:"kubernetes,omitempty"`
// Worker specification of the cluster
Workers []*Worker `protobuf:"bytes,7,rep,name=workers,proto3" json:"workers,omitempty"`
// Maintenance specification of the cluster
Maintenance *Maintenance `protobuf:"bytes,8,opt,name=maintenance,proto3" json:"maintenance,omitempty"`
// contains filtered or unexported fields
}
ClusterServiceCreateRequest is the request payload for a cluster create request
func (*ClusterServiceCreateRequest) Descriptor
deprecated
func (*ClusterServiceCreateRequest) Descriptor() ([]byte, []int)
Deprecated: Use ClusterServiceCreateRequest.ProtoReflect.Descriptor instead.
func (*ClusterServiceCreateRequest) GetKubernetes ¶
func (x *ClusterServiceCreateRequest) GetKubernetes() *KubernetesSpec
func (*ClusterServiceCreateRequest) GetMaintenance ¶
func (x *ClusterServiceCreateRequest) GetMaintenance() *Maintenance
func (*ClusterServiceCreateRequest) GetName ¶
func (x *ClusterServiceCreateRequest) GetName() string
func (*ClusterServiceCreateRequest) GetPartition ¶
func (x *ClusterServiceCreateRequest) GetPartition() string
func (*ClusterServiceCreateRequest) GetProject ¶
func (x *ClusterServiceCreateRequest) GetProject() string
func (*ClusterServiceCreateRequest) GetWorkers ¶
func (x *ClusterServiceCreateRequest) GetWorkers() []*Worker
func (*ClusterServiceCreateRequest) ProtoMessage ¶
func (*ClusterServiceCreateRequest) ProtoMessage()
func (*ClusterServiceCreateRequest) ProtoReflect ¶
func (x *ClusterServiceCreateRequest) ProtoReflect() protoreflect.Message
func (*ClusterServiceCreateRequest) Reset ¶
func (x *ClusterServiceCreateRequest) Reset()
func (*ClusterServiceCreateRequest) String ¶
func (x *ClusterServiceCreateRequest) String() string
type ClusterServiceCreateResponse ¶
type ClusterServiceCreateResponse struct {
// Cluster is the cluster
Cluster *Cluster `protobuf:"bytes,1,opt,name=cluster,proto3" json:"cluster,omitempty"`
// contains filtered or unexported fields
}
ClusterServiceCreateResponse is the response payload of a cluster create request
func (*ClusterServiceCreateResponse) Descriptor
deprecated
func (*ClusterServiceCreateResponse) Descriptor() ([]byte, []int)
Deprecated: Use ClusterServiceCreateResponse.ProtoReflect.Descriptor instead.
func (*ClusterServiceCreateResponse) GetCluster ¶
func (x *ClusterServiceCreateResponse) GetCluster() *Cluster
func (*ClusterServiceCreateResponse) ProtoMessage ¶
func (*ClusterServiceCreateResponse) ProtoMessage()
func (*ClusterServiceCreateResponse) ProtoReflect ¶
func (x *ClusterServiceCreateResponse) ProtoReflect() protoreflect.Message
func (*ClusterServiceCreateResponse) Reset ¶
func (x *ClusterServiceCreateResponse) Reset()
func (*ClusterServiceCreateResponse) String ¶
func (x *ClusterServiceCreateResponse) String() string
type ClusterServiceDeleteRequest ¶
type ClusterServiceDeleteRequest struct {
// Uuid of the cluster
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"`
// Project of the cluster
Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
// contains filtered or unexported fields
}
ClusterServiceDeleteRequest is the request payload for a cluster delete request
func (*ClusterServiceDeleteRequest) Descriptor
deprecated
func (*ClusterServiceDeleteRequest) Descriptor() ([]byte, []int)
Deprecated: Use ClusterServiceDeleteRequest.ProtoReflect.Descriptor instead.
func (*ClusterServiceDeleteRequest) GetProject ¶
func (x *ClusterServiceDeleteRequest) GetProject() string
func (*ClusterServiceDeleteRequest) GetUuid ¶
func (x *ClusterServiceDeleteRequest) GetUuid() string
func (*ClusterServiceDeleteRequest) ProtoMessage ¶
func (*ClusterServiceDeleteRequest) ProtoMessage()
func (*ClusterServiceDeleteRequest) ProtoReflect ¶
func (x *ClusterServiceDeleteRequest) ProtoReflect() protoreflect.Message
func (*ClusterServiceDeleteRequest) Reset ¶
func (x *ClusterServiceDeleteRequest) Reset()
func (*ClusterServiceDeleteRequest) String ¶
func (x *ClusterServiceDeleteRequest) String() string
type ClusterServiceDeleteResponse ¶
type ClusterServiceDeleteResponse struct {
// Cluster is the cluster
Cluster *Cluster `protobuf:"bytes,1,opt,name=cluster,proto3" json:"cluster,omitempty"`
// contains filtered or unexported fields
}
ClusterServiceDeleteResponse is the response payload of a cluster delete request
func (*ClusterServiceDeleteResponse) Descriptor
deprecated
func (*ClusterServiceDeleteResponse) Descriptor() ([]byte, []int)
Deprecated: Use ClusterServiceDeleteResponse.ProtoReflect.Descriptor instead.
func (*ClusterServiceDeleteResponse) GetCluster ¶
func (x *ClusterServiceDeleteResponse) GetCluster() *Cluster
func (*ClusterServiceDeleteResponse) ProtoMessage ¶
func (*ClusterServiceDeleteResponse) ProtoMessage()
func (*ClusterServiceDeleteResponse) ProtoReflect ¶
func (x *ClusterServiceDeleteResponse) ProtoReflect() protoreflect.Message
func (*ClusterServiceDeleteResponse) Reset ¶
func (x *ClusterServiceDeleteResponse) Reset()
func (*ClusterServiceDeleteResponse) String ¶
func (x *ClusterServiceDeleteResponse) String() string
type ClusterServiceGetCredentialsRequest ¶
type ClusterServiceGetCredentialsRequest struct {
// Uuid of the cluster
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"`
// Project of the cluster
Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
// Expiration defines the duration after which the requested kubernetes access token can not be used anymore
Expiration *durationpb.Duration `protobuf:"bytes,4,opt,name=expiration,proto3,oneof" json:"expiration,omitempty"`
// contains filtered or unexported fields
}
ClusterServiceGetRequest is the request payload for a cluster get request
func (*ClusterServiceGetCredentialsRequest) Descriptor
deprecated
func (*ClusterServiceGetCredentialsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ClusterServiceGetCredentialsRequest.ProtoReflect.Descriptor instead.
func (*ClusterServiceGetCredentialsRequest) GetExpiration ¶
func (x *ClusterServiceGetCredentialsRequest) GetExpiration() *durationpb.Duration
func (*ClusterServiceGetCredentialsRequest) GetProject ¶
func (x *ClusterServiceGetCredentialsRequest) GetProject() string
func (*ClusterServiceGetCredentialsRequest) GetUuid ¶
func (x *ClusterServiceGetCredentialsRequest) GetUuid() string
func (*ClusterServiceGetCredentialsRequest) ProtoMessage ¶
func (*ClusterServiceGetCredentialsRequest) ProtoMessage()
func (*ClusterServiceGetCredentialsRequest) ProtoReflect ¶
func (x *ClusterServiceGetCredentialsRequest) ProtoReflect() protoreflect.Message
func (*ClusterServiceGetCredentialsRequest) Reset ¶
func (x *ClusterServiceGetCredentialsRequest) Reset()
func (*ClusterServiceGetCredentialsRequest) String ¶
func (x *ClusterServiceGetCredentialsRequest) String() string
type ClusterServiceGetCredentialsResponse ¶
type ClusterServiceGetCredentialsResponse struct {
// Cluster is the cluster
Kubeconfig string `protobuf:"bytes,1,opt,name=kubeconfig,proto3" json:"kubeconfig,omitempty"`
// contains filtered or unexported fields
}
ClusterServiceGetCredentialsResponse is the response payload of a cluster get credentials request
func (*ClusterServiceGetCredentialsResponse) Descriptor
deprecated
func (*ClusterServiceGetCredentialsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ClusterServiceGetCredentialsResponse.ProtoReflect.Descriptor instead.
func (*ClusterServiceGetCredentialsResponse) GetKubeconfig ¶
func (x *ClusterServiceGetCredentialsResponse) GetKubeconfig() string
func (*ClusterServiceGetCredentialsResponse) ProtoMessage ¶
func (*ClusterServiceGetCredentialsResponse) ProtoMessage()
func (*ClusterServiceGetCredentialsResponse) ProtoReflect ¶
func (x *ClusterServiceGetCredentialsResponse) ProtoReflect() protoreflect.Message
func (*ClusterServiceGetCredentialsResponse) Reset ¶
func (x *ClusterServiceGetCredentialsResponse) Reset()
func (*ClusterServiceGetCredentialsResponse) String ¶
func (x *ClusterServiceGetCredentialsResponse) String() string
type ClusterServiceGetRequest ¶
type ClusterServiceGetRequest struct {
// Uuid of the cluster
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"`
// Project of the cluster
Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
// contains filtered or unexported fields
}
ClusterServiceGetRequest is the request payload for a cluster get request
func (*ClusterServiceGetRequest) Descriptor
deprecated
func (*ClusterServiceGetRequest) Descriptor() ([]byte, []int)
Deprecated: Use ClusterServiceGetRequest.ProtoReflect.Descriptor instead.
func (*ClusterServiceGetRequest) GetProject ¶
func (x *ClusterServiceGetRequest) GetProject() string
func (*ClusterServiceGetRequest) GetUuid ¶
func (x *ClusterServiceGetRequest) GetUuid() string
func (*ClusterServiceGetRequest) ProtoMessage ¶
func (*ClusterServiceGetRequest) ProtoMessage()
func (*ClusterServiceGetRequest) ProtoReflect ¶
func (x *ClusterServiceGetRequest) ProtoReflect() protoreflect.Message
func (*ClusterServiceGetRequest) Reset ¶
func (x *ClusterServiceGetRequest) Reset()
func (*ClusterServiceGetRequest) String ¶
func (x *ClusterServiceGetRequest) String() string
type ClusterServiceGetResponse ¶
type ClusterServiceGetResponse struct {
// Cluster is the cluster
Cluster *Cluster `protobuf:"bytes,1,opt,name=cluster,proto3" json:"cluster,omitempty"`
// contains filtered or unexported fields
}
ClusterServiceGetResponse is the response payload of a cluster get request
func (*ClusterServiceGetResponse) Descriptor
deprecated
func (*ClusterServiceGetResponse) Descriptor() ([]byte, []int)
Deprecated: Use ClusterServiceGetResponse.ProtoReflect.Descriptor instead.
func (*ClusterServiceGetResponse) GetCluster ¶
func (x *ClusterServiceGetResponse) GetCluster() *Cluster
func (*ClusterServiceGetResponse) ProtoMessage ¶
func (*ClusterServiceGetResponse) ProtoMessage()
func (*ClusterServiceGetResponse) ProtoReflect ¶
func (x *ClusterServiceGetResponse) ProtoReflect() protoreflect.Message
func (*ClusterServiceGetResponse) Reset ¶
func (x *ClusterServiceGetResponse) Reset()
func (*ClusterServiceGetResponse) String ¶
func (x *ClusterServiceGetResponse) String() string
type ClusterServiceListRequest ¶
type ClusterServiceListRequest struct {
// Project of the cluster
Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
// contains filtered or unexported fields
}
ClusterServiceListRequest is the request payload for a cluster list request
func (*ClusterServiceListRequest) Descriptor
deprecated
func (*ClusterServiceListRequest) Descriptor() ([]byte, []int)
Deprecated: Use ClusterServiceListRequest.ProtoReflect.Descriptor instead.
func (*ClusterServiceListRequest) GetProject ¶
func (x *ClusterServiceListRequest) GetProject() string
func (*ClusterServiceListRequest) ProtoMessage ¶
func (*ClusterServiceListRequest) ProtoMessage()
func (*ClusterServiceListRequest) ProtoReflect ¶
func (x *ClusterServiceListRequest) ProtoReflect() protoreflect.Message
func (*ClusterServiceListRequest) Reset ¶
func (x *ClusterServiceListRequest) Reset()
func (*ClusterServiceListRequest) String ¶
func (x *ClusterServiceListRequest) String() string
type ClusterServiceListResponse ¶
type ClusterServiceListResponse struct {
// Clusters a list of clusters
Clusters []*Cluster `protobuf:"bytes,1,rep,name=clusters,proto3" json:"clusters,omitempty"`
// contains filtered or unexported fields
}
ClusterServiceListResponse is the response payload of a cluster list request
func (*ClusterServiceListResponse) Descriptor
deprecated
func (*ClusterServiceListResponse) Descriptor() ([]byte, []int)
Deprecated: Use ClusterServiceListResponse.ProtoReflect.Descriptor instead.
func (*ClusterServiceListResponse) GetClusters ¶
func (x *ClusterServiceListResponse) GetClusters() []*Cluster
func (*ClusterServiceListResponse) ProtoMessage ¶
func (*ClusterServiceListResponse) ProtoMessage()
func (*ClusterServiceListResponse) ProtoReflect ¶
func (x *ClusterServiceListResponse) ProtoReflect() protoreflect.Message
func (*ClusterServiceListResponse) Reset ¶
func (x *ClusterServiceListResponse) Reset()
func (*ClusterServiceListResponse) String ¶
func (x *ClusterServiceListResponse) String() string
type ClusterServiceOperateRequest ¶ added in v0.7.1
type ClusterServiceOperateRequest struct {
// Uuid of the cluster
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"`
// Project of the cluster
Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
// Operate is the operation which should be performed
Operate Operate `protobuf:"varint,3,opt,name=operate,proto3,enum=api.v1.Operate" json:"operate,omitempty"`
// contains filtered or unexported fields
}
ClusterServiceOperateRequest is the request payload for the cluster operate request
func (*ClusterServiceOperateRequest) Descriptor
deprecated
added in
v0.7.1
func (*ClusterServiceOperateRequest) Descriptor() ([]byte, []int)
Deprecated: Use ClusterServiceOperateRequest.ProtoReflect.Descriptor instead.
func (*ClusterServiceOperateRequest) GetOperate ¶ added in v0.7.1
func (x *ClusterServiceOperateRequest) GetOperate() Operate
func (*ClusterServiceOperateRequest) GetProject ¶ added in v0.7.1
func (x *ClusterServiceOperateRequest) GetProject() string
func (*ClusterServiceOperateRequest) GetUuid ¶ added in v0.7.1
func (x *ClusterServiceOperateRequest) GetUuid() string
func (*ClusterServiceOperateRequest) ProtoMessage ¶ added in v0.7.1
func (*ClusterServiceOperateRequest) ProtoMessage()
func (*ClusterServiceOperateRequest) ProtoReflect ¶ added in v0.7.1
func (x *ClusterServiceOperateRequest) ProtoReflect() protoreflect.Message
func (*ClusterServiceOperateRequest) Reset ¶ added in v0.7.1
func (x *ClusterServiceOperateRequest) Reset()
func (*ClusterServiceOperateRequest) String ¶ added in v0.7.1
func (x *ClusterServiceOperateRequest) String() string
type ClusterServiceOperateResponse ¶ added in v0.7.1
type ClusterServiceOperateResponse struct {
// Cluster is the cluster
Cluster *Cluster `protobuf:"bytes,1,opt,name=cluster,proto3" json:"cluster,omitempty"`
// contains filtered or unexported fields
}
ClusterServiceOperateResponse is the response payload for the cluster operate request
func (*ClusterServiceOperateResponse) Descriptor
deprecated
added in
v0.7.1
func (*ClusterServiceOperateResponse) Descriptor() ([]byte, []int)
Deprecated: Use ClusterServiceOperateResponse.ProtoReflect.Descriptor instead.
func (*ClusterServiceOperateResponse) GetCluster ¶ added in v0.7.1
func (x *ClusterServiceOperateResponse) GetCluster() *Cluster
func (*ClusterServiceOperateResponse) ProtoMessage ¶ added in v0.7.1
func (*ClusterServiceOperateResponse) ProtoMessage()
func (*ClusterServiceOperateResponse) ProtoReflect ¶ added in v0.7.1
func (x *ClusterServiceOperateResponse) ProtoReflect() protoreflect.Message
func (*ClusterServiceOperateResponse) Reset ¶ added in v0.7.1
func (x *ClusterServiceOperateResponse) Reset()
func (*ClusterServiceOperateResponse) String ¶ added in v0.7.1
func (x *ClusterServiceOperateResponse) String() string
type ClusterServiceUpdateRequest ¶
type ClusterServiceUpdateRequest struct {
// Uuid of the cluster
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"`
// Project of the cluster
Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
// Kubernetes specification of the cluster
Kubernetes *KubernetesSpec `protobuf:"bytes,3,opt,name=kubernetes,proto3,oneof" json:"kubernetes,omitempty"`
// Worker specification of the cluster
Workers []*WorkerUpdate `protobuf:"bytes,4,rep,name=workers,proto3" json:"workers,omitempty"`
// Maintenance specification of the cluster
Maintenance *Maintenance `protobuf:"bytes,5,opt,name=maintenance,proto3,oneof" json:"maintenance,omitempty"`
// contains filtered or unexported fields
}
ClusterServiceUpdateRequest is the request payload for a cluster update request
func (*ClusterServiceUpdateRequest) Descriptor
deprecated
func (*ClusterServiceUpdateRequest) Descriptor() ([]byte, []int)
Deprecated: Use ClusterServiceUpdateRequest.ProtoReflect.Descriptor instead.
func (*ClusterServiceUpdateRequest) GetKubernetes ¶
func (x *ClusterServiceUpdateRequest) GetKubernetes() *KubernetesSpec
func (*ClusterServiceUpdateRequest) GetMaintenance ¶
func (x *ClusterServiceUpdateRequest) GetMaintenance() *Maintenance
func (*ClusterServiceUpdateRequest) GetProject ¶
func (x *ClusterServiceUpdateRequest) GetProject() string
func (*ClusterServiceUpdateRequest) GetUuid ¶
func (x *ClusterServiceUpdateRequest) GetUuid() string
func (*ClusterServiceUpdateRequest) GetWorkers ¶
func (x *ClusterServiceUpdateRequest) GetWorkers() []*WorkerUpdate
func (*ClusterServiceUpdateRequest) ProtoMessage ¶
func (*ClusterServiceUpdateRequest) ProtoMessage()
func (*ClusterServiceUpdateRequest) ProtoReflect ¶
func (x *ClusterServiceUpdateRequest) ProtoReflect() protoreflect.Message
func (*ClusterServiceUpdateRequest) Reset ¶
func (x *ClusterServiceUpdateRequest) Reset()
func (*ClusterServiceUpdateRequest) String ¶
func (x *ClusterServiceUpdateRequest) String() string
type ClusterServiceUpdateResponse ¶
type ClusterServiceUpdateResponse struct {
// Cluster is the cluster
Cluster *Cluster `protobuf:"bytes,1,opt,name=cluster,proto3" json:"cluster,omitempty"`
// contains filtered or unexported fields
}
ClusterServiceUpdateResponse is the response payload of a cluster update request
func (*ClusterServiceUpdateResponse) Descriptor
deprecated
func (*ClusterServiceUpdateResponse) Descriptor() ([]byte, []int)
Deprecated: Use ClusterServiceUpdateResponse.ProtoReflect.Descriptor instead.
func (*ClusterServiceUpdateResponse) GetCluster ¶
func (x *ClusterServiceUpdateResponse) GetCluster() *Cluster
func (*ClusterServiceUpdateResponse) ProtoMessage ¶
func (*ClusterServiceUpdateResponse) ProtoMessage()
func (*ClusterServiceUpdateResponse) ProtoReflect ¶
func (x *ClusterServiceUpdateResponse) ProtoReflect() protoreflect.Message
func (*ClusterServiceUpdateResponse) Reset ¶
func (x *ClusterServiceUpdateResponse) Reset()
func (*ClusterServiceUpdateResponse) String ¶
func (x *ClusterServiceUpdateResponse) String() string
type ClusterServiceWatchStatusRequest ¶
type ClusterServiceWatchStatusRequest struct {
// Uuid of the cluster
Uuid *string `protobuf:"bytes,1,opt,name=uuid,proto3,oneof" json:"uuid,omitempty"`
// Project of the cluster
Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
// contains filtered or unexported fields
}
ClusterServiceWatchStatusRequest is the request payload for a cluster watch status request
func (*ClusterServiceWatchStatusRequest) Descriptor
deprecated
func (*ClusterServiceWatchStatusRequest) Descriptor() ([]byte, []int)
Deprecated: Use ClusterServiceWatchStatusRequest.ProtoReflect.Descriptor instead.
func (*ClusterServiceWatchStatusRequest) GetProject ¶
func (x *ClusterServiceWatchStatusRequest) GetProject() string
func (*ClusterServiceWatchStatusRequest) GetUuid ¶
func (x *ClusterServiceWatchStatusRequest) GetUuid() string
func (*ClusterServiceWatchStatusRequest) ProtoMessage ¶
func (*ClusterServiceWatchStatusRequest) ProtoMessage()
func (*ClusterServiceWatchStatusRequest) ProtoReflect ¶
func (x *ClusterServiceWatchStatusRequest) ProtoReflect() protoreflect.Message
func (*ClusterServiceWatchStatusRequest) Reset ¶
func (x *ClusterServiceWatchStatusRequest) Reset()
func (*ClusterServiceWatchStatusRequest) String ¶
func (x *ClusterServiceWatchStatusRequest) String() string
type ClusterServiceWatchStatusResponse ¶
type ClusterServiceWatchStatusResponse struct {
// Status the cluster status
Status *ClusterStatus `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
// contains filtered or unexported fields
}
ClusterServiceWatchStatusResponse is the response payload of a cluster watch status request
func (*ClusterServiceWatchStatusResponse) Descriptor
deprecated
func (*ClusterServiceWatchStatusResponse) Descriptor() ([]byte, []int)
Deprecated: Use ClusterServiceWatchStatusResponse.ProtoReflect.Descriptor instead.
func (*ClusterServiceWatchStatusResponse) GetStatus ¶
func (x *ClusterServiceWatchStatusResponse) GetStatus() *ClusterStatus
func (*ClusterServiceWatchStatusResponse) ProtoMessage ¶
func (*ClusterServiceWatchStatusResponse) ProtoMessage()
func (*ClusterServiceWatchStatusResponse) ProtoReflect ¶
func (x *ClusterServiceWatchStatusResponse) ProtoReflect() protoreflect.Message
func (*ClusterServiceWatchStatusResponse) Reset ¶
func (x *ClusterServiceWatchStatusResponse) Reset()
func (*ClusterServiceWatchStatusResponse) String ¶
func (x *ClusterServiceWatchStatusResponse) String() string
type ClusterStatus ¶
type ClusterStatus struct {
// Uuid of the cluster
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"`
// Progress of the cluster reconciliation
Progress uint32 `protobuf:"varint,2,opt,name=progress,proto3" json:"progress,omitempty"`
// State of the cluster
State string `protobuf:"bytes,3,opt,name=state,proto3" json:"state,omitempty"`
// Type of the cluster status
Type string `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"`
// ApiServerReady represents the ready state of the kubernetes api server
ApiServerReady string `protobuf:"bytes,10,opt,name=api_server_ready,json=apiServerReady,proto3" json:"api_server_ready,omitempty"`
// ControlPlaneReady represents the ready state of the control plane components
ControlPlaneReady string `protobuf:"bytes,11,opt,name=control_plane_ready,json=controlPlaneReady,proto3" json:"control_plane_ready,omitempty"`
// NodesReady represents the ready state of the worker nodes
NodesReady string `protobuf:"bytes,12,opt,name=nodes_ready,json=nodesReady,proto3" json:"nodes_ready,omitempty"`
// SystemComponentsReady represents the ready state of the system components
SystemComponentsReady string `` /* 127-byte string literal not displayed */
// LastErrors is a list of the last known errors occurred during the cluster reconciliation
LastErrors []*ClusterStatusLastError `protobuf:"bytes,14,rep,name=last_errors,json=lastErrors,proto3" json:"last_errors,omitempty"`
// ClusterStatusConditions is a list of status conditions of the cluster
Conditions []*ClusterStatusCondition `protobuf:"bytes,15,rep,name=conditions,proto3" json:"conditions,omitempty"`
// contains filtered or unexported fields
}
ClusterStatus
func (*ClusterStatus) Descriptor
deprecated
func (*ClusterStatus) Descriptor() ([]byte, []int)
Deprecated: Use ClusterStatus.ProtoReflect.Descriptor instead.
func (*ClusterStatus) GetApiServerReady ¶
func (x *ClusterStatus) GetApiServerReady() string
func (*ClusterStatus) GetConditions ¶ added in v0.7.1
func (x *ClusterStatus) GetConditions() []*ClusterStatusCondition
func (*ClusterStatus) GetControlPlaneReady ¶
func (x *ClusterStatus) GetControlPlaneReady() string
func (*ClusterStatus) GetLastErrors ¶
func (x *ClusterStatus) GetLastErrors() []*ClusterStatusLastError
func (*ClusterStatus) GetNodesReady ¶
func (x *ClusterStatus) GetNodesReady() string
func (*ClusterStatus) GetProgress ¶
func (x *ClusterStatus) GetProgress() uint32
func (*ClusterStatus) GetState ¶
func (x *ClusterStatus) GetState() string
func (*ClusterStatus) GetSystemComponentsReady ¶
func (x *ClusterStatus) GetSystemComponentsReady() string
func (*ClusterStatus) GetType ¶
func (x *ClusterStatus) GetType() string
func (*ClusterStatus) GetUuid ¶
func (x *ClusterStatus) GetUuid() string
func (*ClusterStatus) ProtoMessage ¶
func (*ClusterStatus) ProtoMessage()
func (*ClusterStatus) ProtoReflect ¶
func (x *ClusterStatus) ProtoReflect() protoreflect.Message
func (*ClusterStatus) Reset ¶
func (x *ClusterStatus) Reset()
func (*ClusterStatus) String ¶
func (x *ClusterStatus) String() string
type ClusterStatusCondition ¶ added in v0.7.1
type ClusterStatusCondition struct {
// Type is the type of the condition
Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
// Status is the status of the condition
Status string `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
// Reason describes the reason for the condition's last transition
Reason string `protobuf:"bytes,3,opt,name=reason,proto3" json:"reason,omitempty"`
// StatusMessage is a human readable message indicating details about the transition
StatusMessage string `protobuf:"bytes,4,opt,name=status_message,json=statusMessage,proto3" json:"status_message,omitempty"`
// LastUpdateTime last time the condition transitioned
LastTransitionTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=last_transition_time,json=lastTransitionTime,proto3" json:"last_transition_time,omitempty"`
// LastUpdateTime last time the condition was updated
LastUpdateTime *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=last_update_time,json=lastUpdateTime,proto3" json:"last_update_time,omitempty"`
// contains filtered or unexported fields
}
ClusterStatusCondition contains status conditions of a cluster
func (*ClusterStatusCondition) Descriptor
deprecated
added in
v0.7.1
func (*ClusterStatusCondition) Descriptor() ([]byte, []int)
Deprecated: Use ClusterStatusCondition.ProtoReflect.Descriptor instead.
func (*ClusterStatusCondition) GetLastTransitionTime ¶ added in v0.7.1
func (x *ClusterStatusCondition) GetLastTransitionTime() *timestamppb.Timestamp
func (*ClusterStatusCondition) GetLastUpdateTime ¶ added in v0.7.1
func (x *ClusterStatusCondition) GetLastUpdateTime() *timestamppb.Timestamp
func (*ClusterStatusCondition) GetReason ¶ added in v0.7.1
func (x *ClusterStatusCondition) GetReason() string
func (*ClusterStatusCondition) GetStatus ¶ added in v0.7.1
func (x *ClusterStatusCondition) GetStatus() string
func (*ClusterStatusCondition) GetStatusMessage ¶ added in v0.7.1
func (x *ClusterStatusCondition) GetStatusMessage() string
func (*ClusterStatusCondition) GetType ¶ added in v0.7.1
func (x *ClusterStatusCondition) GetType() string
func (*ClusterStatusCondition) ProtoMessage ¶ added in v0.7.1
func (*ClusterStatusCondition) ProtoMessage()
func (*ClusterStatusCondition) ProtoReflect ¶ added in v0.7.1
func (x *ClusterStatusCondition) ProtoReflect() protoreflect.Message
func (*ClusterStatusCondition) Reset ¶ added in v0.7.1
func (x *ClusterStatusCondition) Reset()
func (*ClusterStatusCondition) String ¶ added in v0.7.1
func (x *ClusterStatusCondition) String() string
type ClusterStatusLastError ¶
type ClusterStatusLastError struct {
// Description a human readable message indicating details about the last error
Description string `protobuf:"bytes,1,opt,name=description,proto3" json:"description,omitempty"`
// TaskId ID of the task which caused this last error
TaskId *string `protobuf:"bytes,2,opt,name=task_id,json=taskId,proto3,oneof" json:"task_id,omitempty"`
// LastUpdateTime last time the error was reported
LastUpdateTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=last_update_time,json=lastUpdateTime,proto3" json:"last_update_time,omitempty"`
// contains filtered or unexported fields
}
ClusterStatusLastError is the last known cluster status error
func (*ClusterStatusLastError) Descriptor
deprecated
func (*ClusterStatusLastError) Descriptor() ([]byte, []int)
Deprecated: Use ClusterStatusLastError.ProtoReflect.Descriptor instead.
func (*ClusterStatusLastError) GetDescription ¶
func (x *ClusterStatusLastError) GetDescription() string
func (*ClusterStatusLastError) GetLastUpdateTime ¶
func (x *ClusterStatusLastError) GetLastUpdateTime() *timestamppb.Timestamp
func (*ClusterStatusLastError) GetTaskId ¶
func (x *ClusterStatusLastError) GetTaskId() string
func (*ClusterStatusLastError) ProtoMessage ¶
func (*ClusterStatusLastError) ProtoMessage()
func (*ClusterStatusLastError) ProtoReflect ¶
func (x *ClusterStatusLastError) ProtoReflect() protoreflect.Message
func (*ClusterStatusLastError) Reset ¶
func (x *ClusterStatusLastError) Reset()
func (*ClusterStatusLastError) String ¶
func (x *ClusterStatusLastError) String() string
type Coupon ¶
type Coupon struct {
// Id of the coupon
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// Name of this coupon
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
// AmountOff is th amount the customer can use for free
AmountOff int64 `protobuf:"varint,3,opt,name=amount_off,json=amountOff,proto3" json:"amount_off,omitempty"`
// Currency of the free usage amount
Currency string `protobuf:"bytes,4,opt,name=currency,proto3" json:"currency,omitempty"`
// DurationInMonth defines how many month this coupon is valid for
DurationInMonth int64 `protobuf:"varint,5,opt,name=duration_in_month,json=durationInMonth,proto3" json:"duration_in_month,omitempty"`
// CreatedAt is the date the coupon was created
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
// RedeemBy is the date when this coupon can no longer be used
RedeemBy *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=redeem_by,json=redeemBy,proto3" json:"redeem_by,omitempty"`
// TimesRedeemed how often this coupon was already consumed
TimesRedeemed int64 `protobuf:"varint,8,opt,name=times_redeemed,json=timesRedeemed,proto3" json:"times_redeemed,omitempty"`
// MaxRedemptions defines how often this coupon can be consumed
MaxRedemptions int64 `protobuf:"varint,9,opt,name=max_redemptions,json=maxRedemptions,proto3" json:"max_redemptions,omitempty"`
// AmountLeft how many usages are left for this coupon
AmountLeft int64 `protobuf:"varint,10,opt,name=amount_left,json=amountLeft,proto3" json:"amount_left,omitempty"`
// contains filtered or unexported fields
}
Coupon is a amount of free usage which can be granted to a customer
func (*Coupon) Descriptor
deprecated
func (*Coupon) GetAmountLeft ¶
func (*Coupon) GetAmountOff ¶
func (*Coupon) GetCreatedAt ¶
func (x *Coupon) GetCreatedAt() *timestamppb.Timestamp
func (*Coupon) GetCurrency ¶
func (*Coupon) GetDurationInMonth ¶
func (*Coupon) GetMaxRedemptions ¶
func (*Coupon) GetRedeemBy ¶
func (x *Coupon) GetRedeemBy() *timestamppb.Timestamp
func (*Coupon) GetTimesRedeemed ¶
func (*Coupon) ProtoMessage ¶
func (*Coupon) ProtoMessage()
func (*Coupon) ProtoReflect ¶
func (x *Coupon) ProtoReflect() protoreflect.Message
type Health ¶
type Health struct {
// Services the health of all individual services
Services []*HealthStatus `protobuf:"bytes,1,rep,name=services,proto3" json:"services,omitempty"`
// contains filtered or unexported fields
}
Health reports the health status of all services
func (*Health) Descriptor
deprecated
func (*Health) GetServices ¶
func (x *Health) GetServices() []*HealthStatus
func (*Health) ProtoMessage ¶
func (*Health) ProtoMessage()
func (*Health) ProtoReflect ¶
func (x *Health) ProtoReflect() protoreflect.Message
type HealthServiceGetRequest ¶
type HealthServiceGetRequest struct {
// contains filtered or unexported fields
}
HealthServiceGetRequest is request payload to get the health of the system
func (*HealthServiceGetRequest) Descriptor
deprecated
func (*HealthServiceGetRequest) Descriptor() ([]byte, []int)
Deprecated: Use HealthServiceGetRequest.ProtoReflect.Descriptor instead.
func (*HealthServiceGetRequest) ProtoMessage ¶
func (*HealthServiceGetRequest) ProtoMessage()
func (*HealthServiceGetRequest) ProtoReflect ¶
func (x *HealthServiceGetRequest) ProtoReflect() protoreflect.Message
func (*HealthServiceGetRequest) Reset ¶
func (x *HealthServiceGetRequest) Reset()
func (*HealthServiceGetRequest) String ¶
func (x *HealthServiceGetRequest) String() string
type HealthServiceGetResponse ¶
type HealthServiceGetResponse struct {
// Health is the overall health of the system
Health *Health `protobuf:"bytes,1,opt,name=health,proto3" json:"health,omitempty"`
// contains filtered or unexported fields
}
HealthServiceGetRequest is the response payload with the health of the system
func (*HealthServiceGetResponse) Descriptor
deprecated
func (*HealthServiceGetResponse) Descriptor() ([]byte, []int)
Deprecated: Use HealthServiceGetResponse.ProtoReflect.Descriptor instead.
func (*HealthServiceGetResponse) GetHealth ¶
func (x *HealthServiceGetResponse) GetHealth() *Health
func (*HealthServiceGetResponse) ProtoMessage ¶
func (*HealthServiceGetResponse) ProtoMessage()
func (*HealthServiceGetResponse) ProtoReflect ¶
func (x *HealthServiceGetResponse) ProtoReflect() protoreflect.Message
func (*HealthServiceGetResponse) Reset ¶
func (x *HealthServiceGetResponse) Reset()
func (*HealthServiceGetResponse) String ¶
func (x *HealthServiceGetResponse) String() string
type HealthStatus ¶
type HealthStatus struct {
// Name the name of the service
Name Service `protobuf:"varint,1,opt,name=name,proto3,enum=api.v1.Service" json:"name,omitempty"`
// Status the status of this service
Status ServiceStatus `protobuf:"varint,2,opt,name=status,proto3,enum=api.v1.ServiceStatus" json:"status,omitempty"`
// Message describes the reason for the unhealthy status if possible
Message string `protobuf:"bytes,3,opt,name=message,proto3" json:"message,omitempty"`
// Partitions describes the health of the service by partition
Partitions map[string]*PartitionHealth `` /* 161-byte string literal not displayed */
// contains filtered or unexported fields
}
HealthStatus the health of one service
func (*HealthStatus) Descriptor
deprecated
func (*HealthStatus) Descriptor() ([]byte, []int)
Deprecated: Use HealthStatus.ProtoReflect.Descriptor instead.
func (*HealthStatus) GetMessage ¶
func (x *HealthStatus) GetMessage() string
func (*HealthStatus) GetName ¶
func (x *HealthStatus) GetName() Service
func (*HealthStatus) GetPartitions ¶
func (x *HealthStatus) GetPartitions() map[string]*PartitionHealth
func (*HealthStatus) GetStatus ¶
func (x *HealthStatus) GetStatus() ServiceStatus
func (*HealthStatus) ProtoMessage ¶
func (*HealthStatus) ProtoMessage()
func (*HealthStatus) ProtoReflect ¶
func (x *HealthStatus) ProtoReflect() protoreflect.Message
func (*HealthStatus) Reset ¶
func (x *HealthStatus) Reset()
func (*HealthStatus) String ¶
func (x *HealthStatus) String() string
type IP ¶
type IP struct {
// Uuid of this ip
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"`
// Ip is either ipv4 or ipv6 address
Ip string `protobuf:"bytes,2,opt,name=ip,proto3" json:"ip,omitempty"`
// Name of this ip
Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
// Description of this ip
Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
// Network is the network this ip belongs to
Network string `protobuf:"bytes,5,opt,name=network,proto3" json:"network,omitempty"`
// Project where this ip address belongs to
Project string `protobuf:"bytes,6,opt,name=project,proto3" json:"project,omitempty"`
// Type of this ip
Type IPType `protobuf:"varint,7,opt,name=type,proto3,enum=api.v1.IPType" json:"type,omitempty"`
// Tags on this ip
Tags []string `protobuf:"bytes,8,rep,name=tags,proto3" json:"tags,omitempty"`
// CreatedAt is the date when this ip was created
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
// UpdatedAt is the date when this ip was updated
UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,11,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
// DeletedAt is the date when this ip was deleted
DeletedAt *timestamppb.Timestamp `protobuf:"bytes,12,opt,name=deleted_at,json=deletedAt,proto3" json:"deleted_at,omitempty"`
// contains filtered or unexported fields
}
IP is a ip address which can be used as loadbalancer addresses
func (*IP) Descriptor
deprecated
func (*IP) GetCreatedAt ¶
func (x *IP) GetCreatedAt() *timestamppb.Timestamp
func (*IP) GetDeletedAt ¶
func (x *IP) GetDeletedAt() *timestamppb.Timestamp
func (*IP) GetDescription ¶
func (*IP) GetNetwork ¶
func (*IP) GetProject ¶
func (*IP) GetUpdatedAt ¶
func (x *IP) GetUpdatedAt() *timestamppb.Timestamp
func (*IP) ProtoMessage ¶
func (*IP) ProtoMessage()
func (*IP) ProtoReflect ¶
func (x *IP) ProtoReflect() protoreflect.Message
type IPServiceAllocateRequest ¶
type IPServiceAllocateRequest struct {
// Project of the ip
Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
// Name of the ip
Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
// Description of the ip
Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
// Tags to put onto the ip
Tags []string `protobuf:"bytes,8,rep,name=tags,proto3" json:"tags,omitempty"`
// Static if set to true, this will be a Static ip
Static bool `protobuf:"varint,9,opt,name=static,proto3" json:"static,omitempty"`
// contains filtered or unexported fields
}
IPServiceGetRequest is the request payload for a ip get request
func (*IPServiceAllocateRequest) Descriptor
deprecated
func (*IPServiceAllocateRequest) Descriptor() ([]byte, []int)
Deprecated: Use IPServiceAllocateRequest.ProtoReflect.Descriptor instead.
func (*IPServiceAllocateRequest) GetDescription ¶
func (x *IPServiceAllocateRequest) GetDescription() string
func (*IPServiceAllocateRequest) GetName ¶
func (x *IPServiceAllocateRequest) GetName() string
func (*IPServiceAllocateRequest) GetProject ¶
func (x *IPServiceAllocateRequest) GetProject() string
func (*IPServiceAllocateRequest) GetStatic ¶
func (x *IPServiceAllocateRequest) GetStatic() bool
func (*IPServiceAllocateRequest) GetTags ¶
func (x *IPServiceAllocateRequest) GetTags() []string
func (*IPServiceAllocateRequest) ProtoMessage ¶
func (*IPServiceAllocateRequest) ProtoMessage()
func (*IPServiceAllocateRequest) ProtoReflect ¶
func (x *IPServiceAllocateRequest) ProtoReflect() protoreflect.Message
func (*IPServiceAllocateRequest) Reset ¶
func (x *IPServiceAllocateRequest) Reset()
func (*IPServiceAllocateRequest) String ¶
func (x *IPServiceAllocateRequest) String() string
type IPServiceAllocateResponse ¶
type IPServiceAllocateResponse struct {
// Ip the ip
Ip *IP `protobuf:"bytes,1,opt,name=ip,proto3" json:"ip,omitempty"`
// contains filtered or unexported fields
}
IPServiceAllocateResponse is the response payload for a ip allocate request
func (*IPServiceAllocateResponse) Descriptor
deprecated
func (*IPServiceAllocateResponse) Descriptor() ([]byte, []int)
Deprecated: Use IPServiceAllocateResponse.ProtoReflect.Descriptor instead.
func (*IPServiceAllocateResponse) GetIp ¶
func (x *IPServiceAllocateResponse) GetIp() *IP
func (*IPServiceAllocateResponse) ProtoMessage ¶
func (*IPServiceAllocateResponse) ProtoMessage()
func (*IPServiceAllocateResponse) ProtoReflect ¶
func (x *IPServiceAllocateResponse) ProtoReflect() protoreflect.Message
func (*IPServiceAllocateResponse) Reset ¶
func (x *IPServiceAllocateResponse) Reset()
func (*IPServiceAllocateResponse) String ¶
func (x *IPServiceAllocateResponse) String() string
type IPServiceDeleteRequest ¶
type IPServiceDeleteRequest struct {
// Uuid of the ip to delete
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"`
// Project of the ip
Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
// contains filtered or unexported fields
}
IPServiceDeleteRequest is the request payload for a ip delete request
func (*IPServiceDeleteRequest) Descriptor
deprecated
func (*IPServiceDeleteRequest) Descriptor() ([]byte, []int)
Deprecated: Use IPServiceDeleteRequest.ProtoReflect.Descriptor instead.
func (*IPServiceDeleteRequest) GetProject ¶
func (x *IPServiceDeleteRequest) GetProject() string
func (*IPServiceDeleteRequest) GetUuid ¶
func (x *IPServiceDeleteRequest) GetUuid() string
func (*IPServiceDeleteRequest) ProtoMessage ¶
func (*IPServiceDeleteRequest) ProtoMessage()
func (*IPServiceDeleteRequest) ProtoReflect ¶
func (x *IPServiceDeleteRequest) ProtoReflect() protoreflect.Message
func (*IPServiceDeleteRequest) Reset ¶
func (x *IPServiceDeleteRequest) Reset()
func (*IPServiceDeleteRequest) String ¶
func (x *IPServiceDeleteRequest) String() string
type IPServiceDeleteResponse ¶
type IPServiceDeleteResponse struct {
// Ip the ip
Ip *IP `protobuf:"bytes,1,opt,name=ip,proto3" json:"ip,omitempty"`
// contains filtered or unexported fields
}
IPServiceDeleteResponse is the response payload for a ip delete request
func (*IPServiceDeleteResponse) Descriptor
deprecated
func (*IPServiceDeleteResponse) Descriptor() ([]byte, []int)
Deprecated: Use IPServiceDeleteResponse.ProtoReflect.Descriptor instead.
func (*IPServiceDeleteResponse) GetIp ¶
func (x *IPServiceDeleteResponse) GetIp() *IP
func (*IPServiceDeleteResponse) ProtoMessage ¶
func (*IPServiceDeleteResponse) ProtoMessage()
func (*IPServiceDeleteResponse) ProtoReflect ¶
func (x *IPServiceDeleteResponse) ProtoReflect() protoreflect.Message
func (*IPServiceDeleteResponse) Reset ¶
func (x *IPServiceDeleteResponse) Reset()
func (*IPServiceDeleteResponse) String ¶
func (x *IPServiceDeleteResponse) String() string
type IPServiceGetRequest ¶
type IPServiceGetRequest struct {
// Uuid of the ip to get
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"`
// Project of the ip
Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
// contains filtered or unexported fields
}
IPServiceGetRequest is the request payload for a ip get request
func (*IPServiceGetRequest) Descriptor
deprecated
func (*IPServiceGetRequest) Descriptor() ([]byte, []int)
Deprecated: Use IPServiceGetRequest.ProtoReflect.Descriptor instead.
func (*IPServiceGetRequest) GetProject ¶
func (x *IPServiceGetRequest) GetProject() string
func (*IPServiceGetRequest) GetUuid ¶
func (x *IPServiceGetRequest) GetUuid() string
func (*IPServiceGetRequest) ProtoMessage ¶
func (*IPServiceGetRequest) ProtoMessage()
func (*IPServiceGetRequest) ProtoReflect ¶
func (x *IPServiceGetRequest) ProtoReflect() protoreflect.Message
func (*IPServiceGetRequest) Reset ¶
func (x *IPServiceGetRequest) Reset()
func (*IPServiceGetRequest) String ¶
func (x *IPServiceGetRequest) String() string
type IPServiceGetResponse ¶
type IPServiceGetResponse struct {
// Ip the ip
Ip *IP `protobuf:"bytes,1,opt,name=ip,proto3" json:"ip,omitempty"`
// contains filtered or unexported fields
}
IPServiceGetResponse is the response payload for a ip get request
func (*IPServiceGetResponse) Descriptor
deprecated
func (*IPServiceGetResponse) Descriptor() ([]byte, []int)
Deprecated: Use IPServiceGetResponse.ProtoReflect.Descriptor instead.
func (*IPServiceGetResponse) GetIp ¶
func (x *IPServiceGetResponse) GetIp() *IP
func (*IPServiceGetResponse) ProtoMessage ¶
func (*IPServiceGetResponse) ProtoMessage()
func (*IPServiceGetResponse) ProtoReflect ¶
func (x *IPServiceGetResponse) ProtoReflect() protoreflect.Message
func (*IPServiceGetResponse) Reset ¶
func (x *IPServiceGetResponse) Reset()
func (*IPServiceGetResponse) String ¶
func (x *IPServiceGetResponse) String() string
type IPServiceListRequest ¶
type IPServiceListRequest struct {
// Project of the ips to list
Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
// contains filtered or unexported fields
}
IPServiceListRequest is the request payload for a ip list request
func (*IPServiceListRequest) Descriptor
deprecated
func (*IPServiceListRequest) Descriptor() ([]byte, []int)
Deprecated: Use IPServiceListRequest.ProtoReflect.Descriptor instead.
func (*IPServiceListRequest) GetProject ¶
func (x *IPServiceListRequest) GetProject() string
func (*IPServiceListRequest) ProtoMessage ¶
func (*IPServiceListRequest) ProtoMessage()
func (*IPServiceListRequest) ProtoReflect ¶
func (x *IPServiceListRequest) ProtoReflect() protoreflect.Message
func (*IPServiceListRequest) Reset ¶
func (x *IPServiceListRequest) Reset()
func (*IPServiceListRequest) String ¶
func (x *IPServiceListRequest) String() string
type IPServiceListResponse ¶
type IPServiceListResponse struct {
// Ips the ips
Ips []*IP `protobuf:"bytes,1,rep,name=ips,proto3" json:"ips,omitempty"`
// contains filtered or unexported fields
}
IPServiceListResponse is the response payload for a ip list request
func (*IPServiceListResponse) Descriptor
deprecated
func (*IPServiceListResponse) Descriptor() ([]byte, []int)
Deprecated: Use IPServiceListResponse.ProtoReflect.Descriptor instead.
func (*IPServiceListResponse) GetIps ¶
func (x *IPServiceListResponse) GetIps() []*IP
func (*IPServiceListResponse) ProtoMessage ¶
func (*IPServiceListResponse) ProtoMessage()
func (*IPServiceListResponse) ProtoReflect ¶
func (x *IPServiceListResponse) ProtoReflect() protoreflect.Message
func (*IPServiceListResponse) Reset ¶
func (x *IPServiceListResponse) Reset()
func (*IPServiceListResponse) String ¶
func (x *IPServiceListResponse) String() string
type IPServiceUpdateRequest ¶
type IPServiceUpdateRequest struct {
// Project of the ip
Project string `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"`
// Ip the ip to update
Ip *IP `protobuf:"bytes,2,opt,name=ip,proto3" json:"ip,omitempty"`
// contains filtered or unexported fields
}
IPServiceUpdateRequest is the request payload for a ip update request
func (*IPServiceUpdateRequest) Descriptor
deprecated
func (*IPServiceUpdateRequest) Descriptor() ([]byte, []int)
Deprecated: Use IPServiceUpdateRequest.ProtoReflect.Descriptor instead.
func (*IPServiceUpdateRequest) GetIp ¶
func (x *IPServiceUpdateRequest) GetIp() *IP
func (*IPServiceUpdateRequest) GetProject ¶
func (x *IPServiceUpdateRequest) GetProject() string
func (*IPServiceUpdateRequest) ProtoMessage ¶
func (*IPServiceUpdateRequest) ProtoMessage()
func (*IPServiceUpdateRequest) ProtoReflect ¶
func (x *IPServiceUpdateRequest) ProtoReflect() protoreflect.Message
func (*IPServiceUpdateRequest) Reset ¶
func (x *IPServiceUpdateRequest) Reset()
func (*IPServiceUpdateRequest) String ¶
func (x *IPServiceUpdateRequest) String() string
type IPServiceUpdateResponse ¶
type IPServiceUpdateResponse struct {
// Ip the ip
Ip *IP `protobuf:"bytes,1,opt,name=ip,proto3" json:"ip,omitempty"`
// contains filtered or unexported fields
}
IPServiceUpdateResponse is the response payload for a ip update request
func (*IPServiceUpdateResponse) Descriptor
deprecated
func (*IPServiceUpdateResponse) Descriptor() ([]byte, []int)
Deprecated: Use IPServiceUpdateResponse.ProtoReflect.Descriptor instead.
func (*IPServiceUpdateResponse) GetIp ¶
func (x *IPServiceUpdateResponse) GetIp() *IP
func (*IPServiceUpdateResponse) ProtoMessage ¶
func (*IPServiceUpdateResponse) ProtoMessage()
func (*IPServiceUpdateResponse) ProtoReflect ¶
func (x *IPServiceUpdateResponse) ProtoReflect() protoreflect.Message
func (*IPServiceUpdateResponse) Reset ¶
func (x *IPServiceUpdateResponse) Reset()
func (*IPServiceUpdateResponse) String ¶
func (x *IPServiceUpdateResponse) String() string
type IPType ¶
type IPType int32
IPType specifies different ip address types
const ( // IP_TYPE_UNSPECIFIED is not specified IPType_IP_TYPE_UNSPECIFIED IPType = 0 // IP_TYPE_EPHEMERAL defines a ephemeral ip address which is freed/deleted after usage IPType_IP_TYPE_EPHEMERAL IPType = 1 // IP_TYPE_STATIC defines a static ip address which must be freed/deleted explicitly IPType_IP_TYPE_STATIC IPType = 2 )
func (IPType) Descriptor ¶
func (IPType) Descriptor() protoreflect.EnumDescriptor
func (IPType) EnumDescriptor
deprecated
func (IPType) Number ¶
func (x IPType) Number() protoreflect.EnumNumber
func (IPType) Type ¶
func (IPType) Type() protoreflect.EnumType
type Invoice ¶
type Invoice struct {
// Id of the invoice
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// PdfDownloadUrl is the url where the customer can download this invoice in pdf format
PdfDownloadUrl string `protobuf:"bytes,2,opt,name=pdf_download_url,json=pdfDownloadUrl,proto3" json:"pdf_download_url,omitempty"`
// PeriodStart is the start date of this subscription
PeriodStart *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=period_start,json=periodStart,proto3" json:"period_start,omitempty"`
// PeriodEnd is the end date of this subscription
PeriodEnd *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=period_end,json=periodEnd,proto3" json:"period_end,omitempty"`
// contains filtered or unexported fields
}
Invoice a customer has to pay for subscription usage
func (*Invoice) Descriptor
deprecated
func (*Invoice) GetPdfDownloadUrl ¶
func (*Invoice) GetPeriodEnd ¶
func (x *Invoice) GetPeriodEnd() *timestamppb.Timestamp
func (*Invoice) GetPeriodStart ¶
func (x *Invoice) GetPeriodStart() *timestamppb.Timestamp
func (*Invoice) ProtoMessage ¶
func (*Invoice) ProtoMessage()
func (*Invoice) ProtoReflect ¶
func (x *Invoice) ProtoReflect() protoreflect.Message
type Kubernetes ¶
type Kubernetes struct {
// Version of kubernetes
Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
// Expiration sets the date on which the platform support for this kubernetes version expires
Expiration *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=expiration,proto3" json:"expiration,omitempty"`
// contains filtered or unexported fields
}
Kubernetes related configurations available
func (*Kubernetes) Descriptor
deprecated
func (*Kubernetes) Descriptor() ([]byte, []int)
Deprecated: Use Kubernetes.ProtoReflect.Descriptor instead.
func (*Kubernetes) GetExpiration ¶ added in v0.7.0
func (x *Kubernetes) GetExpiration() *timestamppb.Timestamp
func (*Kubernetes) GetVersion ¶
func (x *Kubernetes) GetVersion() string
func (*Kubernetes) ProtoMessage ¶
func (*Kubernetes) ProtoMessage()
func (*Kubernetes) ProtoReflect ¶
func (x *Kubernetes) ProtoReflect() protoreflect.Message
func (*Kubernetes) Reset ¶
func (x *Kubernetes) Reset()
func (*Kubernetes) String ¶
func (x *Kubernetes) String() string
type KubernetesSpec ¶
type KubernetesSpec struct {
// Version of kubernetes
Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
// contains filtered or unexported fields
}
KubernetesSpec details of kubernetes this cluster
func (*KubernetesSpec) Descriptor
deprecated
func (*KubernetesSpec) Descriptor() ([]byte, []int)
Deprecated: Use KubernetesSpec.ProtoReflect.Descriptor instead.
func (*KubernetesSpec) GetVersion ¶
func (x *KubernetesSpec) GetVersion() string
func (*KubernetesSpec) ProtoMessage ¶
func (*KubernetesSpec) ProtoMessage()
func (*KubernetesSpec) ProtoReflect ¶
func (x *KubernetesSpec) ProtoReflect() protoreflect.Message
func (*KubernetesSpec) Reset ¶
func (x *KubernetesSpec) Reset()
func (*KubernetesSpec) String ¶
func (x *KubernetesSpec) String() string
type MachineType ¶
type MachineType struct {
// Id is the technical id of this machine type
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// Name of this machine type
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
// CPUs e.g. cores in this machine / server
Cpus uint32 `protobuf:"varint,3,opt,name=cpus,proto3" json:"cpus,omitempty"`
// Memory in this machine / server
Memory uint64 `protobuf:"varint,4,opt,name=memory,proto3" json:"memory,omitempty"`
// Storage in this machine / server
Storage uint64 `protobuf:"varint,5,opt,name=storage,proto3" json:"storage,omitempty"`
// CpuDescription describes the CPUs of this machine / server
CpuDescription string `protobuf:"bytes,6,opt,name=cpu_description,json=cpuDescription,proto3" json:"cpu_description,omitempty"`
// StorageDescription describes the disks of this machine / server
StorageDescription string `protobuf:"bytes,7,opt,name=storage_description,json=storageDescription,proto3" json:"storage_description,omitempty"`
// contains filtered or unexported fields
}
MachineType defines a server type
func (*MachineType) Descriptor
deprecated
func (*MachineType) Descriptor() ([]byte, []int)
Deprecated: Use MachineType.ProtoReflect.Descriptor instead.
func (*MachineType) GetCpuDescription ¶ added in v0.7.0
func (x *MachineType) GetCpuDescription() string
func (*MachineType) GetCpus ¶
func (x *MachineType) GetCpus() uint32
func (*MachineType) GetId ¶
func (x *MachineType) GetId() string
func (*MachineType) GetMemory ¶
func (x *MachineType) GetMemory() uint64
func (*MachineType) GetName ¶
func (x *MachineType) GetName() string
func (*MachineType) GetStorage ¶
func (x *MachineType) GetStorage() uint64
func (*MachineType) GetStorageDescription ¶ added in v0.9.2
func (x *MachineType) GetStorageDescription() string
func (*MachineType) ProtoMessage ¶
func (*MachineType) ProtoMessage()
func (*MachineType) ProtoReflect ¶
func (x *MachineType) ProtoReflect() protoreflect.Message
func (*MachineType) Reset ¶
func (x *MachineType) Reset()
func (*MachineType) String ¶
func (x *MachineType) String() string
type Maintenance ¶
type Maintenance struct {
// KubernetesAutoupdate if set to true, kubernetes patch version updates will be done in the maintenance window
KubernetesAutoupdate *bool `` /* 128-byte string literal not displayed */
// MachineimageAutoupdate if set to true, machine images will be automatically update by rolling nodes in the maintenance window
MachineimageAutoupdate *bool `` /* 134-byte string literal not displayed */
// TimeWindow defines the start time and duration during which automatic actions will be performed
TimeWindow *MaintenanceTimeWindow `protobuf:"bytes,3,opt,name=time_window,json=timeWindow,proto3" json:"time_window,omitempty"`
// contains filtered or unexported fields
}
Maintenance defines when automatic actions should be scheduled on this cluster
func (*Maintenance) Descriptor
deprecated
func (*Maintenance) Descriptor() ([]byte, []int)
Deprecated: Use Maintenance.ProtoReflect.Descriptor instead.
func (*Maintenance) GetKubernetesAutoupdate ¶
func (x *Maintenance) GetKubernetesAutoupdate() bool
func (*Maintenance) GetMachineimageAutoupdate ¶
func (x *Maintenance) GetMachineimageAutoupdate() bool
func (*Maintenance) GetTimeWindow ¶
func (x *Maintenance) GetTimeWindow() *MaintenanceTimeWindow
func (*Maintenance) ProtoMessage ¶
func (*Maintenance) ProtoMessage()
func (*Maintenance) ProtoReflect ¶
func (x *Maintenance) ProtoReflect() protoreflect.Message
func (*Maintenance) Reset ¶
func (x *Maintenance) Reset()
func (*Maintenance) String ¶
func (x *Maintenance) String() string
type MaintenanceTimeWindow ¶
type MaintenanceTimeWindow struct {
// Begin of the MaintenanceTimeWindow
Begin *Time `protobuf:"bytes,1,opt,name=begin,proto3" json:"begin,omitempty"`
// Duration of the MaintenanceTimeWindow
Duration *durationpb.Duration `protobuf:"bytes,2,opt,name=duration,proto3" json:"duration,omitempty"`
// contains filtered or unexported fields
}
MaintenanceTimeWindow defines the start time and duration during which automatic actions will be performed
func (*MaintenanceTimeWindow) Descriptor
deprecated
func (*MaintenanceTimeWindow) Descriptor() ([]byte, []int)
Deprecated: Use MaintenanceTimeWindow.ProtoReflect.Descriptor instead.
func (*MaintenanceTimeWindow) GetBegin ¶
func (x *MaintenanceTimeWindow) GetBegin() *Time
func (*MaintenanceTimeWindow) GetDuration ¶
func (x *MaintenanceTimeWindow) GetDuration() *durationpb.Duration
func (*MaintenanceTimeWindow) ProtoMessage ¶
func (*MaintenanceTimeWindow) ProtoMessage()
func (*MaintenanceTimeWindow) ProtoReflect ¶
func (x *MaintenanceTimeWindow) ProtoReflect() protoreflect.Message
func (*MaintenanceTimeWindow) Reset ¶
func (x *MaintenanceTimeWindow) Reset()
func (*MaintenanceTimeWindow) String ¶
func (x *MaintenanceTimeWindow) String() string
type MethodPermission ¶
type MethodPermission struct {
// Subject maybe either the project or the tenant
// for which the methods should be allowed
Subject string `protobuf:"bytes,1,opt,name=subject,proto3" json:"subject,omitempty"`
// Methods which should be accessible
Methods []string `protobuf:"bytes,2,rep,name=methods,proto3" json:"methods,omitempty"`
// contains filtered or unexported fields
}
MethodPermission is a mapping from a subject/project to a service method
func (*MethodPermission) Descriptor
deprecated
func (*MethodPermission) Descriptor() ([]byte, []int)
Deprecated: Use MethodPermission.ProtoReflect.Descriptor instead.
func (*MethodPermission) GetMethods ¶
func (x *MethodPermission) GetMethods() []string
func (*MethodPermission) GetSubject ¶
func (x *MethodPermission) GetSubject() string
func (*MethodPermission) ProtoMessage ¶
func (*MethodPermission) ProtoMessage()
func (*MethodPermission) ProtoReflect ¶
func (x *MethodPermission) ProtoReflect() protoreflect.Message
func (*MethodPermission) Reset ¶
func (x *MethodPermission) Reset()
func (*MethodPermission) String ¶
func (x *MethodPermission) String() string
type MethodServiceListRequest ¶
type MethodServiceListRequest struct {
// contains filtered or unexported fields
}
MethodServiceListRequest is the request payload to list all public methods
func (*MethodServiceListRequest) Descriptor
deprecated
func (*MethodServiceListRequest) Descriptor() ([]byte, []int)
Deprecated: Use MethodServiceListRequest.ProtoReflect.Descriptor instead.
func (*MethodServiceListRequest) ProtoMessage ¶
func (*MethodServiceListRequest) ProtoMessage()
func (*MethodServiceListRequest) ProtoReflect ¶
func (x *MethodServiceListRequest) ProtoReflect() protoreflect.Message
func (*MethodServiceListRequest) Reset ¶
func (x *MethodServiceListRequest) Reset()
func (*MethodServiceListRequest) String ¶
func (x *MethodServiceListRequest) String() string
type MethodServiceListResponse ¶
type MethodServiceListResponse struct {
// Methods is a list of methods public callable
Methods []string `protobuf:"bytes,1,rep,name=methods,proto3" json:"methods,omitempty"`
// contains filtered or unexported fields
}
MethodServiceListResponse is the response payload with all public visible methods
func (*MethodServiceListResponse) Descriptor
deprecated
func (*MethodServiceListResponse) Descriptor() ([]byte, []int)
Deprecated: Use MethodServiceListResponse.ProtoReflect.Descriptor instead.
func (*MethodServiceListResponse) GetMethods ¶
func (x *MethodServiceListResponse) GetMethods() []string
func (*MethodServiceListResponse) ProtoMessage ¶
func (*MethodServiceListResponse) ProtoMessage()
func (*MethodServiceListResponse) ProtoReflect ¶
func (x *MethodServiceListResponse) ProtoReflect() protoreflect.Message
func (*MethodServiceListResponse) Reset ¶
func (x *MethodServiceListResponse) Reset()
func (*MethodServiceListResponse) String ¶
func (x *MethodServiceListResponse) String() string
type MethodServiceTokenScopedListRequest ¶
type MethodServiceTokenScopedListRequest struct {
// contains filtered or unexported fields
}
MethodServiceTokenScopedListRequest is the request payload to list all methods callable with the token present in the request
func (*MethodServiceTokenScopedListRequest) Descriptor
deprecated
func (*MethodServiceTokenScopedListRequest) Descriptor() ([]byte, []int)
Deprecated: Use MethodServiceTokenScopedListRequest.ProtoReflect.Descriptor instead.
func (*MethodServiceTokenScopedListRequest) ProtoMessage ¶
func (*MethodServiceTokenScopedListRequest) ProtoMessage()
func (*MethodServiceTokenScopedListRequest) ProtoReflect ¶
func (x *MethodServiceTokenScopedListRequest) ProtoReflect() protoreflect.Message
func (*MethodServiceTokenScopedListRequest) Reset ¶
func (x *MethodServiceTokenScopedListRequest) Reset()
func (*MethodServiceTokenScopedListRequest) String ¶
func (x *MethodServiceTokenScopedListRequest) String() string
type MethodServiceTokenScopedListResponse ¶
type MethodServiceTokenScopedListResponse struct {
// Permissions a list of methods which can be called
Permissions []*MethodPermission `protobuf:"bytes,1,rep,name=permissions,proto3" json:"permissions,omitempty"`
// ProjectRoles associates a project id with the corresponding role of the token owner
ProjectRoles map[string]ProjectRole `` /* 210-byte string literal not displayed */
// TenantRoles associates a tenant id with the corresponding role of the token owner
TenantRoles map[string]TenantRole `` /* 206-byte string literal not displayed */
// AdminRole defines the admin role of the token owner
AdminRole *AdminRole `protobuf:"varint,5,opt,name=admin_role,json=adminRole,proto3,enum=api.v1.AdminRole,oneof" json:"admin_role,omitempty"`
// contains filtered or unexported fields
}
MethodServiceTokenScopedListResponse is the response payload which contains all methods which are callable with the given token
func (*MethodServiceTokenScopedListResponse) Descriptor
deprecated
func (*MethodServiceTokenScopedListResponse) Descriptor() ([]byte, []int)
Deprecated: Use MethodServiceTokenScopedListResponse.ProtoReflect.Descriptor instead.
func (*MethodServiceTokenScopedListResponse) GetAdminRole ¶ added in v0.9.0
func (x *MethodServiceTokenScopedListResponse) GetAdminRole() AdminRole
func (*MethodServiceTokenScopedListResponse) GetPermissions ¶
func (x *MethodServiceTokenScopedListResponse) GetPermissions() []*MethodPermission
func (*MethodServiceTokenScopedListResponse) GetProjectRoles ¶ added in v0.9.0
func (x *MethodServiceTokenScopedListResponse) GetProjectRoles() map[string]ProjectRole
func (*MethodServiceTokenScopedListResponse) GetTenantRoles ¶ added in v0.9.0
func (x *MethodServiceTokenScopedListResponse) GetTenantRoles() map[string]TenantRole
func (*MethodServiceTokenScopedListResponse) ProtoMessage ¶
func (*MethodServiceTokenScopedListResponse) ProtoMessage()
func (*MethodServiceTokenScopedListResponse) ProtoReflect ¶
func (x *MethodServiceTokenScopedListResponse) ProtoReflect() protoreflect.Message
func (*MethodServiceTokenScopedListResponse) Reset ¶
func (x *MethodServiceTokenScopedListResponse) Reset()
func (*MethodServiceTokenScopedListResponse) String ¶
func (x *MethodServiceTokenScopedListResponse) String() string
type OAuthProvider ¶
type OAuthProvider int32
OAuthProvider defines which login providers are supported
const ( // O_AUTH_PROVIDER_UNSPECIFIED is an unknown login provider OAuthProvider_O_AUTH_PROVIDER_UNSPECIFIED OAuthProvider = 0 // O_AUTH_PROVIDER_GITHUB specifies github as oauth login provider OAuthProvider_O_AUTH_PROVIDER_GITHUB OAuthProvider = 1 // O_AUTH_PROVIDER_AZURE specifies azure as oauth login provider OAuthProvider_O_AUTH_PROVIDER_AZURE OAuthProvider = 2 // O_AUTH_PROVIDER_GOOGLE specifies google as oauth login provider OAuthProvider_O_AUTH_PROVIDER_GOOGLE OAuthProvider = 3 )
func (OAuthProvider) Descriptor ¶
func (OAuthProvider) Descriptor() protoreflect.EnumDescriptor
func (OAuthProvider) Enum ¶
func (x OAuthProvider) Enum() *OAuthProvider
func (OAuthProvider) EnumDescriptor
deprecated
func (OAuthProvider) EnumDescriptor() ([]byte, []int)
Deprecated: Use OAuthProvider.Descriptor instead.
func (OAuthProvider) Number ¶
func (x OAuthProvider) Number() protoreflect.EnumNumber
func (OAuthProvider) String ¶
func (x OAuthProvider) String() string
func (OAuthProvider) Type ¶
func (OAuthProvider) Type() protoreflect.EnumType
type Operate ¶ added in v0.7.1
type Operate int32
Operate defines the types of reconciliation to be triggered
const ( // OPERATE_UNSPECIFIED is not specified Operate_OPERATE_UNSPECIFIED Operate = 0 // OPERATE_RECONCILE reconcile the cluster Operate_OPERATE_RECONCILE Operate = 1 // OPERATE_MAINTAIN maintain the cluster Operate_OPERATE_MAINTAIN Operate = 2 // OPERATE_RETRY retry the reconciliation of the cluster Operate_OPERATE_RETRY Operate = 3 )
func (Operate) Descriptor ¶ added in v0.7.1
func (Operate) Descriptor() protoreflect.EnumDescriptor
func (Operate) EnumDescriptor
deprecated
added in
v0.7.1
func (Operate) Number ¶ added in v0.7.1
func (x Operate) Number() protoreflect.EnumNumber
func (Operate) Type ¶ added in v0.7.1
func (Operate) Type() protoreflect.EnumType
type Paging ¶
type Paging struct {
// Page is used for pagination, if unset only the first page is returned,
// the list response contains then the page number for the next page.
Page *uint64 `protobuf:"varint,1,opt,name=page,proto3,oneof" json:"page,omitempty"`
// Count is the number of results returned per page, if not given server side defaults apply
Count *uint64 `protobuf:"varint,2,opt,name=count,proto3,oneof" json:"count,omitempty"`
// contains filtered or unexported fields
}
Paging defines paging for methods with a lot of results
func (*Paging) Descriptor
deprecated
func (*Paging) ProtoMessage ¶
func (*Paging) ProtoMessage()
func (*Paging) ProtoReflect ¶
func (x *Paging) ProtoReflect() protoreflect.Message
type Partition ¶
type Partition struct {
// Id is the technical id of this partition
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// Name of this partition
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
// Address is the postal address of the partition
Address string `protobuf:"bytes,3,opt,name=address,proto3" json:"address,omitempty"`
// Active indicates if this partition is usable
Active bool `protobuf:"varint,4,opt,name=active,proto3" json:"active,omitempty"`
// Description of this partition
Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"`
// contains filtered or unexported fields
}
Partition defines a failure domain in one Region.
func (*Partition) Descriptor
deprecated
func (*Partition) GetAddress ¶
func (*Partition) GetDescription ¶ added in v0.7.0
func (*Partition) ProtoMessage ¶
func (*Partition) ProtoMessage()
func (*Partition) ProtoReflect ¶
func (x *Partition) ProtoReflect() protoreflect.Message
type PartitionHealth ¶
type PartitionHealth struct {
// Status the health status of the service in this partition
Status ServiceStatus `protobuf:"varint,1,opt,name=status,proto3,enum=api.v1.ServiceStatus" json:"status,omitempty"`
// Message describes the reason for the unhealthy status if possible
Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
// contains filtered or unexported fields
}
PartitionHealth the status of a specific service in this partition
func (*PartitionHealth) Descriptor
deprecated
func (*PartitionHealth) Descriptor() ([]byte, []int)
Deprecated: Use PartitionHealth.ProtoReflect.Descriptor instead.
func (*PartitionHealth) GetMessage ¶
func (x *PartitionHealth) GetMessage() string
func (*PartitionHealth) GetStatus ¶
func (x *PartitionHealth) GetStatus() ServiceStatus
func (*PartitionHealth) ProtoMessage ¶
func (*PartitionHealth) ProtoMessage()
func (*PartitionHealth) ProtoReflect ¶
func (x *PartitionHealth) ProtoReflect() protoreflect.Message
func (*PartitionHealth) Reset ¶
func (x *PartitionHealth) Reset()
func (*PartitionHealth) String ¶
func (x *PartitionHealth) String() string
type PaymentCustomer ¶
type PaymentCustomer struct {
// Login of the customer
Login string `protobuf:"bytes,1,opt,name=login,proto3" json:"login,omitempty"`
// Name of the customer
Name *string `protobuf:"bytes,2,opt,name=name,proto3,oneof" json:"name,omitempty"`
// CustomerId id of the customer
CustomerId *string `protobuf:"bytes,3,opt,name=customer_id,json=customerId,proto3,oneof" json:"customer_id,omitempty"`
// PaymentMethodId at the payment processor
PaymentMethodId *string `protobuf:"bytes,4,opt,name=payment_method_id,json=paymentMethodId,proto3,oneof" json:"payment_method_id,omitempty"`
// SubscriptionId of the customer
SubscriptionId string `protobuf:"bytes,5,opt,name=subscription_id,json=subscriptionId,proto3" json:"subscription_id,omitempty"`
// Email of the customer
Email *string `protobuf:"bytes,6,opt,name=email,proto3,oneof" json:"email,omitempty"`
// Card the customer supplied
Card *Card `protobuf:"bytes,7,opt,name=card,proto3,oneof" json:"card,omitempty"`
// Prices which apply to customer resources
Prices []*Price `protobuf:"bytes,8,rep,name=prices,proto3" json:"prices,omitempty"`
// Address is the postal address of the customer
Address *Address `protobuf:"bytes,9,opt,name=address,proto3" json:"address,omitempty"`
// Coupon details of granted coupon if any
Coupon *Coupon `protobuf:"bytes,10,opt,name=coupon,proto3,oneof" json:"coupon,omitempty"`
// Vat which applies to the customer
Vat *string `protobuf:"bytes,11,opt,name=vat,proto3,oneof" json:"vat,omitempty"`
// PhoneNumber of the customer
PhoneNumber *string `protobuf:"bytes,12,opt,name=phone_number,json=phoneNumber,proto3,oneof" json:"phone_number,omitempty"`
// Balance actual balance of the customer
Balance *int64 `protobuf:"varint,13,opt,name=balance,proto3,oneof" json:"balance,omitempty"`
// contains filtered or unexported fields
}
PaymentCustomer is a customer at the payment processor
func (*PaymentCustomer) Descriptor
deprecated
func (*PaymentCustomer) Descriptor() ([]byte, []int)
Deprecated: Use PaymentCustomer.ProtoReflect.Descriptor instead.
func (*PaymentCustomer) GetAddress ¶
func (x *PaymentCustomer) GetAddress() *Address
func (*PaymentCustomer) GetBalance ¶
func (x *PaymentCustomer) GetBalance() int64
func (*PaymentCustomer) GetCard ¶
func (x *PaymentCustomer) GetCard() *Card
func (*PaymentCustomer) GetCoupon ¶
func (x *PaymentCustomer) GetCoupon() *Coupon
func (*PaymentCustomer) GetCustomerId ¶
func (x *PaymentCustomer) GetCustomerId() string
func (*PaymentCustomer) GetEmail ¶
func (x *PaymentCustomer) GetEmail() string
func (*PaymentCustomer) GetLogin ¶
func (x *PaymentCustomer) GetLogin() string
func (*PaymentCustomer) GetName ¶
func (x *PaymentCustomer) GetName() string
func (*PaymentCustomer) GetPaymentMethodId ¶
func (x *PaymentCustomer) GetPaymentMethodId() string
func (*PaymentCustomer) GetPhoneNumber ¶
func (x *PaymentCustomer) GetPhoneNumber() string
func (*PaymentCustomer) GetPrices ¶
func (x *PaymentCustomer) GetPrices() []*Price
func (*PaymentCustomer) GetSubscriptionId ¶
func (x *PaymentCustomer) GetSubscriptionId() string
func (*PaymentCustomer) GetVat ¶
func (x *PaymentCustomer) GetVat() string
func (*PaymentCustomer) ProtoMessage ¶
func (*PaymentCustomer) ProtoMessage()
func (*PaymentCustomer) ProtoReflect ¶
func (x *PaymentCustomer) ProtoReflect() protoreflect.Message
func (*PaymentCustomer) Reset ¶
func (x *PaymentCustomer) Reset()
func (*PaymentCustomer) String ¶
func (x *PaymentCustomer) String() string
type PaymentDetails ¶
type PaymentDetails struct {
// CustomerId at the payment processor
CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
// PaymentMethodId of the tenant at the payment processor
PaymentMethodId *string `protobuf:"bytes,2,opt,name=payment_method_id,json=paymentMethodId,proto3,oneof" json:"payment_method_id,omitempty"`
// SubscriptionId at the payment processor
SubscriptionId string `protobuf:"bytes,3,opt,name=subscription_id,json=subscriptionId,proto3" json:"subscription_id,omitempty"`
// Coupons a list of coupons the tenant has
Coupons []*Coupon `protobuf:"bytes,4,rep,name=coupons,proto3" json:"coupons,omitempty"`
// Vat which applies to this tenant
Vat string `protobuf:"bytes,5,opt,name=vat,proto3" json:"vat,omitempty"`
// contains filtered or unexported fields
}
PaymentDetails of a tenant
func (*PaymentDetails) Descriptor
deprecated
func (*PaymentDetails) Descriptor() ([]byte, []int)
Deprecated: Use PaymentDetails.ProtoReflect.Descriptor instead.
func (*PaymentDetails) GetCoupons ¶
func (x *PaymentDetails) GetCoupons() []*Coupon
func (*PaymentDetails) GetCustomerId ¶
func (x *PaymentDetails) GetCustomerId() string
func (*PaymentDetails) GetPaymentMethodId ¶
func (x *PaymentDetails) GetPaymentMethodId() string
func (*PaymentDetails) GetSubscriptionId ¶
func (x *PaymentDetails) GetSubscriptionId() string
func (*PaymentDetails) GetVat ¶
func (x *PaymentDetails) GetVat() string
func (*PaymentDetails) ProtoMessage ¶
func (*PaymentDetails) ProtoMessage()
func (*PaymentDetails) ProtoReflect ¶
func (x *PaymentDetails) ProtoReflect() protoreflect.Message
func (*PaymentDetails) Reset ¶
func (x *PaymentDetails) Reset()
func (*PaymentDetails) String ¶
func (x *PaymentDetails) String() string
type PaymentDetailsUpdate ¶
type PaymentDetailsUpdate struct {
// CustomerId at the payment processor
CustomerId *string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3,oneof" json:"customer_id,omitempty"`
// PaymentMethodId of the tenant at the payment processor
PaymentMethodId *string `protobuf:"bytes,2,opt,name=payment_method_id,json=paymentMethodId,proto3,oneof" json:"payment_method_id,omitempty"`
// SubscriptionId at the payment processor
SubscriptionId *string `protobuf:"bytes,3,opt,name=subscription_id,json=subscriptionId,proto3,oneof" json:"subscription_id,omitempty"`
// Vat which applies to this tenant
Vat *string `protobuf:"bytes,4,opt,name=vat,proto3,oneof" json:"vat,omitempty"`
// contains filtered or unexported fields
}
PaymentDetailsUpdate is used to update PaymentDetails
func (*PaymentDetailsUpdate) Descriptor
deprecated
func (*PaymentDetailsUpdate) Descriptor() ([]byte, []int)
Deprecated: Use PaymentDetailsUpdate.ProtoReflect.Descriptor instead.
func (*PaymentDetailsUpdate) GetCustomerId ¶
func (x *PaymentDetailsUpdate) GetCustomerId() string
func (*PaymentDetailsUpdate) GetPaymentMethodId ¶
func (x *PaymentDetailsUpdate) GetPaymentMethodId() string
func (*PaymentDetailsUpdate) GetSubscriptionId ¶
func (x *PaymentDetailsUpdate) GetSubscriptionId() string
func (*PaymentDetailsUpdate) GetVat ¶
func (x *PaymentDetailsUpdate) GetVat() string
func (*PaymentDetailsUpdate) ProtoMessage ¶
func (*PaymentDetailsUpdate) ProtoMessage()
func (*PaymentDetailsUpdate) ProtoReflect ¶
func (x *PaymentDetailsUpdate) ProtoReflect() protoreflect.Message
func (*PaymentDetailsUpdate) Reset ¶
func (x *PaymentDetailsUpdate) Reset()
func (*PaymentDetailsUpdate) String ¶
func (x *PaymentDetailsUpdate) String() string
type PaymentServiceCheckAdmittedRequest ¶
type PaymentServiceCheckAdmittedRequest struct {
// Login of the customer
Login string `protobuf:"bytes,1,opt,name=login,proto3" json:"login,omitempty"`
// contains filtered or unexported fields
}
PaymentServiceCheckAdmittedRequest is the request payload for a check admitted request
func (*PaymentServiceCheckAdmittedRequest) Descriptor
deprecated
func (*PaymentServiceCheckAdmittedRequest) Descriptor() ([]byte, []int)
Deprecated: Use PaymentServiceCheckAdmittedRequest.ProtoReflect.Descriptor instead.
func (*PaymentServiceCheckAdmittedRequest) GetLogin ¶
func (x *PaymentServiceCheckAdmittedRequest) GetLogin() string
func (*PaymentServiceCheckAdmittedRequest) ProtoMessage ¶
func (*PaymentServiceCheckAdmittedRequest) ProtoMessage()
func (*PaymentServiceCheckAdmittedRequest) ProtoReflect ¶
func (x *PaymentServiceCheckAdmittedRequest) ProtoReflect() protoreflect.Message
func (*PaymentServiceCheckAdmittedRequest) Reset ¶
func (x *PaymentServiceCheckAdmittedRequest) Reset()
func (*PaymentServiceCheckAdmittedRequest) String ¶
func (x *PaymentServiceCheckAdmittedRequest) String() string
type PaymentServiceCheckAdmittedResponse ¶
type PaymentServiceCheckAdmittedResponse struct {
// Admitted indicates if the customer is already admitted to use the service
Admitted bool `protobuf:"varint,1,opt,name=admitted,proto3" json:"admitted,omitempty"`
// Requested indicates if the customer requested admittance
Requested bool `protobuf:"varint,2,opt,name=requested,proto3" json:"requested,omitempty"`
// contains filtered or unexported fields
}
PaymentServiceCheckAdmittedResponse is the response payload for a check admitted request
func (*PaymentServiceCheckAdmittedResponse) Descriptor
deprecated
func (*PaymentServiceCheckAdmittedResponse) Descriptor() ([]byte, []int)
Deprecated: Use PaymentServiceCheckAdmittedResponse.ProtoReflect.Descriptor instead.
func (*PaymentServiceCheckAdmittedResponse) GetAdmitted ¶
func (x *PaymentServiceCheckAdmittedResponse) GetAdmitted() bool
func (*PaymentServiceCheckAdmittedResponse) GetRequested ¶
func (x *PaymentServiceCheckAdmittedResponse) GetRequested() bool
func (*PaymentServiceCheckAdmittedResponse) ProtoMessage ¶
func (*PaymentServiceCheckAdmittedResponse) ProtoMessage()
func (*PaymentServiceCheckAdmittedResponse) ProtoReflect ¶
func (x *PaymentServiceCheckAdmittedResponse) ProtoReflect() protoreflect.Message
func (*PaymentServiceCheckAdmittedResponse) Reset ¶
func (x *PaymentServiceCheckAdmittedResponse) Reset()
func (*PaymentServiceCheckAdmittedResponse) String ¶
func (x *PaymentServiceCheckAdmittedResponse) String() string
type PaymentServiceCheckIfCustomerExistsRequest ¶
type PaymentServiceCheckIfCustomerExistsRequest struct {
// Login of the customer
Login string `protobuf:"bytes,1,opt,name=login,proto3" json:"login,omitempty"`
// contains filtered or unexported fields
}
PaymentServiceCheckIfCustomerExistsRequest is the request payload for a payment check if customer exists request
func (*PaymentServiceCheckIfCustomerExistsRequest) Descriptor
deprecated
func (*PaymentServiceCheckIfCustomerExistsRequest) Descriptor() ([]byte, []int)
Deprecated: Use PaymentServiceCheckIfCustomerExistsRequest.ProtoReflect.Descriptor instead.
func (*PaymentServiceCheckIfCustomerExistsRequest) GetLogin ¶
func (x *PaymentServiceCheckIfCustomerExistsRequest) GetLogin() string
func (*PaymentServiceCheckIfCustomerExistsRequest) ProtoMessage ¶
func (*PaymentServiceCheckIfCustomerExistsRequest) ProtoMessage()
func (*PaymentServiceCheckIfCustomerExistsRequest) ProtoReflect ¶
func (x *PaymentServiceCheckIfCustomerExistsRequest) ProtoReflect() protoreflect.Message
func (*PaymentServiceCheckIfCustomerExistsRequest) Reset ¶
func (x *PaymentServiceCheckIfCustomerExistsRequest) Reset()
func (*PaymentServiceCheckIfCustomerExistsRequest) String ¶
func (x *PaymentServiceCheckIfCustomerExistsRequest) String() string
type PaymentServiceCheckIfCustomerExistsResponse ¶
type PaymentServiceCheckIfCustomerExistsResponse struct {
// Customer is the customer
Customer *PaymentCustomer `protobuf:"bytes,1,opt,name=customer,proto3" json:"customer,omitempty"`
// Exists indicates if this customer exists
Exists bool `protobuf:"varint,2,opt,name=exists,proto3" json:"exists,omitempty"`
// contains filtered or unexported fields
}
PaymentServiceCheckIfCustomerExistsResponse is the response payload for a payment check if customer exists request
func (*PaymentServiceCheckIfCustomerExistsResponse) Descriptor
deprecated
func (*PaymentServiceCheckIfCustomerExistsResponse) Descriptor() ([]byte, []int)
Deprecated: Use PaymentServiceCheckIfCustomerExistsResponse.ProtoReflect.Descriptor instead.
func (*PaymentServiceCheckIfCustomerExistsResponse) GetCustomer ¶
func (x *PaymentServiceCheckIfCustomerExistsResponse) GetCustomer() *PaymentCustomer
func (*PaymentServiceCheckIfCustomerExistsResponse) GetExists ¶
func (x *PaymentServiceCheckIfCustomerExistsResponse) GetExists() bool
func (*PaymentServiceCheckIfCustomerExistsResponse) ProtoMessage ¶
func (*PaymentServiceCheckIfCustomerExistsResponse) ProtoMessage()
func (*PaymentServiceCheckIfCustomerExistsResponse) ProtoReflect ¶
func (x *PaymentServiceCheckIfCustomerExistsResponse) ProtoReflect() protoreflect.Message
func (*PaymentServiceCheckIfCustomerExistsResponse) Reset ¶
func (x *PaymentServiceCheckIfCustomerExistsResponse) Reset()
func (*PaymentServiceCheckIfCustomerExistsResponse) String ¶
func (x *PaymentServiceCheckIfCustomerExistsResponse) String() string
type PaymentServiceCreateOrUpdateCustomerRequest ¶
type PaymentServiceCreateOrUpdateCustomerRequest struct {
// Login of the customer
Login string `protobuf:"bytes,1,opt,name=login,proto3" json:"login,omitempty"`
// Customer is the customer to modify
Customer *PaymentCustomer `protobuf:"bytes,2,opt,name=customer,proto3" json:"customer,omitempty"`
// AcceptedTermsAndConditions indicates the modification of the terms and conditions acceptance
AcceptedTermsAndConditions bool `` /* 144-byte string literal not displayed */
// contains filtered or unexported fields
}
PaymentServiceCreateOrUpdateCustomerRequest is the request payload for a payment create or update customer request
func (*PaymentServiceCreateOrUpdateCustomerRequest) Descriptor
deprecated
func (*PaymentServiceCreateOrUpdateCustomerRequest) Descriptor() ([]byte, []int)
Deprecated: Use PaymentServiceCreateOrUpdateCustomerRequest.ProtoReflect.Descriptor instead.
func (*PaymentServiceCreateOrUpdateCustomerRequest) GetAcceptedTermsAndConditions ¶
func (x *PaymentServiceCreateOrUpdateCustomerRequest) GetAcceptedTermsAndConditions() bool
func (*PaymentServiceCreateOrUpdateCustomerRequest) GetCustomer ¶
func (x *PaymentServiceCreateOrUpdateCustomerRequest) GetCustomer() *PaymentCustomer
func (*PaymentServiceCreateOrUpdateCustomerRequest) GetLogin ¶
func (x *PaymentServiceCreateOrUpdateCustomerRequest) GetLogin() string
func (*PaymentServiceCreateOrUpdateCustomerRequest) ProtoMessage ¶
func (*PaymentServiceCreateOrUpdateCustomerRequest) ProtoMessage()
func (*PaymentServiceCreateOrUpdateCustomerRequest) ProtoReflect ¶
func (x *PaymentServiceCreateOrUpdateCustomerRequest) ProtoReflect() protoreflect.Message
func (*PaymentServiceCreateOrUpdateCustomerRequest) Reset ¶
func (x *PaymentServiceCreateOrUpdateCustomerRequest) Reset()
func (*PaymentServiceCreateOrUpdateCustomerRequest) String ¶
func (x *PaymentServiceCreateOrUpdateCustomerRequest) String() string
type PaymentServiceCreateOrUpdateCustomerResponse ¶
type PaymentServiceCreateOrUpdateCustomerResponse struct {
// Customer is the customer
Customer *PaymentCustomer `protobuf:"bytes,1,opt,name=customer,proto3" json:"customer,omitempty"`
// contains filtered or unexported fields
}
PaymentServiceCreateOrUpdateCustomerResponse is the response payload for a payment create or update customer request
func (*PaymentServiceCreateOrUpdateCustomerResponse) Descriptor
deprecated
func (*PaymentServiceCreateOrUpdateCustomerResponse) Descriptor() ([]byte, []int)
Deprecated: Use PaymentServiceCreateOrUpdateCustomerResponse.ProtoReflect.Descriptor instead.
func (*PaymentServiceCreateOrUpdateCustomerResponse) GetCustomer ¶
func (x *PaymentServiceCreateOrUpdateCustomerResponse) GetCustomer() *PaymentCustomer
func (*PaymentServiceCreateOrUpdateCustomerResponse) ProtoMessage ¶
func (*PaymentServiceCreateOrUpdateCustomerResponse) ProtoMessage()
func (*PaymentServiceCreateOrUpdateCustomerResponse) ProtoReflect ¶
func (x *PaymentServiceCreateOrUpdateCustomerResponse) ProtoReflect() protoreflect.Message
func (*PaymentServiceCreateOrUpdateCustomerResponse) Reset ¶
func (x *PaymentServiceCreateOrUpdateCustomerResponse) Reset()
func (*PaymentServiceCreateOrUpdateCustomerResponse) String ¶
func (x *PaymentServiceCreateOrUpdateCustomerResponse) String() string
type PaymentServiceDeletePaymentMethodRequest ¶
type PaymentServiceDeletePaymentMethodRequest struct {
// Login of the customer
Login string `protobuf:"bytes,1,opt,name=login,proto3" json:"login,omitempty"`
// contains filtered or unexported fields
}
PaymentServiceDeletePaymentMethodRequest is the request payload for a delete payment request
func (*PaymentServiceDeletePaymentMethodRequest) Descriptor
deprecated
func (*PaymentServiceDeletePaymentMethodRequest) Descriptor() ([]byte, []int)
Deprecated: Use PaymentServiceDeletePaymentMethodRequest.ProtoReflect.Descriptor instead.
func (*PaymentServiceDeletePaymentMethodRequest) GetLogin ¶
func (x *PaymentServiceDeletePaymentMethodRequest) GetLogin() string
func (*PaymentServiceDeletePaymentMethodRequest) ProtoMessage ¶
func (*PaymentServiceDeletePaymentMethodRequest) ProtoMessage()
func (*PaymentServiceDeletePaymentMethodRequest) ProtoReflect ¶
func (x *PaymentServiceDeletePaymentMethodRequest) ProtoReflect() protoreflect.Message
func (*PaymentServiceDeletePaymentMethodRequest) Reset ¶
func (x *PaymentServiceDeletePaymentMethodRequest) Reset()
func (*PaymentServiceDeletePaymentMethodRequest) String ¶
func (x *PaymentServiceDeletePaymentMethodRequest) String() string
type PaymentServiceDeletePaymentMethodResponse ¶
type PaymentServiceDeletePaymentMethodResponse struct {
// contains filtered or unexported fields
}
PaymentServiceDeletePaymentMethodResponse is the response payload for a delete payment request
func (*PaymentServiceDeletePaymentMethodResponse) Descriptor
deprecated
func (*PaymentServiceDeletePaymentMethodResponse) Descriptor() ([]byte, []int)
Deprecated: Use PaymentServiceDeletePaymentMethodResponse.ProtoReflect.Descriptor instead.
func (*PaymentServiceDeletePaymentMethodResponse) ProtoMessage ¶
func (*PaymentServiceDeletePaymentMethodResponse) ProtoMessage()
func (*PaymentServiceDeletePaymentMethodResponse) ProtoReflect ¶
func (x *PaymentServiceDeletePaymentMethodResponse) ProtoReflect() protoreflect.Message
func (*PaymentServiceDeletePaymentMethodResponse) Reset ¶
func (x *PaymentServiceDeletePaymentMethodResponse) Reset()
func (*PaymentServiceDeletePaymentMethodResponse) String ¶
func (x *PaymentServiceDeletePaymentMethodResponse) String() string
type PaymentServiceGetCustomerRequest ¶
type PaymentServiceGetCustomerRequest struct {
// Login of the customer
Login string `protobuf:"bytes,1,opt,name=login,proto3" json:"login,omitempty"`
// CustomerId of the customer
CustomerId string `protobuf:"bytes,2,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
// contains filtered or unexported fields
}
PaymentServiceGetCustomerRequest is the request payload for a payment get customer request
func (*PaymentServiceGetCustomerRequest) Descriptor
deprecated
func (*PaymentServiceGetCustomerRequest) Descriptor() ([]byte, []int)
Deprecated: Use PaymentServiceGetCustomerRequest.ProtoReflect.Descriptor instead.
func (*PaymentServiceGetCustomerRequest) GetCustomerId ¶
func (x *PaymentServiceGetCustomerRequest) GetCustomerId() string
func (*PaymentServiceGetCustomerRequest) GetLogin ¶
func (x *PaymentServiceGetCustomerRequest) GetLogin() string
func (*PaymentServiceGetCustomerRequest) ProtoMessage ¶
func (*PaymentServiceGetCustomerRequest) ProtoMessage()
func (*PaymentServiceGetCustomerRequest) ProtoReflect ¶
func (x *PaymentServiceGetCustomerRequest) ProtoReflect() protoreflect.Message
func (*PaymentServiceGetCustomerRequest) Reset ¶
func (x *PaymentServiceGetCustomerRequest) Reset()
func (*PaymentServiceGetCustomerRequest) String ¶
func (x *PaymentServiceGetCustomerRequest) String() string
type PaymentServiceGetCustomerResponse ¶
type PaymentServiceGetCustomerResponse struct {
// Customer is the customer
Customer *PaymentCustomer `protobuf:"bytes,1,opt,name=customer,proto3" json:"customer,omitempty"`
// contains filtered or unexported fields
}
PaymentServiceGetCustomerResponse is the response payload for a payment get customer request
func (*PaymentServiceGetCustomerResponse) Descriptor
deprecated
func (*PaymentServiceGetCustomerResponse) Descriptor() ([]byte, []int)
Deprecated: Use PaymentServiceGetCustomerResponse.ProtoReflect.Descriptor instead.
func (*PaymentServiceGetCustomerResponse) GetCustomer ¶
func (x *PaymentServiceGetCustomerResponse) GetCustomer() *PaymentCustomer
func (*PaymentServiceGetCustomerResponse) ProtoMessage ¶
func (*PaymentServiceGetCustomerResponse) ProtoMessage()
func (*PaymentServiceGetCustomerResponse) ProtoReflect ¶
func (x *PaymentServiceGetCustomerResponse) ProtoReflect() protoreflect.Message
func (*PaymentServiceGetCustomerResponse) Reset ¶
func (x *PaymentServiceGetCustomerResponse) Reset()
func (*PaymentServiceGetCustomerResponse) String ¶
func (x *PaymentServiceGetCustomerResponse) String() string
type PaymentServiceGetCustomerWithLoginRequest ¶
type PaymentServiceGetCustomerWithLoginRequest struct {
// Login of the customer
Login string `protobuf:"bytes,1,opt,name=login,proto3" json:"login,omitempty"`
// contains filtered or unexported fields
}
PaymentServiceGetCustomerWithLoginRequest is the request payload for a payment get customer request
func (*PaymentServiceGetCustomerWithLoginRequest) Descriptor
deprecated
func (*PaymentServiceGetCustomerWithLoginRequest) Descriptor() ([]byte, []int)
Deprecated: Use PaymentServiceGetCustomerWithLoginRequest.ProtoReflect.Descriptor instead.
func (*PaymentServiceGetCustomerWithLoginRequest) GetLogin ¶
func (x *PaymentServiceGetCustomerWithLoginRequest) GetLogin() string
func (*PaymentServiceGetCustomerWithLoginRequest) ProtoMessage ¶
func (*PaymentServiceGetCustomerWithLoginRequest) ProtoMessage()
func (*PaymentServiceGetCustomerWithLoginRequest) ProtoReflect ¶
func (x *PaymentServiceGetCustomerWithLoginRequest) ProtoReflect() protoreflect.Message
func (*PaymentServiceGetCustomerWithLoginRequest) Reset ¶
func (x *PaymentServiceGetCustomerWithLoginRequest) Reset()
func (*PaymentServiceGetCustomerWithLoginRequest) String ¶
func (x *PaymentServiceGetCustomerWithLoginRequest) String() string
type PaymentServiceGetCustomerWithLoginResponse ¶
type PaymentServiceGetCustomerWithLoginResponse struct {
// Customer is the customer
Customer *PaymentCustomer `protobuf:"bytes,1,opt,name=customer,proto3" json:"customer,omitempty"`
// contains filtered or unexported fields
}
PaymentServiceGetCustomerWithLoginResponse is the response payload for a payment get customer request
func (*PaymentServiceGetCustomerWithLoginResponse) Descriptor
deprecated
func (*PaymentServiceGetCustomerWithLoginResponse) Descriptor() ([]byte, []int)
Deprecated: Use PaymentServiceGetCustomerWithLoginResponse.ProtoReflect.Descriptor instead.
func (*PaymentServiceGetCustomerWithLoginResponse) GetCustomer ¶
func (x *PaymentServiceGetCustomerWithLoginResponse) GetCustomer() *PaymentCustomer
func (*PaymentServiceGetCustomerWithLoginResponse) ProtoMessage ¶
func (*PaymentServiceGetCustomerWithLoginResponse) ProtoMessage()
func (*PaymentServiceGetCustomerWithLoginResponse) ProtoReflect ¶
func (x *PaymentServiceGetCustomerWithLoginResponse) ProtoReflect() protoreflect.Message
func (*PaymentServiceGetCustomerWithLoginResponse) Reset ¶
func (x *PaymentServiceGetCustomerWithLoginResponse) Reset()
func (*PaymentServiceGetCustomerWithLoginResponse) String ¶
func (x *PaymentServiceGetCustomerWithLoginResponse) String() string
type PaymentServiceGetDefaultPricesRequest ¶
type PaymentServiceGetDefaultPricesRequest struct {
// contains filtered or unexported fields
}
PaymentServiceGetDefaultPricesRequest is the request payload for a get default prices request
func (*PaymentServiceGetDefaultPricesRequest) Descriptor
deprecated
func (*PaymentServiceGetDefaultPricesRequest) Descriptor() ([]byte, []int)
Deprecated: Use PaymentServiceGetDefaultPricesRequest.ProtoReflect.Descriptor instead.
func (*PaymentServiceGetDefaultPricesRequest) ProtoMessage ¶
func (*PaymentServiceGetDefaultPricesRequest) ProtoMessage()
func (*PaymentServiceGetDefaultPricesRequest) ProtoReflect ¶
func (x *PaymentServiceGetDefaultPricesRequest) ProtoReflect() protoreflect.Message
func (*PaymentServiceGetDefaultPricesRequest) Reset ¶
func (x *PaymentServiceGetDefaultPricesRequest) Reset()
func (*PaymentServiceGetDefaultPricesRequest) String ¶
func (x *PaymentServiceGetDefaultPricesRequest) String() string
type PaymentServiceGetDefaultPricesResponse ¶
type PaymentServiceGetDefaultPricesResponse struct {
// Prices is the list of default prices
Prices []*Price `protobuf:"bytes,1,rep,name=prices,proto3" json:"prices,omitempty"`
// contains filtered or unexported fields
}
PaymentServiceGetDefaultPricesResponse is the response payload for a get default prices request
func (*PaymentServiceGetDefaultPricesResponse) Descriptor
deprecated
func (*PaymentServiceGetDefaultPricesResponse) Descriptor() ([]byte, []int)
Deprecated: Use PaymentServiceGetDefaultPricesResponse.ProtoReflect.Descriptor instead.
func (*PaymentServiceGetDefaultPricesResponse) GetPrices ¶
func (x *PaymentServiceGetDefaultPricesResponse) GetPrices() []*Price
func (*PaymentServiceGetDefaultPricesResponse) ProtoMessage ¶
func (*PaymentServiceGetDefaultPricesResponse) ProtoMessage()
func (*PaymentServiceGetDefaultPricesResponse) ProtoReflect ¶
func (x *PaymentServiceGetDefaultPricesResponse) ProtoReflect() protoreflect.Message
func (*PaymentServiceGetDefaultPricesResponse) Reset ¶
func (x *PaymentServiceGetDefaultPricesResponse) Reset()
func (*PaymentServiceGetDefaultPricesResponse) String ¶
func (x *PaymentServiceGetDefaultPricesResponse) String() string
type PaymentServiceGetInvoicesRequest ¶
type PaymentServiceGetInvoicesRequest struct {
// Login of the customer
Login string `protobuf:"bytes,1,opt,name=login,proto3" json:"login,omitempty"`
// CustomerId is the id of the customer
CustomerId string `protobuf:"bytes,2,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
// contains filtered or unexported fields
}
PaymentServiceHasPaymentMethodRequest is the request payload for a get invoices request
func (*PaymentServiceGetInvoicesRequest) Descriptor
deprecated
func (*PaymentServiceGetInvoicesRequest) Descriptor() ([]byte, []int)
Deprecated: Use PaymentServiceGetInvoicesRequest.ProtoReflect.Descriptor instead.
func (*PaymentServiceGetInvoicesRequest) GetCustomerId ¶
func (x *PaymentServiceGetInvoicesRequest) GetCustomerId() string
func (*PaymentServiceGetInvoicesRequest) GetLogin ¶
func (x *PaymentServiceGetInvoicesRequest) GetLogin() string
func (*PaymentServiceGetInvoicesRequest) ProtoMessage ¶
func (*PaymentServiceGetInvoicesRequest) ProtoMessage()
func (*PaymentServiceGetInvoicesRequest) ProtoReflect ¶
func (x *PaymentServiceGetInvoicesRequest) ProtoReflect() protoreflect.Message
func (*PaymentServiceGetInvoicesRequest) Reset ¶
func (x *PaymentServiceGetInvoicesRequest) Reset()
func (*PaymentServiceGetInvoicesRequest) String ¶
func (x *PaymentServiceGetInvoicesRequest) String() string
type PaymentServiceGetInvoicesResponse ¶
type PaymentServiceGetInvoicesResponse struct {
// Invoices is the list of invoices
Invoices []*Invoice `protobuf:"bytes,1,rep,name=invoices,proto3" json:"invoices,omitempty"`
// contains filtered or unexported fields
}
PaymentServiceGetInvoicesResponse is the response payload for a get invoices request
func (*PaymentServiceGetInvoicesResponse) Descriptor
deprecated
func (*PaymentServiceGetInvoicesResponse) Descriptor() ([]byte, []int)
Deprecated: Use PaymentServiceGetInvoicesResponse.ProtoReflect.Descriptor instead.
func (*PaymentServiceGetInvoicesResponse) GetInvoices ¶
func (x *PaymentServiceGetInvoicesResponse) GetInvoices() []*Invoice
func (*PaymentServiceGetInvoicesResponse) ProtoMessage ¶
func (*PaymentServiceGetInvoicesResponse) ProtoMessage()
func (*PaymentServiceGetInvoicesResponse) ProtoReflect ¶
func (x *PaymentServiceGetInvoicesResponse) ProtoReflect() protoreflect.Message
func (*PaymentServiceGetInvoicesResponse) Reset ¶
func (x *PaymentServiceGetInvoicesResponse) Reset()
func (*PaymentServiceGetInvoicesResponse) String ¶
func (x *PaymentServiceGetInvoicesResponse) String() string
type PaymentServiceGetOnboardedRequest ¶ added in v0.7.5
type PaymentServiceGetOnboardedRequest struct {
// Login of the customer
Login string `protobuf:"bytes,1,opt,name=login,proto3" json:"login,omitempty"`
// contains filtered or unexported fields
}
PaymentServiceGetOnboardedRequest check the onboarded status
func (*PaymentServiceGetOnboardedRequest) Descriptor
deprecated
added in
v0.7.5
func (*PaymentServiceGetOnboardedRequest) Descriptor() ([]byte, []int)
Deprecated: Use PaymentServiceGetOnboardedRequest.ProtoReflect.Descriptor instead.
func (*PaymentServiceGetOnboardedRequest) GetLogin ¶ added in v0.7.5
func (x *PaymentServiceGetOnboardedRequest) GetLogin() string
func (*PaymentServiceGetOnboardedRequest) ProtoMessage ¶ added in v0.7.5
func (*PaymentServiceGetOnboardedRequest) ProtoMessage()
func (*PaymentServiceGetOnboardedRequest) ProtoReflect ¶ added in v0.7.5
func (x *PaymentServiceGetOnboardedRequest) ProtoReflect() protoreflect.Message
func (*PaymentServiceGetOnboardedRequest) Reset ¶ added in v0.7.5
func (x *PaymentServiceGetOnboardedRequest) Reset()
func (*PaymentServiceGetOnboardedRequest) String ¶ added in v0.7.5
func (x *PaymentServiceGetOnboardedRequest) String() string
type PaymentServiceGetOnboardedResponse ¶ added in v0.7.5
type PaymentServiceGetOnboardedResponse struct {
// Onboarded indicates if the customer has seen the onboarded message
Onboarded bool `protobuf:"varint,1,opt,name=onboarded,proto3" json:"onboarded,omitempty"`
// contains filtered or unexported fields
}
PaymentServiceGetOnboardedRequest returns the onboarded status
func (*PaymentServiceGetOnboardedResponse) Descriptor
deprecated
added in
v0.7.5
func (*PaymentServiceGetOnboardedResponse) Descriptor() ([]byte, []int)
Deprecated: Use PaymentServiceGetOnboardedResponse.ProtoReflect.Descriptor instead.
func (*PaymentServiceGetOnboardedResponse) GetOnboarded ¶ added in v0.7.5
func (x *PaymentServiceGetOnboardedResponse) GetOnboarded() bool
func (*PaymentServiceGetOnboardedResponse) ProtoMessage ¶ added in v0.7.5
func (*PaymentServiceGetOnboardedResponse) ProtoMessage()
func (*PaymentServiceGetOnboardedResponse) ProtoReflect ¶ added in v0.7.5
func (x *PaymentServiceGetOnboardedResponse) ProtoReflect() protoreflect.Message
func (*PaymentServiceGetOnboardedResponse) Reset ¶ added in v0.7.5
func (x *PaymentServiceGetOnboardedResponse) Reset()
func (*PaymentServiceGetOnboardedResponse) String ¶ added in v0.7.5
func (x *PaymentServiceGetOnboardedResponse) String() string
type PaymentServiceGetSubscriptionUsageRequest ¶
type PaymentServiceGetSubscriptionUsageRequest struct {
// Login of the customer
Login string `protobuf:"bytes,1,opt,name=login,proto3" json:"login,omitempty"`
// contains filtered or unexported fields
}
PaymentServiceGetSubscriptionUsageRequest is the request payload for a get subscription usage request
func (*PaymentServiceGetSubscriptionUsageRequest) Descriptor
deprecated
func (*PaymentServiceGetSubscriptionUsageRequest) Descriptor() ([]byte, []int)
Deprecated: Use PaymentServiceGetSubscriptionUsageRequest.ProtoReflect.Descriptor instead.
func (*PaymentServiceGetSubscriptionUsageRequest) GetLogin ¶
func (x *PaymentServiceGetSubscriptionUsageRequest) GetLogin() string
func (*PaymentServiceGetSubscriptionUsageRequest) ProtoMessage ¶
func (*PaymentServiceGetSubscriptionUsageRequest) ProtoMessage()
func (*PaymentServiceGetSubscriptionUsageRequest) ProtoReflect ¶
func (x *PaymentServiceGetSubscriptionUsageRequest) ProtoReflect() protoreflect.Message
func (*PaymentServiceGetSubscriptionUsageRequest) Reset ¶
func (x *PaymentServiceGetSubscriptionUsageRequest) Reset()
func (*PaymentServiceGetSubscriptionUsageRequest) String ¶
func (x *PaymentServiceGetSubscriptionUsageRequest) String() string
type PaymentServiceGetSubscriptionUsageResponse ¶
type PaymentServiceGetSubscriptionUsageResponse struct {
// SubscriptionUsageItems is a list of usage for all subscriptions
SubscriptionUsageItems []*SubscriptionUsageItem `` /* 129-byte string literal not displayed */
// contains filtered or unexported fields
}
PaymentServiceGetSubscriptionUsageResponse is the response payload for a get subscription usage request
func (*PaymentServiceGetSubscriptionUsageResponse) Descriptor
deprecated
func (*PaymentServiceGetSubscriptionUsageResponse) Descriptor() ([]byte, []int)
Deprecated: Use PaymentServiceGetSubscriptionUsageResponse.ProtoReflect.Descriptor instead.
func (*PaymentServiceGetSubscriptionUsageResponse) GetSubscriptionUsageItems ¶
func (x *PaymentServiceGetSubscriptionUsageResponse) GetSubscriptionUsageItems() []*SubscriptionUsageItem
func (*PaymentServiceGetSubscriptionUsageResponse) ProtoMessage ¶
func (*PaymentServiceGetSubscriptionUsageResponse) ProtoMessage()
func (*PaymentServiceGetSubscriptionUsageResponse) ProtoReflect ¶
func (x *PaymentServiceGetSubscriptionUsageResponse) ProtoReflect() protoreflect.Message
func (*PaymentServiceGetSubscriptionUsageResponse) Reset ¶
func (x *PaymentServiceGetSubscriptionUsageResponse) Reset()
func (*PaymentServiceGetSubscriptionUsageResponse) String ¶
func (x *PaymentServiceGetSubscriptionUsageResponse) String() string
type PaymentServiceHasChargeableResourcesRequest ¶
type PaymentServiceHasChargeableResourcesRequest struct {
// Login of the customer
Login string `protobuf:"bytes,1,opt,name=login,proto3" json:"login,omitempty"`
// contains filtered or unexported fields
}
PaymentServiceHasChargeableResourcesRequest is the request payload for a has chargeable request
func (*PaymentServiceHasChargeableResourcesRequest) Descriptor
deprecated
func (*PaymentServiceHasChargeableResourcesRequest) Descriptor() ([]byte, []int)
Deprecated: Use PaymentServiceHasChargeableResourcesRequest.ProtoReflect.Descriptor instead.
func (*PaymentServiceHasChargeableResourcesRequest) GetLogin ¶
func (x *PaymentServiceHasChargeableResourcesRequest) GetLogin() string
func (*PaymentServiceHasChargeableResourcesRequest) ProtoMessage ¶
func (*PaymentServiceHasChargeableResourcesRequest) ProtoMessage()
func (*PaymentServiceHasChargeableResourcesRequest) ProtoReflect ¶
func (x *PaymentServiceHasChargeableResourcesRequest) ProtoReflect() protoreflect.Message
func (*PaymentServiceHasChargeableResourcesRequest) Reset ¶
func (x *PaymentServiceHasChargeableResourcesRequest) Reset()
func (*PaymentServiceHasChargeableResourcesRequest) String ¶
func (x *PaymentServiceHasChargeableResourcesRequest) String() string
type PaymentServiceHasChargeableResourcesResponse ¶
type PaymentServiceHasChargeableResourcesResponse struct {
// HasResources indicates if the customer has actually chargable resources
HasResources bool `protobuf:"varint,1,opt,name=has_resources,json=hasResources,proto3" json:"has_resources,omitempty"`
// contains filtered or unexported fields
}
PaymentServiceHasChargeableResourcesResponse is the response payload for a has chargeable request
func (*PaymentServiceHasChargeableResourcesResponse) Descriptor
deprecated
func (*PaymentServiceHasChargeableResourcesResponse) Descriptor() ([]byte, []int)
Deprecated: Use PaymentServiceHasChargeableResourcesResponse.ProtoReflect.Descriptor instead.
func (*PaymentServiceHasChargeableResourcesResponse) GetHasResources ¶
func (x *PaymentServiceHasChargeableResourcesResponse) GetHasResources() bool
func (*PaymentServiceHasChargeableResourcesResponse) ProtoMessage ¶
func (*PaymentServiceHasChargeableResourcesResponse) ProtoMessage()
func (*PaymentServiceHasChargeableResourcesResponse) ProtoReflect ¶
func (x *PaymentServiceHasChargeableResourcesResponse) ProtoReflect() protoreflect.Message
func (*PaymentServiceHasChargeableResourcesResponse) Reset ¶
func (x *PaymentServiceHasChargeableResourcesResponse) Reset()
func (*PaymentServiceHasChargeableResourcesResponse) String ¶
func (x *PaymentServiceHasChargeableResourcesResponse) String() string
type PaymentServiceHasPaymentMethodRequest ¶
type PaymentServiceHasPaymentMethodRequest struct {
// Login of the customer
Login string `protobuf:"bytes,1,opt,name=login,proto3" json:"login,omitempty"`
// contains filtered or unexported fields
}
PaymentServiceHasPaymentMethodRequest is the request payload for a has payment request
func (*PaymentServiceHasPaymentMethodRequest) Descriptor
deprecated
func (*PaymentServiceHasPaymentMethodRequest) Descriptor() ([]byte, []int)
Deprecated: Use PaymentServiceHasPaymentMethodRequest.ProtoReflect.Descriptor instead.
func (*PaymentServiceHasPaymentMethodRequest) GetLogin ¶
func (x *PaymentServiceHasPaymentMethodRequest) GetLogin() string
func (*PaymentServiceHasPaymentMethodRequest) ProtoMessage ¶
func (*PaymentServiceHasPaymentMethodRequest) ProtoMessage()
func (*PaymentServiceHasPaymentMethodRequest) ProtoReflect ¶
func (x *PaymentServiceHasPaymentMethodRequest) ProtoReflect() protoreflect.Message
func (*PaymentServiceHasPaymentMethodRequest) Reset ¶
func (x *PaymentServiceHasPaymentMethodRequest) Reset()
func (*PaymentServiceHasPaymentMethodRequest) String ¶
func (x *PaymentServiceHasPaymentMethodRequest) String() string
type PaymentServiceHasPaymentMethodResponse ¶
type PaymentServiceHasPaymentMethodResponse struct {
// Exists indicates if this customer has a payment method
Exists bool `protobuf:"varint,1,opt,name=exists,proto3" json:"exists,omitempty"`
// CouponLeft is true if there is still free amount on the coupon left
CouponLeft bool `protobuf:"varint,2,opt,name=coupon_left,json=couponLeft,proto3" json:"coupon_left,omitempty"`
// PositiveBalance indicates if the customer still has positive balance
PositiveBalance bool `protobuf:"varint,3,opt,name=positive_balance,json=positiveBalance,proto3" json:"positive_balance,omitempty"`
// contains filtered or unexported fields
}
PaymentServiceHasPaymentMethodResponse is the response payload for a has payment request
func (*PaymentServiceHasPaymentMethodResponse) Descriptor
deprecated
func (*PaymentServiceHasPaymentMethodResponse) Descriptor() ([]byte, []int)
Deprecated: Use PaymentServiceHasPaymentMethodResponse.ProtoReflect.Descriptor instead.
func (*PaymentServiceHasPaymentMethodResponse) GetCouponLeft ¶
func (x *PaymentServiceHasPaymentMethodResponse) GetCouponLeft() bool
func (*PaymentServiceHasPaymentMethodResponse) GetExists ¶
func (x *PaymentServiceHasPaymentMethodResponse) GetExists() bool
func (*PaymentServiceHasPaymentMethodResponse) GetPositiveBalance ¶
func (x *PaymentServiceHasPaymentMethodResponse) GetPositiveBalance() bool
func (*PaymentServiceHasPaymentMethodResponse) ProtoMessage ¶
func (*PaymentServiceHasPaymentMethodResponse) ProtoMessage()
func (*PaymentServiceHasPaymentMethodResponse) ProtoReflect ¶
func (x *PaymentServiceHasPaymentMethodResponse) ProtoReflect() protoreflect.Message
func (*PaymentServiceHasPaymentMethodResponse) Reset ¶
func (x *PaymentServiceHasPaymentMethodResponse) Reset()
func (*PaymentServiceHasPaymentMethodResponse) String ¶
func (x *PaymentServiceHasPaymentMethodResponse) String() string
type PaymentServiceRequestAdmissionRequest ¶
type PaymentServiceRequestAdmissionRequest struct {
// Login of the customer
Login string `protobuf:"bytes,1,opt,name=login,proto3" json:"login,omitempty"`
// Customer is the customer
Customer *PaymentCustomer `protobuf:"bytes,2,opt,name=customer,proto3" json:"customer,omitempty"`
// AcceptedTermsAndConditions indicates if the customer already accepted the terms and conditions
AcceptedTermsAndConditions bool `` /* 144-byte string literal not displayed */
// EmailConsent indicates if the customer already gave consent to email
EmailConsent bool `protobuf:"varint,4,opt,name=email_consent,json=emailConsent,proto3" json:"email_consent,omitempty"`
// contains filtered or unexported fields
}
PaymentServiceRequestAdmissionRequest is the request payload for a admission request
func (*PaymentServiceRequestAdmissionRequest) Descriptor
deprecated
func (*PaymentServiceRequestAdmissionRequest) Descriptor() ([]byte, []int)
Deprecated: Use PaymentServiceRequestAdmissionRequest.ProtoReflect.Descriptor instead.
func (*PaymentServiceRequestAdmissionRequest) GetAcceptedTermsAndConditions ¶
func (x *PaymentServiceRequestAdmissionRequest) GetAcceptedTermsAndConditions() bool
func (*PaymentServiceRequestAdmissionRequest) GetCustomer ¶
func (x *PaymentServiceRequestAdmissionRequest) GetCustomer() *PaymentCustomer
func (*PaymentServiceRequestAdmissionRequest) GetEmailConsent ¶
func (x *PaymentServiceRequestAdmissionRequest) GetEmailConsent() bool
func (*PaymentServiceRequestAdmissionRequest) GetLogin ¶
func (x *PaymentServiceRequestAdmissionRequest) GetLogin() string
func (*PaymentServiceRequestAdmissionRequest) ProtoMessage ¶
func (*PaymentServiceRequestAdmissionRequest) ProtoMessage()
func (*PaymentServiceRequestAdmissionRequest) ProtoReflect ¶
func (x *PaymentServiceRequestAdmissionRequest) ProtoReflect() protoreflect.Message
func (*PaymentServiceRequestAdmissionRequest) Reset ¶
func (x *PaymentServiceRequestAdmissionRequest) Reset()
func (*PaymentServiceRequestAdmissionRequest) String ¶
func (x *PaymentServiceRequestAdmissionRequest) String() string
type PaymentServiceRequestAdmissionResponse ¶
type PaymentServiceRequestAdmissionResponse struct {
// contains filtered or unexported fields
}
PaymentServiceRequestAdmissionResponse is the response payload for a admission request
func (*PaymentServiceRequestAdmissionResponse) Descriptor
deprecated
func (*PaymentServiceRequestAdmissionResponse) Descriptor() ([]byte, []int)
Deprecated: Use PaymentServiceRequestAdmissionResponse.ProtoReflect.Descriptor instead.
func (*PaymentServiceRequestAdmissionResponse) ProtoMessage ¶
func (*PaymentServiceRequestAdmissionResponse) ProtoMessage()
func (*PaymentServiceRequestAdmissionResponse) ProtoReflect ¶
func (x *PaymentServiceRequestAdmissionResponse) ProtoReflect() protoreflect.Message
func (*PaymentServiceRequestAdmissionResponse) Reset ¶
func (x *PaymentServiceRequestAdmissionResponse) Reset()
func (*PaymentServiceRequestAdmissionResponse) String ¶
func (x *PaymentServiceRequestAdmissionResponse) String() string
type PaymentServiceSetOnboardedRequest ¶ added in v0.7.5
type PaymentServiceSetOnboardedRequest struct {
// Login of the customer
Login string `protobuf:"bytes,1,opt,name=login,proto3" json:"login,omitempty"`
// Onboarded indicates if the customer has seen the onboarde message
Onboarded bool `protobuf:"varint,2,opt,name=onboarded,proto3" json:"onboarded,omitempty"`
// contains filtered or unexported fields
}
PayentServiceSetOnboardedRequest changes the onboarded status of the given customer
func (*PaymentServiceSetOnboardedRequest) Descriptor
deprecated
added in
v0.7.5
func (*PaymentServiceSetOnboardedRequest) Descriptor() ([]byte, []int)
Deprecated: Use PaymentServiceSetOnboardedRequest.ProtoReflect.Descriptor instead.
func (*PaymentServiceSetOnboardedRequest) GetLogin ¶ added in v0.7.5
func (x *PaymentServiceSetOnboardedRequest) GetLogin() string
func (*PaymentServiceSetOnboardedRequest) GetOnboarded ¶ added in v0.7.5
func (x *PaymentServiceSetOnboardedRequest) GetOnboarded() bool
func (*PaymentServiceSetOnboardedRequest) ProtoMessage ¶ added in v0.7.5
func (*PaymentServiceSetOnboardedRequest) ProtoMessage()
func (*PaymentServiceSetOnboardedRequest) ProtoReflect ¶ added in v0.7.5
func (x *PaymentServiceSetOnboardedRequest) ProtoReflect() protoreflect.Message
func (*PaymentServiceSetOnboardedRequest) Reset ¶ added in v0.7.5
func (x *PaymentServiceSetOnboardedRequest) Reset()
func (*PaymentServiceSetOnboardedRequest) String ¶ added in v0.7.5
func (x *PaymentServiceSetOnboardedRequest) String() string
type PaymentServiceSetOnboardedResponse ¶ added in v0.7.5
type PaymentServiceSetOnboardedResponse struct {
// Onboarded indicates if the customer has seen the onboarded message
Onboarded bool `protobuf:"varint,1,opt,name=onboarded,proto3" json:"onboarded,omitempty"`
// contains filtered or unexported fields
}
PaymentServiceSetOnboardedResponse respond to the changed status of the given customer
func (*PaymentServiceSetOnboardedResponse) Descriptor
deprecated
added in
v0.7.5
func (*PaymentServiceSetOnboardedResponse) Descriptor() ([]byte, []int)
Deprecated: Use PaymentServiceSetOnboardedResponse.ProtoReflect.Descriptor instead.
func (*PaymentServiceSetOnboardedResponse) GetOnboarded ¶ added in v0.7.5
func (x *PaymentServiceSetOnboardedResponse) GetOnboarded() bool
func (*PaymentServiceSetOnboardedResponse) ProtoMessage ¶ added in v0.7.5
func (*PaymentServiceSetOnboardedResponse) ProtoMessage()
func (*PaymentServiceSetOnboardedResponse) ProtoReflect ¶ added in v0.7.5
func (x *PaymentServiceSetOnboardedResponse) ProtoReflect() protoreflect.Message
func (*PaymentServiceSetOnboardedResponse) Reset ¶ added in v0.7.5
func (x *PaymentServiceSetOnboardedResponse) Reset()
func (*PaymentServiceSetOnboardedResponse) String ¶ added in v0.7.5
func (x *PaymentServiceSetOnboardedResponse) String() string
type Price ¶
type Price struct {
// Name of the price
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// UnitAmountDecimal the value of this price
UnitAmountDecimal float64 `protobuf:"fixed64,2,opt,name=unit_amount_decimal,json=unitAmountDecimal,proto3" json:"unit_amount_decimal,omitempty"`
// Currency of this price
Currency string `protobuf:"bytes,3,opt,name=currency,proto3" json:"currency,omitempty"`
// UnitLabel is a label which allows for searching this unit at the payment processor
UnitLabel string `protobuf:"bytes,4,opt,name=unit_label,json=unitLabel,proto3" json:"unit_label,omitempty"`
// ProductType this price applies to
ProductType ProductType `protobuf:"varint,5,opt,name=product_type,json=productType,proto3,enum=api.v1.ProductType" json:"product_type,omitempty"`
// Description of this price
Description *string `protobuf:"bytes,6,opt,name=description,proto3,oneof" json:"description,omitempty"`
// contains filtered or unexported fields
}
Price of a product
func (*Price) Descriptor
deprecated
func (*Price) GetCurrency ¶
func (*Price) GetDescription ¶
func (*Price) GetProductType ¶
func (x *Price) GetProductType() ProductType
func (*Price) GetUnitAmountDecimal ¶
func (*Price) GetUnitLabel ¶
func (*Price) ProtoMessage ¶
func (*Price) ProtoMessage()
func (*Price) ProtoReflect ¶
func (x *Price) ProtoReflect() protoreflect.Message
type ProductType ¶
type ProductType int32
ProductType defines for which type of product a price applies
const ( // PRODUCT_TYPE_UNSPECIFIED is unspecified ProductType_PRODUCT_TYPE_UNSPECIFIED ProductType = 0 // PRODUCT_TYPE_STORAGE for storage ProductType_PRODUCT_TYPE_STORAGE ProductType = 1 // PRODUCT_TYPE_COMPUTE for compute, e.g. machines ProductType_PRODUCT_TYPE_COMPUTE ProductType = 2 // PRODUCT_TYPE_NETWORK for network, e.g. ips and traffic ProductType_PRODUCT_TYPE_NETWORK ProductType = 3 // PRODUCT_TYPE_KUBERNETES for kubernetes, e.g. the control plane ProductType_PRODUCT_TYPE_KUBERNETES ProductType = 5 )
func (ProductType) Descriptor ¶
func (ProductType) Descriptor() protoreflect.EnumDescriptor
func (ProductType) Enum ¶
func (x ProductType) Enum() *ProductType
func (ProductType) EnumDescriptor
deprecated
func (ProductType) EnumDescriptor() ([]byte, []int)
Deprecated: Use ProductType.Descriptor instead.
func (ProductType) Number ¶
func (x ProductType) Number() protoreflect.EnumNumber
func (ProductType) String ¶
func (x ProductType) String() string
func (ProductType) Type ¶
func (ProductType) Type() protoreflect.EnumType
type Project ¶
type Project struct {
// Uuid of this project
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"`
// Name of this project must be unique per tenant
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
// Description of this project
Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
// Tenant this project belongs to
Tenant string `protobuf:"bytes,4,opt,name=tenant,proto3" json:"tenant,omitempty"`
// IsDefaultProject is true if this is the default project of the tenant.
IsDefaultProject bool `protobuf:"varint,5,opt,name=is_default_project,json=isDefaultProject,proto3" json:"is_default_project,omitempty"`
// CreatedAt the date when this project was created
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
// UpdatedAt the date when this project was updated
UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,11,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
// AvatarUrl of the Project
AvatarUrl *string `protobuf:"bytes,12,opt,name=avatar_url,json=avatarUrl,proto3,oneof" json:"avatar_url,omitempty"`
// contains filtered or unexported fields
}
Project defines a group of resources belonging to a tenant a tenant can have multiple projects
func (*Project) Descriptor
deprecated
func (*Project) GetAvatarUrl ¶ added in v0.10.1
func (*Project) GetCreatedAt ¶
func (x *Project) GetCreatedAt() *timestamppb.Timestamp
func (*Project) GetDescription ¶
func (*Project) GetIsDefaultProject ¶ added in v0.9.4
func (*Project) GetUpdatedAt ¶
func (x *Project) GetUpdatedAt() *timestamppb.Timestamp
func (*Project) ProtoMessage ¶
func (*Project) ProtoMessage()
func (*Project) ProtoReflect ¶
func (x *Project) ProtoReflect() protoreflect.Message
type ProjectInvite ¶ added in v0.8.0
type ProjectInvite struct {
// Secret is the secret part of the invite, typically part of the url
Secret string `protobuf:"bytes,1,opt,name=secret,proto3" json:"secret,omitempty"`
// Project is the project id for which this invite was created
Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
// Role is the role in this project the user will get after accepting the invitation
Role ProjectRole `protobuf:"varint,3,opt,name=role,proto3,enum=api.v1.ProjectRole" json:"role,omitempty"`
// Joined is false as long as a user has not accepted the invite
Joined bool `protobuf:"varint,4,opt,name=joined,proto3" json:"joined,omitempty"`
// ProjectName is the project name for which this invite was created
ProjectName string `protobuf:"bytes,5,opt,name=project_name,json=projectName,proto3" json:"project_name,omitempty"`
// Tenant is the login of tenant who invites to join this project
Tenant string `protobuf:"bytes,6,opt,name=tenant,proto3" json:"tenant,omitempty"`
// TenantName is the name of tenant who invites to join this project
TenantName string `protobuf:"bytes,7,opt,name=tenant_name,json=tenantName,proto3" json:"tenant_name,omitempty"`
// ExpiresAt the date when this invite expires
ExpiresAt *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"`
// JoinedAt the date when the member accepted this invite
JoinedAt *timestamppb.Timestamp `protobuf:"bytes,11,opt,name=joined_at,json=joinedAt,proto3" json:"joined_at,omitempty"`
// contains filtered or unexported fields
}
ProjectInvite defines invite to project
func (*ProjectInvite) Descriptor
deprecated
added in
v0.8.0
func (*ProjectInvite) Descriptor() ([]byte, []int)
Deprecated: Use ProjectInvite.ProtoReflect.Descriptor instead.
func (*ProjectInvite) GetExpiresAt ¶ added in v0.8.0
func (x *ProjectInvite) GetExpiresAt() *timestamppb.Timestamp
func (*ProjectInvite) GetJoined ¶ added in v0.8.0
func (x *ProjectInvite) GetJoined() bool
func (*ProjectInvite) GetJoinedAt ¶ added in v0.8.0
func (x *ProjectInvite) GetJoinedAt() *timestamppb.Timestamp
func (*ProjectInvite) GetProject ¶ added in v0.8.0
func (x *ProjectInvite) GetProject() string
func (*ProjectInvite) GetProjectName ¶ added in v0.8.2
func (x *ProjectInvite) GetProjectName() string
func (*ProjectInvite) GetRole ¶ added in v0.8.0
func (x *ProjectInvite) GetRole() ProjectRole
func (*ProjectInvite) GetSecret ¶ added in v0.8.0
func (x *ProjectInvite) GetSecret() string
func (*ProjectInvite) GetTenant ¶ added in v0.8.2
func (x *ProjectInvite) GetTenant() string
func (*ProjectInvite) GetTenantName ¶ added in v0.8.2
func (x *ProjectInvite) GetTenantName() string
func (*ProjectInvite) ProtoMessage ¶ added in v0.8.0
func (*ProjectInvite) ProtoMessage()
func (*ProjectInvite) ProtoReflect ¶ added in v0.8.0
func (x *ProjectInvite) ProtoReflect() protoreflect.Message
func (*ProjectInvite) Reset ¶ added in v0.8.0
func (x *ProjectInvite) Reset()
func (*ProjectInvite) String ¶ added in v0.8.0
func (x *ProjectInvite) String() string
type ProjectMember ¶ added in v0.8.0
type ProjectMember struct {
// Id is the user id of the member
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// Role is the role of the member
Role ProjectRole `protobuf:"varint,2,opt,name=role,proto3,enum=api.v1.ProjectRole" json:"role,omitempty"`
// InheritedMembership indicates that this member has implicit permissions on the project through his membership within the tenant.
// This member does not have direct project membership but gains permissions on this project from the role he has in the tenant.
// Inherited memberships are not included in member lists for users with guest permission but only for direct tenant members.
InheritedMembership bool `protobuf:"varint,3,opt,name=inherited_membership,json=inheritedMembership,proto3" json:"inherited_membership,omitempty"`
// CreatedAt the date when the member was added to the project
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
// contains filtered or unexported fields
}
ProjectMember defines a user that participates at a project
func (*ProjectMember) Descriptor
deprecated
added in
v0.8.0
func (*ProjectMember) Descriptor() ([]byte, []int)
Deprecated: Use ProjectMember.ProtoReflect.Descriptor instead.
func (*ProjectMember) GetCreatedAt ¶ added in v0.8.0
func (x *ProjectMember) GetCreatedAt() *timestamppb.Timestamp
func (*ProjectMember) GetId ¶ added in v0.8.0
func (x *ProjectMember) GetId() string
func (*ProjectMember) GetInheritedMembership ¶ added in v0.9.3
func (x *ProjectMember) GetInheritedMembership() bool
func (*ProjectMember) GetRole ¶ added in v0.8.0
func (x *ProjectMember) GetRole() ProjectRole
func (*ProjectMember) ProtoMessage ¶ added in v0.8.0
func (*ProjectMember) ProtoMessage()
func (*ProjectMember) ProtoReflect ¶ added in v0.8.0
func (x *ProjectMember) ProtoReflect() protoreflect.Message
func (*ProjectMember) Reset ¶ added in v0.8.0
func (x *ProjectMember) Reset()
func (*ProjectMember) String ¶ added in v0.8.0
func (x *ProjectMember) String() string
type ProjectRole ¶
type ProjectRole int32
ProjectRole specifies what role a logged in user needs to call this project scoped service
const ( // PROJECT_ROLE_UNSPECIFIED is not specified ProjectRole_PROJECT_ROLE_UNSPECIFIED ProjectRole = 0 // PROJECT_ROLE_OWNER the logged in user needs at least owner role to call this method ProjectRole_PROJECT_ROLE_OWNER ProjectRole = 1 // PROJECT_ROLE_EDITOR the logged in user needs at least editor role to call this method ProjectRole_PROJECT_ROLE_EDITOR ProjectRole = 2 // PROJECT_ROLE_VIEWER the logged in user needs at least viewer role to call this method ProjectRole_PROJECT_ROLE_VIEWER ProjectRole = 3 )
func (ProjectRole) Descriptor ¶
func (ProjectRole) Descriptor() protoreflect.EnumDescriptor
func (ProjectRole) Enum ¶
func (x ProjectRole) Enum() *ProjectRole
func (ProjectRole) EnumDescriptor
deprecated
func (ProjectRole) EnumDescriptor() ([]byte, []int)
Deprecated: Use ProjectRole.Descriptor instead.
func (ProjectRole) Number ¶
func (x ProjectRole) Number() protoreflect.EnumNumber
func (ProjectRole) String ¶
func (x ProjectRole) String() string
func (ProjectRole) Type ¶
func (ProjectRole) Type() protoreflect.EnumType
type ProjectServiceCreateRequest ¶ added in v0.7.4
type ProjectServiceCreateRequest struct {
// Login is the tenant of this project
// TODO: is login really a good name?
Login string `protobuf:"bytes,1,opt,name=login,proto3" json:"login,omitempty"`
// Name of this project, unique per tenant
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
// Description of this project
Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
// Avatar URL of the project
AvatarUrl *string `protobuf:"bytes,4,opt,name=avatar_url,json=avatarUrl,proto3,oneof" json:"avatar_url,omitempty"`
// contains filtered or unexported fields
}
ProjectServiceCreateRequest is the request payload to Create a project
func (*ProjectServiceCreateRequest) Descriptor
deprecated
added in
v0.7.4
func (*ProjectServiceCreateRequest) Descriptor() ([]byte, []int)
Deprecated: Use ProjectServiceCreateRequest.ProtoReflect.Descriptor instead.
func (*ProjectServiceCreateRequest) GetAvatarUrl ¶ added in v0.10.1
func (x *ProjectServiceCreateRequest) GetAvatarUrl() string
func (*ProjectServiceCreateRequest) GetDescription ¶ added in v0.7.4
func (x *ProjectServiceCreateRequest) GetDescription() string
func (*ProjectServiceCreateRequest) GetLogin ¶ added in v0.7.4
func (x *ProjectServiceCreateRequest) GetLogin() string
func (*ProjectServiceCreateRequest) GetName ¶ added in v0.7.4
func (x *ProjectServiceCreateRequest) GetName() string
func (*ProjectServiceCreateRequest) ProtoMessage ¶ added in v0.7.4
func (*ProjectServiceCreateRequest) ProtoMessage()
func (*ProjectServiceCreateRequest) ProtoReflect ¶ added in v0.7.4
func (x *ProjectServiceCreateRequest) ProtoReflect() protoreflect.Message
func (*ProjectServiceCreateRequest) Reset ¶ added in v0.7.4
func (x *ProjectServiceCreateRequest) Reset()
func (*ProjectServiceCreateRequest) String ¶ added in v0.7.4
func (x *ProjectServiceCreateRequest) String() string
type ProjectServiceCreateResponse ¶ added in v0.7.4
type ProjectServiceCreateResponse struct {
// Project is the project
Project *Project `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"`
// contains filtered or unexported fields
}
ProjectServiceCreateResponse is the response payload of creation of a project
func (*ProjectServiceCreateResponse) Descriptor
deprecated
added in
v0.7.4
func (*ProjectServiceCreateResponse) Descriptor() ([]byte, []int)
Deprecated: Use ProjectServiceCreateResponse.ProtoReflect.Descriptor instead.
func (*ProjectServiceCreateResponse) GetProject ¶ added in v0.7.4
func (x *ProjectServiceCreateResponse) GetProject() *Project
func (*ProjectServiceCreateResponse) ProtoMessage ¶ added in v0.7.4
func (*ProjectServiceCreateResponse) ProtoMessage()
func (*ProjectServiceCreateResponse) ProtoReflect ¶ added in v0.7.4
func (x *ProjectServiceCreateResponse) ProtoReflect() protoreflect.Message
func (*ProjectServiceCreateResponse) Reset ¶ added in v0.7.4
func (x *ProjectServiceCreateResponse) Reset()
func (*ProjectServiceCreateResponse) String ¶ added in v0.7.4
func (x *ProjectServiceCreateResponse) String() string
type ProjectServiceDeleteRequest ¶ added in v0.7.4
type ProjectServiceDeleteRequest struct {
// Project is the uuid of the project to get
Project string `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"`
// contains filtered or unexported fields
}
ProjectServiceDeleteRequest is the request payload to delete a project
func (*ProjectServiceDeleteRequest) Descriptor
deprecated
added in
v0.7.4
func (*ProjectServiceDeleteRequest) Descriptor() ([]byte, []int)
Deprecated: Use ProjectServiceDeleteRequest.ProtoReflect.Descriptor instead.
func (*ProjectServiceDeleteRequest) GetProject ¶ added in v0.7.4
func (x *ProjectServiceDeleteRequest) GetProject() string
func (*ProjectServiceDeleteRequest) ProtoMessage ¶ added in v0.7.4
func (*ProjectServiceDeleteRequest) ProtoMessage()
func (*ProjectServiceDeleteRequest) ProtoReflect ¶ added in v0.7.4
func (x *ProjectServiceDeleteRequest) ProtoReflect() protoreflect.Message
func (*ProjectServiceDeleteRequest) Reset ¶ added in v0.7.4
func (x *ProjectServiceDeleteRequest) Reset()
func (*ProjectServiceDeleteRequest) String ¶ added in v0.7.4
func (x *ProjectServiceDeleteRequest) String() string
type ProjectServiceDeleteResponse ¶ added in v0.7.4
type ProjectServiceDeleteResponse struct {
// Project is the project
Project *Project `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"`
// contains filtered or unexported fields
}
ProjectServiceDeleteResponse is the response payload to delete a project
func (*ProjectServiceDeleteResponse) Descriptor
deprecated
added in
v0.7.4
func (*ProjectServiceDeleteResponse) Descriptor() ([]byte, []int)
Deprecated: Use ProjectServiceDeleteResponse.ProtoReflect.Descriptor instead.
func (*ProjectServiceDeleteResponse) GetProject ¶ added in v0.7.4
func (x *ProjectServiceDeleteResponse) GetProject() *Project
func (*ProjectServiceDeleteResponse) ProtoMessage ¶ added in v0.7.4
func (*ProjectServiceDeleteResponse) ProtoMessage()
func (*ProjectServiceDeleteResponse) ProtoReflect ¶ added in v0.7.4
func (x *ProjectServiceDeleteResponse) ProtoReflect() protoreflect.Message
func (*ProjectServiceDeleteResponse) Reset ¶ added in v0.7.4
func (x *ProjectServiceDeleteResponse) Reset()
func (*ProjectServiceDeleteResponse) String ¶ added in v0.7.4
func (x *ProjectServiceDeleteResponse) String() string
type ProjectServiceGetRequest ¶
type ProjectServiceGetRequest struct {
// Project is the uuid of the project to get
Project string `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"`
// contains filtered or unexported fields
}
ProjectServiceGetRequest is the request payload to get a project
func (*ProjectServiceGetRequest) Descriptor
deprecated
func (*ProjectServiceGetRequest) Descriptor() ([]byte, []int)
Deprecated: Use ProjectServiceGetRequest.ProtoReflect.Descriptor instead.
func (*ProjectServiceGetRequest) GetProject ¶
func (x *ProjectServiceGetRequest) GetProject() string
func (*ProjectServiceGetRequest) ProtoMessage ¶
func (*ProjectServiceGetRequest) ProtoMessage()
func (*ProjectServiceGetRequest) ProtoReflect ¶
func (x *ProjectServiceGetRequest) ProtoReflect() protoreflect.Message
func (*ProjectServiceGetRequest) Reset ¶
func (x *ProjectServiceGetRequest) Reset()
func (*ProjectServiceGetRequest) String ¶
func (x *ProjectServiceGetRequest) String() string
type ProjectServiceGetResponse ¶
type ProjectServiceGetResponse struct {
// Project is the project
Project *Project `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"`
// ProjectMembers in this project, projects guests will only see direct project members and not implicit memberships from tenant permissions
ProjectMembers []*ProjectMember `protobuf:"bytes,2,rep,name=project_members,json=projectMembers,proto3" json:"project_members,omitempty"`
// contains filtered or unexported fields
}
ProjectServiceGetResponse is the response payload to get a projects
func (*ProjectServiceGetResponse) Descriptor
deprecated
func (*ProjectServiceGetResponse) Descriptor() ([]byte, []int)
Deprecated: Use ProjectServiceGetResponse.ProtoReflect.Descriptor instead.
func (*ProjectServiceGetResponse) GetProject ¶
func (x *ProjectServiceGetResponse) GetProject() *Project
func (*ProjectServiceGetResponse) GetProjectMembers ¶ added in v0.9.3
func (x *ProjectServiceGetResponse) GetProjectMembers() []*ProjectMember
func (*ProjectServiceGetResponse) ProtoMessage ¶
func (*ProjectServiceGetResponse) ProtoMessage()
func (*ProjectServiceGetResponse) ProtoReflect ¶
func (x *ProjectServiceGetResponse) ProtoReflect() protoreflect.Message
func (*ProjectServiceGetResponse) Reset ¶
func (x *ProjectServiceGetResponse) Reset()
func (*ProjectServiceGetResponse) String ¶
func (x *ProjectServiceGetResponse) String() string
type ProjectServiceInviteAcceptRequest ¶ added in v0.8.0
type ProjectServiceInviteAcceptRequest struct {
// Secret is the invitation secret part of the invitation url
Secret string `protobuf:"bytes,1,opt,name=secret,proto3" json:"secret,omitempty"`
// contains filtered or unexported fields
}
ProjectServiceInviteAcceptRequest is the request payload to a accept invite request
func (*ProjectServiceInviteAcceptRequest) Descriptor
deprecated
added in
v0.8.0
func (*ProjectServiceInviteAcceptRequest) Descriptor() ([]byte, []int)
Deprecated: Use ProjectServiceInviteAcceptRequest.ProtoReflect.Descriptor instead.
func (*ProjectServiceInviteAcceptRequest) GetSecret ¶ added in v0.8.0
func (x *ProjectServiceInviteAcceptRequest) GetSecret() string
func (*ProjectServiceInviteAcceptRequest) ProtoMessage ¶ added in v0.8.0
func (*ProjectServiceInviteAcceptRequest) ProtoMessage()
func (*ProjectServiceInviteAcceptRequest) ProtoReflect ¶ added in v0.8.0
func (x *ProjectServiceInviteAcceptRequest) ProtoReflect() protoreflect.Message
func (*ProjectServiceInviteAcceptRequest) Reset ¶ added in v0.8.0
func (x *ProjectServiceInviteAcceptRequest) Reset()
func (*ProjectServiceInviteAcceptRequest) String ¶ added in v0.8.0
func (x *ProjectServiceInviteAcceptRequest) String() string
type ProjectServiceInviteAcceptResponse ¶ added in v0.8.0
type ProjectServiceInviteAcceptResponse struct {
// Project ID of the project joined
Project string `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"`
// ProjectName if the project joined
ProjectName string `protobuf:"bytes,2,opt,name=project_name,json=projectName,proto3" json:"project_name,omitempty"`
// contains filtered or unexported fields
}
ProjectServiceInvitesListResponse is the response payload to a accept invite request
func (*ProjectServiceInviteAcceptResponse) Descriptor
deprecated
added in
v0.8.0
func (*ProjectServiceInviteAcceptResponse) Descriptor() ([]byte, []int)
Deprecated: Use ProjectServiceInviteAcceptResponse.ProtoReflect.Descriptor instead.
func (*ProjectServiceInviteAcceptResponse) GetProject ¶ added in v0.8.0
func (x *ProjectServiceInviteAcceptResponse) GetProject() string
func (*ProjectServiceInviteAcceptResponse) GetProjectName ¶ added in v0.8.0
func (x *ProjectServiceInviteAcceptResponse) GetProjectName() string
func (*ProjectServiceInviteAcceptResponse) ProtoMessage ¶ added in v0.8.0
func (*ProjectServiceInviteAcceptResponse) ProtoMessage()
func (*ProjectServiceInviteAcceptResponse) ProtoReflect ¶ added in v0.8.0
func (x *ProjectServiceInviteAcceptResponse) ProtoReflect() protoreflect.Message
func (*ProjectServiceInviteAcceptResponse) Reset ¶ added in v0.8.0
func (x *ProjectServiceInviteAcceptResponse) Reset()
func (*ProjectServiceInviteAcceptResponse) String ¶ added in v0.8.0
func (x *ProjectServiceInviteAcceptResponse) String() string
type ProjectServiceInviteDeleteRequest ¶ added in v0.8.0
type ProjectServiceInviteDeleteRequest struct {
// Project is the uuid of the project
Project string `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"`
// Secret of the invite to delete
Secret string `protobuf:"bytes,2,opt,name=secret,proto3" json:"secret,omitempty"`
// contains filtered or unexported fields
}
ProjectServiceInviteDeleteRequest is the request payload to a delete invite
func (*ProjectServiceInviteDeleteRequest) Descriptor
deprecated
added in
v0.8.0
func (*ProjectServiceInviteDeleteRequest) Descriptor() ([]byte, []int)
Deprecated: Use ProjectServiceInviteDeleteRequest.ProtoReflect.Descriptor instead.
func (*ProjectServiceInviteDeleteRequest) GetProject ¶ added in v0.8.0
func (x *ProjectServiceInviteDeleteRequest) GetProject() string
func (*ProjectServiceInviteDeleteRequest) GetSecret ¶ added in v0.8.0
func (x *ProjectServiceInviteDeleteRequest) GetSecret() string
func (*ProjectServiceInviteDeleteRequest) ProtoMessage ¶ added in v0.8.0
func (*ProjectServiceInviteDeleteRequest) ProtoMessage()
func (*ProjectServiceInviteDeleteRequest) ProtoReflect ¶ added in v0.8.0
func (x *ProjectServiceInviteDeleteRequest) ProtoReflect() protoreflect.Message
func (*ProjectServiceInviteDeleteRequest) Reset ¶ added in v0.8.0
func (x *ProjectServiceInviteDeleteRequest) Reset()
func (*ProjectServiceInviteDeleteRequest) String ¶ added in v0.8.0
func (x *ProjectServiceInviteDeleteRequest) String() string
type ProjectServiceInviteDeleteResponse ¶ added in v0.8.0
type ProjectServiceInviteDeleteResponse struct {
// contains filtered or unexported fields
}
ProjectServiceInviteDeleteResponse is the response payload of a delete invite request
func (*ProjectServiceInviteDeleteResponse) Descriptor
deprecated
added in
v0.8.0
func (*ProjectServiceInviteDeleteResponse) Descriptor() ([]byte, []int)
Deprecated: Use ProjectServiceInviteDeleteResponse.ProtoReflect.Descriptor instead.
func (*ProjectServiceInviteDeleteResponse) ProtoMessage ¶ added in v0.8.0
func (*ProjectServiceInviteDeleteResponse) ProtoMessage()
func (*ProjectServiceInviteDeleteResponse) ProtoReflect ¶ added in v0.8.0
func (x *ProjectServiceInviteDeleteResponse) ProtoReflect() protoreflect.Message
func (*ProjectServiceInviteDeleteResponse) Reset ¶ added in v0.8.0
func (x *ProjectServiceInviteDeleteResponse) Reset()
func (*ProjectServiceInviteDeleteResponse) String ¶ added in v0.8.0
func (x *ProjectServiceInviteDeleteResponse) String() string
type ProjectServiceInviteGetRequest ¶ added in v0.8.2
type ProjectServiceInviteGetRequest struct {
// Secret of the invite to list
Secret string `protobuf:"bytes,1,opt,name=secret,proto3" json:"secret,omitempty"`
// contains filtered or unexported fields
}
ProjectServiceInviteGetRequest is the request payload to get a invite
func (*ProjectServiceInviteGetRequest) Descriptor
deprecated
added in
v0.8.2
func (*ProjectServiceInviteGetRequest) Descriptor() ([]byte, []int)
Deprecated: Use ProjectServiceInviteGetRequest.ProtoReflect.Descriptor instead.
func (*ProjectServiceInviteGetRequest) GetSecret ¶ added in v0.8.2
func (x *ProjectServiceInviteGetRequest) GetSecret() string
func (*ProjectServiceInviteGetRequest) ProtoMessage ¶ added in v0.8.2
func (*ProjectServiceInviteGetRequest) ProtoMessage()
func (*ProjectServiceInviteGetRequest) ProtoReflect ¶ added in v0.8.2
func (x *ProjectServiceInviteGetRequest) ProtoReflect() protoreflect.Message
func (*ProjectServiceInviteGetRequest) Reset ¶ added in v0.8.2
func (x *ProjectServiceInviteGetRequest) Reset()
func (*ProjectServiceInviteGetRequest) String ¶ added in v0.8.2
func (x *ProjectServiceInviteGetRequest) String() string
type ProjectServiceInviteGetResponse ¶ added in v0.8.2
type ProjectServiceInviteGetResponse struct {
// Invite is the invite
Invite *ProjectInvite `protobuf:"bytes,1,opt,name=invite,proto3" json:"invite,omitempty"`
// contains filtered or unexported fields
}
ProjectServiceInviteGetResponse is the response payload to a get invite request
func (*ProjectServiceInviteGetResponse) Descriptor
deprecated
added in
v0.8.2
func (*ProjectServiceInviteGetResponse) Descriptor() ([]byte, []int)
Deprecated: Use ProjectServiceInviteGetResponse.ProtoReflect.Descriptor instead.
func (*ProjectServiceInviteGetResponse) GetInvite ¶ added in v0.8.2
func (x *ProjectServiceInviteGetResponse) GetInvite() *ProjectInvite
func (*ProjectServiceInviteGetResponse) ProtoMessage ¶ added in v0.8.2
func (*ProjectServiceInviteGetResponse) ProtoMessage()
func (*ProjectServiceInviteGetResponse) ProtoReflect ¶ added in v0.8.2
func (x *ProjectServiceInviteGetResponse) ProtoReflect() protoreflect.Message
func (*ProjectServiceInviteGetResponse) Reset ¶ added in v0.8.2
func (x *ProjectServiceInviteGetResponse) Reset()
func (*ProjectServiceInviteGetResponse) String ¶ added in v0.8.2
func (x *ProjectServiceInviteGetResponse) String() string
type ProjectServiceInviteRequest ¶ added in v0.8.0
type ProjectServiceInviteRequest struct {
// Project is the uuid of the project
Project string `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"`
// Role of this user in this project
Role ProjectRole `protobuf:"varint,3,opt,name=role,proto3,enum=api.v1.ProjectRole" json:"role,omitempty"`
// contains filtered or unexported fields
}
ProjectServiceInviteRequest is used to invite a member to a project
func (*ProjectServiceInviteRequest) Descriptor
deprecated
added in
v0.8.0
func (*ProjectServiceInviteRequest) Descriptor() ([]byte, []int)
Deprecated: Use ProjectServiceInviteRequest.ProtoReflect.Descriptor instead.
func (*ProjectServiceInviteRequest) GetProject ¶ added in v0.8.0
func (x *ProjectServiceInviteRequest) GetProject() string
func (*ProjectServiceInviteRequest) GetRole ¶ added in v0.8.0
func (x *ProjectServiceInviteRequest) GetRole() ProjectRole
func (*ProjectServiceInviteRequest) ProtoMessage ¶ added in v0.8.0
func (*ProjectServiceInviteRequest) ProtoMessage()
func (*ProjectServiceInviteRequest) ProtoReflect ¶ added in v0.8.0
func (x *ProjectServiceInviteRequest) ProtoReflect() protoreflect.Message
func (*ProjectServiceInviteRequest) Reset ¶ added in v0.8.0
func (x *ProjectServiceInviteRequest) Reset()
func (*ProjectServiceInviteRequest) String ¶ added in v0.8.0
func (x *ProjectServiceInviteRequest) String() string
type ProjectServiceInviteResponse ¶ added in v0.8.0
type ProjectServiceInviteResponse struct {
// Inviter contains a secret which can be sent to a potential user
// can be appended to the invitation endpoint at our cloud console like
// console.metalstack.cloud/invite/<secret>
Invite *ProjectInvite `protobuf:"bytes,1,opt,name=invite,proto3" json:"invite,omitempty"`
// contains filtered or unexported fields
}
ProjectServiceInviteRequest is the response payload to a invite member request
func (*ProjectServiceInviteResponse) Descriptor
deprecated
added in
v0.8.0
func (*ProjectServiceInviteResponse) Descriptor() ([]byte, []int)
Deprecated: Use ProjectServiceInviteResponse.ProtoReflect.Descriptor instead.
func (*ProjectServiceInviteResponse) GetInvite ¶ added in v0.8.0
func (x *ProjectServiceInviteResponse) GetInvite() *ProjectInvite
func (*ProjectServiceInviteResponse) ProtoMessage ¶ added in v0.8.0
func (*ProjectServiceInviteResponse) ProtoMessage()
func (*ProjectServiceInviteResponse) ProtoReflect ¶ added in v0.8.0
func (x *ProjectServiceInviteResponse) ProtoReflect() protoreflect.Message
func (*ProjectServiceInviteResponse) Reset ¶ added in v0.8.0
func (x *ProjectServiceInviteResponse) Reset()
func (*ProjectServiceInviteResponse) String ¶ added in v0.8.0
func (x *ProjectServiceInviteResponse) String() string
type ProjectServiceInvitesListRequest ¶ added in v0.8.0
type ProjectServiceInvitesListRequest struct {
// Project is the uuid of the project
Project string `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"`
// contains filtered or unexported fields
}
ProjectServiceInvitesListRequest is the request payload to a list invites request
func (*ProjectServiceInvitesListRequest) Descriptor
deprecated
added in
v0.8.0
func (*ProjectServiceInvitesListRequest) Descriptor() ([]byte, []int)
Deprecated: Use ProjectServiceInvitesListRequest.ProtoReflect.Descriptor instead.
func (*ProjectServiceInvitesListRequest) GetProject ¶ added in v0.8.0
func (x *ProjectServiceInvitesListRequest) GetProject() string
func (*ProjectServiceInvitesListRequest) ProtoMessage ¶ added in v0.8.0
func (*ProjectServiceInvitesListRequest) ProtoMessage()
func (*ProjectServiceInvitesListRequest) ProtoReflect ¶ added in v0.8.0
func (x *ProjectServiceInvitesListRequest) ProtoReflect() protoreflect.Message
func (*ProjectServiceInvitesListRequest) Reset ¶ added in v0.8.0
func (x *ProjectServiceInvitesListRequest) Reset()
func (*ProjectServiceInvitesListRequest) String ¶ added in v0.8.0
func (x *ProjectServiceInvitesListRequest) String() string
type ProjectServiceInvitesListResponse ¶ added in v0.8.0
type ProjectServiceInvitesListResponse struct {
// Invites not already accepted the invitation to this project
Invites []*ProjectInvite `protobuf:"bytes,1,rep,name=invites,proto3" json:"invites,omitempty"`
// contains filtered or unexported fields
}
ProjectServiceInvitesListResponse is the response payload to a list invites request
func (*ProjectServiceInvitesListResponse) Descriptor
deprecated
added in
v0.8.0
func (*ProjectServiceInvitesListResponse) Descriptor() ([]byte, []int)
Deprecated: Use ProjectServiceInvitesListResponse.ProtoReflect.Descriptor instead.
func (*ProjectServiceInvitesListResponse) GetInvites ¶ added in v0.8.0
func (x *ProjectServiceInvitesListResponse) GetInvites() []*ProjectInvite
func (*ProjectServiceInvitesListResponse) ProtoMessage ¶ added in v0.8.0
func (*ProjectServiceInvitesListResponse) ProtoMessage()
func (*ProjectServiceInvitesListResponse) ProtoReflect ¶ added in v0.8.0
func (x *ProjectServiceInvitesListResponse) ProtoReflect() protoreflect.Message
func (*ProjectServiceInvitesListResponse) Reset ¶ added in v0.8.0
func (x *ProjectServiceInvitesListResponse) Reset()
func (*ProjectServiceInvitesListResponse) String ¶ added in v0.8.0
func (x *ProjectServiceInvitesListResponse) String() string
type ProjectServiceListRequest ¶
type ProjectServiceListRequest struct {
// Name list only projects with this name
Name *string `protobuf:"bytes,1,opt,name=name,proto3,oneof" json:"name,omitempty"`
// Tenant list only projects of this tenant
Tenant *string `protobuf:"bytes,2,opt,name=tenant,proto3,oneof" json:"tenant,omitempty"`
// contains filtered or unexported fields
}
ProjectServiceListRequest is the request payload to list all projects
func (*ProjectServiceListRequest) Descriptor
deprecated
func (*ProjectServiceListRequest) Descriptor() ([]byte, []int)
Deprecated: Use ProjectServiceListRequest.ProtoReflect.Descriptor instead.
func (*ProjectServiceListRequest) GetName ¶
func (x *ProjectServiceListRequest) GetName() string
func (*ProjectServiceListRequest) GetTenant ¶
func (x *ProjectServiceListRequest) GetTenant() string
func (*ProjectServiceListRequest) ProtoMessage ¶
func (*ProjectServiceListRequest) ProtoMessage()
func (*ProjectServiceListRequest) ProtoReflect ¶
func (x *ProjectServiceListRequest) ProtoReflect() protoreflect.Message
func (*ProjectServiceListRequest) Reset ¶
func (x *ProjectServiceListRequest) Reset()
func (*ProjectServiceListRequest) String ¶
func (x *ProjectServiceListRequest) String() string
type ProjectServiceListResponse ¶
type ProjectServiceListResponse struct {
// Projects is a list of all your projects
Projects []*Project `protobuf:"bytes,1,rep,name=projects,proto3" json:"projects,omitempty"`
// contains filtered or unexported fields
}
ProjectServiceListResponse is the response payload to list all projects
func (*ProjectServiceListResponse) Descriptor
deprecated
func (*ProjectServiceListResponse) Descriptor() ([]byte, []int)
Deprecated: Use ProjectServiceListResponse.ProtoReflect.Descriptor instead.
func (*ProjectServiceListResponse) GetProjects ¶
func (x *ProjectServiceListResponse) GetProjects() []*Project
func (*ProjectServiceListResponse) ProtoMessage ¶
func (*ProjectServiceListResponse) ProtoMessage()
func (*ProjectServiceListResponse) ProtoReflect ¶
func (x *ProjectServiceListResponse) ProtoReflect() protoreflect.Message
func (*ProjectServiceListResponse) Reset ¶
func (x *ProjectServiceListResponse) Reset()
func (*ProjectServiceListResponse) String ¶
func (x *ProjectServiceListResponse) String() string
type ProjectServiceRemoveMemberRequest ¶ added in v0.8.0
type ProjectServiceRemoveMemberRequest struct {
// Project is the uuid of the project
Project string `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"`
// MemberID is the id of the member to remove from this project
MemberId string `protobuf:"bytes,2,opt,name=member_id,json=memberId,proto3" json:"member_id,omitempty"`
// contains filtered or unexported fields
}
ProjectServiceRemoveMemberRequest is used to remove a member from a project
func (*ProjectServiceRemoveMemberRequest) Descriptor
deprecated
added in
v0.8.0
func (*ProjectServiceRemoveMemberRequest) Descriptor() ([]byte, []int)
Deprecated: Use ProjectServiceRemoveMemberRequest.ProtoReflect.Descriptor instead.
func (*ProjectServiceRemoveMemberRequest) GetMemberId ¶ added in v0.8.0
func (x *ProjectServiceRemoveMemberRequest) GetMemberId() string
func (*ProjectServiceRemoveMemberRequest) GetProject ¶ added in v0.8.0
func (x *ProjectServiceRemoveMemberRequest) GetProject() string
func (*ProjectServiceRemoveMemberRequest) ProtoMessage ¶ added in v0.8.0
func (*ProjectServiceRemoveMemberRequest) ProtoMessage()
func (*ProjectServiceRemoveMemberRequest) ProtoReflect ¶ added in v0.8.0
func (x *ProjectServiceRemoveMemberRequest) ProtoReflect() protoreflect.Message
func (*ProjectServiceRemoveMemberRequest) Reset ¶ added in v0.8.0
func (x *ProjectServiceRemoveMemberRequest) Reset()
func (*ProjectServiceRemoveMemberRequest) String ¶ added in v0.8.0
func (x *ProjectServiceRemoveMemberRequest) String() string
type ProjectServiceRemoveMemberResponse ¶ added in v0.8.0
type ProjectServiceRemoveMemberResponse struct {
// contains filtered or unexported fields
}
ProjectServiceRemoveMemberResponse is the response payload to a remove member request
func (*ProjectServiceRemoveMemberResponse) Descriptor
deprecated
added in
v0.8.0
func (*ProjectServiceRemoveMemberResponse) Descriptor() ([]byte, []int)
Deprecated: Use ProjectServiceRemoveMemberResponse.ProtoReflect.Descriptor instead.
func (*ProjectServiceRemoveMemberResponse) ProtoMessage ¶ added in v0.8.0
func (*ProjectServiceRemoveMemberResponse) ProtoMessage()
func (*ProjectServiceRemoveMemberResponse) ProtoReflect ¶ added in v0.8.0
func (x *ProjectServiceRemoveMemberResponse) ProtoReflect() protoreflect.Message
func (*ProjectServiceRemoveMemberResponse) Reset ¶ added in v0.8.0
func (x *ProjectServiceRemoveMemberResponse) Reset()
func (*ProjectServiceRemoveMemberResponse) String ¶ added in v0.8.0
func (x *ProjectServiceRemoveMemberResponse) String() string
type ProjectServiceUpdateMemberRequest ¶ added in v0.8.2
type ProjectServiceUpdateMemberRequest struct {
// Project is the uuid of the project
Project string `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"`
// MemberID is the id of the member to remove from this project
MemberId string `protobuf:"bytes,2,opt,name=member_id,json=memberId,proto3" json:"member_id,omitempty"`
// Role is the role in this project the user will get after the update
Role ProjectRole `protobuf:"varint,3,opt,name=role,proto3,enum=api.v1.ProjectRole" json:"role,omitempty"`
// contains filtered or unexported fields
}
ProjectServiceUpdateMemberRequest is used to update a member of a project
func (*ProjectServiceUpdateMemberRequest) Descriptor
deprecated
added in
v0.8.2
func (*ProjectServiceUpdateMemberRequest) Descriptor() ([]byte, []int)
Deprecated: Use ProjectServiceUpdateMemberRequest.ProtoReflect.Descriptor instead.
func (*ProjectServiceUpdateMemberRequest) GetMemberId ¶ added in v0.8.2
func (x *ProjectServiceUpdateMemberRequest) GetMemberId() string
func (*ProjectServiceUpdateMemberRequest) GetProject ¶ added in v0.8.2
func (x *ProjectServiceUpdateMemberRequest) GetProject() string
func (*ProjectServiceUpdateMemberRequest) GetRole ¶ added in v0.8.2
func (x *ProjectServiceUpdateMemberRequest) GetRole() ProjectRole
func (*ProjectServiceUpdateMemberRequest) ProtoMessage ¶ added in v0.8.2
func (*ProjectServiceUpdateMemberRequest) ProtoMessage()
func (*ProjectServiceUpdateMemberRequest) ProtoReflect ¶ added in v0.8.2
func (x *ProjectServiceUpdateMemberRequest) ProtoReflect() protoreflect.Message
func (*ProjectServiceUpdateMemberRequest) Reset ¶ added in v0.8.2
func (x *ProjectServiceUpdateMemberRequest) Reset()
func (*ProjectServiceUpdateMemberRequest) String ¶ added in v0.8.2
func (x *ProjectServiceUpdateMemberRequest) String() string
type ProjectServiceUpdateMemberResponse ¶ added in v0.8.2
type ProjectServiceUpdateMemberResponse struct {
// ProjectMember is the updated project member
ProjectMember *ProjectMember `protobuf:"bytes,5,opt,name=project_member,json=projectMember,proto3" json:"project_member,omitempty"`
// contains filtered or unexported fields
}
ProjectServiceUpdateMemberResponse is the response payload to a update member request
func (*ProjectServiceUpdateMemberResponse) Descriptor
deprecated
added in
v0.8.2
func (*ProjectServiceUpdateMemberResponse) Descriptor() ([]byte, []int)
Deprecated: Use ProjectServiceUpdateMemberResponse.ProtoReflect.Descriptor instead.
func (*ProjectServiceUpdateMemberResponse) GetProjectMember ¶ added in v0.8.2
func (x *ProjectServiceUpdateMemberResponse) GetProjectMember() *ProjectMember
func (*ProjectServiceUpdateMemberResponse) ProtoMessage ¶ added in v0.8.2
func (*ProjectServiceUpdateMemberResponse) ProtoMessage()
func (*ProjectServiceUpdateMemberResponse) ProtoReflect ¶ added in v0.8.2
func (x *ProjectServiceUpdateMemberResponse) ProtoReflect() protoreflect.Message
func (*ProjectServiceUpdateMemberResponse) Reset ¶ added in v0.8.2
func (x *ProjectServiceUpdateMemberResponse) Reset()
func (*ProjectServiceUpdateMemberResponse) String ¶ added in v0.8.2
func (x *ProjectServiceUpdateMemberResponse) String() string
type ProjectServiceUpdateRequest ¶ added in v0.7.4
type ProjectServiceUpdateRequest struct {
// Project is the uuid of the project to get
Project string `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"`
// Name of this project unique per tenant
Name *string `protobuf:"bytes,2,opt,name=name,proto3,oneof" json:"name,omitempty"`
// Description of this project
Description *string `protobuf:"bytes,3,opt,name=description,proto3,oneof" json:"description,omitempty"`
// Avatar URL of the project
AvatarUrl *string `protobuf:"bytes,4,opt,name=avatar_url,json=avatarUrl,proto3,oneof" json:"avatar_url,omitempty"`
// contains filtered or unexported fields
}
ProjectServiceUpdateRequest is the request payload to update a project
func (*ProjectServiceUpdateRequest) Descriptor
deprecated
added in
v0.7.4
func (*ProjectServiceUpdateRequest) Descriptor() ([]byte, []int)
Deprecated: Use ProjectServiceUpdateRequest.ProtoReflect.Descriptor instead.
func (*ProjectServiceUpdateRequest) GetAvatarUrl ¶ added in v0.10.1
func (x *ProjectServiceUpdateRequest) GetAvatarUrl() string
func (*ProjectServiceUpdateRequest) GetDescription ¶ added in v0.7.4
func (x *ProjectServiceUpdateRequest) GetDescription() string
func (*ProjectServiceUpdateRequest) GetName ¶ added in v0.7.4
func (x *ProjectServiceUpdateRequest) GetName() string
func (*ProjectServiceUpdateRequest) GetProject ¶ added in v0.7.4
func (x *ProjectServiceUpdateRequest) GetProject() string
func (*ProjectServiceUpdateRequest) ProtoMessage ¶ added in v0.7.4
func (*ProjectServiceUpdateRequest) ProtoMessage()
func (*ProjectServiceUpdateRequest) ProtoReflect ¶ added in v0.7.4
func (x *ProjectServiceUpdateRequest) ProtoReflect() protoreflect.Message
func (*ProjectServiceUpdateRequest) Reset ¶ added in v0.7.4
func (x *ProjectServiceUpdateRequest) Reset()
func (*ProjectServiceUpdateRequest) String ¶ added in v0.7.4
func (x *ProjectServiceUpdateRequest) String() string
type ProjectServiceUpdateResponse ¶ added in v0.7.4
type ProjectServiceUpdateResponse struct {
// Project is the project
Project *Project `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"`
// contains filtered or unexported fields
}
ProjectServiceUpdateResponse is the response payload to update a project
func (*ProjectServiceUpdateResponse) Descriptor
deprecated
added in
v0.7.4
func (*ProjectServiceUpdateResponse) Descriptor() ([]byte, []int)
Deprecated: Use ProjectServiceUpdateResponse.ProtoReflect.Descriptor instead.
func (*ProjectServiceUpdateResponse) GetProject ¶ added in v0.7.4
func (x *ProjectServiceUpdateResponse) GetProject() *Project
func (*ProjectServiceUpdateResponse) ProtoMessage ¶ added in v0.7.4
func (*ProjectServiceUpdateResponse) ProtoMessage()
func (*ProjectServiceUpdateResponse) ProtoReflect ¶ added in v0.7.4
func (x *ProjectServiceUpdateResponse) ProtoReflect() protoreflect.Message
func (*ProjectServiceUpdateResponse) Reset ¶ added in v0.7.4
func (x *ProjectServiceUpdateResponse) Reset()
func (*ProjectServiceUpdateResponse) String ¶ added in v0.7.4
func (x *ProjectServiceUpdateResponse) String() string
type Region ¶
type Region struct {
// Id is the technical identifier of this region
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// Name of the region
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
// Address is the postal address of the region
Address string `protobuf:"bytes,3,opt,name=address,proto3" json:"address,omitempty"`
// Active indicates if this region is usable
Active bool `protobuf:"varint,4,opt,name=active,proto3" json:"active,omitempty"`
// Partitions in this region
Partitions map[string]*Partition `` /* 161-byte string literal not displayed */
// Defaults are the default assets used if not otherwise speecified.
Defaults *AssetDefaults `protobuf:"bytes,6,opt,name=defaults,proto3" json:"defaults,omitempty"`
// Description of the region
Description string `protobuf:"bytes,7,opt,name=description,proto3" json:"description,omitempty"`
// contains filtered or unexported fields
}
Region defines a datacenter location
func (*Region) Descriptor
deprecated
func (*Region) GetAddress ¶
func (*Region) GetDefaults ¶
func (x *Region) GetDefaults() *AssetDefaults
func (*Region) GetDescription ¶ added in v0.7.0
func (*Region) GetPartitions ¶
func (*Region) ProtoMessage ¶
func (*Region) ProtoMessage()
func (*Region) ProtoReflect ¶
func (x *Region) ProtoReflect() protoreflect.Message
type Service ¶
type Service int32
Service defines the service for which the healtyness is reported
const ( // SERVICE_UNSPECIFIED is a unknown service Service_SERVICE_UNSPECIFIED Service = 0 // SERVICE_CLUSTER the kubernetes cluster service Service_SERVICE_CLUSTER Service = 1 // SERVICE_VOLUME the volume/storage service Service_SERVICE_VOLUME Service = 2 // SERVICE_MACHINES the machine service Service_SERVICE_MACHINES Service = 3 )
func (Service) Descriptor ¶
func (Service) Descriptor() protoreflect.EnumDescriptor
func (Service) EnumDescriptor
deprecated
func (Service) Number ¶
func (x Service) Number() protoreflect.EnumNumber
func (Service) Type ¶
func (Service) Type() protoreflect.EnumType
type ServiceStatus ¶
type ServiceStatus int32
ServiceStatus defines the status of a service
const ( // SERVICE_STATUS_UNSPECIFIED service status is not known or unspecified ServiceStatus_SERVICE_STATUS_UNSPECIFIED ServiceStatus = 0 // SERVICE_STATUS_DEGRADED the service is in degraded status, not the whole functionality is available ServiceStatus_SERVICE_STATUS_DEGRADED ServiceStatus = 1 // SERVICE_STATUS_UNHEALTHY the service is in unhealthy status, serious impact is expected ServiceStatus_SERVICE_STATUS_UNHEALTHY ServiceStatus = 2 // SERVICE_STATUS_HEALTHY the service is in healthy status e.g. fully functional ServiceStatus_SERVICE_STATUS_HEALTHY ServiceStatus = 3 )
func (ServiceStatus) Descriptor ¶
func (ServiceStatus) Descriptor() protoreflect.EnumDescriptor
func (ServiceStatus) Enum ¶
func (x ServiceStatus) Enum() *ServiceStatus
func (ServiceStatus) EnumDescriptor
deprecated
func (ServiceStatus) EnumDescriptor() ([]byte, []int)
Deprecated: Use ServiceStatus.Descriptor instead.
func (ServiceStatus) Number ¶
func (x ServiceStatus) Number() protoreflect.EnumNumber
func (ServiceStatus) String ¶
func (x ServiceStatus) String() string
func (ServiceStatus) Type ¶
func (ServiceStatus) Type() protoreflect.EnumType
type Snapshot ¶
type Snapshot struct {
// Uuid is the unique identifier of the snapshot
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"`
// Name of the snapshot
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
// Description of this snapshot
Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
// Project this snapshot belongs to
Project string `protobuf:"bytes,4,opt,name=project,proto3" json:"project,omitempty"`
// Partition where this snapshot resides
Partition string `protobuf:"bytes,5,opt,name=partition,proto3" json:"partition,omitempty"`
// StorageClass where this snapshot is created
StorageClass string `protobuf:"bytes,6,opt,name=storage_class,json=storageClass,proto3" json:"storage_class,omitempty"`
// Size in bytes of the snapshot
Size uint64 `protobuf:"varint,7,opt,name=size,proto3" json:"size,omitempty"`
// Usage in bytes of the snapshot
Usage uint64 `protobuf:"varint,8,opt,name=usage,proto3" json:"usage,omitempty"`
// State of the snapshot
State string `protobuf:"bytes,9,opt,name=state,proto3" json:"state,omitempty"`
// SourceVolumeUuid is the uuid of the snapshot this snapshot was created from
SourceVolumeUuid string `protobuf:"bytes,10,opt,name=source_volume_uuid,json=sourceVolumeUuid,proto3" json:"source_volume_uuid,omitempty"`
// SourceVolumeName is the name of the snapshot this snapshot was created from
SourceVolumeName string `protobuf:"bytes,11,opt,name=source_volume_name,json=sourceVolumeName,proto3" json:"source_volume_name,omitempty"`
// ReplicaCount shows how many replicas of this snapshot exist
ReplicaCount uint32 `protobuf:"varint,12,opt,name=replica_count,json=replicaCount,proto3" json:"replica_count,omitempty"`
// PrimaryNodeUuid is the uuid of the storage server node where the primary replica of this snapshot resides
PrimaryNodeUuid string `protobuf:"bytes,13,opt,name=primary_node_uuid,json=primaryNodeUuid,proto3" json:"primary_node_uuid,omitempty"`
// Retention is the duration after creation, after which this snapshot will be deleted
Retention *durationpb.Duration `protobuf:"bytes,14,opt,name=retention,proto3" json:"retention,omitempty"`
// SnapshotStatistics are only visible to admins
Statistics *SnapshotStatistics `protobuf:"bytes,15,opt,name=statistics,proto3" json:"statistics,omitempty"`
// CreatedAt is the date when this snapshot was created
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,20,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
// contains filtered or unexported fields
}
Snapshot is a unit of block storage create as a point in time block copy of a volume
func (*Snapshot) Descriptor
deprecated
func (*Snapshot) GetCreatedAt ¶
func (x *Snapshot) GetCreatedAt() *timestamppb.Timestamp
func (*Snapshot) GetDescription ¶
func (*Snapshot) GetPartition ¶
func (*Snapshot) GetPrimaryNodeUuid ¶
func (*Snapshot) GetProject ¶
func (*Snapshot) GetReplicaCount ¶
func (*Snapshot) GetRetention ¶
func (x *Snapshot) GetRetention() *durationpb.Duration
func (*Snapshot) GetSourceVolumeName ¶
func (*Snapshot) GetSourceVolumeUuid ¶
func (*Snapshot) GetStatistics ¶
func (x *Snapshot) GetStatistics() *SnapshotStatistics
func (*Snapshot) GetStorageClass ¶
func (*Snapshot) ProtoMessage ¶
func (*Snapshot) ProtoMessage()
func (*Snapshot) ProtoReflect ¶
func (x *Snapshot) ProtoReflect() protoreflect.Message
type SnapshotServiceDeleteRequest ¶
type SnapshotServiceDeleteRequest struct {
// Uuid of the snapshot
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"`
// Project of the snapshot
Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
// contains filtered or unexported fields
}
SnapshotServiceDeleteRequest is the request payload of a snapshot delete request
func (*SnapshotServiceDeleteRequest) Descriptor
deprecated
func (*SnapshotServiceDeleteRequest) Descriptor() ([]byte, []int)
Deprecated: Use SnapshotServiceDeleteRequest.ProtoReflect.Descriptor instead.
func (*SnapshotServiceDeleteRequest) GetProject ¶
func (x *SnapshotServiceDeleteRequest) GetProject() string
func (*SnapshotServiceDeleteRequest) GetUuid ¶
func (x *SnapshotServiceDeleteRequest) GetUuid() string
func (*SnapshotServiceDeleteRequest) ProtoMessage ¶
func (*SnapshotServiceDeleteRequest) ProtoMessage()
func (*SnapshotServiceDeleteRequest) ProtoReflect ¶
func (x *SnapshotServiceDeleteRequest) ProtoReflect() protoreflect.Message
func (*SnapshotServiceDeleteRequest) Reset ¶
func (x *SnapshotServiceDeleteRequest) Reset()
func (*SnapshotServiceDeleteRequest) String ¶
func (x *SnapshotServiceDeleteRequest) String() string
type SnapshotServiceDeleteResponse ¶
type SnapshotServiceDeleteResponse struct {
// Snapshot the snapshot
Snapshot *Snapshot `protobuf:"bytes,1,opt,name=snapshot,proto3" json:"snapshot,omitempty"`
// contains filtered or unexported fields
}
SnapshotServiceDeleteResponse is the response payload of a snapshot delete request
func (*SnapshotServiceDeleteResponse) Descriptor
deprecated
func (*SnapshotServiceDeleteResponse) Descriptor() ([]byte, []int)
Deprecated: Use SnapshotServiceDeleteResponse.ProtoReflect.Descriptor instead.
func (*SnapshotServiceDeleteResponse) GetSnapshot ¶
func (x *SnapshotServiceDeleteResponse) GetSnapshot() *Snapshot
func (*SnapshotServiceDeleteResponse) ProtoMessage ¶
func (*SnapshotServiceDeleteResponse) ProtoMessage()
func (*SnapshotServiceDeleteResponse) ProtoReflect ¶
func (x *SnapshotServiceDeleteResponse) ProtoReflect() protoreflect.Message
func (*SnapshotServiceDeleteResponse) Reset ¶
func (x *SnapshotServiceDeleteResponse) Reset()
func (*SnapshotServiceDeleteResponse) String ¶
func (x *SnapshotServiceDeleteResponse) String() string
type SnapshotServiceGetRequest ¶
type SnapshotServiceGetRequest struct {
// Uuid of the snapshot
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"`
// Project of the snapshot
Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
// contains filtered or unexported fields
}
SnapshotServiceGetRequest is the request payload of a snapshot list request
func (*SnapshotServiceGetRequest) Descriptor
deprecated
func (*SnapshotServiceGetRequest) Descriptor() ([]byte, []int)
Deprecated: Use SnapshotServiceGetRequest.ProtoReflect.Descriptor instead.
func (*SnapshotServiceGetRequest) GetProject ¶
func (x *SnapshotServiceGetRequest) GetProject() string
func (*SnapshotServiceGetRequest) GetUuid ¶
func (x *SnapshotServiceGetRequest) GetUuid() string
func (*SnapshotServiceGetRequest) ProtoMessage ¶
func (*SnapshotServiceGetRequest) ProtoMessage()
func (*SnapshotServiceGetRequest) ProtoReflect ¶
func (x *SnapshotServiceGetRequest) ProtoReflect() protoreflect.Message
func (*SnapshotServiceGetRequest) Reset ¶
func (x *SnapshotServiceGetRequest) Reset()
func (*SnapshotServiceGetRequest) String ¶
func (x *SnapshotServiceGetRequest) String() string
type SnapshotServiceGetResponse ¶
type SnapshotServiceGetResponse struct {
// Snapshot the snapshot
Snapshot *Snapshot `protobuf:"bytes,1,opt,name=snapshot,proto3" json:"snapshot,omitempty"`
// contains filtered or unexported fields
}
SnapshotServiceGetResponse is the response payload of a snapshot get request
func (*SnapshotServiceGetResponse) Descriptor
deprecated
func (*SnapshotServiceGetResponse) Descriptor() ([]byte, []int)
Deprecated: Use SnapshotServiceGetResponse.ProtoReflect.Descriptor instead.
func (*SnapshotServiceGetResponse) GetSnapshot ¶
func (x *SnapshotServiceGetResponse) GetSnapshot() *Snapshot
func (*SnapshotServiceGetResponse) ProtoMessage ¶
func (*SnapshotServiceGetResponse) ProtoMessage()
func (*SnapshotServiceGetResponse) ProtoReflect ¶
func (x *SnapshotServiceGetResponse) ProtoReflect() protoreflect.Message
func (*SnapshotServiceGetResponse) Reset ¶
func (x *SnapshotServiceGetResponse) Reset()
func (*SnapshotServiceGetResponse) String ¶
func (x *SnapshotServiceGetResponse) String() string
type SnapshotServiceListRequest ¶
type SnapshotServiceListRequest struct {
// Uuid of the snapshot
Uuid *string `protobuf:"bytes,1,opt,name=uuid,proto3,oneof" json:"uuid,omitempty"`
// Project of the snapshot
Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
// Partition where the snapshots should be listed
Partition *string `protobuf:"bytes,3,opt,name=partition,proto3,oneof" json:"partition,omitempty"`
// Name of the snapshot
Name *string `protobuf:"bytes,4,opt,name=name,proto3,oneof" json:"name,omitempty"`
// contains filtered or unexported fields
}
SnapshotServiceListRequest is the request payload of a snapshot list request
func (*SnapshotServiceListRequest) Descriptor
deprecated
func (*SnapshotServiceListRequest) Descriptor() ([]byte, []int)
Deprecated: Use SnapshotServiceListRequest.ProtoReflect.Descriptor instead.
func (*SnapshotServiceListRequest) GetName ¶
func (x *SnapshotServiceListRequest) GetName() string
func (*SnapshotServiceListRequest) GetPartition ¶
func (x *SnapshotServiceListRequest) GetPartition() string
func (*SnapshotServiceListRequest) GetProject ¶
func (x *SnapshotServiceListRequest) GetProject() string
func (*SnapshotServiceListRequest) GetUuid ¶
func (x *SnapshotServiceListRequest) GetUuid() string
func (*SnapshotServiceListRequest) ProtoMessage ¶
func (*SnapshotServiceListRequest) ProtoMessage()
func (*SnapshotServiceListRequest) ProtoReflect ¶
func (x *SnapshotServiceListRequest) ProtoReflect() protoreflect.Message
func (*SnapshotServiceListRequest) Reset ¶
func (x *SnapshotServiceListRequest) Reset()
func (*SnapshotServiceListRequest) String ¶
func (x *SnapshotServiceListRequest) String() string
type SnapshotServiceListResponse ¶
type SnapshotServiceListResponse struct {
// Snapshots the snapshots
Snapshots []*Snapshot `protobuf:"bytes,1,rep,name=snapshots,proto3" json:"snapshots,omitempty"`
// contains filtered or unexported fields
}
SnapshotServiceListResponse is the response payload of a snapshot list request
func (*SnapshotServiceListResponse) Descriptor
deprecated
func (*SnapshotServiceListResponse) Descriptor() ([]byte, []int)
Deprecated: Use SnapshotServiceListResponse.ProtoReflect.Descriptor instead.
func (*SnapshotServiceListResponse) GetSnapshots ¶
func (x *SnapshotServiceListResponse) GetSnapshots() []*Snapshot
func (*SnapshotServiceListResponse) ProtoMessage ¶
func (*SnapshotServiceListResponse) ProtoMessage()
func (*SnapshotServiceListResponse) ProtoReflect ¶
func (x *SnapshotServiceListResponse) ProtoReflect() protoreflect.Message
func (*SnapshotServiceListResponse) Reset ¶
func (x *SnapshotServiceListResponse) Reset()
func (*SnapshotServiceListResponse) String ¶
func (x *SnapshotServiceListResponse) String() string
type SnapshotStatistics ¶
type SnapshotStatistics struct {
// PhysicalCapacity
//
// The physical capacity that exists in this snapshot layer
PhysicalCapacity uint64 `protobuf:"varint,1,opt,name=physical_capacity,json=physicalCapacity,proto3" json:"physical_capacity,omitempty"`
// PhysicalOwnedStorageCapacity
//
// The capacity that would be freed when snapshot is deleted
PhysicalOwnedCapacity uint64 `` /* 127-byte string literal not displayed */
// PhysicalOwnedMemory
//
// The memory that would be freed when snapshot is deleted
PhysicalOwnedMemory uint64 `protobuf:"varint,3,opt,name=physical_owned_memory,json=physicalOwnedMemory,proto3" json:"physical_owned_memory,omitempty"`
// PhysicalMemory
//
// The memory that exists for this snapshot
PhysicalMemory uint64 `protobuf:"varint,4,opt,name=physical_memory,json=physicalMemory,proto3" json:"physical_memory,omitempty"`
// UserWritten
//
// The amount of bytes written to this snapshot by the user
UserWritten uint64 `protobuf:"varint,5,opt,name=user_written,json=userWritten,proto3" json:"user_written,omitempty"`
// contains filtered or unexported fields
}
SnapshotStatistics are all detailed statistics of a snapshot
func (*SnapshotStatistics) Descriptor
deprecated
func (*SnapshotStatistics) Descriptor() ([]byte, []int)
Deprecated: Use SnapshotStatistics.ProtoReflect.Descriptor instead.
func (*SnapshotStatistics) GetPhysicalCapacity ¶
func (x *SnapshotStatistics) GetPhysicalCapacity() uint64
func (*SnapshotStatistics) GetPhysicalMemory ¶
func (x *SnapshotStatistics) GetPhysicalMemory() uint64
func (*SnapshotStatistics) GetPhysicalOwnedCapacity ¶
func (x *SnapshotStatistics) GetPhysicalOwnedCapacity() uint64
func (*SnapshotStatistics) GetPhysicalOwnedMemory ¶
func (x *SnapshotStatistics) GetPhysicalOwnedMemory() uint64
func (*SnapshotStatistics) GetUserWritten ¶
func (x *SnapshotStatistics) GetUserWritten() uint64
func (*SnapshotStatistics) ProtoMessage ¶
func (*SnapshotStatistics) ProtoMessage()
func (*SnapshotStatistics) ProtoReflect ¶
func (x *SnapshotStatistics) ProtoReflect() protoreflect.Message
func (*SnapshotStatistics) Reset ¶
func (x *SnapshotStatistics) Reset()
func (*SnapshotStatistics) String ¶
func (x *SnapshotStatistics) String() string
type SubscriptionUsageItem ¶
type SubscriptionUsageItem struct {
// SubscriptionItemId is the id of the subscription
SubscriptionItemId string `protobuf:"bytes,1,opt,name=subscription_item_id,json=subscriptionItemId,proto3" json:"subscription_item_id,omitempty"`
// SubscriptionItemName is the name of the subscription
SubscriptionItemName string `protobuf:"bytes,2,opt,name=subscription_item_name,json=subscriptionItemName,proto3" json:"subscription_item_name,omitempty"`
// TotalUsage of this subscription
TotalUsage int64 `protobuf:"varint,3,opt,name=total_usage,json=totalUsage,proto3" json:"total_usage,omitempty"`
// PeriodStart is the start date of this subscription
PeriodStart *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=period_start,json=periodStart,proto3" json:"period_start,omitempty"`
// PeriodEnd is the end date of this subscription
PeriodEnd *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=period_end,json=periodEnd,proto3" json:"period_end,omitempty"`
// contains filtered or unexported fields
}
SubscriptionUsageItem details of a subscription
func (*SubscriptionUsageItem) Descriptor
deprecated
func (*SubscriptionUsageItem) Descriptor() ([]byte, []int)
Deprecated: Use SubscriptionUsageItem.ProtoReflect.Descriptor instead.
func (*SubscriptionUsageItem) GetPeriodEnd ¶
func (x *SubscriptionUsageItem) GetPeriodEnd() *timestamppb.Timestamp
func (*SubscriptionUsageItem) GetPeriodStart ¶
func (x *SubscriptionUsageItem) GetPeriodStart() *timestamppb.Timestamp
func (*SubscriptionUsageItem) GetSubscriptionItemId ¶
func (x *SubscriptionUsageItem) GetSubscriptionItemId() string
func (*SubscriptionUsageItem) GetSubscriptionItemName ¶
func (x *SubscriptionUsageItem) GetSubscriptionItemName() string
func (*SubscriptionUsageItem) GetTotalUsage ¶
func (x *SubscriptionUsageItem) GetTotalUsage() int64
func (*SubscriptionUsageItem) ProtoMessage ¶
func (*SubscriptionUsageItem) ProtoMessage()
func (*SubscriptionUsageItem) ProtoReflect ¶
func (x *SubscriptionUsageItem) ProtoReflect() protoreflect.Message
func (*SubscriptionUsageItem) Reset ¶
func (x *SubscriptionUsageItem) Reset()
func (*SubscriptionUsageItem) String ¶
func (x *SubscriptionUsageItem) String() string
type Tenant ¶
type Tenant struct {
// Login of the tenant
Login string `protobuf:"bytes,1,opt,name=login,proto3" json:"login,omitempty"`
// Name of the tenant
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
// Email of the tenant
Email string `protobuf:"bytes,3,opt,name=email,proto3" json:"email,omitempty"`
// Description of this tenant
Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
// AvatarUrl of the tenant
AvatarUrl string `protobuf:"bytes,5,opt,name=avatar_url,json=avatarUrl,proto3" json:"avatar_url,omitempty"`
// OauthProvider of the tenant
OauthProvider OAuthProvider `` /* 127-byte string literal not displayed */
// PaymentDetails the tenant provides
PaymentDetails *PaymentDetails `protobuf:"bytes,8,opt,name=payment_details,json=paymentDetails,proto3" json:"payment_details,omitempty"`
// Admitted indicates if this tenant is allowed to use the platform
Admitted bool `protobuf:"varint,9,opt,name=admitted,proto3" json:"admitted,omitempty"`
// PhoneNumber of the tenant
PhoneNumber string `protobuf:"bytes,10,opt,name=phone_number,json=phoneNumber,proto3" json:"phone_number,omitempty"`
// TermsAndConditions the tenant accepted
TermsAndConditions *TermsAndConditions `protobuf:"bytes,11,opt,name=terms_and_conditions,json=termsAndConditions,proto3" json:"terms_and_conditions,omitempty"`
// EmailConsent the tenant made
EmailConsent bool `protobuf:"varint,12,opt,name=email_consent,json=emailConsent,proto3" json:"email_consent,omitempty"`
// Onboarded checks if the tenant was asked to be onboarded
Onboarded bool `protobuf:"varint,13,opt,name=onboarded,proto3" json:"onboarded,omitempty"`
// CreatedBy stores who created this tenant
CreatedBy string `protobuf:"bytes,15,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"`
// CreatedAt the date when this tenant was created
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,20,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
// UpdatedAt the date when this tenant was updated
UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,21,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
// DeletedAt the date when this tenant was deleted
DeletedAt *timestamppb.Timestamp `protobuf:"bytes,22,opt,name=deleted_at,json=deletedAt,proto3" json:"deleted_at,omitempty"`
// contains filtered or unexported fields
}
Tenant is a customer of the platform
func (*Tenant) Descriptor
deprecated
func (*Tenant) GetAdmitted ¶
func (*Tenant) GetAvatarUrl ¶
func (*Tenant) GetCreatedAt ¶
func (x *Tenant) GetCreatedAt() *timestamppb.Timestamp
func (*Tenant) GetCreatedBy ¶ added in v0.9.1
func (*Tenant) GetDeletedAt ¶
func (x *Tenant) GetDeletedAt() *timestamppb.Timestamp
func (*Tenant) GetDescription ¶ added in v0.9.1
func (*Tenant) GetEmailConsent ¶
func (*Tenant) GetOauthProvider ¶
func (x *Tenant) GetOauthProvider() OAuthProvider
func (*Tenant) GetOnboarded ¶ added in v0.7.5
func (*Tenant) GetPaymentDetails ¶
func (x *Tenant) GetPaymentDetails() *PaymentDetails
func (*Tenant) GetPhoneNumber ¶
func (*Tenant) GetTermsAndConditions ¶
func (x *Tenant) GetTermsAndConditions() *TermsAndConditions
func (*Tenant) GetUpdatedAt ¶
func (x *Tenant) GetUpdatedAt() *timestamppb.Timestamp
func (*Tenant) ProtoMessage ¶
func (*Tenant) ProtoMessage()
func (*Tenant) ProtoReflect ¶
func (x *Tenant) ProtoReflect() protoreflect.Message
type TenantInvite ¶ added in v0.9.1
type TenantInvite struct {
// Secret is the secret part of the invite, typically part of the url
Secret string `protobuf:"bytes,1,opt,name=secret,proto3" json:"secret,omitempty"`
// TargetTenant is the tenant id for which this invite was created
TargetTenant string `protobuf:"bytes,2,opt,name=target_tenant,json=targetTenant,proto3" json:"target_tenant,omitempty"`
// Role is the role in this tenant the user will get after accepting the invitation
Role TenantRole `protobuf:"varint,3,opt,name=role,proto3,enum=api.v1.TenantRole" json:"role,omitempty"`
// Joined is false as long as a user has not accepted the invite
Joined bool `protobuf:"varint,4,opt,name=joined,proto3" json:"joined,omitempty"`
// TargetTenantName is the tenant name for which this invite was created
TargetTenantName string `protobuf:"bytes,5,opt,name=target_tenant_name,json=targetTenantName,proto3" json:"target_tenant_name,omitempty"`
// Tenant is the login of tenant who invites to join this tenant
Tenant string `protobuf:"bytes,6,opt,name=tenant,proto3" json:"tenant,omitempty"`
// TenantName is the name of tenant who invites to join this tenant
TenantName string `protobuf:"bytes,7,opt,name=tenant_name,json=tenantName,proto3" json:"tenant_name,omitempty"`
// ExpiresAt the date when this invite expires
ExpiresAt *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"`
// JoinedAt the date when the member accepted this invite
JoinedAt *timestamppb.Timestamp `protobuf:"bytes,11,opt,name=joined_at,json=joinedAt,proto3" json:"joined_at,omitempty"`
// contains filtered or unexported fields
}
TenantInvite defines invite to tenant
func (*TenantInvite) Descriptor
deprecated
added in
v0.9.1
func (*TenantInvite) Descriptor() ([]byte, []int)
Deprecated: Use TenantInvite.ProtoReflect.Descriptor instead.
func (*TenantInvite) GetExpiresAt ¶ added in v0.9.1
func (x *TenantInvite) GetExpiresAt() *timestamppb.Timestamp
func (*TenantInvite) GetJoined ¶ added in v0.9.1
func (x *TenantInvite) GetJoined() bool
func (*TenantInvite) GetJoinedAt ¶ added in v0.9.1
func (x *TenantInvite) GetJoinedAt() *timestamppb.Timestamp
func (*TenantInvite) GetRole ¶ added in v0.9.1
func (x *TenantInvite) GetRole() TenantRole
func (*TenantInvite) GetSecret ¶ added in v0.9.1
func (x *TenantInvite) GetSecret() string
func (*TenantInvite) GetTargetTenant ¶ added in v0.9.1
func (x *TenantInvite) GetTargetTenant() string
func (*TenantInvite) GetTargetTenantName ¶ added in v0.9.1
func (x *TenantInvite) GetTargetTenantName() string
func (*TenantInvite) GetTenant ¶ added in v0.9.1
func (x *TenantInvite) GetTenant() string
func (*TenantInvite) GetTenantName ¶ added in v0.9.1
func (x *TenantInvite) GetTenantName() string
func (*TenantInvite) ProtoMessage ¶ added in v0.9.1
func (*TenantInvite) ProtoMessage()
func (*TenantInvite) ProtoReflect ¶ added in v0.9.1
func (x *TenantInvite) ProtoReflect() protoreflect.Message
func (*TenantInvite) Reset ¶ added in v0.9.1
func (x *TenantInvite) Reset()
func (*TenantInvite) String ¶ added in v0.9.1
func (x *TenantInvite) String() string
type TenantMember ¶ added in v0.9.1
type TenantMember struct {
// Id is the user id of the member
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// Role is the role of the member
Role TenantRole `protobuf:"varint,2,opt,name=role,proto3,enum=api.v1.TenantRole" json:"role,omitempty"`
// CreatedAt the date when the member was added to the tenant
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
// contains filtered or unexported fields
}
TenantMember defines a user that participates at a tenant
func (*TenantMember) Descriptor
deprecated
added in
v0.9.1
func (*TenantMember) Descriptor() ([]byte, []int)
Deprecated: Use TenantMember.ProtoReflect.Descriptor instead.
func (*TenantMember) GetCreatedAt ¶ added in v0.9.1
func (x *TenantMember) GetCreatedAt() *timestamppb.Timestamp
func (*TenantMember) GetId ¶ added in v0.9.1
func (x *TenantMember) GetId() string
func (*TenantMember) GetRole ¶ added in v0.9.1
func (x *TenantMember) GetRole() TenantRole
func (*TenantMember) ProtoMessage ¶ added in v0.9.1
func (*TenantMember) ProtoMessage()
func (*TenantMember) ProtoReflect ¶ added in v0.9.1
func (x *TenantMember) ProtoReflect() protoreflect.Message
func (*TenantMember) Reset ¶ added in v0.9.1
func (x *TenantMember) Reset()
func (*TenantMember) String ¶ added in v0.9.1
func (x *TenantMember) String() string
type TenantRole ¶
type TenantRole int32
TenantRole specifies what role a logged in user needs to call this tenant scoped service
const ( // TENANT_ROLE_UNSPECIFIED is not specified TenantRole_TENANT_ROLE_UNSPECIFIED TenantRole = 0 // TENANT_ROLE_OWNER the logged in user needs at least owner role to call this method TenantRole_TENANT_ROLE_OWNER TenantRole = 1 // TENANT_ROLE_EDITOR the logged in user needs at least editor role to call this method TenantRole_TENANT_ROLE_EDITOR TenantRole = 2 // TENANT_ROLE_VIEWER the logged in user needs at least viewer role to call this method TenantRole_TENANT_ROLE_VIEWER TenantRole = 3 // TENANT_ROLE_GUEST the logged in user needs at least guest role to call this method // The guest role is assumed by users who are invited to a tenant's project without them // having a direct membership within the tenant. TenantRole_TENANT_ROLE_GUEST TenantRole = 4 )
func (TenantRole) Descriptor ¶
func (TenantRole) Descriptor() protoreflect.EnumDescriptor
func (TenantRole) Enum ¶
func (x TenantRole) Enum() *TenantRole
func (TenantRole) EnumDescriptor
deprecated
func (TenantRole) EnumDescriptor() ([]byte, []int)
Deprecated: Use TenantRole.Descriptor instead.
func (TenantRole) Number ¶
func (x TenantRole) Number() protoreflect.EnumNumber
func (TenantRole) String ¶
func (x TenantRole) String() string
func (TenantRole) Type ¶
func (TenantRole) Type() protoreflect.EnumType
type TenantServiceCreateOrUpdateRequest ¶
type TenantServiceCreateOrUpdateRequest struct {
// Tenant the tenant to create or update
Tenant *Tenant `protobuf:"bytes,1,opt,name=tenant,proto3" json:"tenant,omitempty"`
// contains filtered or unexported fields
}
TenantServiceCreateOrUpdateRequest is the request payload of the tenant create or update request
func (*TenantServiceCreateOrUpdateRequest) Descriptor
deprecated
func (*TenantServiceCreateOrUpdateRequest) Descriptor() ([]byte, []int)
Deprecated: Use TenantServiceCreateOrUpdateRequest.ProtoReflect.Descriptor instead.
func (*TenantServiceCreateOrUpdateRequest) GetTenant ¶
func (x *TenantServiceCreateOrUpdateRequest) GetTenant() *Tenant
func (*TenantServiceCreateOrUpdateRequest) ProtoMessage ¶
func (*TenantServiceCreateOrUpdateRequest) ProtoMessage()
func (*TenantServiceCreateOrUpdateRequest) ProtoReflect ¶
func (x *TenantServiceCreateOrUpdateRequest) ProtoReflect() protoreflect.Message
func (*TenantServiceCreateOrUpdateRequest) Reset ¶
func (x *TenantServiceCreateOrUpdateRequest) Reset()
func (*TenantServiceCreateOrUpdateRequest) String ¶
func (x *TenantServiceCreateOrUpdateRequest) String() string
type TenantServiceCreateOrUpdateResponse ¶
type TenantServiceCreateOrUpdateResponse struct {
// Tenant is the tenant
Tenant *Tenant `protobuf:"bytes,1,opt,name=tenant,proto3" json:"tenant,omitempty"`
// contains filtered or unexported fields
}
TenantServiceCreateOrUpdateResponse is the response payload of the tenant create or update request
func (*TenantServiceCreateOrUpdateResponse) Descriptor
deprecated
func (*TenantServiceCreateOrUpdateResponse) Descriptor() ([]byte, []int)
Deprecated: Use TenantServiceCreateOrUpdateResponse.ProtoReflect.Descriptor instead.
func (*TenantServiceCreateOrUpdateResponse) GetTenant ¶
func (x *TenantServiceCreateOrUpdateResponse) GetTenant() *Tenant
func (*TenantServiceCreateOrUpdateResponse) ProtoMessage ¶
func (*TenantServiceCreateOrUpdateResponse) ProtoMessage()
func (*TenantServiceCreateOrUpdateResponse) ProtoReflect ¶
func (x *TenantServiceCreateOrUpdateResponse) ProtoReflect() protoreflect.Message
func (*TenantServiceCreateOrUpdateResponse) Reset ¶
func (x *TenantServiceCreateOrUpdateResponse) Reset()
func (*TenantServiceCreateOrUpdateResponse) String ¶
func (x *TenantServiceCreateOrUpdateResponse) String() string
type TenantServiceCreateRequest ¶
type TenantServiceCreateRequest struct {
// Name of this tenant
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Description of this tenant
Description *string `protobuf:"bytes,2,opt,name=description,proto3,oneof" json:"description,omitempty"`
// Email of the tenant, if not set will be inherited from the creator
Email *string `protobuf:"bytes,3,opt,name=email,proto3,oneof" json:"email,omitempty"`
// AvatarUrl of the tenant
AvatarUrl *string `protobuf:"bytes,4,opt,name=avatar_url,json=avatarUrl,proto3,oneof" json:"avatar_url,omitempty"`
// PhoneNumber of the tenant
PhoneNumber *string `protobuf:"bytes,5,opt,name=phone_number,json=phoneNumber,proto3,oneof" json:"phone_number,omitempty"`
// contains filtered or unexported fields
}
TenantServiceCreateRequest is the request payload of the tenant create request
func (*TenantServiceCreateRequest) Descriptor
deprecated
func (*TenantServiceCreateRequest) Descriptor() ([]byte, []int)
Deprecated: Use TenantServiceCreateRequest.ProtoReflect.Descriptor instead.
func (*TenantServiceCreateRequest) GetAvatarUrl ¶ added in v0.9.1
func (x *TenantServiceCreateRequest) GetAvatarUrl() string
func (*TenantServiceCreateRequest) GetDescription ¶ added in v0.9.1
func (x *TenantServiceCreateRequest) GetDescription() string
func (*TenantServiceCreateRequest) GetEmail ¶ added in v0.9.1
func (x *TenantServiceCreateRequest) GetEmail() string
func (*TenantServiceCreateRequest) GetName ¶ added in v0.9.1
func (x *TenantServiceCreateRequest) GetName() string
func (*TenantServiceCreateRequest) GetPhoneNumber ¶ added in v0.9.1
func (x *TenantServiceCreateRequest) GetPhoneNumber() string
func (*TenantServiceCreateRequest) ProtoMessage ¶
func (*TenantServiceCreateRequest) ProtoMessage()
func (*TenantServiceCreateRequest) ProtoReflect ¶
func (x *TenantServiceCreateRequest) ProtoReflect() protoreflect.Message
func (*TenantServiceCreateRequest) Reset ¶
func (x *TenantServiceCreateRequest) Reset()
func (*TenantServiceCreateRequest) String ¶
func (x *TenantServiceCreateRequest) String() string
type TenantServiceCreateResponse ¶
type TenantServiceCreateResponse struct {
// Tenant is the tenant
Tenant *Tenant `protobuf:"bytes,1,opt,name=tenant,proto3" json:"tenant,omitempty"`
// contains filtered or unexported fields
}
TenantServiceCreateResponse is the response payload of the tenant create request
func (*TenantServiceCreateResponse) Descriptor
deprecated
func (*TenantServiceCreateResponse) Descriptor() ([]byte, []int)
Deprecated: Use TenantServiceCreateResponse.ProtoReflect.Descriptor instead.
func (*TenantServiceCreateResponse) GetTenant ¶
func (x *TenantServiceCreateResponse) GetTenant() *Tenant
func (*TenantServiceCreateResponse) ProtoMessage ¶
func (*TenantServiceCreateResponse) ProtoMessage()
func (*TenantServiceCreateResponse) ProtoReflect ¶
func (x *TenantServiceCreateResponse) ProtoReflect() protoreflect.Message
func (*TenantServiceCreateResponse) Reset ¶
func (x *TenantServiceCreateResponse) Reset()
func (*TenantServiceCreateResponse) String ¶
func (x *TenantServiceCreateResponse) String() string
type TenantServiceDeleteRequest ¶
type TenantServiceDeleteRequest struct {
// Login of the tenant
Login string `protobuf:"bytes,1,opt,name=login,proto3" json:"login,omitempty"`
// contains filtered or unexported fields
}
TenantServiceDeleteRequest is the request payload of the tenant delete request
func (*TenantServiceDeleteRequest) Descriptor
deprecated
func (*TenantServiceDeleteRequest) Descriptor() ([]byte, []int)
Deprecated: Use TenantServiceDeleteRequest.ProtoReflect.Descriptor instead.
func (*TenantServiceDeleteRequest) GetLogin ¶
func (x *TenantServiceDeleteRequest) GetLogin() string
func (*TenantServiceDeleteRequest) ProtoMessage ¶
func (*TenantServiceDeleteRequest) ProtoMessage()
func (*TenantServiceDeleteRequest) ProtoReflect ¶
func (x *TenantServiceDeleteRequest) ProtoReflect() protoreflect.Message
func (*TenantServiceDeleteRequest) Reset ¶
func (x *TenantServiceDeleteRequest) Reset()
func (*TenantServiceDeleteRequest) String ¶
func (x *TenantServiceDeleteRequest) String() string
type TenantServiceDeleteResponse ¶
type TenantServiceDeleteResponse struct {
// Tenant is the tenant
Tenant *Tenant `protobuf:"bytes,1,opt,name=tenant,proto3" json:"tenant,omitempty"`
// contains filtered or unexported fields
}
TenantServiceDeleteResponse is the response payload of the tenant delete request
func (*TenantServiceDeleteResponse) Descriptor
deprecated
func (*TenantServiceDeleteResponse) Descriptor() ([]byte, []int)
Deprecated: Use TenantServiceDeleteResponse.ProtoReflect.Descriptor instead.
func (*TenantServiceDeleteResponse) GetTenant ¶
func (x *TenantServiceDeleteResponse) GetTenant() *Tenant
func (*TenantServiceDeleteResponse) ProtoMessage ¶
func (*TenantServiceDeleteResponse) ProtoMessage()
func (*TenantServiceDeleteResponse) ProtoReflect ¶
func (x *TenantServiceDeleteResponse) ProtoReflect() protoreflect.Message
func (*TenantServiceDeleteResponse) Reset ¶
func (x *TenantServiceDeleteResponse) Reset()
func (*TenantServiceDeleteResponse) String ¶
func (x *TenantServiceDeleteResponse) String() string
type TenantServiceGetRequest ¶
type TenantServiceGetRequest struct {
// Login of the tenant
Login string `protobuf:"bytes,1,opt,name=login,proto3" json:"login,omitempty"`
// contains filtered or unexported fields
}
TenantServiceGetRequest is the request payload of the tenant get request
func (*TenantServiceGetRequest) Descriptor
deprecated
func (*TenantServiceGetRequest) Descriptor() ([]byte, []int)
Deprecated: Use TenantServiceGetRequest.ProtoReflect.Descriptor instead.
func (*TenantServiceGetRequest) GetLogin ¶
func (x *TenantServiceGetRequest) GetLogin() string
func (*TenantServiceGetRequest) ProtoMessage ¶
func (*TenantServiceGetRequest) ProtoMessage()
func (*TenantServiceGetRequest) ProtoReflect ¶
func (x *TenantServiceGetRequest) ProtoReflect() protoreflect.Message
func (*TenantServiceGetRequest) Reset ¶
func (x *TenantServiceGetRequest) Reset()
func (*TenantServiceGetRequest) String ¶
func (x *TenantServiceGetRequest) String() string
type TenantServiceGetResponse ¶
type TenantServiceGetResponse struct {
// Tenant is the tenant
Tenant *Tenant `protobuf:"bytes,1,opt,name=tenant,proto3" json:"tenant,omitempty"`
// TenantMembers of this tenant
TenantMembers []*TenantMember `protobuf:"bytes,2,rep,name=tenant_members,json=tenantMembers,proto3" json:"tenant_members,omitempty"`
// contains filtered or unexported fields
}
TenantServiceGetResponse is the response payload of the tenant get request
func (*TenantServiceGetResponse) Descriptor
deprecated
func (*TenantServiceGetResponse) Descriptor() ([]byte, []int)
Deprecated: Use TenantServiceGetResponse.ProtoReflect.Descriptor instead.
func (*TenantServiceGetResponse) GetTenant ¶
func (x *TenantServiceGetResponse) GetTenant() *Tenant
func (*TenantServiceGetResponse) GetTenantMembers ¶ added in v0.9.3
func (x *TenantServiceGetResponse) GetTenantMembers() []*TenantMember
func (*TenantServiceGetResponse) ProtoMessage ¶
func (*TenantServiceGetResponse) ProtoMessage()
func (*TenantServiceGetResponse) ProtoReflect ¶
func (x *TenantServiceGetResponse) ProtoReflect() protoreflect.Message
func (*TenantServiceGetResponse) Reset ¶
func (x *TenantServiceGetResponse) Reset()
func (*TenantServiceGetResponse) String ¶
func (x *TenantServiceGetResponse) String() string
type TenantServiceInviteAcceptRequest ¶ added in v0.9.1
type TenantServiceInviteAcceptRequest struct {
// Secret is the invitation secret part of the invitation url
Secret string `protobuf:"bytes,1,opt,name=secret,proto3" json:"secret,omitempty"`
// contains filtered or unexported fields
}
TenantServiceInviteAcceptRequest is the request payload to a accept invite request
func (*TenantServiceInviteAcceptRequest) Descriptor
deprecated
added in
v0.9.1
func (*TenantServiceInviteAcceptRequest) Descriptor() ([]byte, []int)
Deprecated: Use TenantServiceInviteAcceptRequest.ProtoReflect.Descriptor instead.
func (*TenantServiceInviteAcceptRequest) GetSecret ¶ added in v0.9.1
func (x *TenantServiceInviteAcceptRequest) GetSecret() string
func (*TenantServiceInviteAcceptRequest) ProtoMessage ¶ added in v0.9.1
func (*TenantServiceInviteAcceptRequest) ProtoMessage()
func (*TenantServiceInviteAcceptRequest) ProtoReflect ¶ added in v0.9.1
func (x *TenantServiceInviteAcceptRequest) ProtoReflect() protoreflect.Message
func (*TenantServiceInviteAcceptRequest) Reset ¶ added in v0.9.1
func (x *TenantServiceInviteAcceptRequest) Reset()
func (*TenantServiceInviteAcceptRequest) String ¶ added in v0.9.1
func (x *TenantServiceInviteAcceptRequest) String() string
type TenantServiceInviteAcceptResponse ¶ added in v0.9.1
type TenantServiceInviteAcceptResponse struct {
// Tenant ID of the joined tenant
Tenant string `protobuf:"bytes,1,opt,name=tenant,proto3" json:"tenant,omitempty"`
// TenantName of the joined tenant
TenantName string `protobuf:"bytes,2,opt,name=tenant_name,json=tenantName,proto3" json:"tenant_name,omitempty"`
// contains filtered or unexported fields
}
TenantServiceInvitesListResponse is the response payload to a accept invite request
func (*TenantServiceInviteAcceptResponse) Descriptor
deprecated
added in
v0.9.1
func (*TenantServiceInviteAcceptResponse) Descriptor() ([]byte, []int)
Deprecated: Use TenantServiceInviteAcceptResponse.ProtoReflect.Descriptor instead.
func (*TenantServiceInviteAcceptResponse) GetTenant ¶ added in v0.9.1
func (x *TenantServiceInviteAcceptResponse) GetTenant() string
func (*TenantServiceInviteAcceptResponse) GetTenantName ¶ added in v0.9.1
func (x *TenantServiceInviteAcceptResponse) GetTenantName() string
func (*TenantServiceInviteAcceptResponse) ProtoMessage ¶ added in v0.9.1
func (*TenantServiceInviteAcceptResponse) ProtoMessage()
func (*TenantServiceInviteAcceptResponse) ProtoReflect ¶ added in v0.9.1
func (x *TenantServiceInviteAcceptResponse) ProtoReflect() protoreflect.Message
func (*TenantServiceInviteAcceptResponse) Reset ¶ added in v0.9.1
func (x *TenantServiceInviteAcceptResponse) Reset()
func (*TenantServiceInviteAcceptResponse) String ¶ added in v0.9.1
func (x *TenantServiceInviteAcceptResponse) String() string
type TenantServiceInviteDeleteRequest ¶ added in v0.9.1
type TenantServiceInviteDeleteRequest struct {
// Login of the tenant
Login string `protobuf:"bytes,1,opt,name=login,proto3" json:"login,omitempty"`
// Secret of the invite to delete
Secret string `protobuf:"bytes,2,opt,name=secret,proto3" json:"secret,omitempty"`
// contains filtered or unexported fields
}
TenantServiceInviteDeleteRequest is the request payload to a delete invite
func (*TenantServiceInviteDeleteRequest) Descriptor
deprecated
added in
v0.9.1
func (*TenantServiceInviteDeleteRequest) Descriptor() ([]byte, []int)
Deprecated: Use TenantServiceInviteDeleteRequest.ProtoReflect.Descriptor instead.
func (*TenantServiceInviteDeleteRequest) GetLogin ¶ added in v0.9.1
func (x *TenantServiceInviteDeleteRequest) GetLogin() string
func (*TenantServiceInviteDeleteRequest) GetSecret ¶ added in v0.9.1
func (x *TenantServiceInviteDeleteRequest) GetSecret() string
func (*TenantServiceInviteDeleteRequest) ProtoMessage ¶ added in v0.9.1
func (*TenantServiceInviteDeleteRequest) ProtoMessage()
func (*TenantServiceInviteDeleteRequest) ProtoReflect ¶ added in v0.9.1
func (x *TenantServiceInviteDeleteRequest) ProtoReflect() protoreflect.Message
func (*TenantServiceInviteDeleteRequest) Reset ¶ added in v0.9.1
func (x *TenantServiceInviteDeleteRequest) Reset()
func (*TenantServiceInviteDeleteRequest) String ¶ added in v0.9.1
func (x *TenantServiceInviteDeleteRequest) String() string
type TenantServiceInviteDeleteResponse ¶ added in v0.9.1
type TenantServiceInviteDeleteResponse struct {
// contains filtered or unexported fields
}
TenantServiceInviteDeleteResponse is the response payload of a delete invite request
func (*TenantServiceInviteDeleteResponse) Descriptor
deprecated
added in
v0.9.1
func (*TenantServiceInviteDeleteResponse) Descriptor() ([]byte, []int)
Deprecated: Use TenantServiceInviteDeleteResponse.ProtoReflect.Descriptor instead.
func (*TenantServiceInviteDeleteResponse) ProtoMessage ¶ added in v0.9.1
func (*TenantServiceInviteDeleteResponse) ProtoMessage()
func (*TenantServiceInviteDeleteResponse) ProtoReflect ¶ added in v0.9.1
func (x *TenantServiceInviteDeleteResponse) ProtoReflect() protoreflect.Message
func (*TenantServiceInviteDeleteResponse) Reset ¶ added in v0.9.1
func (x *TenantServiceInviteDeleteResponse) Reset()
func (*TenantServiceInviteDeleteResponse) String ¶ added in v0.9.1
func (x *TenantServiceInviteDeleteResponse) String() string
type TenantServiceInviteGetRequest ¶ added in v0.9.1
type TenantServiceInviteGetRequest struct {
// Secret of the invite to get
Secret string `protobuf:"bytes,1,opt,name=secret,proto3" json:"secret,omitempty"`
// contains filtered or unexported fields
}
TenantServiceInviteGetRequest is the request payload to get a invite
func (*TenantServiceInviteGetRequest) Descriptor
deprecated
added in
v0.9.1
func (*TenantServiceInviteGetRequest) Descriptor() ([]byte, []int)
Deprecated: Use TenantServiceInviteGetRequest.ProtoReflect.Descriptor instead.
func (*TenantServiceInviteGetRequest) GetSecret ¶ added in v0.9.1
func (x *TenantServiceInviteGetRequest) GetSecret() string
func (*TenantServiceInviteGetRequest) ProtoMessage ¶ added in v0.9.1
func (*TenantServiceInviteGetRequest) ProtoMessage()
func (*TenantServiceInviteGetRequest) ProtoReflect ¶ added in v0.9.1
func (x *TenantServiceInviteGetRequest) ProtoReflect() protoreflect.Message
func (*TenantServiceInviteGetRequest) Reset ¶ added in v0.9.1
func (x *TenantServiceInviteGetRequest) Reset()
func (*TenantServiceInviteGetRequest) String ¶ added in v0.9.1
func (x *TenantServiceInviteGetRequest) String() string
type TenantServiceInviteGetResponse ¶ added in v0.9.1
type TenantServiceInviteGetResponse struct {
// Invite is the invite
Invite *TenantInvite `protobuf:"bytes,1,opt,name=invite,proto3" json:"invite,omitempty"`
// contains filtered or unexported fields
}
TenantServiceInviteGetResponse is the response payload to a get invite request
func (*TenantServiceInviteGetResponse) Descriptor
deprecated
added in
v0.9.1
func (*TenantServiceInviteGetResponse) Descriptor() ([]byte, []int)
Deprecated: Use TenantServiceInviteGetResponse.ProtoReflect.Descriptor instead.
func (*TenantServiceInviteGetResponse) GetInvite ¶ added in v0.9.1
func (x *TenantServiceInviteGetResponse) GetInvite() *TenantInvite
func (*TenantServiceInviteGetResponse) ProtoMessage ¶ added in v0.9.1
func (*TenantServiceInviteGetResponse) ProtoMessage()
func (*TenantServiceInviteGetResponse) ProtoReflect ¶ added in v0.9.1
func (x *TenantServiceInviteGetResponse) ProtoReflect() protoreflect.Message
func (*TenantServiceInviteGetResponse) Reset ¶ added in v0.9.1
func (x *TenantServiceInviteGetResponse) Reset()
func (*TenantServiceInviteGetResponse) String ¶ added in v0.9.1
func (x *TenantServiceInviteGetResponse) String() string
type TenantServiceInviteRequest ¶ added in v0.9.1
type TenantServiceInviteRequest struct {
// Login of the tenant
Login string `protobuf:"bytes,1,opt,name=login,proto3" json:"login,omitempty"`
// Role of this user in this tenant
Role TenantRole `protobuf:"varint,2,opt,name=role,proto3,enum=api.v1.TenantRole" json:"role,omitempty"`
// contains filtered or unexported fields
}
TenantServiceInviteRequest is used to invite a member to a tenant
func (*TenantServiceInviteRequest) Descriptor
deprecated
added in
v0.9.1
func (*TenantServiceInviteRequest) Descriptor() ([]byte, []int)
Deprecated: Use TenantServiceInviteRequest.ProtoReflect.Descriptor instead.
func (*TenantServiceInviteRequest) GetLogin ¶ added in v0.9.1
func (x *TenantServiceInviteRequest) GetLogin() string
func (*TenantServiceInviteRequest) GetRole ¶ added in v0.9.1
func (x *TenantServiceInviteRequest) GetRole() TenantRole
func (*TenantServiceInviteRequest) ProtoMessage ¶ added in v0.9.1
func (*TenantServiceInviteRequest) ProtoMessage()
func (*TenantServiceInviteRequest) ProtoReflect ¶ added in v0.9.1
func (x *TenantServiceInviteRequest) ProtoReflect() protoreflect.Message
func (*TenantServiceInviteRequest) Reset ¶ added in v0.9.1
func (x *TenantServiceInviteRequest) Reset()
func (*TenantServiceInviteRequest) String ¶ added in v0.9.1
func (x *TenantServiceInviteRequest) String() string
type TenantServiceInviteResponse ¶ added in v0.9.1
type TenantServiceInviteResponse struct {
// Invite contains a secret which can be sent to a potential user
// can be appended to the invitation endpoint at our cloud console like
// console.metalstack.cloud/invite/<secret>
Invite *TenantInvite `protobuf:"bytes,1,opt,name=invite,proto3" json:"invite,omitempty"`
// contains filtered or unexported fields
}
TenantServiceInviteRequest is the response payload to a invite member request
func (*TenantServiceInviteResponse) Descriptor
deprecated
added in
v0.9.1
func (*TenantServiceInviteResponse) Descriptor() ([]byte, []int)
Deprecated: Use TenantServiceInviteResponse.ProtoReflect.Descriptor instead.
func (*TenantServiceInviteResponse) GetInvite ¶ added in v0.9.1
func (x *TenantServiceInviteResponse) GetInvite() *TenantInvite
func (*TenantServiceInviteResponse) ProtoMessage ¶ added in v0.9.1
func (*TenantServiceInviteResponse) ProtoMessage()
func (*TenantServiceInviteResponse) ProtoReflect ¶ added in v0.9.1
func (x *TenantServiceInviteResponse) ProtoReflect() protoreflect.Message
func (*TenantServiceInviteResponse) Reset ¶ added in v0.9.1
func (x *TenantServiceInviteResponse) Reset()
func (*TenantServiceInviteResponse) String ¶ added in v0.9.1
func (x *TenantServiceInviteResponse) String() string
type TenantServiceInvitesListRequest ¶ added in v0.9.1
type TenantServiceInvitesListRequest struct {
// Login of the tenant
Login string `protobuf:"bytes,1,opt,name=login,proto3" json:"login,omitempty"`
// contains filtered or unexported fields
}
TenantServiceInvitesListRequest is the request payload to a list invites request
func (*TenantServiceInvitesListRequest) Descriptor
deprecated
added in
v0.9.1
func (*TenantServiceInvitesListRequest) Descriptor() ([]byte, []int)
Deprecated: Use TenantServiceInvitesListRequest.ProtoReflect.Descriptor instead.
func (*TenantServiceInvitesListRequest) GetLogin ¶ added in v0.9.1
func (x *TenantServiceInvitesListRequest) GetLogin() string
func (*TenantServiceInvitesListRequest) ProtoMessage ¶ added in v0.9.1
func (*TenantServiceInvitesListRequest) ProtoMessage()
func (*TenantServiceInvitesListRequest) ProtoReflect ¶ added in v0.9.1
func (x *TenantServiceInvitesListRequest) ProtoReflect() protoreflect.Message
func (*TenantServiceInvitesListRequest) Reset ¶ added in v0.9.1
func (x *TenantServiceInvitesListRequest) Reset()
func (*TenantServiceInvitesListRequest) String ¶ added in v0.9.1
func (x *TenantServiceInvitesListRequest) String() string
type TenantServiceInvitesListResponse ¶ added in v0.9.1
type TenantServiceInvitesListResponse struct {
// Invites not already accepted the invitation to this tenant
Invites []*TenantInvite `protobuf:"bytes,1,rep,name=invites,proto3" json:"invites,omitempty"`
// contains filtered or unexported fields
}
TenantServiceInvitesListResponse is the response payload to a list invites request
func (*TenantServiceInvitesListResponse) Descriptor
deprecated
added in
v0.9.1
func (*TenantServiceInvitesListResponse) Descriptor() ([]byte, []int)
Deprecated: Use TenantServiceInvitesListResponse.ProtoReflect.Descriptor instead.
func (*TenantServiceInvitesListResponse) GetInvites ¶ added in v0.9.1
func (x *TenantServiceInvitesListResponse) GetInvites() []*TenantInvite
func (*TenantServiceInvitesListResponse) ProtoMessage ¶ added in v0.9.1
func (*TenantServiceInvitesListResponse) ProtoMessage()
func (*TenantServiceInvitesListResponse) ProtoReflect ¶ added in v0.9.1
func (x *TenantServiceInvitesListResponse) ProtoReflect() protoreflect.Message
func (*TenantServiceInvitesListResponse) Reset ¶ added in v0.9.1
func (x *TenantServiceInvitesListResponse) Reset()
func (*TenantServiceInvitesListResponse) String ¶ added in v0.9.1
func (x *TenantServiceInvitesListResponse) String() string
type TenantServiceListRequest ¶ added in v0.9.1
type TenantServiceListRequest struct {
// Id filters tenants by id
Id *string `protobuf:"bytes,1,opt,name=id,proto3,oneof" json:"id,omitempty"`
// Name filters tenants by name
Name *string `protobuf:"bytes,2,opt,name=name,proto3,oneof" json:"name,omitempty"`
// contains filtered or unexported fields
}
TenantServiceListRequest is the request payload of the tenant list request
func (*TenantServiceListRequest) Descriptor
deprecated
added in
v0.9.1
func (*TenantServiceListRequest) Descriptor() ([]byte, []int)
Deprecated: Use TenantServiceListRequest.ProtoReflect.Descriptor instead.
func (*TenantServiceListRequest) GetId ¶ added in v0.9.1
func (x *TenantServiceListRequest) GetId() string
func (*TenantServiceListRequest) GetName ¶ added in v0.9.1
func (x *TenantServiceListRequest) GetName() string
func (*TenantServiceListRequest) ProtoMessage ¶ added in v0.9.1
func (*TenantServiceListRequest) ProtoMessage()
func (*TenantServiceListRequest) ProtoReflect ¶ added in v0.9.1
func (x *TenantServiceListRequest) ProtoReflect() protoreflect.Message
func (*TenantServiceListRequest) Reset ¶ added in v0.9.1
func (x *TenantServiceListRequest) Reset()
func (*TenantServiceListRequest) String ¶ added in v0.9.1
func (x *TenantServiceListRequest) String() string
type TenantServiceListResponse ¶ added in v0.9.1
type TenantServiceListResponse struct {
// Tenants is the list of tenants
Tenants []*Tenant `protobuf:"bytes,1,rep,name=tenants,proto3" json:"tenants,omitempty"`
// contains filtered or unexported fields
}
TenantServiceListResponse is the response payload of the tenant list request
func (*TenantServiceListResponse) Descriptor
deprecated
added in
v0.9.1
func (*TenantServiceListResponse) Descriptor() ([]byte, []int)
Deprecated: Use TenantServiceListResponse.ProtoReflect.Descriptor instead.
func (*TenantServiceListResponse) GetTenants ¶ added in v0.9.1
func (x *TenantServiceListResponse) GetTenants() []*Tenant
func (*TenantServiceListResponse) ProtoMessage ¶ added in v0.9.1
func (*TenantServiceListResponse) ProtoMessage()
func (*TenantServiceListResponse) ProtoReflect ¶ added in v0.9.1
func (x *TenantServiceListResponse) ProtoReflect() protoreflect.Message
func (*TenantServiceListResponse) Reset ¶ added in v0.9.1
func (x *TenantServiceListResponse) Reset()
func (*TenantServiceListResponse) String ¶ added in v0.9.1
func (x *TenantServiceListResponse) String() string
type TenantServiceRemoveMemberRequest ¶ added in v0.9.1
type TenantServiceRemoveMemberRequest struct {
// Login of the tenant
Login string `protobuf:"bytes,1,opt,name=login,proto3" json:"login,omitempty"`
// MemberID is the id of the member to remove from this tenant
MemberId string `protobuf:"bytes,2,opt,name=member_id,json=memberId,proto3" json:"member_id,omitempty"`
// contains filtered or unexported fields
}
TenantServiceRemoveMemberRequest is used to remove a member from a tenant
func (*TenantServiceRemoveMemberRequest) Descriptor
deprecated
added in
v0.9.1
func (*TenantServiceRemoveMemberRequest) Descriptor() ([]byte, []int)
Deprecated: Use TenantServiceRemoveMemberRequest.ProtoReflect.Descriptor instead.
func (*TenantServiceRemoveMemberRequest) GetLogin ¶ added in v0.9.1
func (x *TenantServiceRemoveMemberRequest) GetLogin() string
func (*TenantServiceRemoveMemberRequest) GetMemberId ¶ added in v0.9.1
func (x *TenantServiceRemoveMemberRequest) GetMemberId() string
func (*TenantServiceRemoveMemberRequest) ProtoMessage ¶ added in v0.9.1
func (*TenantServiceRemoveMemberRequest) ProtoMessage()
func (*TenantServiceRemoveMemberRequest) ProtoReflect ¶ added in v0.9.1
func (x *TenantServiceRemoveMemberRequest) ProtoReflect() protoreflect.Message
func (*TenantServiceRemoveMemberRequest) Reset ¶ added in v0.9.1
func (x *TenantServiceRemoveMemberRequest) Reset()
func (*TenantServiceRemoveMemberRequest) String ¶ added in v0.9.1
func (x *TenantServiceRemoveMemberRequest) String() string
type TenantServiceRemoveMemberResponse ¶ added in v0.9.1
type TenantServiceRemoveMemberResponse struct {
// contains filtered or unexported fields
}
TenantServiceRemoveMemberResponse is the response payload to a remove member request
func (*TenantServiceRemoveMemberResponse) Descriptor
deprecated
added in
v0.9.1
func (*TenantServiceRemoveMemberResponse) Descriptor() ([]byte, []int)
Deprecated: Use TenantServiceRemoveMemberResponse.ProtoReflect.Descriptor instead.
func (*TenantServiceRemoveMemberResponse) ProtoMessage ¶ added in v0.9.1
func (*TenantServiceRemoveMemberResponse) ProtoMessage()
func (*TenantServiceRemoveMemberResponse) ProtoReflect ¶ added in v0.9.1
func (x *TenantServiceRemoveMemberResponse) ProtoReflect() protoreflect.Message
func (*TenantServiceRemoveMemberResponse) Reset ¶ added in v0.9.1
func (x *TenantServiceRemoveMemberResponse) Reset()
func (*TenantServiceRemoveMemberResponse) String ¶ added in v0.9.1
func (x *TenantServiceRemoveMemberResponse) String() string
type TenantServiceUpdateMemberRequest ¶ added in v0.9.1
type TenantServiceUpdateMemberRequest struct {
// Login of the tenant
Login string `protobuf:"bytes,1,opt,name=login,proto3" json:"login,omitempty"`
// MemberID is the id of the member to update in this tenant
MemberId string `protobuf:"bytes,2,opt,name=member_id,json=memberId,proto3" json:"member_id,omitempty"`
// Role of this user in this tenant
Role TenantRole `protobuf:"varint,3,opt,name=role,proto3,enum=api.v1.TenantRole" json:"role,omitempty"`
// contains filtered or unexported fields
}
TenantServiceUpdateMemberRequest is used to update a member from a tenant
func (*TenantServiceUpdateMemberRequest) Descriptor
deprecated
added in
v0.9.1
func (*TenantServiceUpdateMemberRequest) Descriptor() ([]byte, []int)
Deprecated: Use TenantServiceUpdateMemberRequest.ProtoReflect.Descriptor instead.
func (*TenantServiceUpdateMemberRequest) GetLogin ¶ added in v0.9.1
func (x *TenantServiceUpdateMemberRequest) GetLogin() string
func (*TenantServiceUpdateMemberRequest) GetMemberId ¶ added in v0.9.1
func (x *TenantServiceUpdateMemberRequest) GetMemberId() string
func (*TenantServiceUpdateMemberRequest) GetRole ¶ added in v0.9.1
func (x *TenantServiceUpdateMemberRequest) GetRole() TenantRole
func (*TenantServiceUpdateMemberRequest) ProtoMessage ¶ added in v0.9.1
func (*TenantServiceUpdateMemberRequest) ProtoMessage()
func (*TenantServiceUpdateMemberRequest) ProtoReflect ¶ added in v0.9.1
func (x *TenantServiceUpdateMemberRequest) ProtoReflect() protoreflect.Message
func (*TenantServiceUpdateMemberRequest) Reset ¶ added in v0.9.1
func (x *TenantServiceUpdateMemberRequest) Reset()
func (*TenantServiceUpdateMemberRequest) String ¶ added in v0.9.1
func (x *TenantServiceUpdateMemberRequest) String() string
type TenantServiceUpdateMemberResponse ¶ added in v0.9.1
type TenantServiceUpdateMemberResponse struct {
// TenantMember is the updated membership
TenantMember *TenantMember `protobuf:"bytes,1,opt,name=tenant_member,json=tenantMember,proto3" json:"tenant_member,omitempty"`
// contains filtered or unexported fields
}
TenantServiceUpdateMemberResponse is the response payload to a update member request
func (*TenantServiceUpdateMemberResponse) Descriptor
deprecated
added in
v0.9.1
func (*TenantServiceUpdateMemberResponse) Descriptor() ([]byte, []int)
Deprecated: Use TenantServiceUpdateMemberResponse.ProtoReflect.Descriptor instead.
func (*TenantServiceUpdateMemberResponse) GetTenantMember ¶ added in v0.9.1
func (x *TenantServiceUpdateMemberResponse) GetTenantMember() *TenantMember
func (*TenantServiceUpdateMemberResponse) ProtoMessage ¶ added in v0.9.1
func (*TenantServiceUpdateMemberResponse) ProtoMessage()
func (*TenantServiceUpdateMemberResponse) ProtoReflect ¶ added in v0.9.1
func (x *TenantServiceUpdateMemberResponse) ProtoReflect() protoreflect.Message
func (*TenantServiceUpdateMemberResponse) Reset ¶ added in v0.9.1
func (x *TenantServiceUpdateMemberResponse) Reset()
func (*TenantServiceUpdateMemberResponse) String ¶ added in v0.9.1
func (x *TenantServiceUpdateMemberResponse) String() string
type TenantServiceUpdateRequest ¶
type TenantServiceUpdateRequest struct {
// Login of the tenant
Login string `protobuf:"bytes,1,opt,name=login,proto3" json:"login,omitempty"`
// Name of the tenant
Name *string `protobuf:"bytes,2,opt,name=name,proto3,oneof" json:"name,omitempty"`
// Email of the tenant
Email *string `protobuf:"bytes,3,opt,name=email,proto3,oneof" json:"email,omitempty"`
// Description of this tenant
Description *string `protobuf:"bytes,4,opt,name=description,proto3,oneof" json:"description,omitempty"`
// AvatarUrl of the tenant
AvatarUrl *string `protobuf:"bytes,5,opt,name=avatar_url,json=avatarUrl,proto3,oneof" json:"avatar_url,omitempty"`
// PaymentDetails of the tenant
PaymentDetails *PaymentDetailsUpdate `protobuf:"bytes,8,opt,name=payment_details,json=paymentDetails,proto3,oneof" json:"payment_details,omitempty"`
// TermsAndConditions of the tenant
TermsAndConditions *TermsAndConditionsUpdate `protobuf:"bytes,9,opt,name=terms_and_conditions,json=termsAndConditions,proto3,oneof" json:"terms_and_conditions,omitempty"`
// Onboarded checks if the tenant was asked to be onboarded
Onboarded *bool `protobuf:"varint,13,opt,name=onboarded,proto3,oneof" json:"onboarded,omitempty"`
// contains filtered or unexported fields
}
TenantServiceUpdateRequest is the request payload of the tenant update request
func (*TenantServiceUpdateRequest) Descriptor
deprecated
func (*TenantServiceUpdateRequest) Descriptor() ([]byte, []int)
Deprecated: Use TenantServiceUpdateRequest.ProtoReflect.Descriptor instead.
func (*TenantServiceUpdateRequest) GetAvatarUrl ¶
func (x *TenantServiceUpdateRequest) GetAvatarUrl() string
func (*TenantServiceUpdateRequest) GetDescription ¶ added in v0.9.1
func (x *TenantServiceUpdateRequest) GetDescription() string
func (*TenantServiceUpdateRequest) GetEmail ¶
func (x *TenantServiceUpdateRequest) GetEmail() string
func (*TenantServiceUpdateRequest) GetLogin ¶
func (x *TenantServiceUpdateRequest) GetLogin() string
func (*TenantServiceUpdateRequest) GetName ¶
func (x *TenantServiceUpdateRequest) GetName() string
func (*TenantServiceUpdateRequest) GetOnboarded ¶ added in v0.7.5
func (x *TenantServiceUpdateRequest) GetOnboarded() bool
func (*TenantServiceUpdateRequest) GetPaymentDetails ¶
func (x *TenantServiceUpdateRequest) GetPaymentDetails() *PaymentDetailsUpdate
func (*TenantServiceUpdateRequest) GetTermsAndConditions ¶
func (x *TenantServiceUpdateRequest) GetTermsAndConditions() *TermsAndConditionsUpdate
func (*TenantServiceUpdateRequest) ProtoMessage ¶
func (*TenantServiceUpdateRequest) ProtoMessage()
func (*TenantServiceUpdateRequest) ProtoReflect ¶
func (x *TenantServiceUpdateRequest) ProtoReflect() protoreflect.Message
func (*TenantServiceUpdateRequest) Reset ¶
func (x *TenantServiceUpdateRequest) Reset()
func (*TenantServiceUpdateRequest) String ¶
func (x *TenantServiceUpdateRequest) String() string
type TenantServiceUpdateResponse ¶
type TenantServiceUpdateResponse struct {
// Tenant is the tenant
Tenant *Tenant `protobuf:"bytes,1,opt,name=tenant,proto3" json:"tenant,omitempty"`
// contains filtered or unexported fields
}
TenantServiceUpdateResponse is the response payload of the tenant update request
func (*TenantServiceUpdateResponse) Descriptor
deprecated
func (*TenantServiceUpdateResponse) Descriptor() ([]byte, []int)
Deprecated: Use TenantServiceUpdateResponse.ProtoReflect.Descriptor instead.
func (*TenantServiceUpdateResponse) GetTenant ¶
func (x *TenantServiceUpdateResponse) GetTenant() *Tenant
func (*TenantServiceUpdateResponse) ProtoMessage ¶
func (*TenantServiceUpdateResponse) ProtoMessage()
func (*TenantServiceUpdateResponse) ProtoReflect ¶
func (x *TenantServiceUpdateResponse) ProtoReflect() protoreflect.Message
func (*TenantServiceUpdateResponse) Reset ¶
func (x *TenantServiceUpdateResponse) Reset()
func (*TenantServiceUpdateResponse) String ¶
func (x *TenantServiceUpdateResponse) String() string
type TermsAndConditions ¶
type TermsAndConditions struct {
// Accepted indicates if the tenant accepted the terms and conditions
Accepted bool `protobuf:"varint,1,opt,name=accepted,proto3" json:"accepted,omitempty"`
// When is the date when the tenant accepted the terms and conditions
When *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=when,proto3" json:"when,omitempty"`
// contains filtered or unexported fields
}
TermsAndConditions the tenant accepted
func (*TermsAndConditions) Descriptor
deprecated
func (*TermsAndConditions) Descriptor() ([]byte, []int)
Deprecated: Use TermsAndConditions.ProtoReflect.Descriptor instead.
func (*TermsAndConditions) GetAccepted ¶
func (x *TermsAndConditions) GetAccepted() bool
func (*TermsAndConditions) GetWhen ¶
func (x *TermsAndConditions) GetWhen() *timestamppb.Timestamp
func (*TermsAndConditions) ProtoMessage ¶
func (*TermsAndConditions) ProtoMessage()
func (*TermsAndConditions) ProtoReflect ¶
func (x *TermsAndConditions) ProtoReflect() protoreflect.Message
func (*TermsAndConditions) Reset ¶
func (x *TermsAndConditions) Reset()
func (*TermsAndConditions) String ¶
func (x *TermsAndConditions) String() string
type TermsAndConditionsUpdate ¶
type TermsAndConditionsUpdate struct {
// Accepted indicates if the tenant accepted the terms and conditions
Accepted *bool `protobuf:"varint,1,opt,name=accepted,proto3,oneof" json:"accepted,omitempty"`
// When is the date when the tenant accepted the terms and conditions
When *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=when,proto3,oneof" json:"when,omitempty"`
// contains filtered or unexported fields
}
TermsAndConditionsUpdate
func (*TermsAndConditionsUpdate) Descriptor
deprecated
func (*TermsAndConditionsUpdate) Descriptor() ([]byte, []int)
Deprecated: Use TermsAndConditionsUpdate.ProtoReflect.Descriptor instead.
func (*TermsAndConditionsUpdate) GetAccepted ¶
func (x *TermsAndConditionsUpdate) GetAccepted() bool
func (*TermsAndConditionsUpdate) GetWhen ¶
func (x *TermsAndConditionsUpdate) GetWhen() *timestamppb.Timestamp
func (*TermsAndConditionsUpdate) ProtoMessage ¶
func (*TermsAndConditionsUpdate) ProtoMessage()
func (*TermsAndConditionsUpdate) ProtoReflect ¶
func (x *TermsAndConditionsUpdate) ProtoReflect() protoreflect.Message
func (*TermsAndConditionsUpdate) Reset ¶
func (x *TermsAndConditionsUpdate) Reset()
func (*TermsAndConditionsUpdate) String ¶
func (x *TermsAndConditionsUpdate) String() string
type Time ¶ added in v0.6.8
type Time struct {
// hour begin of the maintenance window, specified in 24 hour format.
Hour uint32 `protobuf:"varint,1,opt,name=hour,proto3" json:"hour,omitempty"`
// hour:minute begin of the maintenance window.
Minute uint32 `protobuf:"varint,2,opt,name=minute,proto3" json:"minute,omitempty"`
// timezone specifies for which region in the world the given hour:minute should apply.
Timezone string `protobuf:"bytes,3,opt,name=timezone,proto3" json:"timezone,omitempty"`
// contains filtered or unexported fields
}
Time of day
func (*Time) Descriptor
deprecated
added in
v0.6.8
func (*Time) GetTimezone ¶ added in v0.6.8
func (*Time) ProtoMessage ¶ added in v0.6.8
func (*Time) ProtoMessage()
func (*Time) ProtoReflect ¶ added in v0.6.8
func (x *Time) ProtoReflect() protoreflect.Message
type Token ¶
type Token struct {
// Uuid of the jwt token, used to reference it by revoke
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"`
// UserId who created this token
UserId string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
// Description is a user given description of this token.
Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
// Permissions is a list of service methods this token can be used for
Permissions []*MethodPermission `protobuf:"bytes,4,rep,name=permissions,proto3" json:"permissions,omitempty"`
// Expires gives the date in the future after which this token can not be used anymore
Expires *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=expires,proto3" json:"expires,omitempty"`
// IssuedAt gives the date when this token was created
IssuedAt *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=issued_at,json=issuedAt,proto3" json:"issued_at,omitempty"`
// TokenType describes the type of this token
TokenType TokenType `protobuf:"varint,8,opt,name=token_type,json=tokenType,proto3,enum=api.v1.TokenType" json:"token_type,omitempty"`
// ProjectRoles associates a project id with the corresponding role of the token owner
ProjectRoles map[string]ProjectRole `` /* 210-byte string literal not displayed */
// TenantRoles associates a tenant id with the corresponding role of the token owner
TenantRoles map[string]TenantRole `` /* 207-byte string literal not displayed */
// AdminRole defines the admin role of the token owner
AdminRole *AdminRole `protobuf:"varint,11,opt,name=admin_role,json=adminRole,proto3,enum=api.v1.AdminRole,oneof" json:"admin_role,omitempty"`
// contains filtered or unexported fields
}
Token is a jwt authentication token to access the api
func (*Token) Descriptor
deprecated
func (*Token) GetAdminRole ¶ added in v0.9.0
func (*Token) GetDescription ¶
func (*Token) GetExpires ¶
func (x *Token) GetExpires() *timestamppb.Timestamp
func (*Token) GetIssuedAt ¶
func (x *Token) GetIssuedAt() *timestamppb.Timestamp
func (*Token) GetPermissions ¶
func (x *Token) GetPermissions() []*MethodPermission
func (*Token) GetProjectRoles ¶ added in v0.9.0
func (x *Token) GetProjectRoles() map[string]ProjectRole
func (*Token) GetTenantRoles ¶ added in v0.9.0
func (x *Token) GetTenantRoles() map[string]TenantRole
func (*Token) GetTokenType ¶
func (*Token) ProtoMessage ¶
func (*Token) ProtoMessage()
func (*Token) ProtoReflect ¶
func (x *Token) ProtoReflect() protoreflect.Message
type TokenServiceCreateRequest ¶
type TokenServiceCreateRequest struct {
// Description of the token
Description string `protobuf:"bytes,1,opt,name=description,proto3" json:"description,omitempty"`
// Permissions is a list of service methods this token can be used for
Permissions []*MethodPermission `protobuf:"bytes,2,rep,name=permissions,proto3" json:"permissions,omitempty"`
// Expires gives the duration since now, after which this token can not be used anymore
Expires *durationpb.Duration `protobuf:"bytes,4,opt,name=expires,proto3" json:"expires,omitempty"`
// ProjectRoles associates a project id with the corresponding role of the token owner
ProjectRoles map[string]ProjectRole `` /* 210-byte string literal not displayed */
// TenantRoles associates a tenant id with the corresponding role of the token owner
TenantRoles map[string]TenantRole `` /* 206-byte string literal not displayed */
// AdminRole defines the admin role of the token owner
AdminRole *AdminRole `protobuf:"varint,7,opt,name=admin_role,json=adminRole,proto3,enum=api.v1.AdminRole,oneof" json:"admin_role,omitempty"`
// contains filtered or unexported fields
}
TokenServiceCreateRequest is the request payload to create a token
func (*TokenServiceCreateRequest) Descriptor
deprecated
func (*TokenServiceCreateRequest) Descriptor() ([]byte, []int)
Deprecated: Use TokenServiceCreateRequest.ProtoReflect.Descriptor instead.
func (*TokenServiceCreateRequest) GetAdminRole ¶ added in v0.9.0
func (x *TokenServiceCreateRequest) GetAdminRole() AdminRole
func (*TokenServiceCreateRequest) GetDescription ¶
func (x *TokenServiceCreateRequest) GetDescription() string
func (*TokenServiceCreateRequest) GetExpires ¶
func (x *TokenServiceCreateRequest) GetExpires() *durationpb.Duration
func (*TokenServiceCreateRequest) GetPermissions ¶
func (x *TokenServiceCreateRequest) GetPermissions() []*MethodPermission
func (*TokenServiceCreateRequest) GetProjectRoles ¶ added in v0.9.0
func (x *TokenServiceCreateRequest) GetProjectRoles() map[string]ProjectRole
func (*TokenServiceCreateRequest) GetTenantRoles ¶ added in v0.9.0
func (x *TokenServiceCreateRequest) GetTenantRoles() map[string]TenantRole
func (*TokenServiceCreateRequest) ProtoMessage ¶
func (*TokenServiceCreateRequest) ProtoMessage()
func (*TokenServiceCreateRequest) ProtoReflect ¶
func (x *TokenServiceCreateRequest) ProtoReflect() protoreflect.Message
func (*TokenServiceCreateRequest) Reset ¶
func (x *TokenServiceCreateRequest) Reset()
func (*TokenServiceCreateRequest) String ¶
func (x *TokenServiceCreateRequest) String() string
type TokenServiceCreateResponse ¶
type TokenServiceCreateResponse struct {
// Token which was created
Token *Token `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
// Secret is the body if the jwt token, should be used in api requests as bearer token
Secret string `protobuf:"bytes,2,opt,name=secret,proto3" json:"secret,omitempty"`
// contains filtered or unexported fields
}
TokenServiceCreateResponse is the response payload of a token create request
func (*TokenServiceCreateResponse) Descriptor
deprecated
func (*TokenServiceCreateResponse) Descriptor() ([]byte, []int)
Deprecated: Use TokenServiceCreateResponse.ProtoReflect.Descriptor instead.
func (*TokenServiceCreateResponse) GetSecret ¶
func (x *TokenServiceCreateResponse) GetSecret() string
func (*TokenServiceCreateResponse) GetToken ¶
func (x *TokenServiceCreateResponse) GetToken() *Token
func (*TokenServiceCreateResponse) ProtoMessage ¶
func (*TokenServiceCreateResponse) ProtoMessage()
func (*TokenServiceCreateResponse) ProtoReflect ¶
func (x *TokenServiceCreateResponse) ProtoReflect() protoreflect.Message
func (*TokenServiceCreateResponse) Reset ¶
func (x *TokenServiceCreateResponse) Reset()
func (*TokenServiceCreateResponse) String ¶
func (x *TokenServiceCreateResponse) String() string
type TokenServiceListRequest ¶
type TokenServiceListRequest struct {
// contains filtered or unexported fields
}
TokenServiceListRequest is the request payload to list tokens
func (*TokenServiceListRequest) Descriptor
deprecated
func (*TokenServiceListRequest) Descriptor() ([]byte, []int)
Deprecated: Use TokenServiceListRequest.ProtoReflect.Descriptor instead.
func (*TokenServiceListRequest) ProtoMessage ¶
func (*TokenServiceListRequest) ProtoMessage()
func (*TokenServiceListRequest) ProtoReflect ¶
func (x *TokenServiceListRequest) ProtoReflect() protoreflect.Message
func (*TokenServiceListRequest) Reset ¶
func (x *TokenServiceListRequest) Reset()
func (*TokenServiceListRequest) String ¶
func (x *TokenServiceListRequest) String() string
type TokenServiceListResponse ¶
type TokenServiceListResponse struct {
// Tokens is a list of tokens without the secrets
Tokens []*Token `protobuf:"bytes,1,rep,name=tokens,proto3" json:"tokens,omitempty"`
// contains filtered or unexported fields
}
TokenServiceListResponse is the response payload of a token list request
func (*TokenServiceListResponse) Descriptor
deprecated
func (*TokenServiceListResponse) Descriptor() ([]byte, []int)
Deprecated: Use TokenServiceListResponse.ProtoReflect.Descriptor instead.
func (*TokenServiceListResponse) GetTokens ¶
func (x *TokenServiceListResponse) GetTokens() []*Token
func (*TokenServiceListResponse) ProtoMessage ¶
func (*TokenServiceListResponse) ProtoMessage()
func (*TokenServiceListResponse) ProtoReflect ¶
func (x *TokenServiceListResponse) ProtoReflect() protoreflect.Message
func (*TokenServiceListResponse) Reset ¶
func (x *TokenServiceListResponse) Reset()
func (*TokenServiceListResponse) String ¶
func (x *TokenServiceListResponse) String() string
type TokenServiceRevokeRequest ¶
type TokenServiceRevokeRequest struct {
// Uuid of the token to revoke
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"`
// contains filtered or unexported fields
}
TokenServiceRevokeRequest is the request payload of a token revoke request
func (*TokenServiceRevokeRequest) Descriptor
deprecated
func (*TokenServiceRevokeRequest) Descriptor() ([]byte, []int)
Deprecated: Use TokenServiceRevokeRequest.ProtoReflect.Descriptor instead.
func (*TokenServiceRevokeRequest) GetUuid ¶
func (x *TokenServiceRevokeRequest) GetUuid() string
func (*TokenServiceRevokeRequest) ProtoMessage ¶
func (*TokenServiceRevokeRequest) ProtoMessage()
func (*TokenServiceRevokeRequest) ProtoReflect ¶
func (x *TokenServiceRevokeRequest) ProtoReflect() protoreflect.Message
func (*TokenServiceRevokeRequest) Reset ¶
func (x *TokenServiceRevokeRequest) Reset()
func (*TokenServiceRevokeRequest) String ¶
func (x *TokenServiceRevokeRequest) String() string
type TokenServiceRevokeResponse ¶
type TokenServiceRevokeResponse struct {
// contains filtered or unexported fields
}
TokenServiceRevokeResponse is the response payload of a token revoke request
func (*TokenServiceRevokeResponse) Descriptor
deprecated
func (*TokenServiceRevokeResponse) Descriptor() ([]byte, []int)
Deprecated: Use TokenServiceRevokeResponse.ProtoReflect.Descriptor instead.
func (*TokenServiceRevokeResponse) ProtoMessage ¶
func (*TokenServiceRevokeResponse) ProtoMessage()
func (*TokenServiceRevokeResponse) ProtoReflect ¶
func (x *TokenServiceRevokeResponse) ProtoReflect() protoreflect.Message
func (*TokenServiceRevokeResponse) Reset ¶
func (x *TokenServiceRevokeResponse) Reset()
func (*TokenServiceRevokeResponse) String ¶
func (x *TokenServiceRevokeResponse) String() string
type TokenType ¶
type TokenType int32
TokenType specifies different use cases of tokens
func (TokenType) Descriptor ¶
func (TokenType) Descriptor() protoreflect.EnumDescriptor
func (TokenType) EnumDescriptor
deprecated
func (TokenType) Number ¶
func (x TokenType) Number() protoreflect.EnumNumber
func (TokenType) Type ¶
func (TokenType) Type() protoreflect.EnumType
type User ¶
type User struct {
// Login the login at the provider
Login string `protobuf:"bytes,1,opt,name=login,proto3" json:"login,omitempty"`
// Name of the user
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
// Email of the user
Email string `protobuf:"bytes,3,opt,name=email,proto3" json:"email,omitempty"`
// AvatarUrl of the user
AvatarUrl string `protobuf:"bytes,5,opt,name=avatar_url,json=avatarUrl,proto3" json:"avatar_url,omitempty"`
// OauthProvider of the user
OauthProvider OAuthProvider `` /* 127-byte string literal not displayed */
// Tenants the user belongs to
Tenants []*Tenant `protobuf:"bytes,8,rep,name=tenants,proto3" json:"tenants,omitempty"`
// Projects the user belongs to
Projects []*Project `protobuf:"bytes,9,rep,name=projects,proto3" json:"projects,omitempty"`
// DefaultTenant this user belongs to
DefaultTenant *Tenant `protobuf:"bytes,10,opt,name=default_tenant,json=defaultTenant,proto3" json:"default_tenant,omitempty"`
// DefaultProject this user belongs to
DefaultProject *Project `protobuf:"bytes,11,opt,name=default_project,json=defaultProject,proto3" json:"default_project,omitempty"`
// contains filtered or unexported fields
}
User is a end user of the platform
func (*User) Descriptor
deprecated
func (*User) GetAvatarUrl ¶
func (*User) GetDefaultProject ¶ added in v0.8.4
func (*User) GetDefaultTenant ¶ added in v0.8.4
func (*User) GetOauthProvider ¶
func (x *User) GetOauthProvider() OAuthProvider
func (*User) GetProjects ¶ added in v0.8.4
func (*User) GetTenants ¶ added in v0.8.4
func (*User) ProtoMessage ¶
func (*User) ProtoMessage()
func (*User) ProtoReflect ¶
func (x *User) ProtoReflect() protoreflect.Message
type UserServiceGetRequest ¶ added in v0.8.4
type UserServiceGetRequest struct {
// contains filtered or unexported fields
}
UserServiceGetRequest is the request to get the user
func (*UserServiceGetRequest) Descriptor
deprecated
added in
v0.8.4
func (*UserServiceGetRequest) Descriptor() ([]byte, []int)
Deprecated: Use UserServiceGetRequest.ProtoReflect.Descriptor instead.
func (*UserServiceGetRequest) ProtoMessage ¶ added in v0.8.4
func (*UserServiceGetRequest) ProtoMessage()
func (*UserServiceGetRequest) ProtoReflect ¶ added in v0.8.4
func (x *UserServiceGetRequest) ProtoReflect() protoreflect.Message
func (*UserServiceGetRequest) Reset ¶ added in v0.8.4
func (x *UserServiceGetRequest) Reset()
func (*UserServiceGetRequest) String ¶ added in v0.8.4
func (x *UserServiceGetRequest) String() string
type UserServiceGetResponse ¶ added in v0.8.4
type UserServiceGetResponse struct {
// User is the user
User *User `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
// contains filtered or unexported fields
}
UserServiceGetResponse the response when userservice get request was called
func (*UserServiceGetResponse) Descriptor
deprecated
added in
v0.8.4
func (*UserServiceGetResponse) Descriptor() ([]byte, []int)
Deprecated: Use UserServiceGetResponse.ProtoReflect.Descriptor instead.
func (*UserServiceGetResponse) GetUser ¶ added in v0.8.4
func (x *UserServiceGetResponse) GetUser() *User
func (*UserServiceGetResponse) ProtoMessage ¶ added in v0.8.4
func (*UserServiceGetResponse) ProtoMessage()
func (*UserServiceGetResponse) ProtoReflect ¶ added in v0.8.4
func (x *UserServiceGetResponse) ProtoReflect() protoreflect.Message
func (*UserServiceGetResponse) Reset ¶ added in v0.8.4
func (x *UserServiceGetResponse) Reset()
func (*UserServiceGetResponse) String ¶ added in v0.8.4
func (x *UserServiceGetResponse) String() string
type Version ¶
type Version struct {
// Version of the application
Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
// Revision of the application
Revision string `protobuf:"bytes,2,opt,name=revision,proto3" json:"revision,omitempty"`
// GitSHA1 of the application
GitSha1 string `protobuf:"bytes,3,opt,name=git_sha1,json=gitSha1,proto3" json:"git_sha1,omitempty"`
// BuildDate of the application
BuildDate string `protobuf:"bytes,4,opt,name=build_date,json=buildDate,proto3" json:"build_date,omitempty"`
// contains filtered or unexported fields
}
Version of the application
func (*Version) Descriptor
deprecated
func (*Version) GetBuildDate ¶
func (*Version) GetGitSha1 ¶
func (*Version) GetRevision ¶
func (*Version) GetVersion ¶
func (*Version) ProtoMessage ¶
func (*Version) ProtoMessage()
func (*Version) ProtoReflect ¶
func (x *Version) ProtoReflect() protoreflect.Message
type VersionServiceGetRequest ¶
type VersionServiceGetRequest struct {
// contains filtered or unexported fields
}
VersionServiceGetRequest is the request payload to get the version
func (*VersionServiceGetRequest) Descriptor
deprecated
func (*VersionServiceGetRequest) Descriptor() ([]byte, []int)
Deprecated: Use VersionServiceGetRequest.ProtoReflect.Descriptor instead.
func (*VersionServiceGetRequest) ProtoMessage ¶
func (*VersionServiceGetRequest) ProtoMessage()
func (*VersionServiceGetRequest) ProtoReflect ¶
func (x *VersionServiceGetRequest) ProtoReflect() protoreflect.Message
func (*VersionServiceGetRequest) Reset ¶
func (x *VersionServiceGetRequest) Reset()
func (*VersionServiceGetRequest) String ¶
func (x *VersionServiceGetRequest) String() string
type VersionServiceGetResponse ¶
type VersionServiceGetResponse struct {
// Version of the application
Version *Version `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
// contains filtered or unexported fields
}
VersionServiceGetResponse is the response payload with the version
func (*VersionServiceGetResponse) Descriptor
deprecated
func (*VersionServiceGetResponse) Descriptor() ([]byte, []int)
Deprecated: Use VersionServiceGetResponse.ProtoReflect.Descriptor instead.
func (*VersionServiceGetResponse) GetVersion ¶
func (x *VersionServiceGetResponse) GetVersion() *Version
func (*VersionServiceGetResponse) ProtoMessage ¶
func (*VersionServiceGetResponse) ProtoMessage()
func (*VersionServiceGetResponse) ProtoReflect ¶
func (x *VersionServiceGetResponse) ProtoReflect() protoreflect.Message
func (*VersionServiceGetResponse) Reset ¶
func (x *VersionServiceGetResponse) Reset()
func (*VersionServiceGetResponse) String ¶
func (x *VersionServiceGetResponse) String() string
type Visibility ¶
type Visibility int32
Visibility of a method
const ( // VISIBILITY_UNSPECIFIED is not defined Visibility_VISIBILITY_UNSPECIFIED Visibility = 0 // VISIBILITY_PUBLIC specifies that this service is accessible without authentication Visibility_VISIBILITY_PUBLIC Visibility = 1 // VISIBILITY_PRIVATE makes this service blocked Visibility_VISIBILITY_PRIVATE Visibility = 2 // VISIBILITY_SELF enable call this endpoint from the authenticated user only Visibility_VISIBILITY_SELF Visibility = 3 )
func (Visibility) Descriptor ¶
func (Visibility) Descriptor() protoreflect.EnumDescriptor
func (Visibility) Enum ¶
func (x Visibility) Enum() *Visibility
func (Visibility) EnumDescriptor
deprecated
func (Visibility) EnumDescriptor() ([]byte, []int)
Deprecated: Use Visibility.Descriptor instead.
func (Visibility) Number ¶
func (x Visibility) Number() protoreflect.EnumNumber
func (Visibility) String ¶
func (x Visibility) String() string
func (Visibility) Type ¶
func (Visibility) Type() protoreflect.EnumType
type Volume ¶
type Volume struct {
// Uuid is the unique identifier of the volume
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"`
// Name of the volume
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
// Project this volume belongs to
Project string `protobuf:"bytes,3,opt,name=project,proto3" json:"project,omitempty"`
// Partition where this volume resides
Partition string `protobuf:"bytes,4,opt,name=partition,proto3" json:"partition,omitempty"`
// StorageClass where this volume is created
StorageClass string `protobuf:"bytes,5,opt,name=storage_class,json=storageClass,proto3" json:"storage_class,omitempty"`
// Size in bytes of the volume
Size uint64 `protobuf:"varint,6,opt,name=size,proto3" json:"size,omitempty"`
// Usage in bytes of the volume
Usage uint64 `protobuf:"varint,7,opt,name=usage,proto3" json:"usage,omitempty"`
// State of the volume
State string `protobuf:"bytes,8,opt,name=state,proto3" json:"state,omitempty"`
// AttachedTo us a list of nodes this volume is attached
AttachedTo []string `protobuf:"bytes,9,rep,name=attached_to,json=attachedTo,proto3" json:"attached_to,omitempty"`
// SourceSnapshotUuid if this volume was created from a snapshot, this was the uuid source
SourceSnapshotUuid string `protobuf:"bytes,10,opt,name=source_snapshot_uuid,json=sourceSnapshotUuid,proto3" json:"source_snapshot_uuid,omitempty"`
// SourceSnapshotName if this volume was created from a snapshot, this was the name of the source
SourceSnapshotName string `protobuf:"bytes,11,opt,name=source_snapshot_name,json=sourceSnapshotName,proto3" json:"source_snapshot_name,omitempty"`
// VolumeHandle is the handle to mount this volume manually
VolumeHandle string `protobuf:"bytes,12,opt,name=volume_handle,json=volumeHandle,proto3" json:"volume_handle,omitempty"`
// NodeIps is a list of storage server node ips
NodeIps []string `protobuf:"bytes,13,rep,name=node_ips,json=nodeIps,proto3" json:"node_ips,omitempty"`
// RebuildProgress shows the progress of a rebuild if any
RebuildProgress string `protobuf:"bytes,14,opt,name=rebuild_progress,json=rebuildProgress,proto3" json:"rebuild_progress,omitempty"`
// PrimaryNodeUuid is the uuid of the storage server node where the primary replica of this volume resides
PrimaryNodeUuid string `protobuf:"bytes,15,opt,name=primary_node_uuid,json=primaryNodeUuid,proto3" json:"primary_node_uuid,omitempty"`
// QosPolicyUuid is the uuid of the QOS policy if any
QosPolicyUuid string `protobuf:"bytes,16,opt,name=qos_policy_uuid,json=qosPolicyUuid,proto3" json:"qos_policy_uuid,omitempty"`
// QosPolicyName is the name of the QOS policy if any
QosPolicyName string `protobuf:"bytes,17,opt,name=qos_policy_name,json=qosPolicyName,proto3" json:"qos_policy_name,omitempty"`
// ReplicaCount shows how many replicas of this volume exist
ReplicaCount uint32 `protobuf:"varint,18,opt,name=replica_count,json=replicaCount,proto3" json:"replica_count,omitempty"`
// ProtectionState shows the state of failure protection of this volume
ProtectionState string `protobuf:"bytes,19,opt,name=protection_state,json=protectionState,proto3" json:"protection_state,omitempty"`
// LogicalUsedStorage in bytes of the volume
LogicalUsedStorage uint64 `protobuf:"varint,20,opt,name=logical_used_storage,json=logicalUsedStorage,proto3" json:"logical_used_storage,omitempty"`
// VolumeStatistics are only visible to admins
Statistics *VolumeStatistics `protobuf:"bytes,21,opt,name=statistics,proto3" json:"statistics,omitempty"`
// contains filtered or unexported fields
}
Volume is a unit of block storage
func (*Volume) Descriptor
deprecated
func (*Volume) GetAttachedTo ¶
func (*Volume) GetLogicalUsedStorage ¶
func (*Volume) GetNodeIps ¶
func (*Volume) GetPartition ¶
func (*Volume) GetPrimaryNodeUuid ¶
func (*Volume) GetProject ¶
func (*Volume) GetProtectionState ¶
func (*Volume) GetQosPolicyName ¶
func (*Volume) GetQosPolicyUuid ¶
func (*Volume) GetRebuildProgress ¶
func (*Volume) GetReplicaCount ¶
func (*Volume) GetSourceSnapshotName ¶
func (*Volume) GetSourceSnapshotUuid ¶
func (*Volume) GetStatistics ¶
func (x *Volume) GetStatistics() *VolumeStatistics
func (*Volume) GetStorageClass ¶
func (*Volume) GetVolumeHandle ¶
func (*Volume) ProtoMessage ¶
func (*Volume) ProtoMessage()
func (*Volume) ProtoReflect ¶
func (x *Volume) ProtoReflect() protoreflect.Message
type VolumeServiceDeleteRequest ¶
type VolumeServiceDeleteRequest struct {
// Uuid of the volume
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"`
// Project of the volume
Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
// contains filtered or unexported fields
}
VolumeServiceDeleteRequest is the request payload of a volume delete request
func (*VolumeServiceDeleteRequest) Descriptor
deprecated
func (*VolumeServiceDeleteRequest) Descriptor() ([]byte, []int)
Deprecated: Use VolumeServiceDeleteRequest.ProtoReflect.Descriptor instead.
func (*VolumeServiceDeleteRequest) GetProject ¶
func (x *VolumeServiceDeleteRequest) GetProject() string
func (*VolumeServiceDeleteRequest) GetUuid ¶
func (x *VolumeServiceDeleteRequest) GetUuid() string
func (*VolumeServiceDeleteRequest) ProtoMessage ¶
func (*VolumeServiceDeleteRequest) ProtoMessage()
func (*VolumeServiceDeleteRequest) ProtoReflect ¶
func (x *VolumeServiceDeleteRequest) ProtoReflect() protoreflect.Message
func (*VolumeServiceDeleteRequest) Reset ¶
func (x *VolumeServiceDeleteRequest) Reset()
func (*VolumeServiceDeleteRequest) String ¶
func (x *VolumeServiceDeleteRequest) String() string
type VolumeServiceDeleteResponse ¶
type VolumeServiceDeleteResponse struct {
// Volume the volume
Volume *Volume `protobuf:"bytes,1,opt,name=volume,proto3" json:"volume,omitempty"`
// contains filtered or unexported fields
}
VolumeServiceDeleteResponse is the response payload of a volume delete request
func (*VolumeServiceDeleteResponse) Descriptor
deprecated
func (*VolumeServiceDeleteResponse) Descriptor() ([]byte, []int)
Deprecated: Use VolumeServiceDeleteResponse.ProtoReflect.Descriptor instead.
func (*VolumeServiceDeleteResponse) GetVolume ¶
func (x *VolumeServiceDeleteResponse) GetVolume() *Volume
func (*VolumeServiceDeleteResponse) ProtoMessage ¶
func (*VolumeServiceDeleteResponse) ProtoMessage()
func (*VolumeServiceDeleteResponse) ProtoReflect ¶
func (x *VolumeServiceDeleteResponse) ProtoReflect() protoreflect.Message
func (*VolumeServiceDeleteResponse) Reset ¶
func (x *VolumeServiceDeleteResponse) Reset()
func (*VolumeServiceDeleteResponse) String ¶
func (x *VolumeServiceDeleteResponse) String() string
type VolumeServiceGetRequest ¶
type VolumeServiceGetRequest struct {
// Uuid of the volume
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"`
// Project of the volume
Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
// contains filtered or unexported fields
}
VolumeServiceGetRequest is the request payload of the volume get request
func (*VolumeServiceGetRequest) Descriptor
deprecated
func (*VolumeServiceGetRequest) Descriptor() ([]byte, []int)
Deprecated: Use VolumeServiceGetRequest.ProtoReflect.Descriptor instead.
func (*VolumeServiceGetRequest) GetProject ¶
func (x *VolumeServiceGetRequest) GetProject() string
func (*VolumeServiceGetRequest) GetUuid ¶
func (x *VolumeServiceGetRequest) GetUuid() string
func (*VolumeServiceGetRequest) ProtoMessage ¶
func (*VolumeServiceGetRequest) ProtoMessage()
func (*VolumeServiceGetRequest) ProtoReflect ¶
func (x *VolumeServiceGetRequest) ProtoReflect() protoreflect.Message
func (*VolumeServiceGetRequest) Reset ¶
func (x *VolumeServiceGetRequest) Reset()
func (*VolumeServiceGetRequest) String ¶
func (x *VolumeServiceGetRequest) String() string
type VolumeServiceGetResponse ¶
type VolumeServiceGetResponse struct {
// Volume the volume
Volume *Volume `protobuf:"bytes,1,opt,name=volume,proto3" json:"volume,omitempty"`
// contains filtered or unexported fields
}
VolumeServiceGetResponse is the response payload of a volume get request
func (*VolumeServiceGetResponse) Descriptor
deprecated
func (*VolumeServiceGetResponse) Descriptor() ([]byte, []int)
Deprecated: Use VolumeServiceGetResponse.ProtoReflect.Descriptor instead.
func (*VolumeServiceGetResponse) GetVolume ¶
func (x *VolumeServiceGetResponse) GetVolume() *Volume
func (*VolumeServiceGetResponse) ProtoMessage ¶
func (*VolumeServiceGetResponse) ProtoMessage()
func (*VolumeServiceGetResponse) ProtoReflect ¶
func (x *VolumeServiceGetResponse) ProtoReflect() protoreflect.Message
func (*VolumeServiceGetResponse) Reset ¶
func (x *VolumeServiceGetResponse) Reset()
func (*VolumeServiceGetResponse) String ¶
func (x *VolumeServiceGetResponse) String() string
type VolumeServiceListRequest ¶
type VolumeServiceListRequest struct {
// Uuid of the volume
Uuid *string `protobuf:"bytes,1,opt,name=uuid,proto3,oneof" json:"uuid,omitempty"`
// Project of the volume
Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
// Partition where the volumes should be listed
Partition *string `protobuf:"bytes,3,opt,name=partition,proto3,oneof" json:"partition,omitempty"`
// Name of the volume
Name *string `protobuf:"bytes,4,opt,name=name,proto3,oneof" json:"name,omitempty"`
// contains filtered or unexported fields
}
VolumeServiceListRequest is the request payload of a volume list request
func (*VolumeServiceListRequest) Descriptor
deprecated
func (*VolumeServiceListRequest) Descriptor() ([]byte, []int)
Deprecated: Use VolumeServiceListRequest.ProtoReflect.Descriptor instead.
func (*VolumeServiceListRequest) GetName ¶
func (x *VolumeServiceListRequest) GetName() string
func (*VolumeServiceListRequest) GetPartition ¶
func (x *VolumeServiceListRequest) GetPartition() string
func (*VolumeServiceListRequest) GetProject ¶
func (x *VolumeServiceListRequest) GetProject() string
func (*VolumeServiceListRequest) GetUuid ¶
func (x *VolumeServiceListRequest) GetUuid() string
func (*VolumeServiceListRequest) ProtoMessage ¶
func (*VolumeServiceListRequest) ProtoMessage()
func (*VolumeServiceListRequest) ProtoReflect ¶
func (x *VolumeServiceListRequest) ProtoReflect() protoreflect.Message
func (*VolumeServiceListRequest) Reset ¶
func (x *VolumeServiceListRequest) Reset()
func (*VolumeServiceListRequest) String ¶
func (x *VolumeServiceListRequest) String() string
type VolumeServiceListResponse ¶
type VolumeServiceListResponse struct {
// Volumes the volumes
Volumes []*Volume `protobuf:"bytes,1,rep,name=volumes,proto3" json:"volumes,omitempty"`
// contains filtered or unexported fields
}
VolumeServiceListResponse is the response payload of a volume list request
func (*VolumeServiceListResponse) Descriptor
deprecated
func (*VolumeServiceListResponse) Descriptor() ([]byte, []int)
Deprecated: Use VolumeServiceListResponse.ProtoReflect.Descriptor instead.
func (*VolumeServiceListResponse) GetVolumes ¶
func (x *VolumeServiceListResponse) GetVolumes() []*Volume
func (*VolumeServiceListResponse) ProtoMessage ¶
func (*VolumeServiceListResponse) ProtoMessage()
func (*VolumeServiceListResponse) ProtoReflect ¶
func (x *VolumeServiceListResponse) ProtoReflect() protoreflect.Message
func (*VolumeServiceListResponse) Reset ¶
func (x *VolumeServiceListResponse) Reset()
func (*VolumeServiceListResponse) String ¶
func (x *VolumeServiceListResponse) String() string
type VolumeStatistics ¶
type VolumeStatistics struct {
// LogicalUsedStorage
//
// Logical storage space used by volume, given in bytes.
LogicalUsedStorage uint64 `protobuf:"varint,1,opt,name=logical_used_storage,json=logicalUsedStorage,proto3" json:"logical_used_storage,omitempty"`
// PhysicalUsedStorage
//
// Physical storage space used by volume excluding parity, given in bytes.
PhysicalUsedStorage uint64 `protobuf:"varint,2,opt,name=physical_used_storage,json=physicalUsedStorage,proto3" json:"physical_used_storage,omitempty"`
// CompressionRatio
//
// compression ratio userWritten/physicalCapacity
CompressionRatio float64 `protobuf:"fixed64,3,opt,name=compression_ratio,json=compressionRatio,proto3" json:"compression_ratio,omitempty"`
// TotalCompressionRatio
//
// compression ratio sum(userWritten) / sum(physical capacity)
TotalCompressionRatio float64 `` /* 128-byte string literal not displayed */
// PhysicalCapacity
//
// The physical capacity that exists in this volume layer
PhysicalCapacity uint64 `protobuf:"varint,5,opt,name=physical_capacity,json=physicalCapacity,proto3" json:"physical_capacity,omitempty"`
// PhysicalOwnedStorageCapacity
//
// The capacity that would be freed when volume is deleted
PhysicalOwnedCapacity uint64 `` /* 127-byte string literal not displayed */
// PhysicalOwnedMemory
//
// The memory that would be freed when volume is deleted
PhysicalOwnedMemory uint64 `protobuf:"varint,7,opt,name=physical_owned_memory,json=physicalOwnedMemory,proto3" json:"physical_owned_memory,omitempty"`
// PhysicalMemory
//
// The memory that exists for this volume
PhysicalMemory uint64 `protobuf:"varint,8,opt,name=physical_memory,json=physicalMemory,proto3" json:"physical_memory,omitempty"`
// UserWritten
//
// The amount of bytes written to this volume by the user
UserWritten uint64 `protobuf:"varint,9,opt,name=user_written,json=userWritten,proto3" json:"user_written,omitempty"`
// UnrecoverableDataIntegrityErrors
//
// Number of data integrity errors that could no be recovered by the system.
UnrecoverableDataIntegrityErrors uint32 `` /* 163-byte string literal not displayed */
// RecoverableDataIntegrityErrors
//
// Number of data integrity errors that were recovered by the system.
RecoverableDataIntegrityErrors uint32 `` /* 157-byte string literal not displayed */
// contains filtered or unexported fields
}
VolumeStatistics are all detailed statistics of a volume
func (*VolumeStatistics) Descriptor
deprecated
func (*VolumeStatistics) Descriptor() ([]byte, []int)
Deprecated: Use VolumeStatistics.ProtoReflect.Descriptor instead.
func (*VolumeStatistics) GetCompressionRatio ¶
func (x *VolumeStatistics) GetCompressionRatio() float64
func (*VolumeStatistics) GetLogicalUsedStorage ¶
func (x *VolumeStatistics) GetLogicalUsedStorage() uint64
func (*VolumeStatistics) GetPhysicalCapacity ¶
func (x *VolumeStatistics) GetPhysicalCapacity() uint64
func (*VolumeStatistics) GetPhysicalMemory ¶
func (x *VolumeStatistics) GetPhysicalMemory() uint64
func (*VolumeStatistics) GetPhysicalOwnedCapacity ¶
func (x *VolumeStatistics) GetPhysicalOwnedCapacity() uint64
func (*VolumeStatistics) GetPhysicalOwnedMemory ¶
func (x *VolumeStatistics) GetPhysicalOwnedMemory() uint64
func (*VolumeStatistics) GetPhysicalUsedStorage ¶
func (x *VolumeStatistics) GetPhysicalUsedStorage() uint64
func (*VolumeStatistics) GetRecoverableDataIntegrityErrors ¶
func (x *VolumeStatistics) GetRecoverableDataIntegrityErrors() uint32
func (*VolumeStatistics) GetTotalCompressionRatio ¶
func (x *VolumeStatistics) GetTotalCompressionRatio() float64
func (*VolumeStatistics) GetUnrecoverableDataIntegrityErrors ¶
func (x *VolumeStatistics) GetUnrecoverableDataIntegrityErrors() uint32
func (*VolumeStatistics) GetUserWritten ¶
func (x *VolumeStatistics) GetUserWritten() uint64
func (*VolumeStatistics) ProtoMessage ¶
func (*VolumeStatistics) ProtoMessage()
func (*VolumeStatistics) ProtoReflect ¶
func (x *VolumeStatistics) ProtoReflect() protoreflect.Message
func (*VolumeStatistics) Reset ¶
func (x *VolumeStatistics) Reset()
func (*VolumeStatistics) String ¶
func (x *VolumeStatistics) String() string
type Worker ¶
type Worker struct {
// Name of this worker group
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// MachineType of machines which should be used for the worker nodes in this group
MachineType string `protobuf:"bytes,2,opt,name=machine_type,json=machineType,proto3" json:"machine_type,omitempty"`
// Minsize defines the minimum amount of machines present in this worker group
Minsize uint32 `protobuf:"varint,3,opt,name=minsize,proto3" json:"minsize,omitempty"`
// Maxsize defines the maximum amount of machines present in this worker group
Maxsize uint32 `protobuf:"varint,4,opt,name=maxsize,proto3" json:"maxsize,omitempty"`
// Maxsurge defines the maximum amount of machines which are spun up in this worker group during a rolling upgrade
Maxsurge uint32 `protobuf:"varint,5,opt,name=maxsurge,proto3" json:"maxsurge,omitempty"`
Maxunavailable uint32 `protobuf:"varint,6,opt,name=maxunavailable,proto3" json:"maxunavailable,omitempty"`
// contains filtered or unexported fields
}
Worker defines a set of worker nodes with identical properties
func (*Worker) Descriptor
deprecated
func (*Worker) GetMachineType ¶
func (*Worker) GetMaxsize ¶
func (*Worker) GetMaxsurge ¶
func (*Worker) GetMaxunavailable ¶
func (*Worker) GetMinsize ¶
func (*Worker) ProtoMessage ¶
func (*Worker) ProtoMessage()
func (*Worker) ProtoReflect ¶
func (x *Worker) ProtoReflect() protoreflect.Message
type WorkerUpdate ¶
type WorkerUpdate struct {
// Name of the worker group to update
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// MachineType to change in this worker group
MachineType *string `protobuf:"bytes,2,opt,name=machine_type,json=machineType,proto3,oneof" json:"machine_type,omitempty"`
// Minsize defines the minimum amount of machines present in this worker group
Minsize *uint32 `protobuf:"varint,3,opt,name=minsize,proto3,oneof" json:"minsize,omitempty"`
// Maxsize defines the maximum amount of machines present in this worker group
Maxsize *uint32 `protobuf:"varint,4,opt,name=maxsize,proto3,oneof" json:"maxsize,omitempty"`
// Maxsurge defines the maximum amount of machines which are spun up in this worker group during a rolling upgrade
Maxsurge *uint32 `protobuf:"varint,5,opt,name=maxsurge,proto3,oneof" json:"maxsurge,omitempty"`
Maxunavailable *uint32 `protobuf:"varint,6,opt,name=maxunavailable,proto3,oneof" json:"maxunavailable,omitempty"`
// contains filtered or unexported fields
}
WorkerUpdate is used to update a Worker group
func (*WorkerUpdate) Descriptor
deprecated
func (*WorkerUpdate) Descriptor() ([]byte, []int)
Deprecated: Use WorkerUpdate.ProtoReflect.Descriptor instead.
func (*WorkerUpdate) GetMachineType ¶
func (x *WorkerUpdate) GetMachineType() string
func (*WorkerUpdate) GetMaxsize ¶
func (x *WorkerUpdate) GetMaxsize() uint32
func (*WorkerUpdate) GetMaxsurge ¶
func (x *WorkerUpdate) GetMaxsurge() uint32
func (*WorkerUpdate) GetMaxunavailable ¶
func (x *WorkerUpdate) GetMaxunavailable() uint32
func (*WorkerUpdate) GetMinsize ¶
func (x *WorkerUpdate) GetMinsize() uint32
func (*WorkerUpdate) GetName ¶
func (x *WorkerUpdate) GetName() string
func (*WorkerUpdate) ProtoMessage ¶
func (*WorkerUpdate) ProtoMessage()
func (*WorkerUpdate) ProtoReflect ¶
func (x *WorkerUpdate) ProtoReflect() protoreflect.Message
func (*WorkerUpdate) Reset ¶
func (x *WorkerUpdate) Reset()
func (*WorkerUpdate) String ¶
func (x *WorkerUpdate) String() string