Documentation
¶
Index ¶
- Variables
- type AuditServiceGetRequest
- func (*AuditServiceGetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AuditServiceGetRequest) GetPhase() v1.AuditPhase
- func (x *AuditServiceGetRequest) GetUuid() string
- func (*AuditServiceGetRequest) ProtoMessage()
- func (x *AuditServiceGetRequest) ProtoReflect() protoreflect.Message
- func (x *AuditServiceGetRequest) Reset()
- func (x *AuditServiceGetRequest) String() string
- type AuditServiceGetResponse
- func (*AuditServiceGetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AuditServiceGetResponse) GetTrace() *v1.AuditTrace
- func (*AuditServiceGetResponse) ProtoMessage()
- func (x *AuditServiceGetResponse) ProtoReflect() protoreflect.Message
- func (x *AuditServiceGetResponse) Reset()
- func (x *AuditServiceGetResponse) String() string
- type AuditServiceListRequest
- func (*AuditServiceListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AuditServiceListRequest) GetBody() string
- func (x *AuditServiceListRequest) GetFrom() *timestamppb.Timestamp
- func (x *AuditServiceListRequest) GetLimit() int32
- func (x *AuditServiceListRequest) GetMethod() string
- func (x *AuditServiceListRequest) GetPhase() v1.AuditPhase
- func (x *AuditServiceListRequest) GetProject() string
- func (x *AuditServiceListRequest) GetResultCode() int32
- func (x *AuditServiceListRequest) GetSourceIp() string
- func (x *AuditServiceListRequest) GetTo() *timestamppb.Timestamp
- func (x *AuditServiceListRequest) GetUser() string
- func (x *AuditServiceListRequest) GetUuid() string
- func (*AuditServiceListRequest) ProtoMessage()
- func (x *AuditServiceListRequest) ProtoReflect() protoreflect.Message
- func (x *AuditServiceListRequest) Reset()
- func (x *AuditServiceListRequest) String() string
- type AuditServiceListResponse
- func (*AuditServiceListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AuditServiceListResponse) GetTraces() []*v1.AuditTrace
- func (*AuditServiceListResponse) ProtoMessage()
- func (x *AuditServiceListResponse) ProtoReflect() protoreflect.Message
- func (x *AuditServiceListResponse) Reset()
- func (x *AuditServiceListResponse) String() string
- type ClusterHealth
- func (*ClusterHealth) Descriptor() ([]byte, []int)deprecated
- func (x *ClusterHealth) GetNumDegradedVolumes() uint32
- func (x *ClusterHealth) GetNumInactiveNodes() uint32
- func (x *ClusterHealth) GetNumNotAvailableVolumes() uint32
- func (x *ClusterHealth) GetNumReadOnlyVolumes() uint32
- func (x *ClusterHealth) GetState() string
- func (*ClusterHealth) ProtoMessage()
- func (x *ClusterHealth) ProtoReflect() protoreflect.Message
- func (x *ClusterHealth) Reset()
- func (x *ClusterHealth) String() string
- type ClusterServiceCredentialsRequest
- func (*ClusterServiceCredentialsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ClusterServiceCredentialsRequest) GetExpiration() *durationpb.Duration
- func (x *ClusterServiceCredentialsRequest) GetUuid() string
- func (x *ClusterServiceCredentialsRequest) GetWithSsh() bool
- func (x *ClusterServiceCredentialsRequest) GetWithVpn() bool
- func (*ClusterServiceCredentialsRequest) ProtoMessage()
- func (x *ClusterServiceCredentialsRequest) ProtoReflect() protoreflect.Message
- func (x *ClusterServiceCredentialsRequest) Reset()
- func (x *ClusterServiceCredentialsRequest) String() string
- type ClusterServiceCredentialsResponse
- func (*ClusterServiceCredentialsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ClusterServiceCredentialsResponse) GetKubeconfig() string
- func (x *ClusterServiceCredentialsResponse) GetSshKeypair() *SSHKeyPair
- func (x *ClusterServiceCredentialsResponse) GetVpn() *VPN
- func (*ClusterServiceCredentialsResponse) ProtoMessage()
- func (x *ClusterServiceCredentialsResponse) ProtoReflect() protoreflect.Message
- func (x *ClusterServiceCredentialsResponse) Reset()
- func (x *ClusterServiceCredentialsResponse) String() string
- type ClusterServiceGetRequest
- func (*ClusterServiceGetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ClusterServiceGetRequest) GetUuid() string
- func (x *ClusterServiceGetRequest) GetWithMachines() bool
- 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() *v1.Cluster
- func (x *ClusterServiceGetResponse) GetMachines() []*Machine
- 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) GetLabels() map[string]string
- func (x *ClusterServiceListRequest) GetName() string
- func (x *ClusterServiceListRequest) GetPartition() string
- func (x *ClusterServiceListRequest) GetProject() string
- func (x *ClusterServiceListRequest) GetPurpose() string
- func (x *ClusterServiceListRequest) GetSeed() string
- func (x *ClusterServiceListRequest) GetTenant() string
- func (x *ClusterServiceListRequest) GetUuid() 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() []*v1.Cluster
- func (*ClusterServiceListResponse) ProtoMessage()
- func (x *ClusterServiceListResponse) ProtoReflect() protoreflect.Message
- func (x *ClusterServiceListResponse) Reset()
- func (x *ClusterServiceListResponse) String() string
- type ClusterStatisticsApi
- func (*ClusterStatisticsApi) Descriptor() ([]byte, []int)deprecated
- func (x *ClusterStatisticsApi) GetCompressionRatio() float64
- func (x *ClusterStatisticsApi) GetEffectivePhysicalStorage() uint64
- func (x *ClusterStatisticsApi) GetEstimatedFreeLogicalStorage() uint64
- func (x *ClusterStatisticsApi) GetEstimatedLogicalStorage() uint64
- func (x *ClusterStatisticsApi) GetFreePhysicalStorage() uint64
- func (x *ClusterStatisticsApi) GetInstalledPhysicalStorage() uint64
- func (x *ClusterStatisticsApi) GetLogicalStorage() uint64
- func (x *ClusterStatisticsApi) GetLogicalUsedStorage() uint64
- func (x *ClusterStatisticsApi) GetManagedPhysicalStorage() uint64
- func (x *ClusterStatisticsApi) GetPhysicalUsedStorage() uint64
- func (x *ClusterStatisticsApi) GetPhysicalUsedStorageIncludingParity() uint64
- func (*ClusterStatisticsApi) ProtoMessage()
- func (x *ClusterStatisticsApi) ProtoReflect() protoreflect.Message
- func (x *ClusterStatisticsApi) Reset()
- func (x *ClusterStatisticsApi) String() string
- type Machine
- func (*Machine) Descriptor() ([]byte, []int)deprecated
- func (x *Machine) GetCreated() *timestamppb.Timestamp
- func (x *Machine) GetCreator() string
- func (x *Machine) GetDescription() string
- func (x *Machine) GetHostname() string
- func (x *Machine) GetImage() string
- func (x *Machine) GetLiveliness() string
- func (x *Machine) GetMachineNetworks() []*MachineNetwork
- func (x *Machine) GetName() string
- func (x *Machine) GetPartition() string
- func (x *Machine) GetProject() string
- func (x *Machine) GetRack() string
- func (x *Machine) GetRole() string
- func (x *Machine) GetSize() string
- func (x *Machine) GetState() string
- func (x *Machine) GetTags() []string
- func (x *Machine) GetUserData() string
- func (x *Machine) GetUuid() string
- func (x *Machine) GetVpn() *VPN
- func (*Machine) ProtoMessage()
- func (x *Machine) ProtoReflect() protoreflect.Message
- func (x *Machine) Reset()
- func (x *Machine) String() string
- type MachineNetwork
- func (*MachineNetwork) Descriptor() ([]byte, []int)deprecated
- func (x *MachineNetwork) GetAsn() int64
- func (x *MachineNetwork) GetDestinationPrefixes() []string
- func (x *MachineNetwork) GetIps() []string
- func (x *MachineNetwork) GetNetwork() string
- func (x *MachineNetwork) GetNetworkType() string
- func (x *MachineNetwork) GetPrefixes() []string
- func (x *MachineNetwork) GetVrf() uint32
- func (*MachineNetwork) ProtoMessage()
- func (x *MachineNetwork) ProtoReflect() protoreflect.Message
- func (x *MachineNetwork) Reset()
- func (x *MachineNetwork) String() string
- type PaymentServiceAddBalanceToCustomerRequest
- func (*PaymentServiceAddBalanceToCustomerRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PaymentServiceAddBalanceToCustomerRequest) GetBalanceToAdd() uint64
- func (x *PaymentServiceAddBalanceToCustomerRequest) GetTenantId() string
- func (*PaymentServiceAddBalanceToCustomerRequest) ProtoMessage()
- func (x *PaymentServiceAddBalanceToCustomerRequest) ProtoReflect() protoreflect.Message
- func (x *PaymentServiceAddBalanceToCustomerRequest) Reset()
- func (x *PaymentServiceAddBalanceToCustomerRequest) String() string
- type PaymentServiceAddBalanceToCustomerResponse
- func (*PaymentServiceAddBalanceToCustomerResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PaymentServiceAddBalanceToCustomerResponse) GetCustomer() *v1.PaymentCustomer
- func (*PaymentServiceAddBalanceToCustomerResponse) ProtoMessage()
- func (x *PaymentServiceAddBalanceToCustomerResponse) ProtoReflect() protoreflect.Message
- func (x *PaymentServiceAddBalanceToCustomerResponse) Reset()
- func (x *PaymentServiceAddBalanceToCustomerResponse) String() string
- type ProjectServiceListRequest
- func (*ProjectServiceListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectServiceListRequest) GetAnnotations() map[string]string
- func (x *ProjectServiceListRequest) GetPaging() *v1.Paging
- func (x *ProjectServiceListRequest) GetTenantId() 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) GetNextPage() uint64
- func (x *ProjectServiceListResponse) GetProjects() []*v1.Project
- func (*ProjectServiceListResponse) ProtoMessage()
- func (x *ProjectServiceListResponse) ProtoReflect() protoreflect.Message
- func (x *ProjectServiceListResponse) Reset()
- func (x *ProjectServiceListResponse) String() string
- type SSHKeyPair
- func (*SSHKeyPair) Descriptor() ([]byte, []int)deprecated
- func (x *SSHKeyPair) GetPrivatekey() []byte
- func (x *SSHKeyPair) GetPublickey() []byte
- func (*SSHKeyPair) ProtoMessage()
- func (x *SSHKeyPair) ProtoReflect() protoreflect.Message
- func (x *SSHKeyPair) Reset()
- func (x *SSHKeyPair) String() string
- type StorageClusterInfo
- func (*StorageClusterInfo) Descriptor() ([]byte, []int)deprecated
- func (x *StorageClusterInfo) GetApiEndpoints() []string
- func (x *StorageClusterInfo) GetCurrentMaxReplicas() uint32
- func (x *StorageClusterInfo) GetDiscoveryEndpoints() []string
- func (x *StorageClusterInfo) GetHealth() *ClusterHealth
- func (x *StorageClusterInfo) GetMaxAllowedVersion() string
- func (x *StorageClusterInfo) GetMinAllowedVersion() string
- func (x *StorageClusterInfo) GetMinVersionInCluster() string
- func (x *StorageClusterInfo) GetPartition() string
- func (x *StorageClusterInfo) GetServers() []*StorageServerInfo
- func (x *StorageClusterInfo) GetStatistics() *ClusterStatisticsApi
- func (x *StorageClusterInfo) GetSubsystemNqn() string
- func (x *StorageClusterInfo) GetSupportedMaxReplicas() uint32
- func (x *StorageClusterInfo) GetUuid() string
- func (*StorageClusterInfo) ProtoMessage()
- func (x *StorageClusterInfo) ProtoReflect() protoreflect.Message
- func (x *StorageClusterInfo) Reset()
- func (x *StorageClusterInfo) String() string
- type StorageServerInfo
- func (*StorageServerInfo) Descriptor() ([]byte, []int)deprecated
- func (x *StorageServerInfo) GetLightOsVersion() string
- func (x *StorageServerInfo) GetName() string
- func (x *StorageServerInfo) GetRiskOfServiceLossState() string
- func (x *StorageServerInfo) GetServerEndpoints() []string
- func (x *StorageServerInfo) GetState() string
- func (x *StorageServerInfo) GetUuid() string
- func (*StorageServerInfo) ProtoMessage()
- func (x *StorageServerInfo) ProtoReflect() protoreflect.Message
- func (x *StorageServerInfo) Reset()
- func (x *StorageServerInfo) String() string
- type StorageServiceClusterInfoRequest
- func (*StorageServiceClusterInfoRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StorageServiceClusterInfoRequest) GetPartition() string
- func (*StorageServiceClusterInfoRequest) ProtoMessage()
- func (x *StorageServiceClusterInfoRequest) ProtoReflect() protoreflect.Message
- func (x *StorageServiceClusterInfoRequest) Reset()
- func (x *StorageServiceClusterInfoRequest) String() string
- type StorageServiceClusterInfoResponse
- func (*StorageServiceClusterInfoResponse) Descriptor() ([]byte, []int)deprecated
- func (x *StorageServiceClusterInfoResponse) GetInfos() []*StorageClusterInfo
- func (*StorageServiceClusterInfoResponse) ProtoMessage()
- func (x *StorageServiceClusterInfoResponse) ProtoReflect() protoreflect.Message
- func (x *StorageServiceClusterInfoResponse) Reset()
- func (x *StorageServiceClusterInfoResponse) String() string
- type StorageServiceListSnapshotsRequest
- func (*StorageServiceListSnapshotsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StorageServiceListSnapshotsRequest) GetName() string
- func (x *StorageServiceListSnapshotsRequest) GetPartition() string
- func (x *StorageServiceListSnapshotsRequest) GetProject() string
- func (x *StorageServiceListSnapshotsRequest) GetTenant() string
- func (x *StorageServiceListSnapshotsRequest) GetUuid() string
- func (*StorageServiceListSnapshotsRequest) ProtoMessage()
- func (x *StorageServiceListSnapshotsRequest) ProtoReflect() protoreflect.Message
- func (x *StorageServiceListSnapshotsRequest) Reset()
- func (x *StorageServiceListSnapshotsRequest) String() string
- type StorageServiceListSnapshotsResponse
- func (*StorageServiceListSnapshotsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *StorageServiceListSnapshotsResponse) GetSnapshots() []*v1.Snapshot
- func (*StorageServiceListSnapshotsResponse) ProtoMessage()
- func (x *StorageServiceListSnapshotsResponse) ProtoReflect() protoreflect.Message
- func (x *StorageServiceListSnapshotsResponse) Reset()
- func (x *StorageServiceListSnapshotsResponse) String() string
- type StorageServiceListVolumesRequest
- func (*StorageServiceListVolumesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StorageServiceListVolumesRequest) GetName() string
- func (x *StorageServiceListVolumesRequest) GetPartition() string
- func (x *StorageServiceListVolumesRequest) GetProject() string
- func (x *StorageServiceListVolumesRequest) GetTenant() string
- func (x *StorageServiceListVolumesRequest) GetUuid() string
- func (*StorageServiceListVolumesRequest) ProtoMessage()
- func (x *StorageServiceListVolumesRequest) ProtoReflect() protoreflect.Message
- func (x *StorageServiceListVolumesRequest) Reset()
- func (x *StorageServiceListVolumesRequest) String() string
- type StorageServiceListVolumesResponse
- func (*StorageServiceListVolumesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *StorageServiceListVolumesResponse) GetVolumes() []*v1.Volume
- func (*StorageServiceListVolumesResponse) ProtoMessage()
- func (x *StorageServiceListVolumesResponse) ProtoReflect() protoreflect.Message
- func (x *StorageServiceListVolumesResponse) Reset()
- func (x *StorageServiceListVolumesResponse) String() string
- type TenantServiceAddMemberRequest
- func (*TenantServiceAddMemberRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TenantServiceAddMemberRequest) GetMemberId() string
- func (x *TenantServiceAddMemberRequest) GetRole() v1.TenantRole
- func (x *TenantServiceAddMemberRequest) GetTenantId() string
- func (*TenantServiceAddMemberRequest) ProtoMessage()
- func (x *TenantServiceAddMemberRequest) ProtoReflect() protoreflect.Message
- func (x *TenantServiceAddMemberRequest) Reset()
- func (x *TenantServiceAddMemberRequest) String() string
- type TenantServiceAddMemberResponse
- func (*TenantServiceAddMemberResponse) Descriptor() ([]byte, []int)deprecated
- func (*TenantServiceAddMemberResponse) ProtoMessage()
- func (x *TenantServiceAddMemberResponse) ProtoReflect() protoreflect.Message
- func (x *TenantServiceAddMemberResponse) Reset()
- func (x *TenantServiceAddMemberResponse) String() string
- type TenantServiceAdmitRequest
- func (*TenantServiceAdmitRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TenantServiceAdmitRequest) GetTenantId() string
- func (*TenantServiceAdmitRequest) ProtoMessage()
- func (x *TenantServiceAdmitRequest) ProtoReflect() protoreflect.Message
- func (x *TenantServiceAdmitRequest) Reset()
- func (x *TenantServiceAdmitRequest) String() string
- type TenantServiceAdmitResponse
- func (*TenantServiceAdmitResponse) Descriptor() ([]byte, []int)deprecated
- func (x *TenantServiceAdmitResponse) GetTenant() *v1.Tenant
- func (*TenantServiceAdmitResponse) ProtoMessage()
- func (x *TenantServiceAdmitResponse) ProtoReflect() protoreflect.Message
- func (x *TenantServiceAdmitResponse) Reset()
- func (x *TenantServiceAdmitResponse) String() string
- type TenantServiceListRequest
- func (*TenantServiceListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TenantServiceListRequest) GetAdmitted() bool
- func (x *TenantServiceListRequest) GetEmail() string
- func (x *TenantServiceListRequest) GetName() string
- func (x *TenantServiceListRequest) GetOauthProvider() v1.OAuthProvider
- func (x *TenantServiceListRequest) GetPaging() *v1.Paging
- func (x *TenantServiceListRequest) GetTenant() 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) GetNextPage() uint64
- func (x *TenantServiceListResponse) GetTenants() []*v1.Tenant
- func (*TenantServiceListResponse) ProtoMessage()
- func (x *TenantServiceListResponse) ProtoReflect() protoreflect.Message
- func (x *TenantServiceListResponse) Reset()
- func (x *TenantServiceListResponse) String() string
- type TenantServiceRevokeRequest
- func (*TenantServiceRevokeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TenantServiceRevokeRequest) GetTenantId() string
- func (*TenantServiceRevokeRequest) ProtoMessage()
- func (x *TenantServiceRevokeRequest) ProtoReflect() protoreflect.Message
- func (x *TenantServiceRevokeRequest) Reset()
- func (x *TenantServiceRevokeRequest) String() string
- type TenantServiceRevokeResponse
- func (*TenantServiceRevokeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *TenantServiceRevokeResponse) GetTenant() *v1.Tenant
- func (*TenantServiceRevokeResponse) ProtoMessage()
- func (x *TenantServiceRevokeResponse) ProtoReflect() protoreflect.Message
- func (x *TenantServiceRevokeResponse) Reset()
- func (x *TenantServiceRevokeResponse) String() string
- type TokenServiceListRequest
- func (*TokenServiceListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TokenServiceListRequest) GetUserId() string
- func (*TokenServiceListRequest) ProtoMessage()
- func (x *TokenServiceListRequest) ProtoReflect() protoreflect.Message
- func (x *TokenServiceListRequest) Reset()
- func (x *TokenServiceListRequest) String() string
- type TokenServiceListResponse
- func (*TokenServiceListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *TokenServiceListResponse) GetTokens() []*v1.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) GetUserId() string
- 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 VPN
Constants ¶
This section is empty.
Variables ¶
var File_admin_v1_audit_proto protoreflect.FileDescriptor
var File_admin_v1_cluster_proto protoreflect.FileDescriptor
var File_admin_v1_machine_proto protoreflect.FileDescriptor
var File_admin_v1_payment_proto protoreflect.FileDescriptor
var File_admin_v1_project_proto protoreflect.FileDescriptor
var File_admin_v1_storage_proto protoreflect.FileDescriptor
var File_admin_v1_tenant_proto protoreflect.FileDescriptor
var File_admin_v1_token_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type AuditServiceGetRequest ¶ added in v0.15.4
type AuditServiceGetRequest struct {
// Uuid of the audit trace
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"`
// Phase specifies the audit phase. Defaults to request
Phase *v1.AuditPhase `protobuf:"varint,2,opt,name=phase,proto3,enum=api.v1.AuditPhase,oneof" json:"phase,omitempty"`
// contains filtered or unexported fields
}
AuditServiceGetRequest is the request payload of a audit get request
func (*AuditServiceGetRequest) Descriptor
deprecated
added in
v0.15.4
func (*AuditServiceGetRequest) Descriptor() ([]byte, []int)
Deprecated: Use AuditServiceGetRequest.ProtoReflect.Descriptor instead.
func (*AuditServiceGetRequest) GetPhase ¶ added in v0.15.4
func (x *AuditServiceGetRequest) GetPhase() v1.AuditPhase
func (*AuditServiceGetRequest) GetUuid ¶ added in v0.15.4
func (x *AuditServiceGetRequest) GetUuid() string
func (*AuditServiceGetRequest) ProtoMessage ¶ added in v0.15.4
func (*AuditServiceGetRequest) ProtoMessage()
func (*AuditServiceGetRequest) ProtoReflect ¶ added in v0.15.4
func (x *AuditServiceGetRequest) ProtoReflect() protoreflect.Message
func (*AuditServiceGetRequest) Reset ¶ added in v0.15.4
func (x *AuditServiceGetRequest) Reset()
func (*AuditServiceGetRequest) String ¶ added in v0.15.4
func (x *AuditServiceGetRequest) String() string
type AuditServiceGetResponse ¶ added in v0.15.4
type AuditServiceGetResponse struct {
// Trace is the audit trace
Trace *v1.AuditTrace `protobuf:"bytes,1,opt,name=trace,proto3" json:"trace,omitempty"`
// contains filtered or unexported fields
}
AuditServiceGetResponse is the response payload of a audit get request
func (*AuditServiceGetResponse) Descriptor
deprecated
added in
v0.15.4
func (*AuditServiceGetResponse) Descriptor() ([]byte, []int)
Deprecated: Use AuditServiceGetResponse.ProtoReflect.Descriptor instead.
func (*AuditServiceGetResponse) GetTrace ¶ added in v0.15.4
func (x *AuditServiceGetResponse) GetTrace() *v1.AuditTrace
func (*AuditServiceGetResponse) ProtoMessage ¶ added in v0.15.4
func (*AuditServiceGetResponse) ProtoMessage()
func (*AuditServiceGetResponse) ProtoReflect ¶ added in v0.15.4
func (x *AuditServiceGetResponse) ProtoReflect() protoreflect.Message
func (*AuditServiceGetResponse) Reset ¶ added in v0.15.4
func (x *AuditServiceGetResponse) Reset()
func (*AuditServiceGetResponse) String ¶ added in v0.15.4
func (x *AuditServiceGetResponse) String() string
type AuditServiceListRequest ¶ added in v0.15.3
type AuditServiceListRequest struct {
// Uuid of the audit trace
Uuid *string `protobuf:"bytes,2,opt,name=uuid,proto3,oneof" json:"uuid,omitempty"`
// From describes the start of the time window in which to list audit traces.
// Defaults to the last eight hours
From *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=from,proto3,oneof" json:"from,omitempty"`
// To describes the end of the time window in which to list audit traces.
// Defaults to the time the request was issued
To *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=to,proto3,oneof" json:"to,omitempty"`
// User is the user who called the api method
User *string `protobuf:"bytes,5,opt,name=user,proto3,oneof" json:"user,omitempty"`
// Project is the project targeted by the api call
Project *string `protobuf:"bytes,6,opt,name=project,proto3,oneof" json:"project,omitempty"`
// Method is the api method that was called
Method *string `protobuf:"bytes,7,opt,name=method,proto3,oneof" json:"method,omitempty"`
// Source IP contains the ip address of the caller
SourceIp *string `protobuf:"bytes,8,opt,name=source_ip,json=sourceIp,proto3,oneof" json:"source_ip,omitempty"`
// Result Code is a string describing the result of the api call
ResultCode *int32 `protobuf:"varint,9,opt,name=result_code,json=resultCode,proto3,oneof" json:"result_code,omitempty"`
// Body is a string providing text-search of the body field
Body *string `protobuf:"bytes,10,opt,name=body,proto3,oneof" json:"body,omitempty"`
// Limit is a number limiting the length of the response (min: 1, max: 1000,
// defaults to 200)
Limit *int32 `protobuf:"varint,11,opt,name=limit,proto3,oneof" json:"limit,omitempty"`
// Phase specifies the audit phase
Phase *v1.AuditPhase `protobuf:"varint,12,opt,name=phase,proto3,enum=api.v1.AuditPhase,oneof" json:"phase,omitempty"`
// contains filtered or unexported fields
}
AuditServiceListRequest is the request payload to list audits
func (*AuditServiceListRequest) Descriptor
deprecated
added in
v0.15.3
func (*AuditServiceListRequest) Descriptor() ([]byte, []int)
Deprecated: Use AuditServiceListRequest.ProtoReflect.Descriptor instead.
func (*AuditServiceListRequest) GetBody ¶ added in v0.15.3
func (x *AuditServiceListRequest) GetBody() string
func (*AuditServiceListRequest) GetFrom ¶ added in v0.15.3
func (x *AuditServiceListRequest) GetFrom() *timestamppb.Timestamp
func (*AuditServiceListRequest) GetLimit ¶ added in v0.15.3
func (x *AuditServiceListRequest) GetLimit() int32
func (*AuditServiceListRequest) GetMethod ¶ added in v0.15.3
func (x *AuditServiceListRequest) GetMethod() string
func (*AuditServiceListRequest) GetPhase ¶ added in v0.15.3
func (x *AuditServiceListRequest) GetPhase() v1.AuditPhase
func (*AuditServiceListRequest) GetProject ¶ added in v0.15.3
func (x *AuditServiceListRequest) GetProject() string
func (*AuditServiceListRequest) GetResultCode ¶ added in v0.15.3
func (x *AuditServiceListRequest) GetResultCode() int32
func (*AuditServiceListRequest) GetSourceIp ¶ added in v0.15.3
func (x *AuditServiceListRequest) GetSourceIp() string
func (*AuditServiceListRequest) GetTo ¶ added in v0.15.3
func (x *AuditServiceListRequest) GetTo() *timestamppb.Timestamp
func (*AuditServiceListRequest) GetUser ¶ added in v0.15.3
func (x *AuditServiceListRequest) GetUser() string
func (*AuditServiceListRequest) GetUuid ¶ added in v0.15.3
func (x *AuditServiceListRequest) GetUuid() string
func (*AuditServiceListRequest) ProtoMessage ¶ added in v0.15.3
func (*AuditServiceListRequest) ProtoMessage()
func (*AuditServiceListRequest) ProtoReflect ¶ added in v0.15.3
func (x *AuditServiceListRequest) ProtoReflect() protoreflect.Message
func (*AuditServiceListRequest) Reset ¶ added in v0.15.3
func (x *AuditServiceListRequest) Reset()
func (*AuditServiceListRequest) String ¶ added in v0.15.3
func (x *AuditServiceListRequest) String() string
type AuditServiceListResponse ¶ added in v0.15.3
type AuditServiceListResponse struct {
// Traces is a list of audit traces
Traces []*v1.AuditTrace `protobuf:"bytes,1,rep,name=traces,proto3" json:"traces,omitempty"`
// contains filtered or unexported fields
}
AuditServiceListResponse is the response payload of a audit list request
func (*AuditServiceListResponse) Descriptor
deprecated
added in
v0.15.3
func (*AuditServiceListResponse) Descriptor() ([]byte, []int)
Deprecated: Use AuditServiceListResponse.ProtoReflect.Descriptor instead.
func (*AuditServiceListResponse) GetTraces ¶ added in v0.15.3
func (x *AuditServiceListResponse) GetTraces() []*v1.AuditTrace
func (*AuditServiceListResponse) ProtoMessage ¶ added in v0.15.3
func (*AuditServiceListResponse) ProtoMessage()
func (*AuditServiceListResponse) ProtoReflect ¶ added in v0.15.3
func (x *AuditServiceListResponse) ProtoReflect() protoreflect.Message
func (*AuditServiceListResponse) Reset ¶ added in v0.15.3
func (x *AuditServiceListResponse) Reset()
func (*AuditServiceListResponse) String ¶ added in v0.15.3
func (x *AuditServiceListResponse) String() string
type ClusterHealth ¶
type ClusterHealth struct {
// State of the cluster
State string `protobuf:"bytes,1,opt,name=state,proto3" json:"state,omitempty"`
// NumDegradedVolumes is the number of degraded volumes
NumDegradedVolumes uint32 `protobuf:"varint,2,opt,name=num_degraded_volumes,json=numDegradedVolumes,proto3" json:"num_degraded_volumes,omitempty"`
// NumReadonlyVolumes is the number of read only volumes
NumReadOnlyVolumes uint32 `protobuf:"varint,3,opt,name=num_read_only_volumes,json=numReadOnlyVolumes,proto3" json:"num_read_only_volumes,omitempty"`
// NumNotAvailableVolumes is the number of not available volumes
NumNotAvailableVolumes uint32 `` /* 132-byte string literal not displayed */
// NumInactiveVolumes is the number of inactive volumes
NumInactiveNodes uint32 `protobuf:"varint,5,opt,name=num_inactive_nodes,json=numInactiveNodes,proto3" json:"num_inactive_nodes,omitempty"`
// contains filtered or unexported fields
}
ClusterHealth the health of the cluster
func (*ClusterHealth) Descriptor
deprecated
func (*ClusterHealth) Descriptor() ([]byte, []int)
Deprecated: Use ClusterHealth.ProtoReflect.Descriptor instead.
func (*ClusterHealth) GetNumDegradedVolumes ¶
func (x *ClusterHealth) GetNumDegradedVolumes() uint32
func (*ClusterHealth) GetNumInactiveNodes ¶
func (x *ClusterHealth) GetNumInactiveNodes() uint32
func (*ClusterHealth) GetNumNotAvailableVolumes ¶
func (x *ClusterHealth) GetNumNotAvailableVolumes() uint32
func (*ClusterHealth) GetNumReadOnlyVolumes ¶
func (x *ClusterHealth) GetNumReadOnlyVolumes() uint32
func (*ClusterHealth) GetState ¶
func (x *ClusterHealth) GetState() string
func (*ClusterHealth) ProtoMessage ¶
func (*ClusterHealth) ProtoMessage()
func (*ClusterHealth) ProtoReflect ¶
func (x *ClusterHealth) ProtoReflect() protoreflect.Message
func (*ClusterHealth) Reset ¶
func (x *ClusterHealth) Reset()
func (*ClusterHealth) String ¶
func (x *ClusterHealth) String() string
type ClusterServiceCredentialsRequest ¶
type ClusterServiceCredentialsRequest struct {
// Uuid of the cluster
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"`
// WithVpn if set VPN details are returned
WithVpn bool `protobuf:"varint,2,opt,name=with_vpn,json=withVpn,proto3" json:"with_vpn,omitempty"`
// WithSsh if set ssh access credentials are returned
WithSsh bool `protobuf:"varint,3,opt,name=with_ssh,json=withSsh,proto3" json:"with_ssh,omitempty"`
// Expiration defines the duration after which the kubernetes token is not valid anymore
Expiration *durationpb.Duration `protobuf:"bytes,4,opt,name=expiration,proto3,oneof" json:"expiration,omitempty"`
// contains filtered or unexported fields
}
ClusterServiceCredentialsRequest is the request payload for the cluster credentials request
func (*ClusterServiceCredentialsRequest) Descriptor
deprecated
func (*ClusterServiceCredentialsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ClusterServiceCredentialsRequest.ProtoReflect.Descriptor instead.
func (*ClusterServiceCredentialsRequest) GetExpiration ¶
func (x *ClusterServiceCredentialsRequest) GetExpiration() *durationpb.Duration
func (*ClusterServiceCredentialsRequest) GetUuid ¶
func (x *ClusterServiceCredentialsRequest) GetUuid() string
func (*ClusterServiceCredentialsRequest) GetWithSsh ¶
func (x *ClusterServiceCredentialsRequest) GetWithSsh() bool
func (*ClusterServiceCredentialsRequest) GetWithVpn ¶
func (x *ClusterServiceCredentialsRequest) GetWithVpn() bool
func (*ClusterServiceCredentialsRequest) ProtoMessage ¶
func (*ClusterServiceCredentialsRequest) ProtoMessage()
func (*ClusterServiceCredentialsRequest) ProtoReflect ¶
func (x *ClusterServiceCredentialsRequest) ProtoReflect() protoreflect.Message
func (*ClusterServiceCredentialsRequest) Reset ¶
func (x *ClusterServiceCredentialsRequest) Reset()
func (*ClusterServiceCredentialsRequest) String ¶
func (x *ClusterServiceCredentialsRequest) String() string
type ClusterServiceCredentialsResponse ¶
type ClusterServiceCredentialsResponse struct {
// Kubeconfig is the access token for the kubernetes api of this cluster
Kubeconfig string `protobuf:"bytes,1,opt,name=kubeconfig,proto3" json:"kubeconfig,omitempty"`
// SshKeypair is the keypair to access the firewall of the cluster with ssh
SshKeypair *SSHKeyPair `protobuf:"bytes,2,opt,name=ssh_keypair,json=sshKeypair,proto3" json:"ssh_keypair,omitempty"`
// Vpn are the VPN access details
Vpn *VPN `protobuf:"bytes,3,opt,name=vpn,proto3" json:"vpn,omitempty"`
// contains filtered or unexported fields
}
ClusterServiceCredentialsResponse is the response payload for the cluster credentials request
func (*ClusterServiceCredentialsResponse) Descriptor
deprecated
func (*ClusterServiceCredentialsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ClusterServiceCredentialsResponse.ProtoReflect.Descriptor instead.
func (*ClusterServiceCredentialsResponse) GetKubeconfig ¶
func (x *ClusterServiceCredentialsResponse) GetKubeconfig() string
func (*ClusterServiceCredentialsResponse) GetSshKeypair ¶
func (x *ClusterServiceCredentialsResponse) GetSshKeypair() *SSHKeyPair
func (*ClusterServiceCredentialsResponse) GetVpn ¶
func (x *ClusterServiceCredentialsResponse) GetVpn() *VPN
func (*ClusterServiceCredentialsResponse) ProtoMessage ¶
func (*ClusterServiceCredentialsResponse) ProtoMessage()
func (*ClusterServiceCredentialsResponse) ProtoReflect ¶
func (x *ClusterServiceCredentialsResponse) ProtoReflect() protoreflect.Message
func (*ClusterServiceCredentialsResponse) Reset ¶
func (x *ClusterServiceCredentialsResponse) Reset()
func (*ClusterServiceCredentialsResponse) String ¶
func (x *ClusterServiceCredentialsResponse) String() string
type ClusterServiceGetRequest ¶
type ClusterServiceGetRequest struct {
// Uuid of the cluster to get
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"`
// WithMachines if set to true machines of all worker groups are also returned
WithMachines bool `protobuf:"varint,2,opt,name=with_machines,json=withMachines,proto3" json:"with_machines,omitempty"`
// contains filtered or unexported fields
}
ClusterServiceGetRequest is the request payload for the cluster get request
func (*ClusterServiceGetRequest) Descriptor
deprecated
func (*ClusterServiceGetRequest) Descriptor() ([]byte, []int)
Deprecated: Use ClusterServiceGetRequest.ProtoReflect.Descriptor instead.
func (*ClusterServiceGetRequest) GetUuid ¶
func (x *ClusterServiceGetRequest) GetUuid() string
func (*ClusterServiceGetRequest) GetWithMachines ¶
func (x *ClusterServiceGetRequest) GetWithMachines() bool
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 *v1.Cluster `protobuf:"bytes,1,opt,name=cluster,proto3" json:"cluster,omitempty"`
// Machines is a list of all machines in all worker groups
Machines []*Machine `protobuf:"bytes,2,rep,name=machines,proto3" json:"machines,omitempty"`
// contains filtered or unexported fields
}
ClusterServiceGetResponse is the response payload for the 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() *v1.Cluster
func (*ClusterServiceGetResponse) GetMachines ¶
func (x *ClusterServiceGetResponse) GetMachines() []*Machine
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 {
// 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,oneof" json:"project,omitempty"`
// Tenant of the cluster
Tenant *string `protobuf:"bytes,3,opt,name=tenant,proto3,oneof" json:"tenant,omitempty"`
// Partition of the cluster
Partition *string `protobuf:"bytes,4,opt,name=partition,proto3,oneof" json:"partition,omitempty"`
// Seed of the cluster
Seed *string `protobuf:"bytes,5,opt,name=seed,proto3,oneof" json:"seed,omitempty"`
// Name of the cluster
Name *string `protobuf:"bytes,6,opt,name=name,proto3,oneof" json:"name,omitempty"`
// Purpose of the cluster
Purpose *string `protobuf:"bytes,7,opt,name=purpose,proto3,oneof" json:"purpose,omitempty"`
// Labels of the cluster
Labels map[string]string `` /* 139-byte string literal not displayed */
// contains filtered or unexported fields
}
ClusterServiceListRequest is the request payload for the cluster list request
func (*ClusterServiceListRequest) Descriptor
deprecated
func (*ClusterServiceListRequest) Descriptor() ([]byte, []int)
Deprecated: Use ClusterServiceListRequest.ProtoReflect.Descriptor instead.
func (*ClusterServiceListRequest) GetLabels ¶
func (x *ClusterServiceListRequest) GetLabels() map[string]string
func (*ClusterServiceListRequest) GetName ¶
func (x *ClusterServiceListRequest) GetName() string
func (*ClusterServiceListRequest) GetPartition ¶
func (x *ClusterServiceListRequest) GetPartition() string
func (*ClusterServiceListRequest) GetProject ¶
func (x *ClusterServiceListRequest) GetProject() string
func (*ClusterServiceListRequest) GetPurpose ¶
func (x *ClusterServiceListRequest) GetPurpose() string
func (*ClusterServiceListRequest) GetSeed ¶
func (x *ClusterServiceListRequest) GetSeed() string
func (*ClusterServiceListRequest) GetTenant ¶
func (x *ClusterServiceListRequest) GetTenant() string
func (*ClusterServiceListRequest) GetUuid ¶
func (x *ClusterServiceListRequest) GetUuid() 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 is the list of clusters
Clusters []*v1.Cluster `protobuf:"bytes,1,rep,name=clusters,proto3" json:"clusters,omitempty"`
// contains filtered or unexported fields
}
ClusterServiceListResponse is the response payload for the 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() []*v1.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 ClusterStatisticsApi ¶
type ClusterStatisticsApi struct {
// Installed Physical Storage
//
// All installed SSDs capacities over all servers in cluster, given in bytes.
InstalledPhysicalStorage uint64 `` /* 136-byte string literal not displayed */
// Total Attached Physical Storage
//
// Sum of all managed and healthy SSDs capacities, given in bytes.
ManagedPhysicalStorage uint64 `` /* 130-byte string literal not displayed */
// Effective Physical Storage
//
// Effective Physical storage excluding overhead of OVP and Parity, given in bytes.
EffectivePhysicalStorage uint64 `` /* 136-byte string literal not displayed */
// Logical Storage
//
// Sum of capacities of all allocated volumes, given in bytes.
LogicalStorage uint64 `protobuf:"varint,4,opt,name=logical_storage,json=logicalStorage,proto3" json:"logical_storage,omitempty"`
// Logical Used Storage
//
// Logical storage space used by all volumes (n of LBAs x 4096), given in bytes.
LogicalUsedStorage uint64 `protobuf:"varint,5,opt,name=logical_used_storage,json=logicalUsedStorage,proto3" json:"logical_used_storage,omitempty"`
// Physical Used Storage Excluding Parity
//
// Physical storage space occupied by all volumes (data only), given in bytes.
PhysicalUsedStorage uint64 `protobuf:"varint,6,opt,name=physical_used_storage,json=physicalUsedStorage,proto3" json:"physical_used_storage,omitempty"`
// Physical Used Storage
//
// Physical storage space occupied by all data including Parity overhead when EC enabled (physical n*disks/(n*disks -1)), given in bytes.
PhysicalUsedStorageIncludingParity uint64 `` /* 170-byte string literal not displayed */
// Free Physical Storage
//
// Free storage before entering to read-only mode , given in bytes.
FreePhysicalStorage uint64 `protobuf:"varint,8,opt,name=free_physical_storage,json=freePhysicalStorage,proto3" json:"free_physical_storage,omitempty"`
// Estimated Free Logical Storage
//
// Estimated free storage before entering to read-only mode assuming current compression ratio, given in bytes.
EstimatedFreeLogicalStorage uint64 `` /* 147-byte string literal not displayed */
// Estimated Total Available Logical Storage
//
// Estimate of total available logical storage based on current compression ratio (effective * compression)
EstimatedLogicalStorage uint64 `` /* 134-byte string literal not displayed */
// compression ratio
//
// compression ratio logicalUsedStorage/physicalUsedStorage
CompressionRatio float64 `protobuf:"fixed64,11,opt,name=compression_ratio,json=compressionRatio,proto3" json:"compression_ratio,omitempty"`
// contains filtered or unexported fields
}
ClusterStatisticsApi detailed statistics of the storage cluster
func (*ClusterStatisticsApi) Descriptor
deprecated
func (*ClusterStatisticsApi) Descriptor() ([]byte, []int)
Deprecated: Use ClusterStatisticsApi.ProtoReflect.Descriptor instead.
func (*ClusterStatisticsApi) GetCompressionRatio ¶
func (x *ClusterStatisticsApi) GetCompressionRatio() float64
func (*ClusterStatisticsApi) GetEffectivePhysicalStorage ¶
func (x *ClusterStatisticsApi) GetEffectivePhysicalStorage() uint64
func (*ClusterStatisticsApi) GetEstimatedFreeLogicalStorage ¶
func (x *ClusterStatisticsApi) GetEstimatedFreeLogicalStorage() uint64
func (*ClusterStatisticsApi) GetEstimatedLogicalStorage ¶
func (x *ClusterStatisticsApi) GetEstimatedLogicalStorage() uint64
func (*ClusterStatisticsApi) GetFreePhysicalStorage ¶
func (x *ClusterStatisticsApi) GetFreePhysicalStorage() uint64
func (*ClusterStatisticsApi) GetInstalledPhysicalStorage ¶
func (x *ClusterStatisticsApi) GetInstalledPhysicalStorage() uint64
func (*ClusterStatisticsApi) GetLogicalStorage ¶
func (x *ClusterStatisticsApi) GetLogicalStorage() uint64
func (*ClusterStatisticsApi) GetLogicalUsedStorage ¶
func (x *ClusterStatisticsApi) GetLogicalUsedStorage() uint64
func (*ClusterStatisticsApi) GetManagedPhysicalStorage ¶
func (x *ClusterStatisticsApi) GetManagedPhysicalStorage() uint64
func (*ClusterStatisticsApi) GetPhysicalUsedStorage ¶
func (x *ClusterStatisticsApi) GetPhysicalUsedStorage() uint64
func (*ClusterStatisticsApi) GetPhysicalUsedStorageIncludingParity ¶
func (x *ClusterStatisticsApi) GetPhysicalUsedStorageIncludingParity() uint64
func (*ClusterStatisticsApi) ProtoMessage ¶
func (*ClusterStatisticsApi) ProtoMessage()
func (*ClusterStatisticsApi) ProtoReflect ¶
func (x *ClusterStatisticsApi) ProtoReflect() protoreflect.Message
func (*ClusterStatisticsApi) Reset ¶
func (x *ClusterStatisticsApi) Reset()
func (*ClusterStatisticsApi) String ¶
func (x *ClusterStatisticsApi) String() string
type Machine ¶
type Machine struct {
// Uuid of this machine
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"`
// Name of the machine
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
// Description of the machine
Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
// Project this machine belongs to
Project string `protobuf:"bytes,4,opt,name=project,proto3" json:"project,omitempty"`
// Image which is installed on this machine
Image string `protobuf:"bytes,5,opt,name=image,proto3" json:"image,omitempty"`
// Size of this machine
Size string `protobuf:"bytes,6,opt,name=size,proto3" json:"size,omitempty"`
// MachineNetworks is a list of networks this machine is connected to
MachineNetworks []*MachineNetwork `protobuf:"bytes,7,rep,name=machine_networks,json=machineNetworks,proto3" json:"machine_networks,omitempty"`
// Hostname of this machine
Hostname string `protobuf:"bytes,8,opt,name=hostname,proto3" json:"hostname,omitempty"`
// UserDate which are used for bootstrapping
UserData string `protobuf:"bytes,9,opt,name=user_data,json=userData,proto3" json:"user_data,omitempty"`
// Role of this machine, can be either machine or firewall
Role string `protobuf:"bytes,10,opt,name=role,proto3" json:"role,omitempty"`
// Creator is the user who ordered this machine
Creator string `protobuf:"bytes,11,opt,name=creator,proto3" json:"creator,omitempty"`
// Created is the date when this machine was created
Created *timestamppb.Timestamp `protobuf:"bytes,12,opt,name=created,proto3" json:"created,omitempty"`
// Partition where this machine resides
Partition string `protobuf:"bytes,13,opt,name=partition,proto3" json:"partition,omitempty"`
// Rack where this machine resides
Rack string `protobuf:"bytes,14,opt,name=rack,proto3" json:"rack,omitempty"`
// State of this machine
State string `protobuf:"bytes,15,opt,name=state,proto3" json:"state,omitempty"`
// Liveliness of this machine
Liveliness string `protobuf:"bytes,16,opt,name=liveliness,proto3" json:"liveliness,omitempty"`
// Tags put on this machine
Tags []string `protobuf:"bytes,17,rep,name=tags,proto3" json:"tags,omitempty"`
// Vpn details for this machine if any
Vpn *VPN `protobuf:"bytes,18,opt,name=vpn,proto3" json:"vpn,omitempty"`
// contains filtered or unexported fields
}
Machine is a metal-api machine
func (*Machine) Descriptor
deprecated
func (*Machine) GetCreated ¶
func (x *Machine) GetCreated() *timestamppb.Timestamp
func (*Machine) GetCreator ¶
func (*Machine) GetDescription ¶
func (*Machine) GetHostname ¶
func (*Machine) GetLiveliness ¶
func (*Machine) GetMachineNetworks ¶
func (x *Machine) GetMachineNetworks() []*MachineNetwork
func (*Machine) GetPartition ¶
func (*Machine) GetProject ¶
func (*Machine) GetUserData ¶
func (*Machine) ProtoMessage ¶
func (*Machine) ProtoMessage()
func (*Machine) ProtoReflect ¶
func (x *Machine) ProtoReflect() protoreflect.Message
type MachineNetwork ¶
type MachineNetwork struct {
// Network is the uuid of this network
Network string `protobuf:"bytes,1,opt,name=network,proto3" json:"network,omitempty"`
// Prefixes available in this network
Prefixes []string `protobuf:"bytes,2,rep,name=prefixes,proto3" json:"prefixes,omitempty"`
// Ips attached for the machine in this network
Ips []string `protobuf:"bytes,3,rep,name=ips,proto3" json:"ips,omitempty"`
// DestinationPrefixes define for which prefixes destination routes are defined
DestinationPrefixes []string `protobuf:"bytes,4,rep,name=destination_prefixes,json=destinationPrefixes,proto3" json:"destination_prefixes,omitempty"`
// NetworkType of this network
NetworkType string `protobuf:"bytes,5,opt,name=network_type,json=networkType,proto3" json:"network_type,omitempty"`
// Vrf is the VRF number of this network
Vrf uint32 `protobuf:"varint,6,opt,name=vrf,proto3" json:"vrf,omitempty"`
// Asn is the ASN number of this machine in this network
Asn int64 `protobuf:"varint,7,opt,name=asn,proto3" json:"asn,omitempty"`
// contains filtered or unexported fields
}
MachineNetwork describes the details of the network connectivity of a machine
func (*MachineNetwork) Descriptor
deprecated
func (*MachineNetwork) Descriptor() ([]byte, []int)
Deprecated: Use MachineNetwork.ProtoReflect.Descriptor instead.
func (*MachineNetwork) GetAsn ¶
func (x *MachineNetwork) GetAsn() int64
func (*MachineNetwork) GetDestinationPrefixes ¶
func (x *MachineNetwork) GetDestinationPrefixes() []string
func (*MachineNetwork) GetIps ¶
func (x *MachineNetwork) GetIps() []string
func (*MachineNetwork) GetNetwork ¶
func (x *MachineNetwork) GetNetwork() string
func (*MachineNetwork) GetNetworkType ¶
func (x *MachineNetwork) GetNetworkType() string
func (*MachineNetwork) GetPrefixes ¶
func (x *MachineNetwork) GetPrefixes() []string
func (*MachineNetwork) GetVrf ¶
func (x *MachineNetwork) GetVrf() uint32
func (*MachineNetwork) ProtoMessage ¶
func (*MachineNetwork) ProtoMessage()
func (*MachineNetwork) ProtoReflect ¶
func (x *MachineNetwork) ProtoReflect() protoreflect.Message
func (*MachineNetwork) Reset ¶
func (x *MachineNetwork) Reset()
func (*MachineNetwork) String ¶
func (x *MachineNetwork) String() string
type PaymentServiceAddBalanceToCustomerRequest ¶
type PaymentServiceAddBalanceToCustomerRequest struct {
// Tenant is the tenant
TenantId string `protobuf:"bytes,1,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
// BalanceToAdd is the balance in euro cent which should be added to the customer
BalanceToAdd uint64 `protobuf:"varint,2,opt,name=balance_to_add,json=balanceToAdd,proto3" json:"balance_to_add,omitempty"`
// contains filtered or unexported fields
}
PaymentServiceAddBalanceToCustomerRequest is the request payload for the balance to customer request
func (*PaymentServiceAddBalanceToCustomerRequest) Descriptor
deprecated
func (*PaymentServiceAddBalanceToCustomerRequest) Descriptor() ([]byte, []int)
Deprecated: Use PaymentServiceAddBalanceToCustomerRequest.ProtoReflect.Descriptor instead.
func (*PaymentServiceAddBalanceToCustomerRequest) GetBalanceToAdd ¶
func (x *PaymentServiceAddBalanceToCustomerRequest) GetBalanceToAdd() uint64
func (*PaymentServiceAddBalanceToCustomerRequest) GetTenantId ¶ added in v0.10.4
func (x *PaymentServiceAddBalanceToCustomerRequest) GetTenantId() string
func (*PaymentServiceAddBalanceToCustomerRequest) ProtoMessage ¶
func (*PaymentServiceAddBalanceToCustomerRequest) ProtoMessage()
func (*PaymentServiceAddBalanceToCustomerRequest) ProtoReflect ¶
func (x *PaymentServiceAddBalanceToCustomerRequest) ProtoReflect() protoreflect.Message
func (*PaymentServiceAddBalanceToCustomerRequest) Reset ¶
func (x *PaymentServiceAddBalanceToCustomerRequest) Reset()
func (*PaymentServiceAddBalanceToCustomerRequest) String ¶
func (x *PaymentServiceAddBalanceToCustomerRequest) String() string
type PaymentServiceAddBalanceToCustomerResponse ¶
type PaymentServiceAddBalanceToCustomerResponse struct {
// Customer is the customer
Customer *v1.PaymentCustomer `protobuf:"bytes,1,opt,name=customer,proto3" json:"customer,omitempty"`
// contains filtered or unexported fields
}
PaymentServiceAddBalanceToCustomerResponse is the response payload for the balance to customer request
func (*PaymentServiceAddBalanceToCustomerResponse) Descriptor
deprecated
func (*PaymentServiceAddBalanceToCustomerResponse) Descriptor() ([]byte, []int)
Deprecated: Use PaymentServiceAddBalanceToCustomerResponse.ProtoReflect.Descriptor instead.
func (*PaymentServiceAddBalanceToCustomerResponse) GetCustomer ¶
func (x *PaymentServiceAddBalanceToCustomerResponse) GetCustomer() *v1.PaymentCustomer
func (*PaymentServiceAddBalanceToCustomerResponse) ProtoMessage ¶
func (*PaymentServiceAddBalanceToCustomerResponse) ProtoMessage()
func (*PaymentServiceAddBalanceToCustomerResponse) ProtoReflect ¶
func (x *PaymentServiceAddBalanceToCustomerResponse) ProtoReflect() protoreflect.Message
func (*PaymentServiceAddBalanceToCustomerResponse) Reset ¶
func (x *PaymentServiceAddBalanceToCustomerResponse) Reset()
func (*PaymentServiceAddBalanceToCustomerResponse) String ¶
func (x *PaymentServiceAddBalanceToCustomerResponse) String() string
type ProjectServiceListRequest ¶ added in v0.9.6
type ProjectServiceListRequest struct {
// Paging details for the list request
Paging *v1.Paging `protobuf:"bytes,1,opt,name=paging,proto3" json:"paging,omitempty"`
// TenantId to filter for all projects
TenantId *string `protobuf:"bytes,2,opt,name=tenant_id,json=tenantId,proto3,oneof" json:"tenant_id,omitempty"`
// Annotations to filter for
Annotations map[string]string `` /* 149-byte string literal not displayed */
// contains filtered or unexported fields
}
ProjectServiceListRequest is the request payload for the project list request
func (*ProjectServiceListRequest) Descriptor
deprecated
added in
v0.9.6
func (*ProjectServiceListRequest) Descriptor() ([]byte, []int)
Deprecated: Use ProjectServiceListRequest.ProtoReflect.Descriptor instead.
func (*ProjectServiceListRequest) GetAnnotations ¶ added in v0.9.6
func (x *ProjectServiceListRequest) GetAnnotations() map[string]string
func (*ProjectServiceListRequest) GetPaging ¶ added in v0.9.6
func (x *ProjectServiceListRequest) GetPaging() *v1.Paging
func (*ProjectServiceListRequest) GetTenantId ¶ added in v0.9.6
func (x *ProjectServiceListRequest) GetTenantId() string
func (*ProjectServiceListRequest) ProtoMessage ¶ added in v0.9.6
func (*ProjectServiceListRequest) ProtoMessage()
func (*ProjectServiceListRequest) ProtoReflect ¶ added in v0.9.6
func (x *ProjectServiceListRequest) ProtoReflect() protoreflect.Message
func (*ProjectServiceListRequest) Reset ¶ added in v0.9.6
func (x *ProjectServiceListRequest) Reset()
func (*ProjectServiceListRequest) String ¶ added in v0.9.6
func (x *ProjectServiceListRequest) String() string
type ProjectServiceListResponse ¶ added in v0.9.6
type ProjectServiceListResponse struct {
// Projects is the list of projects that match the filters
Projects []*v1.Project `protobuf:"bytes,1,rep,name=projects,proto3" json:"projects,omitempty"`
// NextPage is used for pagination, returns the next page to be fetched and must then be provided in the list request.
NextPage *uint64 `protobuf:"varint,2,opt,name=next_page,json=nextPage,proto3,oneof" json:"next_page,omitempty"`
// contains filtered or unexported fields
}
ProjectServiceListResponse is the response payload for the project list request
func (*ProjectServiceListResponse) Descriptor
deprecated
added in
v0.9.6
func (*ProjectServiceListResponse) Descriptor() ([]byte, []int)
Deprecated: Use ProjectServiceListResponse.ProtoReflect.Descriptor instead.
func (*ProjectServiceListResponse) GetNextPage ¶ added in v0.9.6
func (x *ProjectServiceListResponse) GetNextPage() uint64
func (*ProjectServiceListResponse) GetProjects ¶ added in v0.9.6
func (x *ProjectServiceListResponse) GetProjects() []*v1.Project
func (*ProjectServiceListResponse) ProtoMessage ¶ added in v0.9.6
func (*ProjectServiceListResponse) ProtoMessage()
func (*ProjectServiceListResponse) ProtoReflect ¶ added in v0.9.6
func (x *ProjectServiceListResponse) ProtoReflect() protoreflect.Message
func (*ProjectServiceListResponse) Reset ¶ added in v0.9.6
func (x *ProjectServiceListResponse) Reset()
func (*ProjectServiceListResponse) String ¶ added in v0.9.6
func (x *ProjectServiceListResponse) String() string
type SSHKeyPair ¶
type SSHKeyPair struct {
// Publickey is the public key
Publickey []byte `protobuf:"bytes,1,opt,name=publickey,proto3" json:"publickey,omitempty"`
// Privatekey is the private key
Privatekey []byte `protobuf:"bytes,2,opt,name=privatekey,proto3" json:"privatekey,omitempty"`
// contains filtered or unexported fields
}
SSHKeyPair details to access a firewall via ssh
func (*SSHKeyPair) Descriptor
deprecated
func (*SSHKeyPair) Descriptor() ([]byte, []int)
Deprecated: Use SSHKeyPair.ProtoReflect.Descriptor instead.
func (*SSHKeyPair) GetPrivatekey ¶
func (x *SSHKeyPair) GetPrivatekey() []byte
func (*SSHKeyPair) GetPublickey ¶
func (x *SSHKeyPair) GetPublickey() []byte
func (*SSHKeyPair) ProtoMessage ¶
func (*SSHKeyPair) ProtoMessage()
func (*SSHKeyPair) ProtoReflect ¶
func (x *SSHKeyPair) ProtoReflect() protoreflect.Message
func (*SSHKeyPair) Reset ¶
func (x *SSHKeyPair) Reset()
func (*SSHKeyPair) String ¶
func (x *SSHKeyPair) String() string
type StorageClusterInfo ¶
type StorageClusterInfo struct {
// Partition where this storage system is present
Partition string `protobuf:"bytes,1,opt,name=partition,proto3" json:"partition,omitempty"`
// Uuid of this storage system
Uuid string `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid,omitempty"`
// SubsystemNqn is the subsystem nqn
SubsystemNqn string `protobuf:"bytes,3,opt,name=subsystem_nqn,json=subsystemNqn,proto3" json:"subsystem_nqn,omitempty"`
// CurrentMaxReplicas defines how many replicas a volume can have currently
CurrentMaxReplicas uint32 `protobuf:"varint,4,opt,name=current_max_replicas,json=currentMaxReplicas,proto3" json:"current_max_replicas,omitempty"`
// SupportedMaxReplicas defines how many replicas a volume can have at max
SupportedMaxReplicas uint32 `protobuf:"varint,5,opt,name=supported_max_replicas,json=supportedMaxReplicas,proto3" json:"supported_max_replicas,omitempty"`
// Statistics of the storage system
Statistics *ClusterStatisticsApi `protobuf:"bytes,6,opt,name=statistics,proto3" json:"statistics,omitempty"`
// Health of the storage system
Health *ClusterHealth `protobuf:"bytes,7,opt,name=health,proto3" json:"health,omitempty"`
// MinVersionInCluster is the minimum server version in this cluster
MinVersionInCluster string `protobuf:"bytes,8,opt,name=min_version_in_cluster,json=minVersionInCluster,proto3" json:"min_version_in_cluster,omitempty"`
// MinAllowedVersion is the minimum possible server version in this cluster
MinAllowedVersion string `protobuf:"bytes,9,opt,name=min_allowed_version,json=minAllowedVersion,proto3" json:"min_allowed_version,omitempty"`
// MaxAllowedVersion is the maximum possible server version in this cluster
MaxAllowedVersion string `protobuf:"bytes,10,opt,name=max_allowed_version,json=maxAllowedVersion,proto3" json:"max_allowed_version,omitempty"`
// ApiEndpoints is a list of ips of all api endpoints this cluster has
ApiEndpoints []string `protobuf:"bytes,11,rep,name=api_endpoints,json=apiEndpoints,proto3" json:"api_endpoints,omitempty"`
// DiscoveryEndpoints is a list of ips of all discovery endpoints this cluster has
DiscoveryEndpoints []string `protobuf:"bytes,12,rep,name=discovery_endpoints,json=discoveryEndpoints,proto3" json:"discovery_endpoints,omitempty"`
// Servers is a list of storage servers in this storage system
Servers []*StorageServerInfo `protobuf:"bytes,13,rep,name=servers,proto3" json:"servers,omitempty"`
// contains filtered or unexported fields
}
StorageClusterInfo represents details about a storage system
func (*StorageClusterInfo) Descriptor
deprecated
func (*StorageClusterInfo) Descriptor() ([]byte, []int)
Deprecated: Use StorageClusterInfo.ProtoReflect.Descriptor instead.
func (*StorageClusterInfo) GetApiEndpoints ¶
func (x *StorageClusterInfo) GetApiEndpoints() []string
func (*StorageClusterInfo) GetCurrentMaxReplicas ¶
func (x *StorageClusterInfo) GetCurrentMaxReplicas() uint32
func (*StorageClusterInfo) GetDiscoveryEndpoints ¶
func (x *StorageClusterInfo) GetDiscoveryEndpoints() []string
func (*StorageClusterInfo) GetHealth ¶
func (x *StorageClusterInfo) GetHealth() *ClusterHealth
func (*StorageClusterInfo) GetMaxAllowedVersion ¶
func (x *StorageClusterInfo) GetMaxAllowedVersion() string
func (*StorageClusterInfo) GetMinAllowedVersion ¶
func (x *StorageClusterInfo) GetMinAllowedVersion() string
func (*StorageClusterInfo) GetMinVersionInCluster ¶
func (x *StorageClusterInfo) GetMinVersionInCluster() string
func (*StorageClusterInfo) GetPartition ¶
func (x *StorageClusterInfo) GetPartition() string
func (*StorageClusterInfo) GetServers ¶
func (x *StorageClusterInfo) GetServers() []*StorageServerInfo
func (*StorageClusterInfo) GetStatistics ¶
func (x *StorageClusterInfo) GetStatistics() *ClusterStatisticsApi
func (*StorageClusterInfo) GetSubsystemNqn ¶
func (x *StorageClusterInfo) GetSubsystemNqn() string
func (*StorageClusterInfo) GetSupportedMaxReplicas ¶
func (x *StorageClusterInfo) GetSupportedMaxReplicas() uint32
func (*StorageClusterInfo) GetUuid ¶
func (x *StorageClusterInfo) GetUuid() string
func (*StorageClusterInfo) ProtoMessage ¶
func (*StorageClusterInfo) ProtoMessage()
func (*StorageClusterInfo) ProtoReflect ¶
func (x *StorageClusterInfo) ProtoReflect() protoreflect.Message
func (*StorageClusterInfo) Reset ¶
func (x *StorageClusterInfo) Reset()
func (*StorageClusterInfo) String ¶
func (x *StorageClusterInfo) String() string
type StorageServerInfo ¶
type StorageServerInfo struct {
// Uuid of this server
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"`
// Name of this server
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
// RiskOfServiceLossState describes the risk of service loss
RiskOfServiceLossState string `` /* 133-byte string literal not displayed */
// State of this server
State string `protobuf:"bytes,4,opt,name=state,proto3" json:"state,omitempty"`
// ServerEndpoints is a list of ips this server offers
ServerEndpoints []string `protobuf:"bytes,5,rep,name=server_endpoints,json=serverEndpoints,proto3" json:"server_endpoints,omitempty"`
// LightOsVersion is the version of the storage server version
LightOsVersion string `protobuf:"bytes,6,opt,name=light_os_version,json=lightOsVersion,proto3" json:"light_os_version,omitempty"`
// contains filtered or unexported fields
}
StorageServerInfo contains details about a single storage server
func (*StorageServerInfo) Descriptor
deprecated
func (*StorageServerInfo) Descriptor() ([]byte, []int)
Deprecated: Use StorageServerInfo.ProtoReflect.Descriptor instead.
func (*StorageServerInfo) GetLightOsVersion ¶
func (x *StorageServerInfo) GetLightOsVersion() string
func (*StorageServerInfo) GetName ¶
func (x *StorageServerInfo) GetName() string
func (*StorageServerInfo) GetRiskOfServiceLossState ¶
func (x *StorageServerInfo) GetRiskOfServiceLossState() string
func (*StorageServerInfo) GetServerEndpoints ¶
func (x *StorageServerInfo) GetServerEndpoints() []string
func (*StorageServerInfo) GetState ¶
func (x *StorageServerInfo) GetState() string
func (*StorageServerInfo) GetUuid ¶
func (x *StorageServerInfo) GetUuid() string
func (*StorageServerInfo) ProtoMessage ¶
func (*StorageServerInfo) ProtoMessage()
func (*StorageServerInfo) ProtoReflect ¶
func (x *StorageServerInfo) ProtoReflect() protoreflect.Message
func (*StorageServerInfo) Reset ¶
func (x *StorageServerInfo) Reset()
func (*StorageServerInfo) String ¶
func (x *StorageServerInfo) String() string
type StorageServiceClusterInfoRequest ¶
type StorageServiceClusterInfoRequest struct {
// Partition for which the cluster info should be returned
Partition *string `protobuf:"bytes,1,opt,name=partition,proto3,oneof" json:"partition,omitempty"`
// contains filtered or unexported fields
}
StorageServiceClusterInfoRequest is the request payload for the cluster info request
func (*StorageServiceClusterInfoRequest) Descriptor
deprecated
func (*StorageServiceClusterInfoRequest) Descriptor() ([]byte, []int)
Deprecated: Use StorageServiceClusterInfoRequest.ProtoReflect.Descriptor instead.
func (*StorageServiceClusterInfoRequest) GetPartition ¶
func (x *StorageServiceClusterInfoRequest) GetPartition() string
func (*StorageServiceClusterInfoRequest) ProtoMessage ¶
func (*StorageServiceClusterInfoRequest) ProtoMessage()
func (*StorageServiceClusterInfoRequest) ProtoReflect ¶
func (x *StorageServiceClusterInfoRequest) ProtoReflect() protoreflect.Message
func (*StorageServiceClusterInfoRequest) Reset ¶
func (x *StorageServiceClusterInfoRequest) Reset()
func (*StorageServiceClusterInfoRequest) String ¶
func (x *StorageServiceClusterInfoRequest) String() string
type StorageServiceClusterInfoResponse ¶
type StorageServiceClusterInfoResponse struct {
// Infos about the storage systems
Infos []*StorageClusterInfo `protobuf:"bytes,1,rep,name=infos,proto3" json:"infos,omitempty"`
// contains filtered or unexported fields
}
StorageServiceClusterInfoResponse is the response payload for the cluster info request
func (*StorageServiceClusterInfoResponse) Descriptor
deprecated
func (*StorageServiceClusterInfoResponse) Descriptor() ([]byte, []int)
Deprecated: Use StorageServiceClusterInfoResponse.ProtoReflect.Descriptor instead.
func (*StorageServiceClusterInfoResponse) GetInfos ¶
func (x *StorageServiceClusterInfoResponse) GetInfos() []*StorageClusterInfo
func (*StorageServiceClusterInfoResponse) ProtoMessage ¶
func (*StorageServiceClusterInfoResponse) ProtoMessage()
func (*StorageServiceClusterInfoResponse) ProtoReflect ¶
func (x *StorageServiceClusterInfoResponse) ProtoReflect() protoreflect.Message
func (*StorageServiceClusterInfoResponse) Reset ¶
func (x *StorageServiceClusterInfoResponse) Reset()
func (*StorageServiceClusterInfoResponse) String ¶
func (x *StorageServiceClusterInfoResponse) String() string
type StorageServiceListSnapshotsRequest ¶
type StorageServiceListSnapshotsRequest struct {
// Uuid is the uuid of the snapshot to list
Uuid *string `protobuf:"bytes,1,opt,name=uuid,proto3,oneof" json:"uuid,omitempty"`
// Project is the project of the snapshot to list
Project *string `protobuf:"bytes,2,opt,name=project,proto3,oneof" json:"project,omitempty"`
// Partition is the partition of the snapshot to list
Partition *string `protobuf:"bytes,3,opt,name=partition,proto3,oneof" json:"partition,omitempty"`
// Name is the name of the snapshot to list
Name *string `protobuf:"bytes,4,opt,name=name,proto3,oneof" json:"name,omitempty"`
// Tenant is the tenant of the snapshot to list
Tenant *string `protobuf:"bytes,5,opt,name=tenant,proto3,oneof" json:"tenant,omitempty"`
// contains filtered or unexported fields
}
StorageServiceListVolumesRequest is the request payload for the snapshot list request
func (*StorageServiceListSnapshotsRequest) Descriptor
deprecated
func (*StorageServiceListSnapshotsRequest) Descriptor() ([]byte, []int)
Deprecated: Use StorageServiceListSnapshotsRequest.ProtoReflect.Descriptor instead.
func (*StorageServiceListSnapshotsRequest) GetName ¶
func (x *StorageServiceListSnapshotsRequest) GetName() string
func (*StorageServiceListSnapshotsRequest) GetPartition ¶
func (x *StorageServiceListSnapshotsRequest) GetPartition() string
func (*StorageServiceListSnapshotsRequest) GetProject ¶
func (x *StorageServiceListSnapshotsRequest) GetProject() string
func (*StorageServiceListSnapshotsRequest) GetTenant ¶
func (x *StorageServiceListSnapshotsRequest) GetTenant() string
func (*StorageServiceListSnapshotsRequest) GetUuid ¶
func (x *StorageServiceListSnapshotsRequest) GetUuid() string
func (*StorageServiceListSnapshotsRequest) ProtoMessage ¶
func (*StorageServiceListSnapshotsRequest) ProtoMessage()
func (*StorageServiceListSnapshotsRequest) ProtoReflect ¶
func (x *StorageServiceListSnapshotsRequest) ProtoReflect() protoreflect.Message
func (*StorageServiceListSnapshotsRequest) Reset ¶
func (x *StorageServiceListSnapshotsRequest) Reset()
func (*StorageServiceListSnapshotsRequest) String ¶
func (x *StorageServiceListSnapshotsRequest) String() string
type StorageServiceListSnapshotsResponse ¶
type StorageServiceListSnapshotsResponse struct {
// Snapshots is the list of snapshots
Snapshots []*v1.Snapshot `protobuf:"bytes,1,rep,name=snapshots,proto3" json:"snapshots,omitempty"`
// contains filtered or unexported fields
}
StorageServiceListSnapshotsResponse is the response payload for the snapshot list request
func (*StorageServiceListSnapshotsResponse) Descriptor
deprecated
func (*StorageServiceListSnapshotsResponse) Descriptor() ([]byte, []int)
Deprecated: Use StorageServiceListSnapshotsResponse.ProtoReflect.Descriptor instead.
func (*StorageServiceListSnapshotsResponse) GetSnapshots ¶
func (x *StorageServiceListSnapshotsResponse) GetSnapshots() []*v1.Snapshot
func (*StorageServiceListSnapshotsResponse) ProtoMessage ¶
func (*StorageServiceListSnapshotsResponse) ProtoMessage()
func (*StorageServiceListSnapshotsResponse) ProtoReflect ¶
func (x *StorageServiceListSnapshotsResponse) ProtoReflect() protoreflect.Message
func (*StorageServiceListSnapshotsResponse) Reset ¶
func (x *StorageServiceListSnapshotsResponse) Reset()
func (*StorageServiceListSnapshotsResponse) String ¶
func (x *StorageServiceListSnapshotsResponse) String() string
type StorageServiceListVolumesRequest ¶
type StorageServiceListVolumesRequest struct {
// Uuid is the uuid of the volume to list
Uuid *string `protobuf:"bytes,1,opt,name=uuid,proto3,oneof" json:"uuid,omitempty"`
// Project is the project of the volume to list
Project *string `protobuf:"bytes,2,opt,name=project,proto3,oneof" json:"project,omitempty"`
// Partition is the partition of the volume to list
Partition *string `protobuf:"bytes,3,opt,name=partition,proto3,oneof" json:"partition,omitempty"`
// Name is the name of the volume to list
Name *string `protobuf:"bytes,4,opt,name=name,proto3,oneof" json:"name,omitempty"`
// Tenant is the tenant of the volume to list
Tenant *string `protobuf:"bytes,5,opt,name=tenant,proto3,oneof" json:"tenant,omitempty"`
// contains filtered or unexported fields
}
StorageServiceListVolumesRequest is the request payload for the volume list request
func (*StorageServiceListVolumesRequest) Descriptor
deprecated
func (*StorageServiceListVolumesRequest) Descriptor() ([]byte, []int)
Deprecated: Use StorageServiceListVolumesRequest.ProtoReflect.Descriptor instead.
func (*StorageServiceListVolumesRequest) GetName ¶
func (x *StorageServiceListVolumesRequest) GetName() string
func (*StorageServiceListVolumesRequest) GetPartition ¶
func (x *StorageServiceListVolumesRequest) GetPartition() string
func (*StorageServiceListVolumesRequest) GetProject ¶
func (x *StorageServiceListVolumesRequest) GetProject() string
func (*StorageServiceListVolumesRequest) GetTenant ¶
func (x *StorageServiceListVolumesRequest) GetTenant() string
func (*StorageServiceListVolumesRequest) GetUuid ¶
func (x *StorageServiceListVolumesRequest) GetUuid() string
func (*StorageServiceListVolumesRequest) ProtoMessage ¶
func (*StorageServiceListVolumesRequest) ProtoMessage()
func (*StorageServiceListVolumesRequest) ProtoReflect ¶
func (x *StorageServiceListVolumesRequest) ProtoReflect() protoreflect.Message
func (*StorageServiceListVolumesRequest) Reset ¶
func (x *StorageServiceListVolumesRequest) Reset()
func (*StorageServiceListVolumesRequest) String ¶
func (x *StorageServiceListVolumesRequest) String() string
type StorageServiceListVolumesResponse ¶
type StorageServiceListVolumesResponse struct {
// Volumes is the list of volumes
Volumes []*v1.Volume `protobuf:"bytes,1,rep,name=volumes,proto3" json:"volumes,omitempty"`
// contains filtered or unexported fields
}
StorageServiceListVolumesResponse is the response payload for the volume list request
func (*StorageServiceListVolumesResponse) Descriptor
deprecated
func (*StorageServiceListVolumesResponse) Descriptor() ([]byte, []int)
Deprecated: Use StorageServiceListVolumesResponse.ProtoReflect.Descriptor instead.
func (*StorageServiceListVolumesResponse) GetVolumes ¶
func (x *StorageServiceListVolumesResponse) GetVolumes() []*v1.Volume
func (*StorageServiceListVolumesResponse) ProtoMessage ¶
func (*StorageServiceListVolumesResponse) ProtoMessage()
func (*StorageServiceListVolumesResponse) ProtoReflect ¶
func (x *StorageServiceListVolumesResponse) ProtoReflect() protoreflect.Message
func (*StorageServiceListVolumesResponse) Reset ¶
func (x *StorageServiceListVolumesResponse) Reset()
func (*StorageServiceListVolumesResponse) String ¶
func (x *StorageServiceListVolumesResponse) String() string
type TenantServiceAddMemberRequest ¶ added in v0.9.6
type TenantServiceAddMemberRequest struct {
// Tenant ID to which the member will be added
TenantId string `protobuf:"bytes,1,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
// Email of the member to add
MemberId string `protobuf:"bytes,2,opt,name=member_id,json=memberId,proto3" json:"member_id,omitempty"`
// Role to assign to the new member
Role v1.TenantRole `protobuf:"varint,3,opt,name=role,proto3,enum=api.v1.TenantRole" json:"role,omitempty"`
// contains filtered or unexported fields
}
TenantServiceAddMemberRequest is the request payload for adding a member to a tenant
func (*TenantServiceAddMemberRequest) Descriptor
deprecated
added in
v0.9.6
func (*TenantServiceAddMemberRequest) Descriptor() ([]byte, []int)
Deprecated: Use TenantServiceAddMemberRequest.ProtoReflect.Descriptor instead.
func (*TenantServiceAddMemberRequest) GetMemberId ¶ added in v0.9.6
func (x *TenantServiceAddMemberRequest) GetMemberId() string
func (*TenantServiceAddMemberRequest) GetRole ¶ added in v0.9.6
func (x *TenantServiceAddMemberRequest) GetRole() v1.TenantRole
func (*TenantServiceAddMemberRequest) GetTenantId ¶ added in v0.9.6
func (x *TenantServiceAddMemberRequest) GetTenantId() string
func (*TenantServiceAddMemberRequest) ProtoMessage ¶ added in v0.9.6
func (*TenantServiceAddMemberRequest) ProtoMessage()
func (*TenantServiceAddMemberRequest) ProtoReflect ¶ added in v0.9.6
func (x *TenantServiceAddMemberRequest) ProtoReflect() protoreflect.Message
func (*TenantServiceAddMemberRequest) Reset ¶ added in v0.9.6
func (x *TenantServiceAddMemberRequest) Reset()
func (*TenantServiceAddMemberRequest) String ¶ added in v0.9.6
func (x *TenantServiceAddMemberRequest) String() string
type TenantServiceAddMemberResponse ¶ added in v0.9.6
type TenantServiceAddMemberResponse struct {
// contains filtered or unexported fields
}
TenantServiceAddMemberResponse is the response payload for the add member request
func (*TenantServiceAddMemberResponse) Descriptor
deprecated
added in
v0.9.6
func (*TenantServiceAddMemberResponse) Descriptor() ([]byte, []int)
Deprecated: Use TenantServiceAddMemberResponse.ProtoReflect.Descriptor instead.
func (*TenantServiceAddMemberResponse) ProtoMessage ¶ added in v0.9.6
func (*TenantServiceAddMemberResponse) ProtoMessage()
func (*TenantServiceAddMemberResponse) ProtoReflect ¶ added in v0.9.6
func (x *TenantServiceAddMemberResponse) ProtoReflect() protoreflect.Message
func (*TenantServiceAddMemberResponse) Reset ¶ added in v0.9.6
func (x *TenantServiceAddMemberResponse) Reset()
func (*TenantServiceAddMemberResponse) String ¶ added in v0.9.6
func (x *TenantServiceAddMemberResponse) String() string
type TenantServiceAdmitRequest ¶
type TenantServiceAdmitRequest struct {
// TenantId is the id of the tenant to admit
TenantId string `protobuf:"bytes,1,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
// contains filtered or unexported fields
}
TenantServiceAdmitRequest is the request payload for a tenant admit request
func (*TenantServiceAdmitRequest) Descriptor
deprecated
func (*TenantServiceAdmitRequest) Descriptor() ([]byte, []int)
Deprecated: Use TenantServiceAdmitRequest.ProtoReflect.Descriptor instead.
func (*TenantServiceAdmitRequest) GetTenantId ¶
func (x *TenantServiceAdmitRequest) GetTenantId() string
func (*TenantServiceAdmitRequest) ProtoMessage ¶
func (*TenantServiceAdmitRequest) ProtoMessage()
func (*TenantServiceAdmitRequest) ProtoReflect ¶
func (x *TenantServiceAdmitRequest) ProtoReflect() protoreflect.Message
func (*TenantServiceAdmitRequest) Reset ¶
func (x *TenantServiceAdmitRequest) Reset()
func (*TenantServiceAdmitRequest) String ¶
func (x *TenantServiceAdmitRequest) String() string
type TenantServiceAdmitResponse ¶
type TenantServiceAdmitResponse struct {
// Tenant the tenant
Tenant *v1.Tenant `protobuf:"bytes,1,opt,name=tenant,proto3" json:"tenant,omitempty"`
// contains filtered or unexported fields
}
TenantServiceAdmitResponse is the response payload for a tenant admit request
func (*TenantServiceAdmitResponse) Descriptor
deprecated
func (*TenantServiceAdmitResponse) Descriptor() ([]byte, []int)
Deprecated: Use TenantServiceAdmitResponse.ProtoReflect.Descriptor instead.
func (*TenantServiceAdmitResponse) GetTenant ¶
func (x *TenantServiceAdmitResponse) GetTenant() *v1.Tenant
func (*TenantServiceAdmitResponse) ProtoMessage ¶
func (*TenantServiceAdmitResponse) ProtoMessage()
func (*TenantServiceAdmitResponse) ProtoReflect ¶
func (x *TenantServiceAdmitResponse) ProtoReflect() protoreflect.Message
func (*TenantServiceAdmitResponse) Reset ¶
func (x *TenantServiceAdmitResponse) Reset()
func (*TenantServiceAdmitResponse) String ¶
func (x *TenantServiceAdmitResponse) String() string
type TenantServiceListRequest ¶
type TenantServiceListRequest struct {
// Tenant filters the result list by the given tenant id
Tenant *string `protobuf:"bytes,9,opt,name=tenant,proto3,oneof" json:"tenant,omitempty"`
// Name filters the result list by the given tenant name
Name *string `protobuf:"bytes,2,opt,name=name,proto3,oneof" json:"name,omitempty"`
// Email of the tenant to list
Email *string `protobuf:"bytes,3,opt,name=email,proto3,oneof" json:"email,omitempty"`
// OauthProvide of the tenant to list
OauthProvider *v1.OAuthProvider `` /* 133-byte string literal not displayed */
// Admitted on show admitted tenants
Admitted *bool `protobuf:"varint,6,opt,name=admitted,proto3,oneof" json:"admitted,omitempty"`
// Paging details for the list request
Paging *v1.Paging `protobuf:"bytes,7,opt,name=paging,proto3" json:"paging,omitempty"`
// contains filtered or unexported fields
}
TenantServiceListRequest is the request payload for a tenant list request
func (*TenantServiceListRequest) Descriptor
deprecated
func (*TenantServiceListRequest) Descriptor() ([]byte, []int)
Deprecated: Use TenantServiceListRequest.ProtoReflect.Descriptor instead.
func (*TenantServiceListRequest) GetAdmitted ¶
func (x *TenantServiceListRequest) GetAdmitted() bool
func (*TenantServiceListRequest) GetEmail ¶
func (x *TenantServiceListRequest) GetEmail() string
func (*TenantServiceListRequest) GetName ¶
func (x *TenantServiceListRequest) GetName() string
func (*TenantServiceListRequest) GetOauthProvider ¶
func (x *TenantServiceListRequest) GetOauthProvider() v1.OAuthProvider
func (*TenantServiceListRequest) GetPaging ¶
func (x *TenantServiceListRequest) GetPaging() *v1.Paging
func (*TenantServiceListRequest) GetTenant ¶ added in v0.12.0
func (x *TenantServiceListRequest) GetTenant() string
func (*TenantServiceListRequest) ProtoMessage ¶
func (*TenantServiceListRequest) ProtoMessage()
func (*TenantServiceListRequest) ProtoReflect ¶
func (x *TenantServiceListRequest) ProtoReflect() protoreflect.Message
func (*TenantServiceListRequest) Reset ¶
func (x *TenantServiceListRequest) Reset()
func (*TenantServiceListRequest) String ¶
func (x *TenantServiceListRequest) String() string
type TenantServiceListResponse ¶
type TenantServiceListResponse struct {
// Tenants are the list of tenants
Tenants []*v1.Tenant `protobuf:"bytes,1,rep,name=tenants,proto3" json:"tenants,omitempty"`
// NextPage is used for pagination, returns the next page to be fetched and must then be provided in the list request.
NextPage *uint64 `protobuf:"varint,2,opt,name=next_page,json=nextPage,proto3,oneof" json:"next_page,omitempty"`
// contains filtered or unexported fields
}
TenantServiceListResponse is the response payload for a tenant list request
func (*TenantServiceListResponse) Descriptor
deprecated
func (*TenantServiceListResponse) Descriptor() ([]byte, []int)
Deprecated: Use TenantServiceListResponse.ProtoReflect.Descriptor instead.
func (*TenantServiceListResponse) GetNextPage ¶
func (x *TenantServiceListResponse) GetNextPage() uint64
func (*TenantServiceListResponse) GetTenants ¶
func (x *TenantServiceListResponse) GetTenants() []*v1.Tenant
func (*TenantServiceListResponse) ProtoMessage ¶
func (*TenantServiceListResponse) ProtoMessage()
func (*TenantServiceListResponse) ProtoReflect ¶
func (x *TenantServiceListResponse) ProtoReflect() protoreflect.Message
func (*TenantServiceListResponse) Reset ¶
func (x *TenantServiceListResponse) Reset()
func (*TenantServiceListResponse) String ¶
func (x *TenantServiceListResponse) String() string
type TenantServiceRevokeRequest ¶
type TenantServiceRevokeRequest struct {
// TenantId is the id of the tenant to revoke
TenantId string `protobuf:"bytes,1,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
// contains filtered or unexported fields
}
TenantServiceRevokeRequest is the request payload for a tenant revoke request
func (*TenantServiceRevokeRequest) Descriptor
deprecated
func (*TenantServiceRevokeRequest) Descriptor() ([]byte, []int)
Deprecated: Use TenantServiceRevokeRequest.ProtoReflect.Descriptor instead.
func (*TenantServiceRevokeRequest) GetTenantId ¶
func (x *TenantServiceRevokeRequest) GetTenantId() string
func (*TenantServiceRevokeRequest) ProtoMessage ¶
func (*TenantServiceRevokeRequest) ProtoMessage()
func (*TenantServiceRevokeRequest) ProtoReflect ¶
func (x *TenantServiceRevokeRequest) ProtoReflect() protoreflect.Message
func (*TenantServiceRevokeRequest) Reset ¶
func (x *TenantServiceRevokeRequest) Reset()
func (*TenantServiceRevokeRequest) String ¶
func (x *TenantServiceRevokeRequest) String() string
type TenantServiceRevokeResponse ¶
type TenantServiceRevokeResponse struct {
// Tenant the tenant
Tenant *v1.Tenant `protobuf:"bytes,1,opt,name=tenant,proto3" json:"tenant,omitempty"`
// contains filtered or unexported fields
}
TenantServiceRevokeResponse is the response payload for a tenant revoke request
func (*TenantServiceRevokeResponse) Descriptor
deprecated
func (*TenantServiceRevokeResponse) Descriptor() ([]byte, []int)
Deprecated: Use TenantServiceRevokeResponse.ProtoReflect.Descriptor instead.
func (*TenantServiceRevokeResponse) GetTenant ¶
func (x *TenantServiceRevokeResponse) GetTenant() *v1.Tenant
func (*TenantServiceRevokeResponse) ProtoMessage ¶
func (*TenantServiceRevokeResponse) ProtoMessage()
func (*TenantServiceRevokeResponse) ProtoReflect ¶
func (x *TenantServiceRevokeResponse) ProtoReflect() protoreflect.Message
func (*TenantServiceRevokeResponse) Reset ¶
func (x *TenantServiceRevokeResponse) Reset()
func (*TenantServiceRevokeResponse) String ¶
func (x *TenantServiceRevokeResponse) String() string
type TokenServiceListRequest ¶
type TokenServiceListRequest struct {
// UserId is the id of the user for which the tokens should be listed
UserId *string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3,oneof" json:"user_id,omitempty"`
// contains filtered or unexported fields
}
TokenServiceListRequest is the request payload for the token list request
func (*TokenServiceListRequest) Descriptor
deprecated
func (*TokenServiceListRequest) Descriptor() ([]byte, []int)
Deprecated: Use TokenServiceListRequest.ProtoReflect.Descriptor instead.
func (*TokenServiceListRequest) GetUserId ¶
func (x *TokenServiceListRequest) GetUserId() string
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 the list of tokens
Tokens []*v1.Token `protobuf:"bytes,1,rep,name=tokens,proto3" json:"tokens,omitempty"`
// contains filtered or unexported fields
}
TokenServiceListResponse is the response payload for the 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() []*v1.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 is the uuid of the token which should be revoked
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"`
// UserId is the id of the user for which the token should be revoked
UserId string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
// contains filtered or unexported fields
}
TokenServiceRevokeRequest is the request payload for the token revoke request
func (*TokenServiceRevokeRequest) Descriptor
deprecated
func (*TokenServiceRevokeRequest) Descriptor() ([]byte, []int)
Deprecated: Use TokenServiceRevokeRequest.ProtoReflect.Descriptor instead.
func (*TokenServiceRevokeRequest) GetUserId ¶
func (x *TokenServiceRevokeRequest) GetUserId() string
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 for the 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 VPN ¶
type VPN struct {
// Address is the ipv4 or ipv6 ip address of the machine in the VPN
Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
// Authkey is the authentication key to join the network
Authkey string `protobuf:"bytes,2,opt,name=authkey,proto3" json:"authkey,omitempty"`
// contains filtered or unexported fields
}
VPN Details for a machine
func (*VPN) Descriptor
deprecated
func (*VPN) GetAddress ¶
func (*VPN) GetAuthkey ¶
func (*VPN) ProtoMessage ¶
func (*VPN) ProtoMessage()
func (*VPN) ProtoReflect ¶
func (x *VPN) ProtoReflect() protoreflect.Message