ptypes

package
v0.0.0-...-f75b535 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 7, 2023 License: MIT Imports: 19 Imported by: 0

Documentation

Overview

Package ptypes is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package ptypes is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Index

Constants

This section is empty.

Variables

View Source
var (
	AdminGetBillsRequest_BillStatus_name = map[int32]string{
		0: "ALL",
		1: "PAID",
		2: "UNPAID",
		3: "CANCELLED",
		4: "REFUNDED",
		5: "ERROR",
	}
	AdminGetBillsRequest_BillStatus_value = map[string]int32{
		"ALL":       0,
		"PAID":      1,
		"UNPAID":    2,
		"CANCELLED": 3,
		"REFUNDED":  4,
		"ERROR":     5,
	}
)

Enum value maps for AdminGetBillsRequest_BillStatus.

View Source
var (
	AgentType_name = map[int32]string{
		0: "NETWORK_AGENT",
	}
	AgentType_value = map[string]int32{
		"NETWORK_AGENT": 0,
	}
)

Enum value maps for AgentType.

View Source
var (
	BillingPeriod_name = map[int32]string{
		0: "BILLING_PERIOD_HOURLY",
		1: "BILLING_PERIOD_MONTHLY",
	}
	BillingPeriod_value = map[string]int32{
		"BILLING_PERIOD_HOURLY":  0,
		"BILLING_PERIOD_MONTHLY": 1,
	}
)

Enum value maps for BillingPeriod.

View Source
var (
	Product_name = map[int32]string{
		0: "CREDIT",
		1: "VOUCHER",
		2: "COMPUTE",
		3: "WINDOWS_LICENSE",
		4: "SUPPORT",
		5: "TRAFFIC",
	}
	Product_value = map[string]int32{
		"CREDIT":          0,
		"VOUCHER":         1,
		"COMPUTE":         2,
		"WINDOWS_LICENSE": 3,
		"SUPPORT":         4,
		"TRAFFIC":         5,
	}
)

Enum value maps for Product.

View Source
var (
	BillStatus_name = map[int32]string{
		0: "UNPAID",
		1: "PAID",
		2: "CANCELLED",
		3: "REFUNDED",
		4: "ERROR",
	}
	BillStatus_value = map[string]int32{
		"UNPAID":    0,
		"PAID":      1,
		"CANCELLED": 2,
		"REFUNDED":  3,
		"ERROR":     4,
	}
)

Enum value maps for BillStatus.

View Source
var (
	ComputeResourceStatus_name = map[int32]string{
		0: "UNKNOWN",
		1: "INSTALLING",
		2: "POST_INSTALLING",
		3: "READY",
		4: "ONLINE",
		5: "RESCUE_MODE",
	}
	ComputeResourceStatus_value = map[string]int32{
		"UNKNOWN":         0,
		"INSTALLING":      1,
		"POST_INSTALLING": 2,
		"READY":           3,
		"ONLINE":          4,
		"RESCUE_MODE":     5,
	}
)

Enum value maps for ComputeResourceStatus.

View Source
var (
	ComputeResourceRenewState_name = map[int32]string{
		0: "COMPUTE_RESOURCE_RENEW_STATE_EXTEND",
		1: "COMPUTE_RESOURCE_RENEW_STATE_DELETE",
		2: "COMPUTE_RESOURCE_RENEW_STATE_TO_HOURLY",
	}
	ComputeResourceRenewState_value = map[string]int32{
		"COMPUTE_RESOURCE_RENEW_STATE_EXTEND":    0,
		"COMPUTE_RESOURCE_RENEW_STATE_DELETE":    1,
		"COMPUTE_RESOURCE_RENEW_STATE_TO_HOURLY": 2,
	}
)

Enum value maps for ComputeResourceRenewState.

View Source
var (
	FlavourAvailability_name = map[int32]string{
		0: "OUT_OF_STOCK",
		1: "PREORDER",
		2: "LOW",
		3: "MID",
		4: "HIGH",
	}
	FlavourAvailability_value = map[string]int32{
		"OUT_OF_STOCK": 0,
		"PREORDER":     1,
		"LOW":          2,
		"MID":          3,
		"HIGH":         4,
	}
)

Enum value maps for FlavourAvailability.

View Source
var (
	ComputeResourceType_name = map[int32]string{
		0: "BARE_METAL",
		1: "VIRTUAL",
	}
	ComputeResourceType_value = map[string]int32{
		"BARE_METAL": 0,
		"VIRTUAL":    1,
	}
)

Enum value maps for ComputeResourceType.

View Source
var (
	Platform_name = map[int32]string{
		0: "UNKNOWN",
		1: "WINDOWS",
		2: "MAC_OS",
		3: "LINUX",
		4: "ANDROID",
		5: "IOS",
	}
	Platform_value = map[string]int32{
		"UNKNOWN": 0,
		"WINDOWS": 1,
		"MAC_OS":  2,
		"LINUX":   3,
		"ANDROID": 4,
		"IOS":     5,
	}
)

Enum value maps for Platform.

View Source
var (
	AuthenticationType_name = map[int32]string{
		0: "PASSWORD",
		1: "SSH_KEY",
	}
	AuthenticationType_value = map[string]int32{
		"PASSWORD": 0,
		"SSH_KEY":  1,
	}
)

Enum value maps for AuthenticationType.

View Source
var (
	ImageType_name = map[int32]string{
		0: "UNKNOWN",
		1: "QCOW2",
		2: "RAW",
	}
	ImageType_value = map[string]int32{
		"UNKNOWN": 0,
		"QCOW2":   1,
		"RAW":     2,
	}
)

Enum value maps for ImageType.

View Source
var (
	JobStatus_name = map[int32]string{
		0: "WAITING",
		1: "QUEUED",
		2: "RUNNING",
		3: "SUCCESSFUL",
		4: "FAILED",
	}
	JobStatus_value = map[string]int32{
		"WAITING":    0,
		"QUEUED":     1,
		"RUNNING":    2,
		"SUCCESSFUL": 3,
		"FAILED":     4,
	}
)

Enum value maps for JobStatus.

View Source
var (
	JobPriority_name = map[int32]string{
		0: "NORMAL",
		1: "LOW",
		2: "HIGH",
	}
	JobPriority_value = map[string]int32{
		"NORMAL": 0,
		"LOW":    1,
		"HIGH":   2,
	}
)

Enum value maps for JobPriority.

View Source
var (
	MetadataInterfaceType_name = map[int32]string{
		0: "PUBLIC",
		1: "PRIVATE",
	}
	MetadataInterfaceType_value = map[string]int32{
		"PUBLIC":  0,
		"PRIVATE": 1,
	}
)

Enum value maps for MetadataInterfaceType.

View Source
var (
	NetworkType_name = map[int32]string{
		0: "MANAGEMENT",
		1: "PROVISIONING_POOL",
		2: "PUBLIC_POOL",
		3: "PROJECT_PUBLIC",
		4: "PROJECT_PRIVATE",
	}
	NetworkType_value = map[string]int32{
		"MANAGEMENT":        0,
		"PROVISIONING_POOL": 1,
		"PUBLIC_POOL":       2,
		"PROJECT_PUBLIC":    3,
		"PROJECT_PRIVATE":   4,
	}
)

Enum value maps for NetworkType.

View Source
var (
	SwitchType_name = map[int32]string{
		0: "Juniper",
		1: "JuniperLegacy",
	}
	SwitchType_value = map[string]int32{
		"Juniper":       0,
		"JuniperLegacy": 1,
	}
)

Enum value maps for SwitchType.

View Source
var (
	ServerInterfaceType_name = map[int32]string{
		0: "PLATFORM_MANAGEMENT",
		1: "NETWORK",
	}
	ServerInterfaceType_value = map[string]int32{
		"PLATFORM_MANAGEMENT": 0,
		"NETWORK":             1,
	}
)

Enum value maps for ServerInterfaceType.

View Source
var (
	Cidr_Version_name = map[int32]string{
		0: "IPV4",
		1: "IPV6",
	}
	Cidr_Version_value = map[string]int32{
		"IPV4": 0,
		"IPV6": 1,
	}
)

Enum value maps for Cidr_Version.

View Source
var (
	PaymentProvider_name = map[int32]string{
		0: "ADYEN",
	}
	PaymentProvider_value = map[string]int32{
		"ADYEN": 0,
	}
)

Enum value maps for PaymentProvider.

View Source
var (
	PaymentStatus_name = map[int32]string{
		0: "SUCCESSFUL",
		1: "FAILED",
		2: "PENDING",
		3: "REFUNDED",
	}
	PaymentStatus_value = map[string]int32{
		"SUCCESSFUL": 0,
		"FAILED":     1,
		"PENDING":    2,
		"REFUNDED":   3,
	}
)

Enum value maps for PaymentStatus.

View Source
var (
	PaymentMethod_name = map[int32]string{
		0: "CREDIT_CARD",
		1: "BANK_TRANSFER",
	}
	PaymentMethod_value = map[string]int32{
		"CREDIT_CARD":   0,
		"BANK_TRANSFER": 1,
	}
)

Enum value maps for PaymentMethod.

View Source
var (
	CreditCardType_name = map[int32]string{
		0: "UNKNOWN",
		1: "MASTERCARD",
		2: "VISA",
		3: "AMEX",
		4: "DISCOVER",
		5: "DINERS",
		6: "JCB",
	}
	CreditCardType_value = map[string]int32{
		"UNKNOWN":    0,
		"MASTERCARD": 1,
		"VISA":       2,
		"AMEX":       3,
		"DISCOVER":   4,
		"DINERS":     5,
		"JCB":        6,
	}
)

Enum value maps for CreditCardType.

View Source
var (
	ProjectEnvironment_name = map[int32]string{
		0: "DEVELOPMENT",
		1: "STAGING",
		2: "PRODUCTION",
	}
	ProjectEnvironment_value = map[string]int32{
		"DEVELOPMENT": 0,
		"STAGING":     1,
		"PRODUCTION":  2,
	}
)

Enum value maps for ProjectEnvironment.

View Source
var (
	ProjectMember_Role_name = map[int32]string{
		0: "MEMBER",
		1: "ADMIN",
		2: "OWNER",
	}
	ProjectMember_Role_value = map[string]int32{
		"MEMBER": 0,
		"ADMIN":  1,
		"OWNER":  2,
	}
)

Enum value maps for ProjectMember_Role.

View Source
var (
	DataCenterStatus_name = map[int32]string{
		0: "AVAILABLE",
		1: "COMING_SOON",
		2: "DISABLED",
	}
	DataCenterStatus_value = map[string]int32{
		"AVAILABLE":   0,
		"COMING_SOON": 1,
		"DISABLED":    2,
	}
)

Enum value maps for DataCenterStatus.

View Source
var (
	ServerStatus_name = map[int32]string{
		0: "SETUP_PLATFORM_MANAGEMENT",
		1: "AVAILABLE",
		2: "PROVISIONING",
		3: "POST_PROVISIONING",
		4: "PROVISIONED",
		5: "DEPROVISIONING",
		6: "DELETING",
		7: "IMPORTING",
	}
	ServerStatus_value = map[string]int32{
		"SETUP_PLATFORM_MANAGEMENT": 0,
		"AVAILABLE":                 1,
		"PROVISIONING":              2,
		"POST_PROVISIONING":         3,
		"PROVISIONED":               4,
		"DEPROVISIONING":            5,
		"DELETING":                  6,
		"IMPORTING":                 7,
	}
)

Enum value maps for ServerStatus.

View Source
var (
	ServerJob_name = map[int32]string{
		0: "INSTALL",
		1: "DEPRO",
		2: "PM",
		3: "SW",
		4: "IMPORT",
	}
	ServerJob_value = map[string]int32{
		"INSTALL": 0,
		"DEPRO":   1,
		"PM":      2,
		"SW":      3,
		"IMPORT":  4,
	}
)

Enum value maps for ServerJob.

View Source
var (
	PlatformManagementType_name = map[int32]string{
		0: "IDRAC",
		1: "ILO5",
	}
	PlatformManagementType_value = map[string]int32{
		"IDRAC": 0,
		"ILO5":  1,
	}
)

Enum value maps for PlatformManagementType.

View Source
var (
	ServerPowerStatus_name = map[int32]string{
		0: "SHUT_ON",
		1: "SHUT_OFF",
		2: "RESET",
		3: "RESET_PLATFORM_MANAGEMENT",
	}
	ServerPowerStatus_value = map[string]int32{
		"SHUT_ON":                   0,
		"SHUT_OFF":                  1,
		"RESET":                     2,
		"RESET_PLATFORM_MANAGEMENT": 3,
	}
)

Enum value maps for ServerPowerStatus.

View Source
var (
	MonitoringTag_name = map[int32]string{
		0: "MONITOR_PLATFORM_MANAGEMENT",
		1: "MONITOR_HOST",
	}
	MonitoringTag_value = map[string]int32{
		"MONITOR_PLATFORM_MANAGEMENT": 0,
		"MONITOR_HOST":                1,
	}
)

Enum value maps for MonitoringTag.

View Source
var (
	SettingType_name = map[int32]string{
		0: "STRING",
	}
	SettingType_value = map[string]int32{
		"STRING": 0,
	}
)

Enum value maps for SettingType.

View Source
var (
	TicketStatus_name = map[int32]string{
		0: "OPEN",
		1: "IN_PROGRESS",
		2: "CLOSED",
	}
	TicketStatus_value = map[string]int32{
		"OPEN":        0,
		"IN_PROGRESS": 1,
		"CLOSED":      2,
	}
)

Enum value maps for TicketStatus.

View Source
var (
	SupportPackageType_name = map[int32]string{
		0: "BASIC_PLAN",
		1: "ADVANCED_PLAN",
	}
	SupportPackageType_value = map[string]int32{
		"BASIC_PLAN":    0,
		"ADVANCED_PLAN": 1,
	}
)

Enum value maps for SupportPackageType.

View Source
var (
	TicketCommentType_name = map[int32]string{
		0: "CUSTOMER",
		1: "AGENT",
	}
	TicketCommentType_value = map[string]int32{
		"CUSTOMER": 0,
		"AGENT":    1,
	}
)

Enum value maps for TicketCommentType.

View Source
var (
	SupportTicketPriority_name = map[int32]string{
		0: "NORMAL",
		1: "LOW",
		2: "HIGH",
	}
	SupportTicketPriority_value = map[string]int32{
		"NORMAL": 0,
		"LOW":    1,
		"HIGH":   2,
	}
)

Enum value maps for SupportTicketPriority.

View Source
var (
	TwoFactorMethod_name = map[int32]string{
		0: "RECOVERY_CODES",
		1: "TOTP",
		2: "FIDO2",
	}
	TwoFactorMethod_value = map[string]int32{
		"RECOVERY_CODES": 0,
		"TOTP":           1,
		"FIDO2":          2,
	}
)

Enum value maps for TwoFactorMethod.

View Source
var (
	WebAuthnAuthenticator_name = map[int32]string{
		0: "UNKNOWN",
		1: "TOUCH_ID",
		2: "YUBIKEY",
	}
	WebAuthnAuthenticator_value = map[string]int32{
		"UNKNOWN":  0,
		"TOUCH_ID": 1,
		"YUBIKEY":  2,
	}
)

Enum value maps for WebAuthnAuthenticator.

View Source
var AdminAPI_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.AdminAPI",
	HandlerType: (*AdminAPIServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "AdminListServer",
			Handler:    _AdminAPI_AdminListServer_Handler,
		},
		{
			MethodName: "AdminGetServer",
			Handler:    _AdminAPI_AdminGetServer_Handler,
		},
		{
			MethodName: "AdminGetServerLogs",
			Handler:    _AdminAPI_AdminGetServerLogs_Handler,
		},
		{
			MethodName: "AdminGetServerAlerts",
			Handler:    _AdminAPI_AdminGetServerAlerts_Handler,
		},
		{
			MethodName: "AdminDeleteServerAlert",
			Handler:    _AdminAPI_AdminDeleteServerAlert_Handler,
		},
		{
			MethodName: "AdminUpdateServer",
			Handler:    _AdminAPI_AdminUpdateServer_Handler,
		},
		{
			MethodName: "AdminDeleteServer",
			Handler:    _AdminAPI_AdminDeleteServer_Handler,
		},
		{
			MethodName: "AdminChangeServerPowerStatus",
			Handler:    _AdminAPI_AdminChangeServerPowerStatus_Handler,
		},
		{
			MethodName: "AdminGetServerVNCToken",
			Handler:    _AdminAPI_AdminGetServerVNCToken_Handler,
		},
		{
			MethodName: "AdminGetServerPlatformManagement",
			Handler:    _AdminAPI_AdminGetServerPlatformManagement_Handler,
		},
		{
			MethodName: "AdminCreateServerJob",
			Handler:    _AdminAPI_AdminCreateServerJob_Handler,
		},
		{
			MethodName: "AdminListAvailableServer",
			Handler:    _AdminAPI_AdminListAvailableServer_Handler,
		},
		{
			MethodName: "AdminImportServer",
			Handler:    _AdminAPI_AdminImportServer_Handler,
		},
		{
			MethodName: "AdminCreateImage",
			Handler:    _AdminAPI_AdminCreateImage_Handler,
		},
		{
			MethodName: "AdminListImages",
			Handler:    _AdminAPI_AdminListImages_Handler,
		},
		{
			MethodName: "AdminGetImage",
			Handler:    _AdminAPI_AdminGetImage_Handler,
		},
		{
			MethodName: "AdminUpdateImage",
			Handler:    _AdminAPI_AdminUpdateImage_Handler,
		},
		{
			MethodName: "AdminDeleteImage",
			Handler:    _AdminAPI_AdminDeleteImage_Handler,
		},
		{
			MethodName: "AdminDeleteImageVersion",
			Handler:    _AdminAPI_AdminDeleteImageVersion_Handler,
		},
		{
			MethodName: "AdminListOperatingSystems",
			Handler:    _AdminAPI_AdminListOperatingSystems_Handler,
		},
		{
			MethodName: "AdminDeleteOperatingSystem",
			Handler:    _AdminAPI_AdminDeleteOperatingSystem_Handler,
		},
		{
			MethodName: "AdminCreateOperatingSystem",
			Handler:    _AdminAPI_AdminCreateOperatingSystem_Handler,
		},
		{
			MethodName: "AdminGetOperatingSystem",
			Handler:    _AdminAPI_AdminGetOperatingSystem_Handler,
		},
		{
			MethodName: "AdminUpdateOperatingSystem",
			Handler:    _AdminAPI_AdminUpdateOperatingSystem_Handler,
		},
		{
			MethodName: "AdminListFlavours",
			Handler:    _AdminAPI_AdminListFlavours_Handler,
		},
		{
			MethodName: "AdminGetFlavour",
			Handler:    _AdminAPI_AdminGetFlavour_Handler,
		},
		{
			MethodName: "AdminDeleteFlavour",
			Handler:    _AdminAPI_AdminDeleteFlavour_Handler,
		},
		{
			MethodName: "AdminCreateFlavour",
			Handler:    _AdminAPI_AdminCreateFlavour_Handler,
		},
		{
			MethodName: "AdminUpdateFlavour",
			Handler:    _AdminAPI_AdminUpdateFlavour_Handler,
		},
		{
			MethodName: "AdminListSwitches",
			Handler:    _AdminAPI_AdminListSwitches_Handler,
		},
		{
			MethodName: "AdminGetSwitch",
			Handler:    _AdminAPI_AdminGetSwitch_Handler,
		},
		{
			MethodName: "AdminDeleteSwitch",
			Handler:    _AdminAPI_AdminDeleteSwitch_Handler,
		},
		{
			MethodName: "AdminCreateSwitch",
			Handler:    _AdminAPI_AdminCreateSwitch_Handler,
		},
		{
			MethodName: "AdminUpdateSwitch",
			Handler:    _AdminAPI_AdminUpdateSwitch_Handler,
		},
		{
			MethodName: "AdminListAgents",
			Handler:    _AdminAPI_AdminListAgents_Handler,
		},
		{
			MethodName: "AdminCreateAgent",
			Handler:    _AdminAPI_AdminCreateAgent_Handler,
		},
		{
			MethodName: "AdminDeleteAgent",
			Handler:    _AdminAPI_AdminDeleteAgent_Handler,
		},
		{
			MethodName: "AdminListVouchers",
			Handler:    _AdminAPI_AdminListVouchers_Handler,
		},
		{
			MethodName: "AdminCreateVouchers",
			Handler:    _AdminAPI_AdminCreateVouchers_Handler,
		},
		{
			MethodName: "AdminDeleteVoucher",
			Handler:    _AdminAPI_AdminDeleteVoucher_Handler,
		},
		{
			MethodName: "AdminListUsers",
			Handler:    _AdminAPI_AdminListUsers_Handler,
		},
		{
			MethodName: "AdminGetUser",
			Handler:    _AdminAPI_AdminGetUser_Handler,
		},
		{
			MethodName: "AdminUpdateUser",
			Handler:    _AdminAPI_AdminUpdateUser_Handler,
		},
		{
			MethodName: "AdminImpersonateUser",
			Handler:    _AdminAPI_AdminImpersonateUser_Handler,
		},
		{
			MethodName: "AdminGetUserBills",
			Handler:    _AdminAPI_AdminGetUserBills_Handler,
		},
		{
			MethodName: "AdminLockUser",
			Handler:    _AdminAPI_AdminLockUser_Handler,
		},
		{
			MethodName: "AdminUnlockUser",
			Handler:    _AdminAPI_AdminUnlockUser_Handler,
		},
		{
			MethodName: "AdminGetProject",
			Handler:    _AdminAPI_AdminGetProject_Handler,
		},
		{
			MethodName: "AdminGetProjectNetworks",
			Handler:    _AdminAPI_AdminGetProjectNetworks_Handler,
		},
		{
			MethodName: "AdminCreateProjectNetwork",
			Handler:    _AdminAPI_AdminCreateProjectNetwork_Handler,
		},
		{
			MethodName: "AdminUpdateProject",
			Handler:    _AdminAPI_AdminUpdateProject_Handler,
		},
		{
			MethodName: "AdminGetAdminLogs",
			Handler:    _AdminAPI_AdminGetAdminLogs_Handler,
		},
		{
			MethodName: "AdminCreateUserRemark",
			Handler:    _AdminAPI_AdminCreateUserRemark_Handler,
		},
		{
			MethodName: "AdminDeleteUserRemark",
			Handler:    _AdminAPI_AdminDeleteUserRemark_Handler,
		},
		{
			MethodName: "AdminGetSplaReporting",
			Handler:    _AdminAPI_AdminGetSplaReporting_Handler,
		},
		{
			MethodName: "AdminGetIPHistory",
			Handler:    _AdminAPI_AdminGetIPHistory_Handler,
		},
		{
			MethodName: "AdminGetBills",
			Handler:    _AdminAPI_AdminGetBills_Handler,
		},
		{
			MethodName: "AdminResendBill",
			Handler:    _AdminAPI_AdminResendBill_Handler,
		},
		{
			MethodName: "AdminGetBill",
			Handler:    _AdminAPI_AdminGetBill_Handler,
		},
		{
			MethodName: "AdminGetBillPdf",
			Handler:    _AdminAPI_AdminGetBillPdf_Handler,
		},
		{
			MethodName: "AdminAddBillPayment",
			Handler:    _AdminAPI_AdminAddBillPayment_Handler,
		},
		{
			MethodName: "AdminRefundBillPayment",
			Handler:    _AdminAPI_AdminRefundBillPayment_Handler,
		},
		{
			MethodName: "AdminApplyCreditToProject",
			Handler:    _AdminAPI_AdminApplyCreditToProject_Handler,
		},
		{
			MethodName: "AdminListRegions",
			Handler:    _AdminAPI_AdminListRegions_Handler,
		},
		{
			MethodName: "AdminGetRegion",
			Handler:    _AdminAPI_AdminGetRegion_Handler,
		},
		{
			MethodName: "AdminCreateRegion",
			Handler:    _AdminAPI_AdminCreateRegion_Handler,
		},
		{
			MethodName: "AdminUpdateRegion",
			Handler:    _AdminAPI_AdminUpdateRegion_Handler,
		},
		{
			MethodName: "AdminAddDatacenterToRegion",
			Handler:    _AdminAPI_AdminAddDatacenterToRegion_Handler,
		},
		{
			MethodName: "AdminUpdateDatacenter",
			Handler:    _AdminAPI_AdminUpdateDatacenter_Handler,
		},
		{
			MethodName: "AdminDeleteDatacenter",
			Handler:    _AdminAPI_AdminDeleteDatacenter_Handler,
		},
		{
			MethodName: "AdminDeleteRegion",
			Handler:    _AdminAPI_AdminDeleteRegion_Handler,
		},
		{
			MethodName: "AdminListNetworks",
			Handler:    _AdminAPI_AdminListNetworks_Handler,
		},
		{
			MethodName: "AdminCreateNetwork",
			Handler:    _AdminAPI_AdminCreateNetwork_Handler,
		},
		{
			MethodName: "AdminDeleteNetwork",
			Handler:    _AdminAPI_AdminDeleteNetwork_Handler,
		},
		{
			MethodName: "AdminGetNetwork",
			Handler:    _AdminAPI_AdminGetNetwork_Handler,
		},
		{
			MethodName: "AdminUpdateNetwork",
			Handler:    _AdminAPI_AdminUpdateNetwork_Handler,
		},
		{
			MethodName: "AdminDeleteSubnet",
			Handler:    _AdminAPI_AdminDeleteSubnet_Handler,
		},
		{
			MethodName: "AdminCreateSubnet",
			Handler:    _AdminAPI_AdminCreateSubnet_Handler,
		},
		{
			MethodName: "AdminUpdateSubnet",
			Handler:    _AdminAPI_AdminUpdateSubnet_Handler,
		},
		{
			MethodName: "AdminListVlans",
			Handler:    _AdminAPI_AdminListVlans_Handler,
		},
		{
			MethodName: "AdminCreateVlan",
			Handler:    _AdminAPI_AdminCreateVlan_Handler,
		},
		{
			MethodName: "AdminDeleteVlan",
			Handler:    _AdminAPI_AdminDeleteVlan_Handler,
		},
		{
			MethodName: "AdminGetReporting",
			Handler:    _AdminAPI_AdminGetReporting_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "ptypes/admin_service.proto",
}

AdminAPI_ServiceDesc is the grpc.ServiceDesc for AdminAPI service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var File_ptypes_admin_proto protoreflect.FileDescriptor
View Source
var File_ptypes_admin_service_proto protoreflect.FileDescriptor
View Source
var File_ptypes_agent_proto protoreflect.FileDescriptor
View Source
var File_ptypes_agent_service_proto protoreflect.FileDescriptor
View Source
var File_ptypes_basic_proto protoreflect.FileDescriptor
View Source
var File_ptypes_billing_proto protoreflect.FileDescriptor
View Source
var File_ptypes_compute_proto protoreflect.FileDescriptor
View Source
var File_ptypes_flavour_proto protoreflect.FileDescriptor
View Source
var File_ptypes_generic_proto protoreflect.FileDescriptor
View Source
var File_ptypes_image_proto protoreflect.FileDescriptor
View Source
var File_ptypes_job_proto protoreflect.FileDescriptor
View Source
var File_ptypes_jwt_proto protoreflect.FileDescriptor
View Source
var File_ptypes_metadata_proto protoreflect.FileDescriptor
View Source
var File_ptypes_network_proto protoreflect.FileDescriptor
View Source
var File_ptypes_notification_proto protoreflect.FileDescriptor
View Source
var File_ptypes_payment_proto protoreflect.FileDescriptor
View Source
var File_ptypes_project_proto protoreflect.FileDescriptor
View Source
var File_ptypes_region_proto protoreflect.FileDescriptor
View Source
var File_ptypes_reporting_proto protoreflect.FileDescriptor
View Source
var File_ptypes_security_proto protoreflect.FileDescriptor
View Source
var File_ptypes_server_alert_proto protoreflect.FileDescriptor
View Source
var File_ptypes_server_proto protoreflect.FileDescriptor
View Source
var File_ptypes_service_proto protoreflect.FileDescriptor
View Source
var File_ptypes_setting_proto protoreflect.FileDescriptor
View Source
var File_ptypes_spla_proto protoreflect.FileDescriptor
View Source
var File_ptypes_support_proto protoreflect.FileDescriptor
View Source
var File_ptypes_user_proto protoreflect.FileDescriptor
View Source
var File_ptypes_voucher_proto protoreflect.FileDescriptor
View Source
var GatewayAPI_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.GatewayAPI",
	HandlerType: (*GatewayAPIServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetVnc",
			Handler:    _GatewayAPI_GetVnc_Handler,
		},
		{
			MethodName: "ListJwtPublicKeys",
			Handler:    _GatewayAPI_ListJwtPublicKeys_Handler,
		},
		{
			MethodName: "ImageUploadValidate",
			Handler:    _GatewayAPI_ImageUploadValidate_Handler,
		},
		{
			MethodName: "ImageUploadConfirm",
			Handler:    _GatewayAPI_ImageUploadConfirm_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "ptypes/service.proto",
}

GatewayAPI_ServiceDesc is the grpc.ServiceDesc for GatewayAPI service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var NetworkAgentService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.NetworkAgentService",
	HandlerType: (*NetworkAgentServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetJob",
			Handler:    _NetworkAgentService_GetJob_Handler,
		},
		{
			MethodName: "QueueJob",
			Handler:    _NetworkAgentService_QueueJob_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "ptypes/agent_service.proto",
}

NetworkAgentService_ServiceDesc is the grpc.ServiceDesc for NetworkAgentService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var PublicAPI_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.PublicAPI",
	HandlerType: (*PublicAPIServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Login",
			Handler:    _PublicAPI_Login_Handler,
		},
		{
			MethodName: "Register",
			Handler:    _PublicAPI_Register_Handler,
		},
		{
			MethodName: "ListJwtPublicKeys",
			Handler:    _PublicAPI_ListJwtPublicKeys_Handler,
		},
		{
			MethodName: "RefreshTokens",
			Handler:    _PublicAPI_RefreshTokens_Handler,
		},
		{
			MethodName: "RequestPasswordForgottenToken",
			Handler:    _PublicAPI_RequestPasswordForgottenToken_Handler,
		},
		{
			MethodName: "ResetUserPassword",
			Handler:    _PublicAPI_ResetUserPassword_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "ptypes/service.proto",
}

PublicAPI_ServiceDesc is the grpc.ServiceDesc for PublicAPI service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var ServiceAPI_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.ServiceAPI",
	HandlerType: (*ServiceAPIServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetMetadata",
			Handler:    _ServiceAPI_GetMetadata_Handler,
		},
		{
			MethodName: "GetMetadataPassword",
			Handler:    _ServiceAPI_GetMetadataPassword_Handler,
		},
		{
			MethodName: "PostProvisioningCallback",
			Handler:    _ServiceAPI_PostProvisioningCallback_Handler,
		},
		{
			MethodName: "GetDHCPInformation",
			Handler:    _ServiceAPI_GetDHCPInformation_Handler,
		},
		{
			MethodName: "ProvisioningCallback",
			Handler:    _ServiceAPI_ProvisioningCallback_Handler,
		},
		{
			MethodName: "DeprovisioningCallback",
			Handler:    _ServiceAPI_DeprovisioningCallback_Handler,
		},
		{
			MethodName: "ListSwitches",
			Handler:    _ServiceAPI_ListSwitches_Handler,
		},
		{
			MethodName: "UpdateMacAddressMapping",
			Handler:    _ServiceAPI_UpdateMacAddressMapping_Handler,
		},
		{
			MethodName: "ListMonitoringTargets",
			Handler:    _ServiceAPI_ListMonitoringTargets_Handler,
		},
		{
			MethodName: "UpdateMonitoringStatus",
			Handler:    _ServiceAPI_UpdateMonitoringStatus_Handler,
		},
		{
			MethodName: "ListVncEndpoints",
			Handler:    _ServiceAPI_ListVncEndpoints_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "ptypes/service.proto",
}

ServiceAPI_ServiceDesc is the grpc.ServiceDesc for ServiceAPI service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var UserAPI_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.UserAPI",
	HandlerType: (*UserAPIServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetUser",
			Handler:    _UserAPI_GetUser_Handler,
		},
		{
			MethodName: "GetUserComputeLimit",
			Handler:    _UserAPI_GetUserComputeLimit_Handler,
		},
		{
			MethodName: "UpdateUser",
			Handler:    _UserAPI_UpdateUser_Handler,
		},
		{
			MethodName: "ConfirmEMail",
			Handler:    _UserAPI_ConfirmEMail_Handler,
		},
		{
			MethodName: "ResendConfirmEMail",
			Handler:    _UserAPI_ResendConfirmEMail_Handler,
		},
		{
			MethodName: "ChangeUserPassword",
			Handler:    _UserAPI_ChangeUserPassword_Handler,
		},
		{
			MethodName: "BeginWebAuthnRegistration",
			Handler:    _UserAPI_BeginWebAuthnRegistration_Handler,
		},
		{
			MethodName: "FinishWebAuthnRegistration",
			Handler:    _UserAPI_FinishWebAuthnRegistration_Handler,
		},
		{
			MethodName: "DeleteWebAuthnDevice",
			Handler:    _UserAPI_DeleteWebAuthnDevice_Handler,
		},
		{
			MethodName: "ListSessions",
			Handler:    _UserAPI_ListSessions_Handler,
		},
		{
			MethodName: "DeleteSession",
			Handler:    _UserAPI_DeleteSession_Handler,
		},
		{
			MethodName: "CreateLongLivedToken",
			Handler:    _UserAPI_CreateLongLivedToken_Handler,
		},
		{
			MethodName: "ListLongLivedTokens",
			Handler:    _UserAPI_ListLongLivedTokens_Handler,
		},
		{
			MethodName: "RevokeLongLivedToken",
			Handler:    _UserAPI_RevokeLongLivedToken_Handler,
		},
		{
			MethodName: "CreateProject",
			Handler:    _UserAPI_CreateProject_Handler,
		},
		{
			MethodName: "ChangeDefaultProject",
			Handler:    _UserAPI_ChangeDefaultProject_Handler,
		},
		{
			MethodName: "GetProject",
			Handler:    _UserAPI_GetProject_Handler,
		},
		{
			MethodName: "GetProjectLogs",
			Handler:    _UserAPI_GetProjectLogs_Handler,
		},
		{
			MethodName: "GetProjectTraffic",
			Handler:    _UserAPI_GetProjectTraffic_Handler,
		},
		{
			MethodName: "GetProjectFlavours",
			Handler:    _UserAPI_GetProjectFlavours_Handler,
		},
		{
			MethodName: "UpdateProject",
			Handler:    _UserAPI_UpdateProject_Handler,
		},
		{
			MethodName: "JoinProject",
			Handler:    _UserAPI_JoinProject_Handler,
		},
		{
			MethodName: "LeaveProject",
			Handler:    _UserAPI_LeaveProject_Handler,
		},
		{
			MethodName: "InviteMemberToProject",
			Handler:    _UserAPI_InviteMemberToProject_Handler,
		},
		{
			MethodName: "RemoveMemberFromProject",
			Handler:    _UserAPI_RemoveMemberFromProject_Handler,
		},
		{
			MethodName: "ListProjects",
			Handler:    _UserAPI_ListProjects_Handler,
		},
		{
			MethodName: "DeleteProject",
			Handler:    _UserAPI_DeleteProject_Handler,
		},
		{
			MethodName: "GetProjectCurrentBillingPreviewPdf",
			Handler:    _UserAPI_GetProjectCurrentBillingPreviewPdf_Handler,
		},
		{
			MethodName: "GetProjectBillPdf",
			Handler:    _UserAPI_GetProjectBillPdf_Handler,
		},
		{
			MethodName: "RedeemVoucher",
			Handler:    _UserAPI_RedeemVoucher_Handler,
		},
		{
			MethodName: "PayProjectNow",
			Handler:    _UserAPI_PayProjectNow_Handler,
		},
		{
			MethodName: "GetProjectCurrentBillingPreview",
			Handler:    _UserAPI_GetProjectCurrentBillingPreview_Handler,
		},
		{
			MethodName: "GetProjectsOutstandingBalance",
			Handler:    _UserAPI_GetProjectsOutstandingBalance_Handler,
		},
		{
			MethodName: "GetProjectBills",
			Handler:    _UserAPI_GetProjectBills_Handler,
		},
		{
			MethodName: "ListProjectSSHKeys",
			Handler:    _UserAPI_ListProjectSSHKeys_Handler,
		},
		{
			MethodName: "ListUserSSHKeys",
			Handler:    _UserAPI_ListUserSSHKeys_Handler,
		},
		{
			MethodName: "CreateUserSSHKey",
			Handler:    _UserAPI_CreateUserSSHKey_Handler,
		},
		{
			MethodName: "DeleteUserSSHKey",
			Handler:    _UserAPI_DeleteUserSSHKey_Handler,
		},
		{
			MethodName: "CreateProjectSupportTicket",
			Handler:    _UserAPI_CreateProjectSupportTicket_Handler,
		},
		{
			MethodName: "GetProjectSupportTicket",
			Handler:    _UserAPI_GetProjectSupportTicket_Handler,
		},
		{
			MethodName: "ListProjectSupportTickets",
			Handler:    _UserAPI_ListProjectSupportTickets_Handler,
		},
		{
			MethodName: "CloseProjectSupportTicket",
			Handler:    _UserAPI_CloseProjectSupportTicket_Handler,
		},
		{
			MethodName: "AddProjectSupportTicketComment",
			Handler:    _UserAPI_AddProjectSupportTicketComment_Handler,
		},
		{
			MethodName: "ChangeProjectSupportPackage",
			Handler:    _UserAPI_ChangeProjectSupportPackage_Handler,
		},
		{
			MethodName: "ListProjectSupportPackages",
			Handler:    _UserAPI_ListProjectSupportPackages_Handler,
		},
		{
			MethodName: "CreateComputeResource",
			Handler:    _UserAPI_CreateComputeResource_Handler,
		},
		{
			MethodName: "ListComputeResources",
			Handler:    _UserAPI_ListComputeResources_Handler,
		},
		{
			MethodName: "GetComputeResource",
			Handler:    _UserAPI_GetComputeResource_Handler,
		},
		{
			MethodName: "GetComputeResourceTraffic",
			Handler:    _UserAPI_GetComputeResourceTraffic_Handler,
		},
		{
			MethodName: "UpdateComputeResource",
			Handler:    _UserAPI_UpdateComputeResource_Handler,
		},
		{
			MethodName: "GetComputeResourceConsole",
			Handler:    _UserAPI_GetComputeResourceConsole_Handler,
		},
		{
			MethodName: "ChangeComputeResourceRescueMode",
			Handler:    _UserAPI_ChangeComputeResourceRescueMode_Handler,
		},
		{
			MethodName: "PowerActionComputeResource",
			Handler:    _UserAPI_PowerActionComputeResource_Handler,
		},
		{
			MethodName: "ReinstallComputeResource",
			Handler:    _UserAPI_ReinstallComputeResource_Handler,
		},
		{
			MethodName: "ChangeComputeResourceRenewState",
			Handler:    _UserAPI_ChangeComputeResourceRenewState_Handler,
		},
		{
			MethodName: "GetComputeResourcePricing",
			Handler:    _UserAPI_GetComputeResourcePricing_Handler,
		},
		{
			MethodName: "ChangeComputeResourceBillingPeriod",
			Handler:    _UserAPI_ChangeComputeResourceBillingPeriod_Handler,
		},
		{
			MethodName: "DestroyComputeResource",
			Handler:    _UserAPI_DestroyComputeResource_Handler,
		},
		{
			MethodName: "ListProjectNetworks",
			Handler:    _UserAPI_ListProjectNetworks_Handler,
		},
		{
			MethodName: "GetProjectNetwork",
			Handler:    _UserAPI_GetProjectNetwork_Handler,
		},
		{
			MethodName: "UpdateProjectNetwork",
			Handler:    _UserAPI_UpdateProjectNetwork_Handler,
		},
		{
			MethodName: "CreateProjectNetworkSubnet",
			Handler:    _UserAPI_CreateProjectNetworkSubnet_Handler,
		},
		{
			MethodName: "UpdateProjectNetworkSubnet",
			Handler:    _UserAPI_UpdateProjectNetworkSubnet_Handler,
		},
		{
			MethodName: "DeleteProjectNetworkSubnet",
			Handler:    _UserAPI_DeleteProjectNetworkSubnet_Handler,
		},
		{
			MethodName: "CreateProjectImage",
			Handler:    _UserAPI_CreateProjectImage_Handler,
		},
		{
			MethodName: "ListProjectImages",
			Handler:    _UserAPI_ListProjectImages_Handler,
		},
		{
			MethodName: "GetProjectImage",
			Handler:    _UserAPI_GetProjectImage_Handler,
		},
		{
			MethodName: "DeleteProjectImage",
			Handler:    _UserAPI_DeleteProjectImage_Handler,
		},
		{
			MethodName: "DeleteProjectImageVersion",
			Handler:    _UserAPI_DeleteProjectImageVersion_Handler,
		},
		{
			MethodName: "ListDataCenters",
			Handler:    _UserAPI_ListDataCenters_Handler,
		},
		{
			MethodName: "ListPublicImages",
			Handler:    _UserAPI_ListPublicImages_Handler,
		},
		{
			MethodName: "GetTwoFactorMethods",
			Handler:    _UserAPI_GetTwoFactorMethods_Handler,
		},
		{
			MethodName: "CreateTOTP",
			Handler:    _UserAPI_CreateTOTP_Handler,
		},
		{
			MethodName: "RemoveTOTP",
			Handler:    _UserAPI_RemoveTOTP_Handler,
		},
		{
			MethodName: "AddTOTP",
			Handler:    _UserAPI_AddTOTP_Handler,
		},
		{
			MethodName: "RegenerateRecoveryCodes",
			Handler:    _UserAPI_RegenerateRecoveryCodes_Handler,
		},
		{
			MethodName: "ListCreditCards",
			Handler:    _UserAPI_ListCreditCards_Handler,
		},
		{
			MethodName: "AddCreditCard",
			Handler:    _UserAPI_AddCreditCard_Handler,
		},
		{
			MethodName: "DeleteCreditCard",
			Handler:    _UserAPI_DeleteCreditCard_Handler,
		},
		{
			MethodName: "ListCountries",
			Handler:    _UserAPI_ListCountries_Handler,
		},
		{
			MethodName: "CreateBillingAddress",
			Handler:    _UserAPI_CreateBillingAddress_Handler,
		},
		{
			MethodName: "UpdateBillingAddress",
			Handler:    _UserAPI_UpdateBillingAddress_Handler,
		},
		{
			MethodName: "ListBillingAddresses",
			Handler:    _UserAPI_ListBillingAddresses_Handler,
		},
		{
			MethodName: "DeleteBillingAddress",
			Handler:    _UserAPI_DeleteBillingAddress_Handler,
		},
		{
			MethodName: "GetSplaPrice",
			Handler:    _UserAPI_GetSplaPrice_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "SubscribeProjectNotifications",
			Handler:       _UserAPI_SubscribeProjectNotifications_Handler,
			ServerStreams: true,
		},
	},
	Metadata: "ptypes/service.proto",
}

UserAPI_ServiceDesc is the grpc.ServiceDesc for UserAPI service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions

func RegisterAdminAPIHandler

func RegisterAdminAPIHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterAdminAPIHandler registers the http handlers for service AdminAPI to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterAdminAPIHandlerClient

func RegisterAdminAPIHandlerClient(ctx context.Context, mux *runtime.ServeMux, client AdminAPIClient) error

RegisterAdminAPIHandlerClient registers the http handlers for service AdminAPI to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "AdminAPIClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "AdminAPIClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "AdminAPIClient" to call the correct interceptors.

func RegisterAdminAPIHandlerFromEndpoint

func RegisterAdminAPIHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterAdminAPIHandlerFromEndpoint is same as RegisterAdminAPIHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterAdminAPIHandlerServer

func RegisterAdminAPIHandlerServer(ctx context.Context, mux *runtime.ServeMux, server AdminAPIServer) error

RegisterAdminAPIHandlerServer registers the http handlers for service AdminAPI to "mux". UnaryRPC :call AdminAPIServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterAdminAPIHandlerFromEndpoint instead.

func RegisterAdminAPIServer

func RegisterAdminAPIServer(s grpc.ServiceRegistrar, srv AdminAPIServer)

func RegisterGatewayAPIServer

func RegisterGatewayAPIServer(s grpc.ServiceRegistrar, srv GatewayAPIServer)

func RegisterNetworkAgentServiceServer

func RegisterNetworkAgentServiceServer(s grpc.ServiceRegistrar, srv NetworkAgentServiceServer)

func RegisterPublicAPIHandler

func RegisterPublicAPIHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterPublicAPIHandler registers the http handlers for service PublicAPI to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterPublicAPIHandlerClient

func RegisterPublicAPIHandlerClient(ctx context.Context, mux *runtime.ServeMux, client PublicAPIClient) error

RegisterPublicAPIHandlerClient registers the http handlers for service PublicAPI to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "PublicAPIClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "PublicAPIClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "PublicAPIClient" to call the correct interceptors.

func RegisterPublicAPIHandlerFromEndpoint

func RegisterPublicAPIHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterPublicAPIHandlerFromEndpoint is same as RegisterPublicAPIHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterPublicAPIHandlerServer

func RegisterPublicAPIHandlerServer(ctx context.Context, mux *runtime.ServeMux, server PublicAPIServer) error

RegisterPublicAPIHandlerServer registers the http handlers for service PublicAPI to "mux". UnaryRPC :call PublicAPIServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterPublicAPIHandlerFromEndpoint instead.

func RegisterPublicAPIServer

func RegisterPublicAPIServer(s grpc.ServiceRegistrar, srv PublicAPIServer)

func RegisterServiceAPIServer

func RegisterServiceAPIServer(s grpc.ServiceRegistrar, srv ServiceAPIServer)

func RegisterUserAPIHandler

func RegisterUserAPIHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterUserAPIHandler registers the http handlers for service UserAPI to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterUserAPIHandlerClient

func RegisterUserAPIHandlerClient(ctx context.Context, mux *runtime.ServeMux, client UserAPIClient) error

RegisterUserAPIHandlerClient registers the http handlers for service UserAPI to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "UserAPIClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "UserAPIClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "UserAPIClient" to call the correct interceptors.

func RegisterUserAPIHandlerFromEndpoint

func RegisterUserAPIHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterUserAPIHandlerFromEndpoint is same as RegisterUserAPIHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterUserAPIHandlerServer

func RegisterUserAPIHandlerServer(ctx context.Context, mux *runtime.ServeMux, server UserAPIServer) error

RegisterUserAPIHandlerServer registers the http handlers for service UserAPI to "mux". UnaryRPC :call UserAPIServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterUserAPIHandlerFromEndpoint instead.

func RegisterUserAPIServer

func RegisterUserAPIServer(s grpc.ServiceRegistrar, srv UserAPIServer)

Types

type AccessTokenPair

type AccessTokenPair struct {
	AccessToken  string `protobuf:"bytes,1,opt,name=access_token,json=accessToken,proto3" json:"access_token,omitempty"`
	RefreshToken string `protobuf:"bytes,2,opt,name=refresh_token,json=refreshToken,proto3" json:"refresh_token,omitempty"`
	// contains filtered or unexported fields
}

func (*AccessTokenPair) Descriptor deprecated

func (*AccessTokenPair) Descriptor() ([]byte, []int)

Deprecated: Use AccessTokenPair.ProtoReflect.Descriptor instead.

func (*AccessTokenPair) GetAccessToken

func (x *AccessTokenPair) GetAccessToken() string

func (*AccessTokenPair) GetRefreshToken

func (x *AccessTokenPair) GetRefreshToken() string

func (*AccessTokenPair) ProtoMessage

func (*AccessTokenPair) ProtoMessage()

func (*AccessTokenPair) ProtoReflect

func (x *AccessTokenPair) ProtoReflect() protoreflect.Message

func (*AccessTokenPair) Reset

func (x *AccessTokenPair) Reset()

func (*AccessTokenPair) String

func (x *AccessTokenPair) String() string

type AddCreditCardRequest

type AddCreditCardRequest struct {

	// Account holder
	Holder string `protobuf:"bytes,1,opt,name=holder,proto3" json:"holder,omitempty"`
	// Encrypted number
	Number string `protobuf:"bytes,2,opt,name=number,proto3" json:"number,omitempty"`
	// Encrypted expiry date
	ExpiryMonth string `protobuf:"bytes,3,opt,name=expiry_month,json=expiryMonth,proto3" json:"expiry_month,omitempty"`
	ExpiryYear  string `protobuf:"bytes,4,opt,name=expiry_year,json=expiryYear,proto3" json:"expiry_year,omitempty"`
	// Encrypted CVC
	Cvc string `protobuf:"bytes,5,opt,name=cvc,proto3" json:"cvc,omitempty"`
	// Credit card type
	Type CreditCardType `protobuf:"varint,6,opt,name=type,proto3,enum=api.payment.CreditCardType" json:"type,omitempty"`
	// contains filtered or unexported fields
}

func (*AddCreditCardRequest) Descriptor deprecated

func (*AddCreditCardRequest) Descriptor() ([]byte, []int)

Deprecated: Use AddCreditCardRequest.ProtoReflect.Descriptor instead.

func (*AddCreditCardRequest) GetCvc

func (x *AddCreditCardRequest) GetCvc() string

func (*AddCreditCardRequest) GetExpiryMonth

func (x *AddCreditCardRequest) GetExpiryMonth() string

func (*AddCreditCardRequest) GetExpiryYear

func (x *AddCreditCardRequest) GetExpiryYear() string

func (*AddCreditCardRequest) GetHolder

func (x *AddCreditCardRequest) GetHolder() string

func (*AddCreditCardRequest) GetNumber

func (x *AddCreditCardRequest) GetNumber() string

func (*AddCreditCardRequest) GetType

func (x *AddCreditCardRequest) GetType() CreditCardType

func (*AddCreditCardRequest) ProtoMessage

func (*AddCreditCardRequest) ProtoMessage()

func (*AddCreditCardRequest) ProtoReflect

func (x *AddCreditCardRequest) ProtoReflect() protoreflect.Message

func (*AddCreditCardRequest) Reset

func (x *AddCreditCardRequest) Reset()

func (*AddCreditCardRequest) String

func (x *AddCreditCardRequest) String() string

type AddCreditCardResponse

type AddCreditCardResponse struct {
	CreditCard *CreditCard `protobuf:"bytes,1,opt,name=credit_card,json=creditCard,proto3" json:"credit_card,omitempty"`
	// contains filtered or unexported fields
}

func (*AddCreditCardResponse) Descriptor deprecated

func (*AddCreditCardResponse) Descriptor() ([]byte, []int)

Deprecated: Use AddCreditCardResponse.ProtoReflect.Descriptor instead.

func (*AddCreditCardResponse) GetCreditCard

func (x *AddCreditCardResponse) GetCreditCard() *CreditCard

func (*AddCreditCardResponse) ProtoMessage

func (*AddCreditCardResponse) ProtoMessage()

func (*AddCreditCardResponse) ProtoReflect

func (x *AddCreditCardResponse) ProtoReflect() protoreflect.Message

func (*AddCreditCardResponse) Reset

func (x *AddCreditCardResponse) Reset()

func (*AddCreditCardResponse) String

func (x *AddCreditCardResponse) String() string

type AddProjectSupportTicketCommentRequest

type AddProjectSupportTicketCommentRequest struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	Id        string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	Comment   string `protobuf:"bytes,3,opt,name=comment,proto3" json:"comment,omitempty"`
	// contains filtered or unexported fields
}

func (*AddProjectSupportTicketCommentRequest) Descriptor deprecated

func (*AddProjectSupportTicketCommentRequest) Descriptor() ([]byte, []int)

Deprecated: Use AddProjectSupportTicketCommentRequest.ProtoReflect.Descriptor instead.

func (*AddProjectSupportTicketCommentRequest) GetComment

func (*AddProjectSupportTicketCommentRequest) GetId

func (*AddProjectSupportTicketCommentRequest) GetProjectId

func (*AddProjectSupportTicketCommentRequest) ProtoMessage

func (*AddProjectSupportTicketCommentRequest) ProtoMessage()

func (*AddProjectSupportTicketCommentRequest) ProtoReflect

func (*AddProjectSupportTicketCommentRequest) Reset

func (*AddProjectSupportTicketCommentRequest) String

type AddTOTPRequest

type AddTOTPRequest struct {

	// The TOTP secret from the
	Secret string `protobuf:"bytes,1,opt,name=secret,proto3" json:"secret,omitempty"`
	// Current TOTP code
	Code string `protobuf:"bytes,2,opt,name=code,proto3" json:"code,omitempty"`
	// Current account password
	Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"`
	// contains filtered or unexported fields
}

func (*AddTOTPRequest) Descriptor deprecated

func (*AddTOTPRequest) Descriptor() ([]byte, []int)

Deprecated: Use AddTOTPRequest.ProtoReflect.Descriptor instead.

func (*AddTOTPRequest) GetCode

func (x *AddTOTPRequest) GetCode() string

func (*AddTOTPRequest) GetPassword

func (x *AddTOTPRequest) GetPassword() string

func (*AddTOTPRequest) GetSecret

func (x *AddTOTPRequest) GetSecret() string

func (*AddTOTPRequest) ProtoMessage

func (*AddTOTPRequest) ProtoMessage()

func (*AddTOTPRequest) ProtoReflect

func (x *AddTOTPRequest) ProtoReflect() protoreflect.Message

func (*AddTOTPRequest) Reset

func (x *AddTOTPRequest) Reset()

func (*AddTOTPRequest) String

func (x *AddTOTPRequest) String() string

type AdminAPIClient

type AdminAPIClient interface {
	// ListServer Lists all server
	AdminListServer(ctx context.Context, in *AdminListServerRequest, opts ...grpc.CallOption) (*AdminListServerResponse, error)
	// GetServer Returns single server
	AdminGetServer(ctx context.Context, in *AdminGetServerRequest, opts ...grpc.CallOption) (*AdminServer, error)
	// GetServerLogs Returns all server logs
	AdminGetServerLogs(ctx context.Context, in *AdminGetServerLogsRequest, opts ...grpc.CallOption) (*AdminGetServerLogsResponse, error)
	// GetServerAlerts Returns all server alerts
	AdminGetServerAlerts(ctx context.Context, in *AdminGetServerAlertsRequest, opts ...grpc.CallOption) (*AdminGetServerAlertsResponse, error)
	// AdminDeleteServerAlert Returns all server alerts
	AdminDeleteServerAlert(ctx context.Context, in *AdminDeleteServerAlertRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	// Update a server and return it
	AdminUpdateServer(ctx context.Context, in *AdminUpdateServerRequest, opts ...grpc.CallOption) (*AdminServer, error)
	// Delete a server from the system
	AdminDeleteServer(ctx context.Context, in *AdminDeleteServerRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	// ChangeServerPowerStatus Change power status
	AdminChangeServerPowerStatus(ctx context.Context, in *AdminChangeServerPowerStatusRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	// AdminGetServerVNCToken Returns a VNC token for server
	AdminGetServerVNCToken(ctx context.Context, in *AdminGetServerVNCTokenRequest, opts ...grpc.CallOption) (*AdminGetServerVNCTokenResponse, error)
	// GetServerPlatformManagement Returns Platform Management data for server
	AdminGetServerPlatformManagement(ctx context.Context, in *AdminGetServerPlatformManagementRequest, opts ...grpc.CallOption) (*PlatformManagement, error)
	// Creates a new server job
	AdminCreateServerJob(ctx context.Context, in *AdminCreateServerJobRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	// List all available server from our Netbox Inventory
	AdminListAvailableServer(ctx context.Context, in *EmptyRequest, opts ...grpc.CallOption) (*AdminListAvailableServerResponse, error)
	// Import servers from Netbox
	AdminImportServer(ctx context.Context, in *AdminImportServerRequest, opts ...grpc.CallOption) (*AdminImportServerResponse, error)
	// Create a new public image
	AdminCreateImage(ctx context.Context, in *AdminCreateImageRequest, opts ...grpc.CallOption) (*Image, error)
	// List all public images
	AdminListImages(ctx context.Context, in *EmptyRequest, opts ...grpc.CallOption) (*AdminListImagesResponse, error)
	// Return a single public image by ID
	AdminGetImage(ctx context.Context, in *AdminGetImageRequest, opts ...grpc.CallOption) (*Image, error)
	// Updates a public image
	AdminUpdateImage(ctx context.Context, in *AdminUpdateImageRequest, opts ...grpc.CallOption) (*Image, error)
	// Deletes a public image
	AdminDeleteImage(ctx context.Context, in *AdminDeleteImageRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	// DeleteImageVersion Delete a project image version
	AdminDeleteImageVersion(ctx context.Context, in *AdminDeleteImageVersionRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	// Lists all operating systems
	AdminListOperatingSystems(ctx context.Context, in *EmptyRequest, opts ...grpc.CallOption) (*AdminListOperatingSystemsResponse, error)
	// Delete a operating system
	AdminDeleteOperatingSystem(ctx context.Context, in *AdminDeleteOperatingSystemRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	// Creates a new operating system
	AdminCreateOperatingSystem(ctx context.Context, in *AdminCreateOperatingSystemRequest, opts ...grpc.CallOption) (*OperatingSystem, error)
	// Get a single operating system
	AdminGetOperatingSystem(ctx context.Context, in *AdminGetOperatingSystemRequest, opts ...grpc.CallOption) (*OperatingSystem, error)
	// Update a single operating system
	AdminUpdateOperatingSystem(ctx context.Context, in *AdminUpdateOperatingSystemRequest, opts ...grpc.CallOption) (*OperatingSystem, error)
	// List all existing flavours
	AdminListFlavours(ctx context.Context, in *EmptyRequest, opts ...grpc.CallOption) (*AdminListFlavoursResponse, error)
	// Return a single flavour
	AdminGetFlavour(ctx context.Context, in *AdminGetFlavourRequest, opts ...grpc.CallOption) (*AdminFlavour, error)
	// Delete a flavour
	AdminDeleteFlavour(ctx context.Context, in *AdminDeleteFlavourRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	// Create a new flavour
	AdminCreateFlavour(ctx context.Context, in *AdminCreateFlavourRequest, opts ...grpc.CallOption) (*AdminFlavour, error)
	// Update a existing flavour
	AdminUpdateFlavour(ctx context.Context, in *AdminUpdateFlavourRequest, opts ...grpc.CallOption) (*AdminFlavour, error)
	// List all switches
	AdminListSwitches(ctx context.Context, in *EmptyRequest, opts ...grpc.CallOption) (*AdminListSwitchesResponse, error)
	// Get a single switch
	AdminGetSwitch(ctx context.Context, in *AdminGetSwitchRequest, opts ...grpc.CallOption) (*Switch, error)
	// Delete a switch
	AdminDeleteSwitch(ctx context.Context, in *AdminDeleteSwitchRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	// Create a new switch
	AdminCreateSwitch(ctx context.Context, in *AdminCreateSwitchRequest, opts ...grpc.CallOption) (*Switch, error)
	// Update a existing switch
	AdminUpdateSwitch(ctx context.Context, in *AdminUpdateSwitchRequest, opts ...grpc.CallOption) (*Switch, error)
	// Returns a list with all agents
	AdminListAgents(ctx context.Context, in *EmptyRequest, opts ...grpc.CallOption) (*AdminListAgentsResponse, error)
	// Creates a new agent
	AdminCreateAgent(ctx context.Context, in *AdminCreateAgentRequest, opts ...grpc.CallOption) (*Agent, error)
	// Deletes a agent
	AdminDeleteAgent(ctx context.Context, in *AdminDeleteAgentRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	// List all available vouchers
	AdminListVouchers(ctx context.Context, in *AdminListVouchersRequest, opts ...grpc.CallOption) (*AdminListVouchersResponse, error)
	// Create new voucher(s)
	AdminCreateVouchers(ctx context.Context, in *AdminCreateVouchersRequest, opts ...grpc.CallOption) (*AdminCreateVouchersResponse, error)
	// Delete a specified voucher
	AdminDeleteVoucher(ctx context.Context, in *AdminDeleteVoucherRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	// List all registered users
	AdminListUsers(ctx context.Context, in *AdminListUsersRequest, opts ...grpc.CallOption) (*AdminListUsersResponse, error)
	// Get user information
	AdminGetUser(ctx context.Context, in *AdminGetUserRequest, opts ...grpc.CallOption) (*AdminGetUserResponse, error)
	// UpdateUser
	AdminUpdateUser(ctx context.Context, in *AdminUpdateUserRequest, opts ...grpc.CallOption) (*User, error)
	// Impersonate user
	AdminImpersonateUser(ctx context.Context, in *AdminImpersonateUserRequest, opts ...grpc.CallOption) (*AdminImpersonateUserResponse, error)
	// Get user bills
	AdminGetUserBills(ctx context.Context, in *AdminGetUserBillsRequest, opts ...grpc.CallOption) (*AdminGetUserBillsResponse, error)
	// Impersonate user
	AdminLockUser(ctx context.Context, in *AdminLockUserRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	// Impersonate user
	AdminUnlockUser(ctx context.Context, in *AdminUnlockUserRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	// Get project by ID
	AdminGetProject(ctx context.Context, in *AdminGetProjectRequest, opts ...grpc.CallOption) (*AdminGetProjectResponse, error)
	// Get project specific networks
	AdminGetProjectNetworks(ctx context.Context, in *AdminGetProjectNetworksRequest, opts ...grpc.CallOption) (*AdminGetProjectNetworksResponse, error)
	// Create a new project network
	AdminCreateProjectNetwork(ctx context.Context, in *AdminCreateProjectNetworkRequest, opts ...grpc.CallOption) (*Network, error)
	// Admin update project
	AdminUpdateProject(ctx context.Context, in *AdminUpdateProjectRequest, opts ...grpc.CallOption) (*AdminGetProjectResponse, error)
	// Get admin logs
	AdminGetAdminLogs(ctx context.Context, in *AdminGetAdminLogsRequest, opts ...grpc.CallOption) (*AdminGetAdminLogsResponse, error)
	// Create user remark
	AdminCreateUserRemark(ctx context.Context, in *AdminCreateUserRemarkRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	// Delete a user remark
	AdminDeleteUserRemark(ctx context.Context, in *AdminDeleteUserRemarkRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	// Get SPLA reporting
	AdminGetSplaReporting(ctx context.Context, in *AdminGetSplaReportingRequest, opts ...grpc.CallOption) (*AdminGetSplaReportingResponse, error)
	// Get IP history
	AdminGetIPHistory(ctx context.Context, in *AdminGetIPHistoryRequest, opts ...grpc.CallOption) (*AdminGetIPHistoryResponse, error)
	// Get bills
	AdminGetBills(ctx context.Context, in *AdminGetBillsRequest, opts ...grpc.CallOption) (*AdminGetBillsResponse, error)
	// Sent the bill to the customer again
	AdminResendBill(ctx context.Context, in *AdminResendBillRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	// Get bill details
	AdminGetBill(ctx context.Context, in *AdminGetBillRequest, opts ...grpc.CallOption) (*AdminGetBillResponse, error)
	// Download bill as pdf
	AdminGetBillPdf(ctx context.Context, in *AdminGetBillPdfRequest, opts ...grpc.CallOption) (*AdminGetBillPdfResponse, error)
	// Add payment to bill request
	AdminAddBillPayment(ctx context.Context, in *AdminAddBillPaymentRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	// Refund a specific bill payment
	AdminRefundBillPayment(ctx context.Context, in *AdminRefundBillPaymentRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	// Apply credit to a specific project
	AdminApplyCreditToProject(ctx context.Context, in *AdminApplyCreditToProjectRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	// List all regions with datacenters
	AdminListRegions(ctx context.Context, in *EmptyRequest, opts ...grpc.CallOption) (*AdminListRegionsResponse, error)
	// Return a specific region
	AdminGetRegion(ctx context.Context, in *AdminGetRegionRequest, opts ...grpc.CallOption) (*Region, error)
	// Create a new region
	AdminCreateRegion(ctx context.Context, in *AdminCreateRegionRequest, opts ...grpc.CallOption) (*Region, error)
	// Update a existing region
	AdminUpdateRegion(ctx context.Context, in *AdminUpdateRegionRequest, opts ...grpc.CallOption) (*Region, error)
	// Add a datacenter to a region
	AdminAddDatacenterToRegion(ctx context.Context, in *AdminAddDatacenterToRegionRequest, opts ...grpc.CallOption) (*DataCenter, error)
	// Update a datacenter
	AdminUpdateDatacenter(ctx context.Context, in *AdminUpdateDatacenterRequest, opts ...grpc.CallOption) (*DataCenter, error)
	// Delete a datacenter
	AdminDeleteDatacenter(ctx context.Context, in *AdminDeleteDatacenterRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	// Delete a region
	AdminDeleteRegion(ctx context.Context, in *AdminDeleteRegionRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	// Lists all networks
	AdminListNetworks(ctx context.Context, in *EmptyRequest, opts ...grpc.CallOption) (*AdminListNetworksResponse, error)
	// Create new network
	AdminCreateNetwork(ctx context.Context, in *AdminCreateNetworkRequest, opts ...grpc.CallOption) (*Network, error)
	// Delete a network
	AdminDeleteNetwork(ctx context.Context, in *AdminDeleteNetworkRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	// Get a single network
	AdminGetNetwork(ctx context.Context, in *AdminGetNetworkRequest, opts ...grpc.CallOption) (*Network, error)
	// Updates a network
	AdminUpdateNetwork(ctx context.Context, in *AdminUpdateNetworkRequest, opts ...grpc.CallOption) (*Network, error)
	// Delete a subnet
	AdminDeleteSubnet(ctx context.Context, in *AdminDeleteSubnetRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	// Create new subnet
	AdminCreateSubnet(ctx context.Context, in *AdminCreateSubnetRequest, opts ...grpc.CallOption) (*Subnet, error)
	// Updates a subnet
	AdminUpdateSubnet(ctx context.Context, in *AdminUpdateSubnetRequest, opts ...grpc.CallOption) (*Subnet, error)
	// Get all VLANs for datacenter
	AdminListVlans(ctx context.Context, in *AdminListVlansRequest, opts ...grpc.CallOption) (*AdminListVlansResponse, error)
	// Create a VLAN for a datacenter
	AdminCreateVlan(ctx context.Context, in *AdminCreateVlanRequest, opts ...grpc.CallOption) (*VLAN, error)
	// Delete a single VLAN
	AdminDeleteVlan(ctx context.Context, in *AdminDeleteVlanRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	// Get monthly reporting
	AdminGetReporting(ctx context.Context, in *AdminGetReportingRequest, opts ...grpc.CallOption) (*AdminGetReportingResponse, error)
}

AdminAPIClient is the client API for AdminAPI service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewAdminAPIClient

func NewAdminAPIClient(cc grpc.ClientConnInterface) AdminAPIClient

type AdminAPIServer

type AdminAPIServer interface {
	// ListServer Lists all server
	AdminListServer(context.Context, *AdminListServerRequest) (*AdminListServerResponse, error)
	// GetServer Returns single server
	AdminGetServer(context.Context, *AdminGetServerRequest) (*AdminServer, error)
	// GetServerLogs Returns all server logs
	AdminGetServerLogs(context.Context, *AdminGetServerLogsRequest) (*AdminGetServerLogsResponse, error)
	// GetServerAlerts Returns all server alerts
	AdminGetServerAlerts(context.Context, *AdminGetServerAlertsRequest) (*AdminGetServerAlertsResponse, error)
	// AdminDeleteServerAlert Returns all server alerts
	AdminDeleteServerAlert(context.Context, *AdminDeleteServerAlertRequest) (*EmptyResponse, error)
	// Update a server and return it
	AdminUpdateServer(context.Context, *AdminUpdateServerRequest) (*AdminServer, error)
	// Delete a server from the system
	AdminDeleteServer(context.Context, *AdminDeleteServerRequest) (*EmptyResponse, error)
	// ChangeServerPowerStatus Change power status
	AdminChangeServerPowerStatus(context.Context, *AdminChangeServerPowerStatusRequest) (*EmptyResponse, error)
	// AdminGetServerVNCToken Returns a VNC token for server
	AdminGetServerVNCToken(context.Context, *AdminGetServerVNCTokenRequest) (*AdminGetServerVNCTokenResponse, error)
	// GetServerPlatformManagement Returns Platform Management data for server
	AdminGetServerPlatformManagement(context.Context, *AdminGetServerPlatformManagementRequest) (*PlatformManagement, error)
	// Creates a new server job
	AdminCreateServerJob(context.Context, *AdminCreateServerJobRequest) (*EmptyResponse, error)
	// List all available server from our Netbox Inventory
	AdminListAvailableServer(context.Context, *EmptyRequest) (*AdminListAvailableServerResponse, error)
	// Import servers from Netbox
	AdminImportServer(context.Context, *AdminImportServerRequest) (*AdminImportServerResponse, error)
	// Create a new public image
	AdminCreateImage(context.Context, *AdminCreateImageRequest) (*Image, error)
	// List all public images
	AdminListImages(context.Context, *EmptyRequest) (*AdminListImagesResponse, error)
	// Return a single public image by ID
	AdminGetImage(context.Context, *AdminGetImageRequest) (*Image, error)
	// Updates a public image
	AdminUpdateImage(context.Context, *AdminUpdateImageRequest) (*Image, error)
	// Deletes a public image
	AdminDeleteImage(context.Context, *AdminDeleteImageRequest) (*EmptyResponse, error)
	// DeleteImageVersion Delete a project image version
	AdminDeleteImageVersion(context.Context, *AdminDeleteImageVersionRequest) (*EmptyResponse, error)
	// Lists all operating systems
	AdminListOperatingSystems(context.Context, *EmptyRequest) (*AdminListOperatingSystemsResponse, error)
	// Delete a operating system
	AdminDeleteOperatingSystem(context.Context, *AdminDeleteOperatingSystemRequest) (*EmptyResponse, error)
	// Creates a new operating system
	AdminCreateOperatingSystem(context.Context, *AdminCreateOperatingSystemRequest) (*OperatingSystem, error)
	// Get a single operating system
	AdminGetOperatingSystem(context.Context, *AdminGetOperatingSystemRequest) (*OperatingSystem, error)
	// Update a single operating system
	AdminUpdateOperatingSystem(context.Context, *AdminUpdateOperatingSystemRequest) (*OperatingSystem, error)
	// List all existing flavours
	AdminListFlavours(context.Context, *EmptyRequest) (*AdminListFlavoursResponse, error)
	// Return a single flavour
	AdminGetFlavour(context.Context, *AdminGetFlavourRequest) (*AdminFlavour, error)
	// Delete a flavour
	AdminDeleteFlavour(context.Context, *AdminDeleteFlavourRequest) (*EmptyResponse, error)
	// Create a new flavour
	AdminCreateFlavour(context.Context, *AdminCreateFlavourRequest) (*AdminFlavour, error)
	// Update a existing flavour
	AdminUpdateFlavour(context.Context, *AdminUpdateFlavourRequest) (*AdminFlavour, error)
	// List all switches
	AdminListSwitches(context.Context, *EmptyRequest) (*AdminListSwitchesResponse, error)
	// Get a single switch
	AdminGetSwitch(context.Context, *AdminGetSwitchRequest) (*Switch, error)
	// Delete a switch
	AdminDeleteSwitch(context.Context, *AdminDeleteSwitchRequest) (*EmptyResponse, error)
	// Create a new switch
	AdminCreateSwitch(context.Context, *AdminCreateSwitchRequest) (*Switch, error)
	// Update a existing switch
	AdminUpdateSwitch(context.Context, *AdminUpdateSwitchRequest) (*Switch, error)
	// Returns a list with all agents
	AdminListAgents(context.Context, *EmptyRequest) (*AdminListAgentsResponse, error)
	// Creates a new agent
	AdminCreateAgent(context.Context, *AdminCreateAgentRequest) (*Agent, error)
	// Deletes a agent
	AdminDeleteAgent(context.Context, *AdminDeleteAgentRequest) (*EmptyResponse, error)
	// List all available vouchers
	AdminListVouchers(context.Context, *AdminListVouchersRequest) (*AdminListVouchersResponse, error)
	// Create new voucher(s)
	AdminCreateVouchers(context.Context, *AdminCreateVouchersRequest) (*AdminCreateVouchersResponse, error)
	// Delete a specified voucher
	AdminDeleteVoucher(context.Context, *AdminDeleteVoucherRequest) (*EmptyResponse, error)
	// List all registered users
	AdminListUsers(context.Context, *AdminListUsersRequest) (*AdminListUsersResponse, error)
	// Get user information
	AdminGetUser(context.Context, *AdminGetUserRequest) (*AdminGetUserResponse, error)
	// UpdateUser
	AdminUpdateUser(context.Context, *AdminUpdateUserRequest) (*User, error)
	// Impersonate user
	AdminImpersonateUser(context.Context, *AdminImpersonateUserRequest) (*AdminImpersonateUserResponse, error)
	// Get user bills
	AdminGetUserBills(context.Context, *AdminGetUserBillsRequest) (*AdminGetUserBillsResponse, error)
	// Impersonate user
	AdminLockUser(context.Context, *AdminLockUserRequest) (*EmptyResponse, error)
	// Impersonate user
	AdminUnlockUser(context.Context, *AdminUnlockUserRequest) (*EmptyResponse, error)
	// Get project by ID
	AdminGetProject(context.Context, *AdminGetProjectRequest) (*AdminGetProjectResponse, error)
	// Get project specific networks
	AdminGetProjectNetworks(context.Context, *AdminGetProjectNetworksRequest) (*AdminGetProjectNetworksResponse, error)
	// Create a new project network
	AdminCreateProjectNetwork(context.Context, *AdminCreateProjectNetworkRequest) (*Network, error)
	// Admin update project
	AdminUpdateProject(context.Context, *AdminUpdateProjectRequest) (*AdminGetProjectResponse, error)
	// Get admin logs
	AdminGetAdminLogs(context.Context, *AdminGetAdminLogsRequest) (*AdminGetAdminLogsResponse, error)
	// Create user remark
	AdminCreateUserRemark(context.Context, *AdminCreateUserRemarkRequest) (*EmptyResponse, error)
	// Delete a user remark
	AdminDeleteUserRemark(context.Context, *AdminDeleteUserRemarkRequest) (*EmptyResponse, error)
	// Get SPLA reporting
	AdminGetSplaReporting(context.Context, *AdminGetSplaReportingRequest) (*AdminGetSplaReportingResponse, error)
	// Get IP history
	AdminGetIPHistory(context.Context, *AdminGetIPHistoryRequest) (*AdminGetIPHistoryResponse, error)
	// Get bills
	AdminGetBills(context.Context, *AdminGetBillsRequest) (*AdminGetBillsResponse, error)
	// Sent the bill to the customer again
	AdminResendBill(context.Context, *AdminResendBillRequest) (*EmptyResponse, error)
	// Get bill details
	AdminGetBill(context.Context, *AdminGetBillRequest) (*AdminGetBillResponse, error)
	// Download bill as pdf
	AdminGetBillPdf(context.Context, *AdminGetBillPdfRequest) (*AdminGetBillPdfResponse, error)
	// Add payment to bill request
	AdminAddBillPayment(context.Context, *AdminAddBillPaymentRequest) (*EmptyResponse, error)
	// Refund a specific bill payment
	AdminRefundBillPayment(context.Context, *AdminRefundBillPaymentRequest) (*EmptyResponse, error)
	// Apply credit to a specific project
	AdminApplyCreditToProject(context.Context, *AdminApplyCreditToProjectRequest) (*EmptyResponse, error)
	// List all regions with datacenters
	AdminListRegions(context.Context, *EmptyRequest) (*AdminListRegionsResponse, error)
	// Return a specific region
	AdminGetRegion(context.Context, *AdminGetRegionRequest) (*Region, error)
	// Create a new region
	AdminCreateRegion(context.Context, *AdminCreateRegionRequest) (*Region, error)
	// Update a existing region
	AdminUpdateRegion(context.Context, *AdminUpdateRegionRequest) (*Region, error)
	// Add a datacenter to a region
	AdminAddDatacenterToRegion(context.Context, *AdminAddDatacenterToRegionRequest) (*DataCenter, error)
	// Update a datacenter
	AdminUpdateDatacenter(context.Context, *AdminUpdateDatacenterRequest) (*DataCenter, error)
	// Delete a datacenter
	AdminDeleteDatacenter(context.Context, *AdminDeleteDatacenterRequest) (*EmptyResponse, error)
	// Delete a region
	AdminDeleteRegion(context.Context, *AdminDeleteRegionRequest) (*EmptyResponse, error)
	// Lists all networks
	AdminListNetworks(context.Context, *EmptyRequest) (*AdminListNetworksResponse, error)
	// Create new network
	AdminCreateNetwork(context.Context, *AdminCreateNetworkRequest) (*Network, error)
	// Delete a network
	AdminDeleteNetwork(context.Context, *AdminDeleteNetworkRequest) (*EmptyResponse, error)
	// Get a single network
	AdminGetNetwork(context.Context, *AdminGetNetworkRequest) (*Network, error)
	// Updates a network
	AdminUpdateNetwork(context.Context, *AdminUpdateNetworkRequest) (*Network, error)
	// Delete a subnet
	AdminDeleteSubnet(context.Context, *AdminDeleteSubnetRequest) (*EmptyResponse, error)
	// Create new subnet
	AdminCreateSubnet(context.Context, *AdminCreateSubnetRequest) (*Subnet, error)
	// Updates a subnet
	AdminUpdateSubnet(context.Context, *AdminUpdateSubnetRequest) (*Subnet, error)
	// Get all VLANs for datacenter
	AdminListVlans(context.Context, *AdminListVlansRequest) (*AdminListVlansResponse, error)
	// Create a VLAN for a datacenter
	AdminCreateVlan(context.Context, *AdminCreateVlanRequest) (*VLAN, error)
	// Delete a single VLAN
	AdminDeleteVlan(context.Context, *AdminDeleteVlanRequest) (*EmptyResponse, error)
	// Get monthly reporting
	AdminGetReporting(context.Context, *AdminGetReportingRequest) (*AdminGetReportingResponse, error)
	// contains filtered or unexported methods
}

AdminAPIServer is the server API for AdminAPI service. All implementations must embed UnimplementedAdminAPIServer for forward compatibility

type AdminAddBillPaymentRequest

type AdminAddBillPaymentRequest struct {
	Id     string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Amount int64  `protobuf:"varint,2,opt,name=amount,proto3" json:"amount,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminAddBillPaymentRequest) Descriptor deprecated

func (*AdminAddBillPaymentRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminAddBillPaymentRequest.ProtoReflect.Descriptor instead.

func (*AdminAddBillPaymentRequest) GetAmount

func (x *AdminAddBillPaymentRequest) GetAmount() int64

func (*AdminAddBillPaymentRequest) GetId

func (*AdminAddBillPaymentRequest) ProtoMessage

func (*AdminAddBillPaymentRequest) ProtoMessage()

func (*AdminAddBillPaymentRequest) ProtoReflect

func (*AdminAddBillPaymentRequest) Reset

func (x *AdminAddBillPaymentRequest) Reset()

func (*AdminAddBillPaymentRequest) String

func (x *AdminAddBillPaymentRequest) String() string

type AdminAddDatacenterToRegionRequest

type AdminAddDatacenterToRegionRequest struct {
	Id           string           `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name         string           `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Short        string           `protobuf:"bytes,3,opt,name=short,proto3" json:"short,omitempty"`
	ServerPrefix string           `protobuf:"bytes,4,opt,name=server_prefix,json=serverPrefix,proto3" json:"server_prefix,omitempty"`
	Status       DataCenterStatus `protobuf:"varint,5,opt,name=status,proto3,enum=api.region.DataCenterStatus" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminAddDatacenterToRegionRequest) Descriptor deprecated

func (*AdminAddDatacenterToRegionRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminAddDatacenterToRegionRequest.ProtoReflect.Descriptor instead.

func (*AdminAddDatacenterToRegionRequest) GetId

func (*AdminAddDatacenterToRegionRequest) GetName

func (*AdminAddDatacenterToRegionRequest) GetServerPrefix

func (x *AdminAddDatacenterToRegionRequest) GetServerPrefix() string

func (*AdminAddDatacenterToRegionRequest) GetShort

func (*AdminAddDatacenterToRegionRequest) GetStatus

func (*AdminAddDatacenterToRegionRequest) ProtoMessage

func (*AdminAddDatacenterToRegionRequest) ProtoMessage()

func (*AdminAddDatacenterToRegionRequest) ProtoReflect

func (*AdminAddDatacenterToRegionRequest) Reset

func (*AdminAddDatacenterToRegionRequest) String

type AdminApplyCreditToProjectRequest

type AdminApplyCreditToProjectRequest struct {
	Id     string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Amount int64  `protobuf:"varint,2,opt,name=amount,proto3" json:"amount,omitempty"`
	Reason string `protobuf:"bytes,3,opt,name=reason,proto3" json:"reason,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminApplyCreditToProjectRequest) Descriptor deprecated

func (*AdminApplyCreditToProjectRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminApplyCreditToProjectRequest.ProtoReflect.Descriptor instead.

func (*AdminApplyCreditToProjectRequest) GetAmount

func (x *AdminApplyCreditToProjectRequest) GetAmount() int64

func (*AdminApplyCreditToProjectRequest) GetId

func (*AdminApplyCreditToProjectRequest) GetReason

func (*AdminApplyCreditToProjectRequest) ProtoMessage

func (*AdminApplyCreditToProjectRequest) ProtoMessage()

func (*AdminApplyCreditToProjectRequest) ProtoReflect

func (*AdminApplyCreditToProjectRequest) Reset

func (*AdminApplyCreditToProjectRequest) String

type AdminChangeServerPowerStatusRequest

type AdminChangeServerPowerStatusRequest struct {
	Id     string            `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Status ServerPowerStatus `protobuf:"varint,2,opt,name=status,proto3,enum=api.server.ServerPowerStatus" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminChangeServerPowerStatusRequest) Descriptor deprecated

func (*AdminChangeServerPowerStatusRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminChangeServerPowerStatusRequest.ProtoReflect.Descriptor instead.

func (*AdminChangeServerPowerStatusRequest) GetId

func (*AdminChangeServerPowerStatusRequest) GetStatus

func (*AdminChangeServerPowerStatusRequest) ProtoMessage

func (*AdminChangeServerPowerStatusRequest) ProtoMessage()

func (*AdminChangeServerPowerStatusRequest) ProtoReflect

func (*AdminChangeServerPowerStatusRequest) Reset

func (*AdminChangeServerPowerStatusRequest) String

type AdminCreateAgentRequest

type AdminCreateAgentRequest struct {
	Type         AgentType `protobuf:"varint,1,opt,name=type,proto3,enum=api.agent.AgentType" json:"type,omitempty"`
	DatacenterId string    `protobuf:"bytes,2,opt,name=datacenter_id,json=datacenterId,proto3" json:"datacenter_id,omitempty"`
	Fqdn         string    `protobuf:"bytes,3,opt,name=fqdn,proto3" json:"fqdn,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminCreateAgentRequest) Descriptor deprecated

func (*AdminCreateAgentRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminCreateAgentRequest.ProtoReflect.Descriptor instead.

func (*AdminCreateAgentRequest) GetDatacenterId

func (x *AdminCreateAgentRequest) GetDatacenterId() string

func (*AdminCreateAgentRequest) GetFqdn

func (x *AdminCreateAgentRequest) GetFqdn() string

func (*AdminCreateAgentRequest) GetType

func (x *AdminCreateAgentRequest) GetType() AgentType

func (*AdminCreateAgentRequest) ProtoMessage

func (*AdminCreateAgentRequest) ProtoMessage()

func (*AdminCreateAgentRequest) ProtoReflect

func (x *AdminCreateAgentRequest) ProtoReflect() protoreflect.Message

func (*AdminCreateAgentRequest) Reset

func (x *AdminCreateAgentRequest) Reset()

func (*AdminCreateAgentRequest) String

func (x *AdminCreateAgentRequest) String() string

type AdminCreateFlavourRequest

type AdminCreateFlavourRequest struct {
	Name string              `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Type ComputeResourceType `protobuf:"varint,2,opt,name=type,proto3,enum=api.ComputeResourceType" json:"type,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminCreateFlavourRequest) Descriptor deprecated

func (*AdminCreateFlavourRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminCreateFlavourRequest.ProtoReflect.Descriptor instead.

func (*AdminCreateFlavourRequest) GetName

func (x *AdminCreateFlavourRequest) GetName() string

func (*AdminCreateFlavourRequest) GetType

func (*AdminCreateFlavourRequest) ProtoMessage

func (*AdminCreateFlavourRequest) ProtoMessage()

func (*AdminCreateFlavourRequest) ProtoReflect

func (*AdminCreateFlavourRequest) Reset

func (x *AdminCreateFlavourRequest) Reset()

func (*AdminCreateFlavourRequest) String

func (x *AdminCreateFlavourRequest) String() string

type AdminCreateImageRequest

type AdminCreateImageRequest struct {
	Name              string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	OperatingSystemId string `protobuf:"bytes,2,opt,name=operating_system_id,json=operatingSystemId,proto3" json:"operating_system_id,omitempty"`
	// Default username
	Username string `protobuf:"bytes,3,opt,name=username,proto3" json:"username,omitempty"`
	// Supported authentication types for image
	AuthenticationTypes []AuthenticationType `` /* 160-byte string literal not displayed */
	// vendor data script
	VendorData string `protobuf:"bytes,5,opt,name=vendor_data,json=vendorData,proto3" json:"vendor_data,omitempty"`
	// Contains a SPLA license
	SplaLicense bool `protobuf:"varint,6,opt,name=spla_license,json=splaLicense,proto3" json:"spla_license,omitempty"`
	// Available for installations
	Available bool `protobuf:"varint,7,opt,name=available,proto3" json:"available,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminCreateImageRequest) Descriptor deprecated

func (*AdminCreateImageRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminCreateImageRequest.ProtoReflect.Descriptor instead.

func (*AdminCreateImageRequest) GetAuthenticationTypes

func (x *AdminCreateImageRequest) GetAuthenticationTypes() []AuthenticationType

func (*AdminCreateImageRequest) GetAvailable

func (x *AdminCreateImageRequest) GetAvailable() bool

func (*AdminCreateImageRequest) GetName

func (x *AdminCreateImageRequest) GetName() string

func (*AdminCreateImageRequest) GetOperatingSystemId

func (x *AdminCreateImageRequest) GetOperatingSystemId() string

func (*AdminCreateImageRequest) GetSplaLicense

func (x *AdminCreateImageRequest) GetSplaLicense() bool

func (*AdminCreateImageRequest) GetUsername

func (x *AdminCreateImageRequest) GetUsername() string

func (*AdminCreateImageRequest) GetVendorData

func (x *AdminCreateImageRequest) GetVendorData() string

func (*AdminCreateImageRequest) ProtoMessage

func (*AdminCreateImageRequest) ProtoMessage()

func (*AdminCreateImageRequest) ProtoReflect

func (x *AdminCreateImageRequest) ProtoReflect() protoreflect.Message

func (*AdminCreateImageRequest) Reset

func (x *AdminCreateImageRequest) Reset()

func (*AdminCreateImageRequest) String

func (x *AdminCreateImageRequest) String() string

type AdminCreateNetworkRequest

type AdminCreateNetworkRequest struct {
	Name         string      `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Type         NetworkType `protobuf:"varint,2,opt,name=type,proto3,enum=api.network.NetworkType" json:"type,omitempty"`
	DatacenterId string      `protobuf:"bytes,3,opt,name=datacenter_id,json=datacenterId,proto3" json:"datacenter_id,omitempty"`
	VlanId       int32       `protobuf:"varint,4,opt,name=vlan_id,json=vlanId,proto3" json:"vlan_id,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminCreateNetworkRequest) Descriptor deprecated

func (*AdminCreateNetworkRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminCreateNetworkRequest.ProtoReflect.Descriptor instead.

func (*AdminCreateNetworkRequest) GetDatacenterId

func (x *AdminCreateNetworkRequest) GetDatacenterId() string

func (*AdminCreateNetworkRequest) GetName

func (x *AdminCreateNetworkRequest) GetName() string

func (*AdminCreateNetworkRequest) GetType

func (*AdminCreateNetworkRequest) GetVlanId

func (x *AdminCreateNetworkRequest) GetVlanId() int32

func (*AdminCreateNetworkRequest) ProtoMessage

func (*AdminCreateNetworkRequest) ProtoMessage()

func (*AdminCreateNetworkRequest) ProtoReflect

func (*AdminCreateNetworkRequest) Reset

func (x *AdminCreateNetworkRequest) Reset()

func (*AdminCreateNetworkRequest) String

func (x *AdminCreateNetworkRequest) String() string

type AdminCreateOperatingSystemRequest

type AdminCreateOperatingSystemRequest struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminCreateOperatingSystemRequest) Descriptor deprecated

func (*AdminCreateOperatingSystemRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminCreateOperatingSystemRequest.ProtoReflect.Descriptor instead.

func (*AdminCreateOperatingSystemRequest) GetName

func (*AdminCreateOperatingSystemRequest) ProtoMessage

func (*AdminCreateOperatingSystemRequest) ProtoMessage()

func (*AdminCreateOperatingSystemRequest) ProtoReflect

func (*AdminCreateOperatingSystemRequest) Reset

func (*AdminCreateOperatingSystemRequest) String

type AdminCreateProjectNetworkRequest

type AdminCreateProjectNetworkRequest struct {

	// Project id
	Id           string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name         string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	DatacenterId string `protobuf:"bytes,3,opt,name=datacenter_id,json=datacenterId,proto3" json:"datacenter_id,omitempty"`
	// optional vlan tag
	VlanId int32       `protobuf:"varint,4,opt,name=vlan_id,json=vlanId,proto3" json:"vlan_id,omitempty"`
	Type   NetworkType `protobuf:"varint,5,opt,name=type,proto3,enum=api.network.NetworkType" json:"type,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminCreateProjectNetworkRequest) Descriptor deprecated

func (*AdminCreateProjectNetworkRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminCreateProjectNetworkRequest.ProtoReflect.Descriptor instead.

func (*AdminCreateProjectNetworkRequest) GetDatacenterId

func (x *AdminCreateProjectNetworkRequest) GetDatacenterId() string

func (*AdminCreateProjectNetworkRequest) GetId

func (*AdminCreateProjectNetworkRequest) GetName

func (*AdminCreateProjectNetworkRequest) GetType

func (*AdminCreateProjectNetworkRequest) GetVlanId

func (x *AdminCreateProjectNetworkRequest) GetVlanId() int32

func (*AdminCreateProjectNetworkRequest) ProtoMessage

func (*AdminCreateProjectNetworkRequest) ProtoMessage()

func (*AdminCreateProjectNetworkRequest) ProtoReflect

func (*AdminCreateProjectNetworkRequest) Reset

func (*AdminCreateProjectNetworkRequest) String

type AdminCreateRegionRequest

type AdminCreateRegionRequest struct {
	Name        string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	CountryCode string `protobuf:"bytes,2,opt,name=country_code,json=countryCode,proto3" json:"country_code,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminCreateRegionRequest) Descriptor deprecated

func (*AdminCreateRegionRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminCreateRegionRequest.ProtoReflect.Descriptor instead.

func (*AdminCreateRegionRequest) GetCountryCode

func (x *AdminCreateRegionRequest) GetCountryCode() string

func (*AdminCreateRegionRequest) GetName

func (x *AdminCreateRegionRequest) GetName() string

func (*AdminCreateRegionRequest) ProtoMessage

func (*AdminCreateRegionRequest) ProtoMessage()

func (*AdminCreateRegionRequest) ProtoReflect

func (x *AdminCreateRegionRequest) ProtoReflect() protoreflect.Message

func (*AdminCreateRegionRequest) Reset

func (x *AdminCreateRegionRequest) Reset()

func (*AdminCreateRegionRequest) String

func (x *AdminCreateRegionRequest) String() string

type AdminCreateServerJobRequest

type AdminCreateServerJobRequest struct {
	Id  string    `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Job ServerJob `protobuf:"varint,2,opt,name=job,proto3,enum=api.server.ServerJob" json:"job,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminCreateServerJobRequest) Descriptor deprecated

func (*AdminCreateServerJobRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminCreateServerJobRequest.ProtoReflect.Descriptor instead.

func (*AdminCreateServerJobRequest) GetId

func (*AdminCreateServerJobRequest) GetJob

func (*AdminCreateServerJobRequest) ProtoMessage

func (*AdminCreateServerJobRequest) ProtoMessage()

func (*AdminCreateServerJobRequest) ProtoReflect

func (*AdminCreateServerJobRequest) Reset

func (x *AdminCreateServerJobRequest) Reset()

func (*AdminCreateServerJobRequest) String

func (x *AdminCreateServerJobRequest) String() string

type AdminCreateSubnetRequest

type AdminCreateSubnetRequest struct {
	NetworkId string `protobuf:"bytes,1,opt,name=network_id,json=networkId,proto3" json:"network_id,omitempty"`
	Cidr      string `protobuf:"bytes,2,opt,name=cidr,proto3" json:"cidr,omitempty"`
	PoolStart string `protobuf:"bytes,3,opt,name=pool_start,json=poolStart,proto3" json:"pool_start,omitempty"`
	PoolEnd   string `protobuf:"bytes,4,opt,name=pool_end,json=poolEnd,proto3" json:"pool_end,omitempty"`
	Gateway   string `protobuf:"bytes,5,opt,name=gateway,proto3" json:"gateway,omitempty"`
	Dhcp      bool   `protobuf:"varint,6,opt,name=dhcp,proto3" json:"dhcp,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminCreateSubnetRequest) Descriptor deprecated

func (*AdminCreateSubnetRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminCreateSubnetRequest.ProtoReflect.Descriptor instead.

func (*AdminCreateSubnetRequest) GetCidr

func (x *AdminCreateSubnetRequest) GetCidr() string

func (*AdminCreateSubnetRequest) GetDhcp

func (x *AdminCreateSubnetRequest) GetDhcp() bool

func (*AdminCreateSubnetRequest) GetGateway

func (x *AdminCreateSubnetRequest) GetGateway() string

func (*AdminCreateSubnetRequest) GetNetworkId

func (x *AdminCreateSubnetRequest) GetNetworkId() string

func (*AdminCreateSubnetRequest) GetPoolEnd

func (x *AdminCreateSubnetRequest) GetPoolEnd() string

func (*AdminCreateSubnetRequest) GetPoolStart

func (x *AdminCreateSubnetRequest) GetPoolStart() string

func (*AdminCreateSubnetRequest) ProtoMessage

func (*AdminCreateSubnetRequest) ProtoMessage()

func (*AdminCreateSubnetRequest) ProtoReflect

func (x *AdminCreateSubnetRequest) ProtoReflect() protoreflect.Message

func (*AdminCreateSubnetRequest) Reset

func (x *AdminCreateSubnetRequest) Reset()

func (*AdminCreateSubnetRequest) String

func (x *AdminCreateSubnetRequest) String() string

type AdminCreateSwitchRequest

type AdminCreateSwitchRequest struct {
	Name         string     `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Type         SwitchType `protobuf:"varint,2,opt,name=type,proto3,enum=api.network.SwitchType" json:"type,omitempty"`
	DatacenterId string     `protobuf:"bytes,3,opt,name=datacenter_id,json=datacenterId,proto3" json:"datacenter_id,omitempty"`
	Ip           string     `protobuf:"bytes,4,opt,name=ip,proto3" json:"ip,omitempty"`
	Username     string     `protobuf:"bytes,5,opt,name=username,proto3" json:"username,omitempty"`
	Password     string     `protobuf:"bytes,6,opt,name=password,proto3" json:"password,omitempty"`
	UplinkPorts  []string   `protobuf:"bytes,7,rep,name=uplink_ports,json=uplinkPorts,proto3" json:"uplink_ports,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminCreateSwitchRequest) Descriptor deprecated

func (*AdminCreateSwitchRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminCreateSwitchRequest.ProtoReflect.Descriptor instead.

func (*AdminCreateSwitchRequest) GetDatacenterId

func (x *AdminCreateSwitchRequest) GetDatacenterId() string

func (*AdminCreateSwitchRequest) GetIp

func (x *AdminCreateSwitchRequest) GetIp() string

func (*AdminCreateSwitchRequest) GetName

func (x *AdminCreateSwitchRequest) GetName() string

func (*AdminCreateSwitchRequest) GetPassword

func (x *AdminCreateSwitchRequest) GetPassword() string

func (*AdminCreateSwitchRequest) GetType

func (x *AdminCreateSwitchRequest) GetType() SwitchType

func (*AdminCreateSwitchRequest) GetUplinkPorts

func (x *AdminCreateSwitchRequest) GetUplinkPorts() []string

func (*AdminCreateSwitchRequest) GetUsername

func (x *AdminCreateSwitchRequest) GetUsername() string

func (*AdminCreateSwitchRequest) ProtoMessage

func (*AdminCreateSwitchRequest) ProtoMessage()

func (*AdminCreateSwitchRequest) ProtoReflect

func (x *AdminCreateSwitchRequest) ProtoReflect() protoreflect.Message

func (*AdminCreateSwitchRequest) Reset

func (x *AdminCreateSwitchRequest) Reset()

func (*AdminCreateSwitchRequest) String

func (x *AdminCreateSwitchRequest) String() string

type AdminCreateUserRemarkRequest

type AdminCreateUserRemarkRequest struct {
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	Remark string `protobuf:"bytes,2,opt,name=remark,proto3" json:"remark,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminCreateUserRemarkRequest) Descriptor deprecated

func (*AdminCreateUserRemarkRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminCreateUserRemarkRequest.ProtoReflect.Descriptor instead.

func (*AdminCreateUserRemarkRequest) GetRemark

func (x *AdminCreateUserRemarkRequest) GetRemark() string

func (*AdminCreateUserRemarkRequest) GetUserId

func (x *AdminCreateUserRemarkRequest) GetUserId() string

func (*AdminCreateUserRemarkRequest) ProtoMessage

func (*AdminCreateUserRemarkRequest) ProtoMessage()

func (*AdminCreateUserRemarkRequest) ProtoReflect

func (*AdminCreateUserRemarkRequest) Reset

func (x *AdminCreateUserRemarkRequest) Reset()

func (*AdminCreateUserRemarkRequest) String

type AdminCreateVlanRequest

type AdminCreateVlanRequest struct {
	DatacenterId string `protobuf:"bytes,1,opt,name=datacenter_id,json=datacenterId,proto3" json:"datacenter_id,omitempty"`
	VlanId       int32  `protobuf:"varint,2,opt,name=vlan_id,json=vlanId,proto3" json:"vlan_id,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminCreateVlanRequest) Descriptor deprecated

func (*AdminCreateVlanRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminCreateVlanRequest.ProtoReflect.Descriptor instead.

func (*AdminCreateVlanRequest) GetDatacenterId

func (x *AdminCreateVlanRequest) GetDatacenterId() string

func (*AdminCreateVlanRequest) GetVlanId

func (x *AdminCreateVlanRequest) GetVlanId() int32

func (*AdminCreateVlanRequest) ProtoMessage

func (*AdminCreateVlanRequest) ProtoMessage()

func (*AdminCreateVlanRequest) ProtoReflect

func (x *AdminCreateVlanRequest) ProtoReflect() protoreflect.Message

func (*AdminCreateVlanRequest) Reset

func (x *AdminCreateVlanRequest) Reset()

func (*AdminCreateVlanRequest) String

func (x *AdminCreateVlanRequest) String() string

type AdminCreateVouchersRequest

type AdminCreateVouchersRequest struct {

	// Amount is given as hundredths of cents
	Amount   int64  `protobuf:"varint,1,opt,name=amount,proto3" json:"amount,omitempty"`
	Currency string `protobuf:"bytes,2,opt,name=currency,proto3" json:"currency,omitempty"`
	// How many vouchers we should create
	Count int32 `protobuf:"varint,3,opt,name=count,proto3" json:"count,omitempty"`
	// When should the new vouchers expire (default 30 days)
	ExpiresAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminCreateVouchersRequest) Descriptor deprecated

func (*AdminCreateVouchersRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminCreateVouchersRequest.ProtoReflect.Descriptor instead.

func (*AdminCreateVouchersRequest) GetAmount

func (x *AdminCreateVouchersRequest) GetAmount() int64

func (*AdminCreateVouchersRequest) GetCount

func (x *AdminCreateVouchersRequest) GetCount() int32

func (*AdminCreateVouchersRequest) GetCurrency

func (x *AdminCreateVouchersRequest) GetCurrency() string

func (*AdminCreateVouchersRequest) GetExpiresAt

func (*AdminCreateVouchersRequest) ProtoMessage

func (*AdminCreateVouchersRequest) ProtoMessage()

func (*AdminCreateVouchersRequest) ProtoReflect

func (*AdminCreateVouchersRequest) Reset

func (x *AdminCreateVouchersRequest) Reset()

func (*AdminCreateVouchersRequest) String

func (x *AdminCreateVouchersRequest) String() string

type AdminCreateVouchersResponse

type AdminCreateVouchersResponse struct {
	Vouchers []*Voucher `protobuf:"bytes,1,rep,name=vouchers,proto3" json:"vouchers,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminCreateVouchersResponse) Descriptor deprecated

func (*AdminCreateVouchersResponse) Descriptor() ([]byte, []int)

Deprecated: Use AdminCreateVouchersResponse.ProtoReflect.Descriptor instead.

func (*AdminCreateVouchersResponse) GetVouchers

func (x *AdminCreateVouchersResponse) GetVouchers() []*Voucher

func (*AdminCreateVouchersResponse) ProtoMessage

func (*AdminCreateVouchersResponse) ProtoMessage()

func (*AdminCreateVouchersResponse) ProtoReflect

func (*AdminCreateVouchersResponse) Reset

func (x *AdminCreateVouchersResponse) Reset()

func (*AdminCreateVouchersResponse) String

func (x *AdminCreateVouchersResponse) String() string

type AdminDeleteAgentRequest

type AdminDeleteAgentRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminDeleteAgentRequest) Descriptor deprecated

func (*AdminDeleteAgentRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminDeleteAgentRequest.ProtoReflect.Descriptor instead.

func (*AdminDeleteAgentRequest) GetId

func (x *AdminDeleteAgentRequest) GetId() string

func (*AdminDeleteAgentRequest) ProtoMessage

func (*AdminDeleteAgentRequest) ProtoMessage()

func (*AdminDeleteAgentRequest) ProtoReflect

func (x *AdminDeleteAgentRequest) ProtoReflect() protoreflect.Message

func (*AdminDeleteAgentRequest) Reset

func (x *AdminDeleteAgentRequest) Reset()

func (*AdminDeleteAgentRequest) String

func (x *AdminDeleteAgentRequest) String() string

type AdminDeleteDatacenterRequest

type AdminDeleteDatacenterRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminDeleteDatacenterRequest) Descriptor deprecated

func (*AdminDeleteDatacenterRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminDeleteDatacenterRequest.ProtoReflect.Descriptor instead.

func (*AdminDeleteDatacenterRequest) GetId

func (*AdminDeleteDatacenterRequest) ProtoMessage

func (*AdminDeleteDatacenterRequest) ProtoMessage()

func (*AdminDeleteDatacenterRequest) ProtoReflect

func (*AdminDeleteDatacenterRequest) Reset

func (x *AdminDeleteDatacenterRequest) Reset()

func (*AdminDeleteDatacenterRequest) String

type AdminDeleteFlavourRequest

type AdminDeleteFlavourRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminDeleteFlavourRequest) Descriptor deprecated

func (*AdminDeleteFlavourRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminDeleteFlavourRequest.ProtoReflect.Descriptor instead.

func (*AdminDeleteFlavourRequest) GetId

func (x *AdminDeleteFlavourRequest) GetId() string

func (*AdminDeleteFlavourRequest) ProtoMessage

func (*AdminDeleteFlavourRequest) ProtoMessage()

func (*AdminDeleteFlavourRequest) ProtoReflect

func (*AdminDeleteFlavourRequest) Reset

func (x *AdminDeleteFlavourRequest) Reset()

func (*AdminDeleteFlavourRequest) String

func (x *AdminDeleteFlavourRequest) String() string

type AdminDeleteImageRequest

type AdminDeleteImageRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminDeleteImageRequest) Descriptor deprecated

func (*AdminDeleteImageRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminDeleteImageRequest.ProtoReflect.Descriptor instead.

func (*AdminDeleteImageRequest) GetId

func (x *AdminDeleteImageRequest) GetId() string

func (*AdminDeleteImageRequest) ProtoMessage

func (*AdminDeleteImageRequest) ProtoMessage()

func (*AdminDeleteImageRequest) ProtoReflect

func (x *AdminDeleteImageRequest) ProtoReflect() protoreflect.Message

func (*AdminDeleteImageRequest) Reset

func (x *AdminDeleteImageRequest) Reset()

func (*AdminDeleteImageRequest) String

func (x *AdminDeleteImageRequest) String() string

type AdminDeleteImageVersionRequest

type AdminDeleteImageVersionRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminDeleteImageVersionRequest) Descriptor deprecated

func (*AdminDeleteImageVersionRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminDeleteImageVersionRequest.ProtoReflect.Descriptor instead.

func (*AdminDeleteImageVersionRequest) GetId

func (*AdminDeleteImageVersionRequest) ProtoMessage

func (*AdminDeleteImageVersionRequest) ProtoMessage()

func (*AdminDeleteImageVersionRequest) ProtoReflect

func (*AdminDeleteImageVersionRequest) Reset

func (x *AdminDeleteImageVersionRequest) Reset()

func (*AdminDeleteImageVersionRequest) String

type AdminDeleteNetworkRequest

type AdminDeleteNetworkRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminDeleteNetworkRequest) Descriptor deprecated

func (*AdminDeleteNetworkRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminDeleteNetworkRequest.ProtoReflect.Descriptor instead.

func (*AdminDeleteNetworkRequest) GetId

func (x *AdminDeleteNetworkRequest) GetId() string

func (*AdminDeleteNetworkRequest) ProtoMessage

func (*AdminDeleteNetworkRequest) ProtoMessage()

func (*AdminDeleteNetworkRequest) ProtoReflect

func (*AdminDeleteNetworkRequest) Reset

func (x *AdminDeleteNetworkRequest) Reset()

func (*AdminDeleteNetworkRequest) String

func (x *AdminDeleteNetworkRequest) String() string

type AdminDeleteOperatingSystemRequest

type AdminDeleteOperatingSystemRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminDeleteOperatingSystemRequest) Descriptor deprecated

func (*AdminDeleteOperatingSystemRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminDeleteOperatingSystemRequest.ProtoReflect.Descriptor instead.

func (*AdminDeleteOperatingSystemRequest) GetId

func (*AdminDeleteOperatingSystemRequest) ProtoMessage

func (*AdminDeleteOperatingSystemRequest) ProtoMessage()

func (*AdminDeleteOperatingSystemRequest) ProtoReflect

func (*AdminDeleteOperatingSystemRequest) Reset

func (*AdminDeleteOperatingSystemRequest) String

type AdminDeleteRegionRequest

type AdminDeleteRegionRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminDeleteRegionRequest) Descriptor deprecated

func (*AdminDeleteRegionRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminDeleteRegionRequest.ProtoReflect.Descriptor instead.

func (*AdminDeleteRegionRequest) GetId

func (x *AdminDeleteRegionRequest) GetId() string

func (*AdminDeleteRegionRequest) ProtoMessage

func (*AdminDeleteRegionRequest) ProtoMessage()

func (*AdminDeleteRegionRequest) ProtoReflect

func (x *AdminDeleteRegionRequest) ProtoReflect() protoreflect.Message

func (*AdminDeleteRegionRequest) Reset

func (x *AdminDeleteRegionRequest) Reset()

func (*AdminDeleteRegionRequest) String

func (x *AdminDeleteRegionRequest) String() string

type AdminDeleteServerAlertRequest

type AdminDeleteServerAlertRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminDeleteServerAlertRequest) Descriptor deprecated

func (*AdminDeleteServerAlertRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminDeleteServerAlertRequest.ProtoReflect.Descriptor instead.

func (*AdminDeleteServerAlertRequest) GetId

func (*AdminDeleteServerAlertRequest) ProtoMessage

func (*AdminDeleteServerAlertRequest) ProtoMessage()

func (*AdminDeleteServerAlertRequest) ProtoReflect

func (*AdminDeleteServerAlertRequest) Reset

func (x *AdminDeleteServerAlertRequest) Reset()

func (*AdminDeleteServerAlertRequest) String

type AdminDeleteServerRequest

type AdminDeleteServerRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminDeleteServerRequest) Descriptor deprecated

func (*AdminDeleteServerRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminDeleteServerRequest.ProtoReflect.Descriptor instead.

func (*AdminDeleteServerRequest) GetId

func (x *AdminDeleteServerRequest) GetId() string

func (*AdminDeleteServerRequest) ProtoMessage

func (*AdminDeleteServerRequest) ProtoMessage()

func (*AdminDeleteServerRequest) ProtoReflect

func (x *AdminDeleteServerRequest) ProtoReflect() protoreflect.Message

func (*AdminDeleteServerRequest) Reset

func (x *AdminDeleteServerRequest) Reset()

func (*AdminDeleteServerRequest) String

func (x *AdminDeleteServerRequest) String() string

type AdminDeleteSubnetRequest

type AdminDeleteSubnetRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminDeleteSubnetRequest) Descriptor deprecated

func (*AdminDeleteSubnetRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminDeleteSubnetRequest.ProtoReflect.Descriptor instead.

func (*AdminDeleteSubnetRequest) GetId

func (x *AdminDeleteSubnetRequest) GetId() string

func (*AdminDeleteSubnetRequest) ProtoMessage

func (*AdminDeleteSubnetRequest) ProtoMessage()

func (*AdminDeleteSubnetRequest) ProtoReflect

func (x *AdminDeleteSubnetRequest) ProtoReflect() protoreflect.Message

func (*AdminDeleteSubnetRequest) Reset

func (x *AdminDeleteSubnetRequest) Reset()

func (*AdminDeleteSubnetRequest) String

func (x *AdminDeleteSubnetRequest) String() string

type AdminDeleteSwitchRequest

type AdminDeleteSwitchRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminDeleteSwitchRequest) Descriptor deprecated

func (*AdminDeleteSwitchRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminDeleteSwitchRequest.ProtoReflect.Descriptor instead.

func (*AdminDeleteSwitchRequest) GetId

func (x *AdminDeleteSwitchRequest) GetId() string

func (*AdminDeleteSwitchRequest) ProtoMessage

func (*AdminDeleteSwitchRequest) ProtoMessage()

func (*AdminDeleteSwitchRequest) ProtoReflect

func (x *AdminDeleteSwitchRequest) ProtoReflect() protoreflect.Message

func (*AdminDeleteSwitchRequest) Reset

func (x *AdminDeleteSwitchRequest) Reset()

func (*AdminDeleteSwitchRequest) String

func (x *AdminDeleteSwitchRequest) String() string

type AdminDeleteUserRemarkRequest

type AdminDeleteUserRemarkRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminDeleteUserRemarkRequest) Descriptor deprecated

func (*AdminDeleteUserRemarkRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminDeleteUserRemarkRequest.ProtoReflect.Descriptor instead.

func (*AdminDeleteUserRemarkRequest) GetId

func (*AdminDeleteUserRemarkRequest) ProtoMessage

func (*AdminDeleteUserRemarkRequest) ProtoMessage()

func (*AdminDeleteUserRemarkRequest) ProtoReflect

func (*AdminDeleteUserRemarkRequest) Reset

func (x *AdminDeleteUserRemarkRequest) Reset()

func (*AdminDeleteUserRemarkRequest) String

type AdminDeleteVlanRequest

type AdminDeleteVlanRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminDeleteVlanRequest) Descriptor deprecated

func (*AdminDeleteVlanRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminDeleteVlanRequest.ProtoReflect.Descriptor instead.

func (*AdminDeleteVlanRequest) GetId

func (x *AdminDeleteVlanRequest) GetId() string

func (*AdminDeleteVlanRequest) ProtoMessage

func (*AdminDeleteVlanRequest) ProtoMessage()

func (*AdminDeleteVlanRequest) ProtoReflect

func (x *AdminDeleteVlanRequest) ProtoReflect() protoreflect.Message

func (*AdminDeleteVlanRequest) Reset

func (x *AdminDeleteVlanRequest) Reset()

func (*AdminDeleteVlanRequest) String

func (x *AdminDeleteVlanRequest) String() string

type AdminDeleteVoucherRequest

type AdminDeleteVoucherRequest struct {
	VoucherId string `protobuf:"bytes,1,opt,name=voucher_id,json=voucherId,proto3" json:"voucher_id,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminDeleteVoucherRequest) Descriptor deprecated

func (*AdminDeleteVoucherRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminDeleteVoucherRequest.ProtoReflect.Descriptor instead.

func (*AdminDeleteVoucherRequest) GetVoucherId

func (x *AdminDeleteVoucherRequest) GetVoucherId() string

func (*AdminDeleteVoucherRequest) ProtoMessage

func (*AdminDeleteVoucherRequest) ProtoMessage()

func (*AdminDeleteVoucherRequest) ProtoReflect

func (*AdminDeleteVoucherRequest) Reset

func (x *AdminDeleteVoucherRequest) Reset()

func (*AdminDeleteVoucherRequest) String

func (x *AdminDeleteVoucherRequest) String() string

type AdminFlavour

type AdminFlavour struct {

	// Flavour ID
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Flavour name
	Name       string              `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Type       ComputeResourceType `protobuf:"varint,3,opt,name=type,proto3,enum=api.ComputeResourceType" json:"type,omitempty"`
	Generation int32               `protobuf:"varint,4,opt,name=generation,proto3" json:"generation,omitempty"`
	Cpu        string              `protobuf:"bytes,5,opt,name=cpu,proto3" json:"cpu,omitempty"`
	CpuAmount  int32               `protobuf:"varint,6,opt,name=cpu_amount,json=cpuAmount,proto3" json:"cpu_amount,omitempty"`
	CpuCores   int32               `protobuf:"varint,7,opt,name=cpu_cores,json=cpuCores,proto3" json:"cpu_cores,omitempty"`
	CpuThreads int32               `protobuf:"varint,8,opt,name=cpu_threads,json=cpuThreads,proto3" json:"cpu_threads,omitempty"`
	Memory     string              `protobuf:"bytes,9,opt,name=memory,proto3" json:"memory,omitempty"`
	Disk       string              `protobuf:"bytes,10,opt,name=disk,proto3" json:"disk,omitempty"`
	Network    string              `protobuf:"bytes,11,opt,name=network,proto3" json:"network,omitempty"`
	Traffic    int64               `protobuf:"varint,12,opt,name=traffic,proto3" json:"traffic,omitempty"` // Traffic given in GB/month
	Mappings   []*FlavourMapping   `protobuf:"bytes,13,rep,name=mappings,proto3" json:"mappings,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminFlavour) Descriptor deprecated

func (*AdminFlavour) Descriptor() ([]byte, []int)

Deprecated: Use AdminFlavour.ProtoReflect.Descriptor instead.

func (*AdminFlavour) GetCpu

func (x *AdminFlavour) GetCpu() string

func (*AdminFlavour) GetCpuAmount

func (x *AdminFlavour) GetCpuAmount() int32

func (*AdminFlavour) GetCpuCores

func (x *AdminFlavour) GetCpuCores() int32

func (*AdminFlavour) GetCpuThreads

func (x *AdminFlavour) GetCpuThreads() int32

func (*AdminFlavour) GetDisk

func (x *AdminFlavour) GetDisk() string

func (*AdminFlavour) GetGeneration

func (x *AdminFlavour) GetGeneration() int32

func (*AdminFlavour) GetId

func (x *AdminFlavour) GetId() string

func (*AdminFlavour) GetMappings

func (x *AdminFlavour) GetMappings() []*FlavourMapping

func (*AdminFlavour) GetMemory

func (x *AdminFlavour) GetMemory() string

func (*AdminFlavour) GetName

func (x *AdminFlavour) GetName() string

func (*AdminFlavour) GetNetwork

func (x *AdminFlavour) GetNetwork() string

func (*AdminFlavour) GetTraffic

func (x *AdminFlavour) GetTraffic() int64

func (*AdminFlavour) GetType

func (x *AdminFlavour) GetType() ComputeResourceType

func (*AdminFlavour) ProtoMessage

func (*AdminFlavour) ProtoMessage()

func (*AdminFlavour) ProtoReflect

func (x *AdminFlavour) ProtoReflect() protoreflect.Message

func (*AdminFlavour) Reset

func (x *AdminFlavour) Reset()

func (*AdminFlavour) String

func (x *AdminFlavour) String() string

type AdminGetAdminLogsRequest

type AdminGetAdminLogsRequest struct {

	// page number to load
	Page int32 `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"`
	// optional
	Search string `protobuf:"bytes,2,opt,name=search,proto3" json:"search,omitempty"`
	// optional
	AdminUserId string `protobuf:"bytes,3,opt,name=admin_user_id,json=adminUserId,proto3" json:"admin_user_id,omitempty"`
	// optional
	UserId string `protobuf:"bytes,4,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminGetAdminLogsRequest) Descriptor deprecated

func (*AdminGetAdminLogsRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminGetAdminLogsRequest.ProtoReflect.Descriptor instead.

func (*AdminGetAdminLogsRequest) GetAdminUserId

func (x *AdminGetAdminLogsRequest) GetAdminUserId() string

func (*AdminGetAdminLogsRequest) GetPage

func (x *AdminGetAdminLogsRequest) GetPage() int32

func (*AdminGetAdminLogsRequest) GetSearch

func (x *AdminGetAdminLogsRequest) GetSearch() string

func (*AdminGetAdminLogsRequest) GetUserId

func (x *AdminGetAdminLogsRequest) GetUserId() string

func (*AdminGetAdminLogsRequest) ProtoMessage

func (*AdminGetAdminLogsRequest) ProtoMessage()

func (*AdminGetAdminLogsRequest) ProtoReflect

func (x *AdminGetAdminLogsRequest) ProtoReflect() protoreflect.Message

func (*AdminGetAdminLogsRequest) Reset

func (x *AdminGetAdminLogsRequest) Reset()

func (*AdminGetAdminLogsRequest) String

func (x *AdminGetAdminLogsRequest) String() string

type AdminGetAdminLogsResponse

type AdminGetAdminLogsResponse struct {

	// All log items for page
	Logs []*AdminLog `protobuf:"bytes,1,rep,name=logs,proto3" json:"logs,omitempty"`
	// Number of pages available
	PagesTotal int32 `protobuf:"varint,2,opt,name=pages_total,json=pagesTotal,proto3" json:"pages_total,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminGetAdminLogsResponse) Descriptor deprecated

func (*AdminGetAdminLogsResponse) Descriptor() ([]byte, []int)

Deprecated: Use AdminGetAdminLogsResponse.ProtoReflect.Descriptor instead.

func (*AdminGetAdminLogsResponse) GetLogs

func (x *AdminGetAdminLogsResponse) GetLogs() []*AdminLog

func (*AdminGetAdminLogsResponse) GetPagesTotal

func (x *AdminGetAdminLogsResponse) GetPagesTotal() int32

func (*AdminGetAdminLogsResponse) ProtoMessage

func (*AdminGetAdminLogsResponse) ProtoMessage()

func (*AdminGetAdminLogsResponse) ProtoReflect

func (*AdminGetAdminLogsResponse) Reset

func (x *AdminGetAdminLogsResponse) Reset()

func (*AdminGetAdminLogsResponse) String

func (x *AdminGetAdminLogsResponse) String() string

type AdminGetBillPdfRequest

type AdminGetBillPdfRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminGetBillPdfRequest) Descriptor deprecated

func (*AdminGetBillPdfRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminGetBillPdfRequest.ProtoReflect.Descriptor instead.

func (*AdminGetBillPdfRequest) GetId

func (x *AdminGetBillPdfRequest) GetId() string

func (*AdminGetBillPdfRequest) ProtoMessage

func (*AdminGetBillPdfRequest) ProtoMessage()

func (*AdminGetBillPdfRequest) ProtoReflect

func (x *AdminGetBillPdfRequest) ProtoReflect() protoreflect.Message

func (*AdminGetBillPdfRequest) Reset

func (x *AdminGetBillPdfRequest) Reset()

func (*AdminGetBillPdfRequest) String

func (x *AdminGetBillPdfRequest) String() string

type AdminGetBillPdfResponse

type AdminGetBillPdfResponse struct {
	DownloadUrl string `protobuf:"bytes,1,opt,name=download_url,json=downloadUrl,proto3" json:"download_url,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminGetBillPdfResponse) Descriptor deprecated

func (*AdminGetBillPdfResponse) Descriptor() ([]byte, []int)

Deprecated: Use AdminGetBillPdfResponse.ProtoReflect.Descriptor instead.

func (*AdminGetBillPdfResponse) GetDownloadUrl

func (x *AdminGetBillPdfResponse) GetDownloadUrl() string

func (*AdminGetBillPdfResponse) ProtoMessage

func (*AdminGetBillPdfResponse) ProtoMessage()

func (*AdminGetBillPdfResponse) ProtoReflect

func (x *AdminGetBillPdfResponse) ProtoReflect() protoreflect.Message

func (*AdminGetBillPdfResponse) Reset

func (x *AdminGetBillPdfResponse) Reset()

func (*AdminGetBillPdfResponse) String

func (x *AdminGetBillPdfResponse) String() string

type AdminGetBillRequest

type AdminGetBillRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminGetBillRequest) Descriptor deprecated

func (*AdminGetBillRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminGetBillRequest.ProtoReflect.Descriptor instead.

func (*AdminGetBillRequest) GetId

func (x *AdminGetBillRequest) GetId() string

func (*AdminGetBillRequest) ProtoMessage

func (*AdminGetBillRequest) ProtoMessage()

func (*AdminGetBillRequest) ProtoReflect

func (x *AdminGetBillRequest) ProtoReflect() protoreflect.Message

func (*AdminGetBillRequest) Reset

func (x *AdminGetBillRequest) Reset()

func (*AdminGetBillRequest) String

func (x *AdminGetBillRequest) String() string

type AdminGetBillResponse

type AdminGetBillResponse struct {
	Bill     *Bill      `protobuf:"bytes,1,opt,name=bill,proto3" json:"bill,omitempty"`
	Payments []*Payment `protobuf:"bytes,2,rep,name=payments,proto3" json:"payments,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminGetBillResponse) Descriptor deprecated

func (*AdminGetBillResponse) Descriptor() ([]byte, []int)

Deprecated: Use AdminGetBillResponse.ProtoReflect.Descriptor instead.

func (*AdminGetBillResponse) GetBill

func (x *AdminGetBillResponse) GetBill() *Bill

func (*AdminGetBillResponse) GetPayments

func (x *AdminGetBillResponse) GetPayments() []*Payment

func (*AdminGetBillResponse) ProtoMessage

func (*AdminGetBillResponse) ProtoMessage()

func (*AdminGetBillResponse) ProtoReflect

func (x *AdminGetBillResponse) ProtoReflect() protoreflect.Message

func (*AdminGetBillResponse) Reset

func (x *AdminGetBillResponse) Reset()

func (*AdminGetBillResponse) String

func (x *AdminGetBillResponse) String() string

type AdminGetBillsRequest

type AdminGetBillsRequest struct {
	Page      int32                           `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"`
	Filter    AdminGetBillsRequest_BillStatus `protobuf:"varint,2,opt,name=filter,proto3,enum=api.admin.AdminGetBillsRequest_BillStatus" json:"filter,omitempty"`
	FinalOnly bool                            `protobuf:"varint,3,opt,name=final_only,json=finalOnly,proto3" json:"final_only,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminGetBillsRequest) Descriptor deprecated

func (*AdminGetBillsRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminGetBillsRequest.ProtoReflect.Descriptor instead.

func (*AdminGetBillsRequest) GetFilter

func (*AdminGetBillsRequest) GetFinalOnly

func (x *AdminGetBillsRequest) GetFinalOnly() bool

func (*AdminGetBillsRequest) GetPage

func (x *AdminGetBillsRequest) GetPage() int32

func (*AdminGetBillsRequest) ProtoMessage

func (*AdminGetBillsRequest) ProtoMessage()

func (*AdminGetBillsRequest) ProtoReflect

func (x *AdminGetBillsRequest) ProtoReflect() protoreflect.Message

func (*AdminGetBillsRequest) Reset

func (x *AdminGetBillsRequest) Reset()

func (*AdminGetBillsRequest) String

func (x *AdminGetBillsRequest) String() string

type AdminGetBillsRequest_BillStatus

type AdminGetBillsRequest_BillStatus int32
const (
	AdminGetBillsRequest_ALL       AdminGetBillsRequest_BillStatus = 0
	AdminGetBillsRequest_PAID      AdminGetBillsRequest_BillStatus = 1
	AdminGetBillsRequest_UNPAID    AdminGetBillsRequest_BillStatus = 2
	AdminGetBillsRequest_CANCELLED AdminGetBillsRequest_BillStatus = 3
	AdminGetBillsRequest_REFUNDED  AdminGetBillsRequest_BillStatus = 4
	AdminGetBillsRequest_ERROR     AdminGetBillsRequest_BillStatus = 5
)

func (AdminGetBillsRequest_BillStatus) Descriptor

func (AdminGetBillsRequest_BillStatus) Enum

func (AdminGetBillsRequest_BillStatus) EnumDescriptor deprecated

func (AdminGetBillsRequest_BillStatus) EnumDescriptor() ([]byte, []int)

Deprecated: Use AdminGetBillsRequest_BillStatus.Descriptor instead.

func (AdminGetBillsRequest_BillStatus) Number

func (AdminGetBillsRequest_BillStatus) String

func (AdminGetBillsRequest_BillStatus) Type

type AdminGetBillsResponse

type AdminGetBillsResponse struct {
	Bills []*Bill `protobuf:"bytes,1,rep,name=bills,proto3" json:"bills,omitempty"`
	// Number of pages available
	PagesTotal int32 `protobuf:"varint,2,opt,name=pages_total,json=pagesTotal,proto3" json:"pages_total,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminGetBillsResponse) Descriptor deprecated

func (*AdminGetBillsResponse) Descriptor() ([]byte, []int)

Deprecated: Use AdminGetBillsResponse.ProtoReflect.Descriptor instead.

func (*AdminGetBillsResponse) GetBills

func (x *AdminGetBillsResponse) GetBills() []*Bill

func (*AdminGetBillsResponse) GetPagesTotal

func (x *AdminGetBillsResponse) GetPagesTotal() int32

func (*AdminGetBillsResponse) ProtoMessage

func (*AdminGetBillsResponse) ProtoMessage()

func (*AdminGetBillsResponse) ProtoReflect

func (x *AdminGetBillsResponse) ProtoReflect() protoreflect.Message

func (*AdminGetBillsResponse) Reset

func (x *AdminGetBillsResponse) Reset()

func (*AdminGetBillsResponse) String

func (x *AdminGetBillsResponse) String() string

type AdminGetFlavourRequest

type AdminGetFlavourRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminGetFlavourRequest) Descriptor deprecated

func (*AdminGetFlavourRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminGetFlavourRequest.ProtoReflect.Descriptor instead.

func (*AdminGetFlavourRequest) GetId

func (x *AdminGetFlavourRequest) GetId() string

func (*AdminGetFlavourRequest) ProtoMessage

func (*AdminGetFlavourRequest) ProtoMessage()

func (*AdminGetFlavourRequest) ProtoReflect

func (x *AdminGetFlavourRequest) ProtoReflect() protoreflect.Message

func (*AdminGetFlavourRequest) Reset

func (x *AdminGetFlavourRequest) Reset()

func (*AdminGetFlavourRequest) String

func (x *AdminGetFlavourRequest) String() string

type AdminGetIPHistoryRequest

type AdminGetIPHistoryRequest struct {
	Page   int32  `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"`
	Search string `protobuf:"bytes,2,opt,name=search,proto3" json:"search,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminGetIPHistoryRequest) Descriptor deprecated

func (*AdminGetIPHistoryRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminGetIPHistoryRequest.ProtoReflect.Descriptor instead.

func (*AdminGetIPHistoryRequest) GetPage

func (x *AdminGetIPHistoryRequest) GetPage() int32

func (*AdminGetIPHistoryRequest) GetSearch

func (x *AdminGetIPHistoryRequest) GetSearch() string

func (*AdminGetIPHistoryRequest) ProtoMessage

func (*AdminGetIPHistoryRequest) ProtoMessage()

func (*AdminGetIPHistoryRequest) ProtoReflect

func (x *AdminGetIPHistoryRequest) ProtoReflect() protoreflect.Message

func (*AdminGetIPHistoryRequest) Reset

func (x *AdminGetIPHistoryRequest) Reset()

func (*AdminGetIPHistoryRequest) String

func (x *AdminGetIPHistoryRequest) String() string

type AdminGetIPHistoryResponse

type AdminGetIPHistoryResponse struct {
	IpHistories []*IPHistory `protobuf:"bytes,1,rep,name=ip_histories,json=ipHistories,proto3" json:"ip_histories,omitempty"`
	// Number of pages available
	PagesTotal int32 `protobuf:"varint,2,opt,name=pages_total,json=pagesTotal,proto3" json:"pages_total,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminGetIPHistoryResponse) Descriptor deprecated

func (*AdminGetIPHistoryResponse) Descriptor() ([]byte, []int)

Deprecated: Use AdminGetIPHistoryResponse.ProtoReflect.Descriptor instead.

func (*AdminGetIPHistoryResponse) GetIpHistories

func (x *AdminGetIPHistoryResponse) GetIpHistories() []*IPHistory

func (*AdminGetIPHistoryResponse) GetPagesTotal

func (x *AdminGetIPHistoryResponse) GetPagesTotal() int32

func (*AdminGetIPHistoryResponse) ProtoMessage

func (*AdminGetIPHistoryResponse) ProtoMessage()

func (*AdminGetIPHistoryResponse) ProtoReflect

func (*AdminGetIPHistoryResponse) Reset

func (x *AdminGetIPHistoryResponse) Reset()

func (*AdminGetIPHistoryResponse) String

func (x *AdminGetIPHistoryResponse) String() string

type AdminGetImageRequest

type AdminGetImageRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminGetImageRequest) Descriptor deprecated

func (*AdminGetImageRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminGetImageRequest.ProtoReflect.Descriptor instead.

func (*AdminGetImageRequest) GetId

func (x *AdminGetImageRequest) GetId() string

func (*AdminGetImageRequest) ProtoMessage

func (*AdminGetImageRequest) ProtoMessage()

func (*AdminGetImageRequest) ProtoReflect

func (x *AdminGetImageRequest) ProtoReflect() protoreflect.Message

func (*AdminGetImageRequest) Reset

func (x *AdminGetImageRequest) Reset()

func (*AdminGetImageRequest) String

func (x *AdminGetImageRequest) String() string

type AdminGetNetworkRequest

type AdminGetNetworkRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminGetNetworkRequest) Descriptor deprecated

func (*AdminGetNetworkRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminGetNetworkRequest.ProtoReflect.Descriptor instead.

func (*AdminGetNetworkRequest) GetId

func (x *AdminGetNetworkRequest) GetId() string

func (*AdminGetNetworkRequest) ProtoMessage

func (*AdminGetNetworkRequest) ProtoMessage()

func (*AdminGetNetworkRequest) ProtoReflect

func (x *AdminGetNetworkRequest) ProtoReflect() protoreflect.Message

func (*AdminGetNetworkRequest) Reset

func (x *AdminGetNetworkRequest) Reset()

func (*AdminGetNetworkRequest) String

func (x *AdminGetNetworkRequest) String() string

type AdminGetOperatingSystemRequest

type AdminGetOperatingSystemRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminGetOperatingSystemRequest) Descriptor deprecated

func (*AdminGetOperatingSystemRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminGetOperatingSystemRequest.ProtoReflect.Descriptor instead.

func (*AdminGetOperatingSystemRequest) GetId

func (*AdminGetOperatingSystemRequest) ProtoMessage

func (*AdminGetOperatingSystemRequest) ProtoMessage()

func (*AdminGetOperatingSystemRequest) ProtoReflect

func (*AdminGetOperatingSystemRequest) Reset

func (x *AdminGetOperatingSystemRequest) Reset()

func (*AdminGetOperatingSystemRequest) String

type AdminGetProjectNetworksRequest

type AdminGetProjectNetworksRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminGetProjectNetworksRequest) Descriptor deprecated

func (*AdminGetProjectNetworksRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminGetProjectNetworksRequest.ProtoReflect.Descriptor instead.

func (*AdminGetProjectNetworksRequest) GetId

func (*AdminGetProjectNetworksRequest) ProtoMessage

func (*AdminGetProjectNetworksRequest) ProtoMessage()

func (*AdminGetProjectNetworksRequest) ProtoReflect

func (*AdminGetProjectNetworksRequest) Reset

func (x *AdminGetProjectNetworksRequest) Reset()

func (*AdminGetProjectNetworksRequest) String

type AdminGetProjectNetworksResponse

type AdminGetProjectNetworksResponse struct {
	Networks []*Network `protobuf:"bytes,1,rep,name=networks,proto3" json:"networks,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminGetProjectNetworksResponse) Descriptor deprecated

func (*AdminGetProjectNetworksResponse) Descriptor() ([]byte, []int)

Deprecated: Use AdminGetProjectNetworksResponse.ProtoReflect.Descriptor instead.

func (*AdminGetProjectNetworksResponse) GetNetworks

func (x *AdminGetProjectNetworksResponse) GetNetworks() []*Network

func (*AdminGetProjectNetworksResponse) ProtoMessage

func (*AdminGetProjectNetworksResponse) ProtoMessage()

func (*AdminGetProjectNetworksResponse) ProtoReflect

func (*AdminGetProjectNetworksResponse) Reset

func (*AdminGetProjectNetworksResponse) String

type AdminGetProjectRequest

type AdminGetProjectRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminGetProjectRequest) Descriptor deprecated

func (*AdminGetProjectRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminGetProjectRequest.ProtoReflect.Descriptor instead.

func (*AdminGetProjectRequest) GetId

func (x *AdminGetProjectRequest) GetId() string

func (*AdminGetProjectRequest) ProtoMessage

func (*AdminGetProjectRequest) ProtoMessage()

func (*AdminGetProjectRequest) ProtoReflect

func (x *AdminGetProjectRequest) ProtoReflect() protoreflect.Message

func (*AdminGetProjectRequest) Reset

func (x *AdminGetProjectRequest) Reset()

func (*AdminGetProjectRequest) String

func (x *AdminGetProjectRequest) String() string

type AdminGetProjectResponse

type AdminGetProjectResponse struct {
	Project          *Project                  `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"`
	ComputeResources []*ComputeResource        `protobuf:"bytes,2,rep,name=compute_resources,json=computeResources,proto3" json:"compute_resources,omitempty"`
	ComputeDiscounts []*ProjectComputeDiscount `protobuf:"bytes,3,rep,name=compute_discounts,json=computeDiscounts,proto3" json:"compute_discounts,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminGetProjectResponse) Descriptor deprecated

func (*AdminGetProjectResponse) Descriptor() ([]byte, []int)

Deprecated: Use AdminGetProjectResponse.ProtoReflect.Descriptor instead.

func (*AdminGetProjectResponse) GetComputeDiscounts

func (x *AdminGetProjectResponse) GetComputeDiscounts() []*ProjectComputeDiscount

func (*AdminGetProjectResponse) GetComputeResources

func (x *AdminGetProjectResponse) GetComputeResources() []*ComputeResource

func (*AdminGetProjectResponse) GetProject

func (x *AdminGetProjectResponse) GetProject() *Project

func (*AdminGetProjectResponse) ProtoMessage

func (*AdminGetProjectResponse) ProtoMessage()

func (*AdminGetProjectResponse) ProtoReflect

func (x *AdminGetProjectResponse) ProtoReflect() protoreflect.Message

func (*AdminGetProjectResponse) Reset

func (x *AdminGetProjectResponse) Reset()

func (*AdminGetProjectResponse) String

func (x *AdminGetProjectResponse) String() string

type AdminGetRegionRequest

type AdminGetRegionRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminGetRegionRequest) Descriptor deprecated

func (*AdminGetRegionRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminGetRegionRequest.ProtoReflect.Descriptor instead.

func (*AdminGetRegionRequest) GetId

func (x *AdminGetRegionRequest) GetId() string

func (*AdminGetRegionRequest) ProtoMessage

func (*AdminGetRegionRequest) ProtoMessage()

func (*AdminGetRegionRequest) ProtoReflect

func (x *AdminGetRegionRequest) ProtoReflect() protoreflect.Message

func (*AdminGetRegionRequest) Reset

func (x *AdminGetRegionRequest) Reset()

func (*AdminGetRegionRequest) String

func (x *AdminGetRegionRequest) String() string

type AdminGetReportingRequest

type AdminGetReportingRequest struct {
	Year  int32 `protobuf:"varint,1,opt,name=year,proto3" json:"year,omitempty"`
	Month int32 `protobuf:"varint,2,opt,name=month,proto3" json:"month,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminGetReportingRequest) Descriptor deprecated

func (*AdminGetReportingRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminGetReportingRequest.ProtoReflect.Descriptor instead.

func (*AdminGetReportingRequest) GetMonth

func (x *AdminGetReportingRequest) GetMonth() int32

func (*AdminGetReportingRequest) GetYear

func (x *AdminGetReportingRequest) GetYear() int32

func (*AdminGetReportingRequest) ProtoMessage

func (*AdminGetReportingRequest) ProtoMessage()

func (*AdminGetReportingRequest) ProtoReflect

func (x *AdminGetReportingRequest) ProtoReflect() protoreflect.Message

func (*AdminGetReportingRequest) Reset

func (x *AdminGetReportingRequest) Reset()

func (*AdminGetReportingRequest) String

func (x *AdminGetReportingRequest) String() string

type AdminGetReportingResponse

type AdminGetReportingResponse struct {
	Reporting *Reporting `protobuf:"bytes,1,opt,name=reporting,proto3" json:"reporting,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminGetReportingResponse) Descriptor deprecated

func (*AdminGetReportingResponse) Descriptor() ([]byte, []int)

Deprecated: Use AdminGetReportingResponse.ProtoReflect.Descriptor instead.

func (*AdminGetReportingResponse) GetReporting

func (x *AdminGetReportingResponse) GetReporting() *Reporting

func (*AdminGetReportingResponse) ProtoMessage

func (*AdminGetReportingResponse) ProtoMessage()

func (*AdminGetReportingResponse) ProtoReflect

func (*AdminGetReportingResponse) Reset

func (x *AdminGetReportingResponse) Reset()

func (*AdminGetReportingResponse) String

func (x *AdminGetReportingResponse) String() string

type AdminGetServerAlertsRequest

type AdminGetServerAlertsRequest struct {
	Id   string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Page int32  `protobuf:"varint,2,opt,name=page,proto3" json:"page,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminGetServerAlertsRequest) Descriptor deprecated

func (*AdminGetServerAlertsRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminGetServerAlertsRequest.ProtoReflect.Descriptor instead.

func (*AdminGetServerAlertsRequest) GetId

func (*AdminGetServerAlertsRequest) GetPage

func (x *AdminGetServerAlertsRequest) GetPage() int32

func (*AdminGetServerAlertsRequest) ProtoMessage

func (*AdminGetServerAlertsRequest) ProtoMessage()

func (*AdminGetServerAlertsRequest) ProtoReflect

func (*AdminGetServerAlertsRequest) Reset

func (x *AdminGetServerAlertsRequest) Reset()

func (*AdminGetServerAlertsRequest) String

func (x *AdminGetServerAlertsRequest) String() string

type AdminGetServerAlertsResponse

type AdminGetServerAlertsResponse struct {
	Alerts     []*ServerAlert `protobuf:"bytes,1,rep,name=alerts,proto3" json:"alerts,omitempty"`
	PagesTotal int32          `protobuf:"varint,2,opt,name=pages_total,json=pagesTotal,proto3" json:"pages_total,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminGetServerAlertsResponse) Descriptor deprecated

func (*AdminGetServerAlertsResponse) Descriptor() ([]byte, []int)

Deprecated: Use AdminGetServerAlertsResponse.ProtoReflect.Descriptor instead.

func (*AdminGetServerAlertsResponse) GetAlerts

func (x *AdminGetServerAlertsResponse) GetAlerts() []*ServerAlert

func (*AdminGetServerAlertsResponse) GetPagesTotal

func (x *AdminGetServerAlertsResponse) GetPagesTotal() int32

func (*AdminGetServerAlertsResponse) ProtoMessage

func (*AdminGetServerAlertsResponse) ProtoMessage()

func (*AdminGetServerAlertsResponse) ProtoReflect

func (*AdminGetServerAlertsResponse) Reset

func (x *AdminGetServerAlertsResponse) Reset()

func (*AdminGetServerAlertsResponse) String

type AdminGetServerLogsRequest

type AdminGetServerLogsRequest struct {
	Id   string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Page int32  `protobuf:"varint,2,opt,name=page,proto3" json:"page,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminGetServerLogsRequest) Descriptor deprecated

func (*AdminGetServerLogsRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminGetServerLogsRequest.ProtoReflect.Descriptor instead.

func (*AdminGetServerLogsRequest) GetId

func (x *AdminGetServerLogsRequest) GetId() string

func (*AdminGetServerLogsRequest) GetPage

func (x *AdminGetServerLogsRequest) GetPage() int32

func (*AdminGetServerLogsRequest) ProtoMessage

func (*AdminGetServerLogsRequest) ProtoMessage()

func (*AdminGetServerLogsRequest) ProtoReflect

func (*AdminGetServerLogsRequest) Reset

func (x *AdminGetServerLogsRequest) Reset()

func (*AdminGetServerLogsRequest) String

func (x *AdminGetServerLogsRequest) String() string

type AdminGetServerLogsResponse

type AdminGetServerLogsResponse struct {
	Logs       []*ServerLog `protobuf:"bytes,1,rep,name=logs,proto3" json:"logs,omitempty"`
	PagesTotal int32        `protobuf:"varint,2,opt,name=pages_total,json=pagesTotal,proto3" json:"pages_total,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminGetServerLogsResponse) Descriptor deprecated

func (*AdminGetServerLogsResponse) Descriptor() ([]byte, []int)

Deprecated: Use AdminGetServerLogsResponse.ProtoReflect.Descriptor instead.

func (*AdminGetServerLogsResponse) GetLogs

func (x *AdminGetServerLogsResponse) GetLogs() []*ServerLog

func (*AdminGetServerLogsResponse) GetPagesTotal

func (x *AdminGetServerLogsResponse) GetPagesTotal() int32

func (*AdminGetServerLogsResponse) ProtoMessage

func (*AdminGetServerLogsResponse) ProtoMessage()

func (*AdminGetServerLogsResponse) ProtoReflect

func (*AdminGetServerLogsResponse) Reset

func (x *AdminGetServerLogsResponse) Reset()

func (*AdminGetServerLogsResponse) String

func (x *AdminGetServerLogsResponse) String() string

type AdminGetServerPlatformManagementRequest

type AdminGetServerPlatformManagementRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminGetServerPlatformManagementRequest) Descriptor deprecated

func (*AdminGetServerPlatformManagementRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminGetServerPlatformManagementRequest.ProtoReflect.Descriptor instead.

func (*AdminGetServerPlatformManagementRequest) GetId

func (*AdminGetServerPlatformManagementRequest) ProtoMessage

func (*AdminGetServerPlatformManagementRequest) ProtoReflect

func (*AdminGetServerPlatformManagementRequest) Reset

func (*AdminGetServerPlatformManagementRequest) String

type AdminGetServerRequest

type AdminGetServerRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminGetServerRequest) Descriptor deprecated

func (*AdminGetServerRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminGetServerRequest.ProtoReflect.Descriptor instead.

func (*AdminGetServerRequest) GetId

func (x *AdminGetServerRequest) GetId() string

func (*AdminGetServerRequest) ProtoMessage

func (*AdminGetServerRequest) ProtoMessage()

func (*AdminGetServerRequest) ProtoReflect

func (x *AdminGetServerRequest) ProtoReflect() protoreflect.Message

func (*AdminGetServerRequest) Reset

func (x *AdminGetServerRequest) Reset()

func (*AdminGetServerRequest) String

func (x *AdminGetServerRequest) String() string

type AdminGetServerVNCTokenRequest

type AdminGetServerVNCTokenRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminGetServerVNCTokenRequest) Descriptor deprecated

func (*AdminGetServerVNCTokenRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminGetServerVNCTokenRequest.ProtoReflect.Descriptor instead.

func (*AdminGetServerVNCTokenRequest) GetId

func (*AdminGetServerVNCTokenRequest) ProtoMessage

func (*AdminGetServerVNCTokenRequest) ProtoMessage()

func (*AdminGetServerVNCTokenRequest) ProtoReflect

func (*AdminGetServerVNCTokenRequest) Reset

func (x *AdminGetServerVNCTokenRequest) Reset()

func (*AdminGetServerVNCTokenRequest) String

type AdminGetServerVNCTokenResponse

type AdminGetServerVNCTokenResponse struct {
	Token    string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminGetServerVNCTokenResponse) Descriptor deprecated

func (*AdminGetServerVNCTokenResponse) Descriptor() ([]byte, []int)

Deprecated: Use AdminGetServerVNCTokenResponse.ProtoReflect.Descriptor instead.

func (*AdminGetServerVNCTokenResponse) GetPassword

func (x *AdminGetServerVNCTokenResponse) GetPassword() string

func (*AdminGetServerVNCTokenResponse) GetToken

func (x *AdminGetServerVNCTokenResponse) GetToken() string

func (*AdminGetServerVNCTokenResponse) ProtoMessage

func (*AdminGetServerVNCTokenResponse) ProtoMessage()

func (*AdminGetServerVNCTokenResponse) ProtoReflect

func (*AdminGetServerVNCTokenResponse) Reset

func (x *AdminGetServerVNCTokenResponse) Reset()

func (*AdminGetServerVNCTokenResponse) String

type AdminGetSplaReportingRequest

type AdminGetSplaReportingRequest struct {
	Year  int32 `protobuf:"varint,1,opt,name=year,proto3" json:"year,omitempty"`
	Month int32 `protobuf:"varint,2,opt,name=month,proto3" json:"month,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminGetSplaReportingRequest) Descriptor deprecated

func (*AdminGetSplaReportingRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminGetSplaReportingRequest.ProtoReflect.Descriptor instead.

func (*AdminGetSplaReportingRequest) GetMonth

func (x *AdminGetSplaReportingRequest) GetMonth() int32

func (*AdminGetSplaReportingRequest) GetYear

func (x *AdminGetSplaReportingRequest) GetYear() int32

func (*AdminGetSplaReportingRequest) ProtoMessage

func (*AdminGetSplaReportingRequest) ProtoMessage()

func (*AdminGetSplaReportingRequest) ProtoReflect

func (*AdminGetSplaReportingRequest) Reset

func (x *AdminGetSplaReportingRequest) Reset()

func (*AdminGetSplaReportingRequest) String

type AdminGetSplaReportingResponse

type AdminGetSplaReportingResponse struct {
	Reports          []*SplaReporting `protobuf:"bytes,1,rep,name=reports,proto3" json:"reports,omitempty"`
	TotalPrice       *Price           `protobuf:"bytes,2,opt,name=total_price,json=totalPrice,proto3" json:"total_price,omitempty"`
	TotalCpuPackages int32            `protobuf:"varint,3,opt,name=total_cpu_packages,json=totalCpuPackages,proto3" json:"total_cpu_packages,omitempty"`
	Dates            []string         `protobuf:"bytes,4,rep,name=dates,proto3" json:"dates,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminGetSplaReportingResponse) Descriptor deprecated

func (*AdminGetSplaReportingResponse) Descriptor() ([]byte, []int)

Deprecated: Use AdminGetSplaReportingResponse.ProtoReflect.Descriptor instead.

func (*AdminGetSplaReportingResponse) GetDates

func (x *AdminGetSplaReportingResponse) GetDates() []string

func (*AdminGetSplaReportingResponse) GetReports

func (x *AdminGetSplaReportingResponse) GetReports() []*SplaReporting

func (*AdminGetSplaReportingResponse) GetTotalCpuPackages

func (x *AdminGetSplaReportingResponse) GetTotalCpuPackages() int32

func (*AdminGetSplaReportingResponse) GetTotalPrice

func (x *AdminGetSplaReportingResponse) GetTotalPrice() *Price

func (*AdminGetSplaReportingResponse) ProtoMessage

func (*AdminGetSplaReportingResponse) ProtoMessage()

func (*AdminGetSplaReportingResponse) ProtoReflect

func (*AdminGetSplaReportingResponse) Reset

func (x *AdminGetSplaReportingResponse) Reset()

func (*AdminGetSplaReportingResponse) String

type AdminGetSwitchRequest

type AdminGetSwitchRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminGetSwitchRequest) Descriptor deprecated

func (*AdminGetSwitchRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminGetSwitchRequest.ProtoReflect.Descriptor instead.

func (*AdminGetSwitchRequest) GetId

func (x *AdminGetSwitchRequest) GetId() string

func (*AdminGetSwitchRequest) ProtoMessage

func (*AdminGetSwitchRequest) ProtoMessage()

func (*AdminGetSwitchRequest) ProtoReflect

func (x *AdminGetSwitchRequest) ProtoReflect() protoreflect.Message

func (*AdminGetSwitchRequest) Reset

func (x *AdminGetSwitchRequest) Reset()

func (*AdminGetSwitchRequest) String

func (x *AdminGetSwitchRequest) String() string

type AdminGetUserBillsRequest

type AdminGetUserBillsRequest struct {

	// page number to load
	Page int32 `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"`
	// optional
	UserId string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminGetUserBillsRequest) Descriptor deprecated

func (*AdminGetUserBillsRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminGetUserBillsRequest.ProtoReflect.Descriptor instead.

func (*AdminGetUserBillsRequest) GetPage

func (x *AdminGetUserBillsRequest) GetPage() int32

func (*AdminGetUserBillsRequest) GetUserId

func (x *AdminGetUserBillsRequest) GetUserId() string

func (*AdminGetUserBillsRequest) ProtoMessage

func (*AdminGetUserBillsRequest) ProtoMessage()

func (*AdminGetUserBillsRequest) ProtoReflect

func (x *AdminGetUserBillsRequest) ProtoReflect() protoreflect.Message

func (*AdminGetUserBillsRequest) Reset

func (x *AdminGetUserBillsRequest) Reset()

func (*AdminGetUserBillsRequest) String

func (x *AdminGetUserBillsRequest) String() string

type AdminGetUserBillsResponse

type AdminGetUserBillsResponse struct {
	Bills      []*Bill `protobuf:"bytes,1,rep,name=bills,proto3" json:"bills,omitempty"`
	PagesTotal int32   `protobuf:"varint,2,opt,name=pages_total,json=pagesTotal,proto3" json:"pages_total,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminGetUserBillsResponse) Descriptor deprecated

func (*AdminGetUserBillsResponse) Descriptor() ([]byte, []int)

Deprecated: Use AdminGetUserBillsResponse.ProtoReflect.Descriptor instead.

func (*AdminGetUserBillsResponse) GetBills

func (x *AdminGetUserBillsResponse) GetBills() []*Bill

func (*AdminGetUserBillsResponse) GetPagesTotal

func (x *AdminGetUserBillsResponse) GetPagesTotal() int32

func (*AdminGetUserBillsResponse) ProtoMessage

func (*AdminGetUserBillsResponse) ProtoMessage()

func (*AdminGetUserBillsResponse) ProtoReflect

func (*AdminGetUserBillsResponse) Reset

func (x *AdminGetUserBillsResponse) Reset()

func (*AdminGetUserBillsResponse) String

func (x *AdminGetUserBillsResponse) String() string

type AdminGetUserRequest

type AdminGetUserRequest struct {
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminGetUserRequest) Descriptor deprecated

func (*AdminGetUserRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminGetUserRequest.ProtoReflect.Descriptor instead.

func (*AdminGetUserRequest) GetUserId

func (x *AdminGetUserRequest) GetUserId() string

func (*AdminGetUserRequest) ProtoMessage

func (*AdminGetUserRequest) ProtoMessage()

func (*AdminGetUserRequest) ProtoReflect

func (x *AdminGetUserRequest) ProtoReflect() protoreflect.Message

func (*AdminGetUserRequest) Reset

func (x *AdminGetUserRequest) Reset()

func (*AdminGetUserRequest) String

func (x *AdminGetUserRequest) String() string

type AdminGetUserResponse

type AdminGetUserResponse struct {
	User             *User             `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
	Projects         []*Project        `protobuf:"bytes,2,rep,name=projects,proto3" json:"projects,omitempty"`
	CreditCards      []*CreditCard     `protobuf:"bytes,3,rep,name=credit_cards,json=creditCards,proto3" json:"credit_cards,omitempty"`
	BillingAddresses []*BillingAddress `protobuf:"bytes,4,rep,name=billing_addresses,json=billingAddresses,proto3" json:"billing_addresses,omitempty"`
	Locks            []*UserLock       `protobuf:"bytes,5,rep,name=locks,proto3" json:"locks,omitempty"`
	Remarks          []*UserRemark     `protobuf:"bytes,6,rep,name=remarks,proto3" json:"remarks,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminGetUserResponse) Descriptor deprecated

func (*AdminGetUserResponse) Descriptor() ([]byte, []int)

Deprecated: Use AdminGetUserResponse.ProtoReflect.Descriptor instead.

func (*AdminGetUserResponse) GetBillingAddresses

func (x *AdminGetUserResponse) GetBillingAddresses() []*BillingAddress

func (*AdminGetUserResponse) GetCreditCards

func (x *AdminGetUserResponse) GetCreditCards() []*CreditCard

func (*AdminGetUserResponse) GetLocks

func (x *AdminGetUserResponse) GetLocks() []*UserLock

func (*AdminGetUserResponse) GetProjects

func (x *AdminGetUserResponse) GetProjects() []*Project

func (*AdminGetUserResponse) GetRemarks

func (x *AdminGetUserResponse) GetRemarks() []*UserRemark

func (*AdminGetUserResponse) GetUser

func (x *AdminGetUserResponse) GetUser() *User

func (*AdminGetUserResponse) ProtoMessage

func (*AdminGetUserResponse) ProtoMessage()

func (*AdminGetUserResponse) ProtoReflect

func (x *AdminGetUserResponse) ProtoReflect() protoreflect.Message

func (*AdminGetUserResponse) Reset

func (x *AdminGetUserResponse) Reset()

func (*AdminGetUserResponse) String

func (x *AdminGetUserResponse) String() string

type AdminImpersonateUserRequest

type AdminImpersonateUserRequest struct {
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminImpersonateUserRequest) Descriptor deprecated

func (*AdminImpersonateUserRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminImpersonateUserRequest.ProtoReflect.Descriptor instead.

func (*AdminImpersonateUserRequest) GetUserId

func (x *AdminImpersonateUserRequest) GetUserId() string

func (*AdminImpersonateUserRequest) ProtoMessage

func (*AdminImpersonateUserRequest) ProtoMessage()

func (*AdminImpersonateUserRequest) ProtoReflect

func (*AdminImpersonateUserRequest) Reset

func (x *AdminImpersonateUserRequest) Reset()

func (*AdminImpersonateUserRequest) String

func (x *AdminImpersonateUserRequest) String() string

type AdminImpersonateUserResponse

type AdminImpersonateUserResponse struct {
	User         *User  `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
	AccessToken  string `protobuf:"bytes,2,opt,name=access_token,json=accessToken,proto3" json:"access_token,omitempty"`
	RefreshToken string `protobuf:"bytes,3,opt,name=refresh_token,json=refreshToken,proto3" json:"refresh_token,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminImpersonateUserResponse) Descriptor deprecated

func (*AdminImpersonateUserResponse) Descriptor() ([]byte, []int)

Deprecated: Use AdminImpersonateUserResponse.ProtoReflect.Descriptor instead.

func (*AdminImpersonateUserResponse) GetAccessToken

func (x *AdminImpersonateUserResponse) GetAccessToken() string

func (*AdminImpersonateUserResponse) GetRefreshToken

func (x *AdminImpersonateUserResponse) GetRefreshToken() string

func (*AdminImpersonateUserResponse) GetUser

func (x *AdminImpersonateUserResponse) GetUser() *User

func (*AdminImpersonateUserResponse) ProtoMessage

func (*AdminImpersonateUserResponse) ProtoMessage()

func (*AdminImpersonateUserResponse) ProtoReflect

func (*AdminImpersonateUserResponse) Reset

func (x *AdminImpersonateUserResponse) Reset()

func (*AdminImpersonateUserResponse) String

type AdminImportServerRequest

type AdminImportServerRequest struct {
	NetboxIds []int64 `protobuf:"varint,1,rep,packed,name=netbox_ids,json=netboxIds,proto3" json:"netbox_ids,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminImportServerRequest) Descriptor deprecated

func (*AdminImportServerRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminImportServerRequest.ProtoReflect.Descriptor instead.

func (*AdminImportServerRequest) GetNetboxIds

func (x *AdminImportServerRequest) GetNetboxIds() []int64

func (*AdminImportServerRequest) ProtoMessage

func (*AdminImportServerRequest) ProtoMessage()

func (*AdminImportServerRequest) ProtoReflect

func (x *AdminImportServerRequest) ProtoReflect() protoreflect.Message

func (*AdminImportServerRequest) Reset

func (x *AdminImportServerRequest) Reset()

func (*AdminImportServerRequest) String

func (x *AdminImportServerRequest) String() string

type AdminImportServerResponse

type AdminImportServerResponse struct {
	Server []*Server `protobuf:"bytes,1,rep,name=server,proto3" json:"server,omitempty"`
	Errors []string  `protobuf:"bytes,2,rep,name=errors,proto3" json:"errors,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminImportServerResponse) Descriptor deprecated

func (*AdminImportServerResponse) Descriptor() ([]byte, []int)

Deprecated: Use AdminImportServerResponse.ProtoReflect.Descriptor instead.

func (*AdminImportServerResponse) GetErrors

func (x *AdminImportServerResponse) GetErrors() []string

func (*AdminImportServerResponse) GetServer

func (x *AdminImportServerResponse) GetServer() []*Server

func (*AdminImportServerResponse) ProtoMessage

func (*AdminImportServerResponse) ProtoMessage()

func (*AdminImportServerResponse) ProtoReflect

func (*AdminImportServerResponse) Reset

func (x *AdminImportServerResponse) Reset()

func (*AdminImportServerResponse) String

func (x *AdminImportServerResponse) String() string

type AdminListAgentsResponse

type AdminListAgentsResponse struct {
	Agents []*Agent `protobuf:"bytes,1,rep,name=agents,proto3" json:"agents,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminListAgentsResponse) Descriptor deprecated

func (*AdminListAgentsResponse) Descriptor() ([]byte, []int)

Deprecated: Use AdminListAgentsResponse.ProtoReflect.Descriptor instead.

func (*AdminListAgentsResponse) GetAgents

func (x *AdminListAgentsResponse) GetAgents() []*Agent

func (*AdminListAgentsResponse) ProtoMessage

func (*AdminListAgentsResponse) ProtoMessage()

func (*AdminListAgentsResponse) ProtoReflect

func (x *AdminListAgentsResponse) ProtoReflect() protoreflect.Message

func (*AdminListAgentsResponse) Reset

func (x *AdminListAgentsResponse) Reset()

func (*AdminListAgentsResponse) String

func (x *AdminListAgentsResponse) String() string

type AdminListAvailableServerResponse

type AdminListAvailableServerResponse struct {
	Server []*AdminListAvailableServerResponse_AvailableServer `protobuf:"bytes,1,rep,name=server,proto3" json:"server,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminListAvailableServerResponse) Descriptor deprecated

func (*AdminListAvailableServerResponse) Descriptor() ([]byte, []int)

Deprecated: Use AdminListAvailableServerResponse.ProtoReflect.Descriptor instead.

func (*AdminListAvailableServerResponse) GetServer

func (*AdminListAvailableServerResponse) ProtoMessage

func (*AdminListAvailableServerResponse) ProtoMessage()

func (*AdminListAvailableServerResponse) ProtoReflect

func (*AdminListAvailableServerResponse) Reset

func (*AdminListAvailableServerResponse) String

type AdminListAvailableServerResponse_AvailableServer

type AdminListAvailableServerResponse_AvailableServer struct {
	Id             int64    `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Name           string   `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Datacenter     string   `protobuf:"bytes,3,opt,name=datacenter,proto3" json:"datacenter,omitempty"`
	NetboxLink     string   `protobuf:"bytes,4,opt,name=netbox_link,json=netboxLink,proto3" json:"netbox_link,omitempty"`
	Flavour        string   `protobuf:"bytes,5,opt,name=flavour,proto3" json:"flavour,omitempty"`
	InventoryItems []string `protobuf:"bytes,6,rep,name=inventory_items,json=inventoryItems,proto3" json:"inventory_items,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminListAvailableServerResponse_AvailableServer) Descriptor deprecated

Deprecated: Use AdminListAvailableServerResponse_AvailableServer.ProtoReflect.Descriptor instead.

func (*AdminListAvailableServerResponse_AvailableServer) GetDatacenter

func (*AdminListAvailableServerResponse_AvailableServer) GetFlavour

func (*AdminListAvailableServerResponse_AvailableServer) GetId

func (*AdminListAvailableServerResponse_AvailableServer) GetInventoryItems

func (*AdminListAvailableServerResponse_AvailableServer) GetName

func (*AdminListAvailableServerResponse_AvailableServer) ProtoMessage

func (*AdminListAvailableServerResponse_AvailableServer) ProtoReflect

func (*AdminListAvailableServerResponse_AvailableServer) Reset

func (*AdminListAvailableServerResponse_AvailableServer) String

type AdminListFlavoursResponse

type AdminListFlavoursResponse struct {
	Flavours []*AdminFlavour `protobuf:"bytes,1,rep,name=flavours,proto3" json:"flavours,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminListFlavoursResponse) Descriptor deprecated

func (*AdminListFlavoursResponse) Descriptor() ([]byte, []int)

Deprecated: Use AdminListFlavoursResponse.ProtoReflect.Descriptor instead.

func (*AdminListFlavoursResponse) GetFlavours

func (x *AdminListFlavoursResponse) GetFlavours() []*AdminFlavour

func (*AdminListFlavoursResponse) ProtoMessage

func (*AdminListFlavoursResponse) ProtoMessage()

func (*AdminListFlavoursResponse) ProtoReflect

func (*AdminListFlavoursResponse) Reset

func (x *AdminListFlavoursResponse) Reset()

func (*AdminListFlavoursResponse) String

func (x *AdminListFlavoursResponse) String() string

type AdminListImagesResponse

type AdminListImagesResponse struct {
	Images []*Image `protobuf:"bytes,1,rep,name=images,proto3" json:"images,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminListImagesResponse) Descriptor deprecated

func (*AdminListImagesResponse) Descriptor() ([]byte, []int)

Deprecated: Use AdminListImagesResponse.ProtoReflect.Descriptor instead.

func (*AdminListImagesResponse) GetImages

func (x *AdminListImagesResponse) GetImages() []*Image

func (*AdminListImagesResponse) ProtoMessage

func (*AdminListImagesResponse) ProtoMessage()

func (*AdminListImagesResponse) ProtoReflect

func (x *AdminListImagesResponse) ProtoReflect() protoreflect.Message

func (*AdminListImagesResponse) Reset

func (x *AdminListImagesResponse) Reset()

func (*AdminListImagesResponse) String

func (x *AdminListImagesResponse) String() string

type AdminListNetworksResponse

type AdminListNetworksResponse struct {
	Networks []*Network `protobuf:"bytes,1,rep,name=networks,proto3" json:"networks,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminListNetworksResponse) Descriptor deprecated

func (*AdminListNetworksResponse) Descriptor() ([]byte, []int)

Deprecated: Use AdminListNetworksResponse.ProtoReflect.Descriptor instead.

func (*AdminListNetworksResponse) GetNetworks

func (x *AdminListNetworksResponse) GetNetworks() []*Network

func (*AdminListNetworksResponse) ProtoMessage

func (*AdminListNetworksResponse) ProtoMessage()

func (*AdminListNetworksResponse) ProtoReflect

func (*AdminListNetworksResponse) Reset

func (x *AdminListNetworksResponse) Reset()

func (*AdminListNetworksResponse) String

func (x *AdminListNetworksResponse) String() string

type AdminListOperatingSystemsResponse

type AdminListOperatingSystemsResponse struct {
	OperatingSystems []*OperatingSystem `protobuf:"bytes,1,rep,name=operating_systems,json=operatingSystems,proto3" json:"operating_systems,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminListOperatingSystemsResponse) Descriptor deprecated

func (*AdminListOperatingSystemsResponse) Descriptor() ([]byte, []int)

Deprecated: Use AdminListOperatingSystemsResponse.ProtoReflect.Descriptor instead.

func (*AdminListOperatingSystemsResponse) GetOperatingSystems

func (x *AdminListOperatingSystemsResponse) GetOperatingSystems() []*OperatingSystem

func (*AdminListOperatingSystemsResponse) ProtoMessage

func (*AdminListOperatingSystemsResponse) ProtoMessage()

func (*AdminListOperatingSystemsResponse) ProtoReflect

func (*AdminListOperatingSystemsResponse) Reset

func (*AdminListOperatingSystemsResponse) String

type AdminListRegionsResponse

type AdminListRegionsResponse struct {
	Regions []*Region `protobuf:"bytes,1,rep,name=regions,proto3" json:"regions,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminListRegionsResponse) Descriptor deprecated

func (*AdminListRegionsResponse) Descriptor() ([]byte, []int)

Deprecated: Use AdminListRegionsResponse.ProtoReflect.Descriptor instead.

func (*AdminListRegionsResponse) GetRegions

func (x *AdminListRegionsResponse) GetRegions() []*Region

func (*AdminListRegionsResponse) ProtoMessage

func (*AdminListRegionsResponse) ProtoMessage()

func (*AdminListRegionsResponse) ProtoReflect

func (x *AdminListRegionsResponse) ProtoReflect() protoreflect.Message

func (*AdminListRegionsResponse) Reset

func (x *AdminListRegionsResponse) Reset()

func (*AdminListRegionsResponse) String

func (x *AdminListRegionsResponse) String() string

type AdminListServerRequest

type AdminListServerRequest struct {
	Page   int32  `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"`
	Search string `protobuf:"bytes,2,opt,name=search,proto3" json:"search,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminListServerRequest) Descriptor deprecated

func (*AdminListServerRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminListServerRequest.ProtoReflect.Descriptor instead.

func (*AdminListServerRequest) GetPage

func (x *AdminListServerRequest) GetPage() int32

func (*AdminListServerRequest) GetSearch

func (x *AdminListServerRequest) GetSearch() string

func (*AdminListServerRequest) ProtoMessage

func (*AdminListServerRequest) ProtoMessage()

func (*AdminListServerRequest) ProtoReflect

func (x *AdminListServerRequest) ProtoReflect() protoreflect.Message

func (*AdminListServerRequest) Reset

func (x *AdminListServerRequest) Reset()

func (*AdminListServerRequest) String

func (x *AdminListServerRequest) String() string

type AdminListServerResponse

type AdminListServerResponse struct {
	Server     []*AdminServer `protobuf:"bytes,1,rep,name=server,proto3" json:"server,omitempty"`
	PagesTotal int32          `protobuf:"varint,2,opt,name=pages_total,json=pagesTotal,proto3" json:"pages_total,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminListServerResponse) Descriptor deprecated

func (*AdminListServerResponse) Descriptor() ([]byte, []int)

Deprecated: Use AdminListServerResponse.ProtoReflect.Descriptor instead.

func (*AdminListServerResponse) GetPagesTotal

func (x *AdminListServerResponse) GetPagesTotal() int32

func (*AdminListServerResponse) GetServer

func (x *AdminListServerResponse) GetServer() []*AdminServer

func (*AdminListServerResponse) ProtoMessage

func (*AdminListServerResponse) ProtoMessage()

func (*AdminListServerResponse) ProtoReflect

func (x *AdminListServerResponse) ProtoReflect() protoreflect.Message

func (*AdminListServerResponse) Reset

func (x *AdminListServerResponse) Reset()

func (*AdminListServerResponse) String

func (x *AdminListServerResponse) String() string

type AdminListSettingsResponse

type AdminListSettingsResponse struct {
	Settings []*Setting `protobuf:"bytes,1,rep,name=settings,proto3" json:"settings,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminListSettingsResponse) Descriptor deprecated

func (*AdminListSettingsResponse) Descriptor() ([]byte, []int)

Deprecated: Use AdminListSettingsResponse.ProtoReflect.Descriptor instead.

func (*AdminListSettingsResponse) GetSettings

func (x *AdminListSettingsResponse) GetSettings() []*Setting

func (*AdminListSettingsResponse) ProtoMessage

func (*AdminListSettingsResponse) ProtoMessage()

func (*AdminListSettingsResponse) ProtoReflect

func (*AdminListSettingsResponse) Reset

func (x *AdminListSettingsResponse) Reset()

func (*AdminListSettingsResponse) String

func (x *AdminListSettingsResponse) String() string

type AdminListSwitchesResponse

type AdminListSwitchesResponse struct {
	Switches []*Switch `protobuf:"bytes,1,rep,name=switches,proto3" json:"switches,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminListSwitchesResponse) Descriptor deprecated

func (*AdminListSwitchesResponse) Descriptor() ([]byte, []int)

Deprecated: Use AdminListSwitchesResponse.ProtoReflect.Descriptor instead.

func (*AdminListSwitchesResponse) GetSwitches

func (x *AdminListSwitchesResponse) GetSwitches() []*Switch

func (*AdminListSwitchesResponse) ProtoMessage

func (*AdminListSwitchesResponse) ProtoMessage()

func (*AdminListSwitchesResponse) ProtoReflect

func (*AdminListSwitchesResponse) Reset

func (x *AdminListSwitchesResponse) Reset()

func (*AdminListSwitchesResponse) String

func (x *AdminListSwitchesResponse) String() string

type AdminListUsersRequest

type AdminListUsersRequest struct {

	// page number to load
	Page int32 `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"`
	// optional
	Search string `protobuf:"bytes,2,opt,name=search,proto3" json:"search,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminListUsersRequest) Descriptor deprecated

func (*AdminListUsersRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminListUsersRequest.ProtoReflect.Descriptor instead.

func (*AdminListUsersRequest) GetPage

func (x *AdminListUsersRequest) GetPage() int32

func (*AdminListUsersRequest) GetSearch

func (x *AdminListUsersRequest) GetSearch() string

func (*AdminListUsersRequest) ProtoMessage

func (*AdminListUsersRequest) ProtoMessage()

func (*AdminListUsersRequest) ProtoReflect

func (x *AdminListUsersRequest) ProtoReflect() protoreflect.Message

func (*AdminListUsersRequest) Reset

func (x *AdminListUsersRequest) Reset()

func (*AdminListUsersRequest) String

func (x *AdminListUsersRequest) String() string

type AdminListUsersResponse

type AdminListUsersResponse struct {
	Users []*User `protobuf:"bytes,1,rep,name=users,proto3" json:"users,omitempty"`
	// Number of pages available
	PagesTotal int32 `protobuf:"varint,2,opt,name=pages_total,json=pagesTotal,proto3" json:"pages_total,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminListUsersResponse) Descriptor deprecated

func (*AdminListUsersResponse) Descriptor() ([]byte, []int)

Deprecated: Use AdminListUsersResponse.ProtoReflect.Descriptor instead.

func (*AdminListUsersResponse) GetPagesTotal

func (x *AdminListUsersResponse) GetPagesTotal() int32

func (*AdminListUsersResponse) GetUsers

func (x *AdminListUsersResponse) GetUsers() []*User

func (*AdminListUsersResponse) ProtoMessage

func (*AdminListUsersResponse) ProtoMessage()

func (*AdminListUsersResponse) ProtoReflect

func (x *AdminListUsersResponse) ProtoReflect() protoreflect.Message

func (*AdminListUsersResponse) Reset

func (x *AdminListUsersResponse) Reset()

func (*AdminListUsersResponse) String

func (x *AdminListUsersResponse) String() string

type AdminListVlansRequest

type AdminListVlansRequest struct {
	DatacenterId string `protobuf:"bytes,1,opt,name=datacenter_id,json=datacenterId,proto3" json:"datacenter_id,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminListVlansRequest) Descriptor deprecated

func (*AdminListVlansRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminListVlansRequest.ProtoReflect.Descriptor instead.

func (*AdminListVlansRequest) GetDatacenterId

func (x *AdminListVlansRequest) GetDatacenterId() string

func (*AdminListVlansRequest) ProtoMessage

func (*AdminListVlansRequest) ProtoMessage()

func (*AdminListVlansRequest) ProtoReflect

func (x *AdminListVlansRequest) ProtoReflect() protoreflect.Message

func (*AdminListVlansRequest) Reset

func (x *AdminListVlansRequest) Reset()

func (*AdminListVlansRequest) String

func (x *AdminListVlansRequest) String() string

type AdminListVlansResponse

type AdminListVlansResponse struct {
	Vlans []*VLAN `protobuf:"bytes,1,rep,name=vlans,proto3" json:"vlans,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminListVlansResponse) Descriptor deprecated

func (*AdminListVlansResponse) Descriptor() ([]byte, []int)

Deprecated: Use AdminListVlansResponse.ProtoReflect.Descriptor instead.

func (*AdminListVlansResponse) GetVlans

func (x *AdminListVlansResponse) GetVlans() []*VLAN

func (*AdminListVlansResponse) ProtoMessage

func (*AdminListVlansResponse) ProtoMessage()

func (*AdminListVlansResponse) ProtoReflect

func (x *AdminListVlansResponse) ProtoReflect() protoreflect.Message

func (*AdminListVlansResponse) Reset

func (x *AdminListVlansResponse) Reset()

func (*AdminListVlansResponse) String

func (x *AdminListVlansResponse) String() string

type AdminListVouchersRequest

type AdminListVouchersRequest struct {
	Page int32 `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminListVouchersRequest) Descriptor deprecated

func (*AdminListVouchersRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminListVouchersRequest.ProtoReflect.Descriptor instead.

func (*AdminListVouchersRequest) GetPage

func (x *AdminListVouchersRequest) GetPage() int32

func (*AdminListVouchersRequest) ProtoMessage

func (*AdminListVouchersRequest) ProtoMessage()

func (*AdminListVouchersRequest) ProtoReflect

func (x *AdminListVouchersRequest) ProtoReflect() protoreflect.Message

func (*AdminListVouchersRequest) Reset

func (x *AdminListVouchersRequest) Reset()

func (*AdminListVouchersRequest) String

func (x *AdminListVouchersRequest) String() string

type AdminListVouchersResponse

type AdminListVouchersResponse struct {
	Vouchers   []*Voucher `protobuf:"bytes,1,rep,name=vouchers,proto3" json:"vouchers,omitempty"`
	PagesTotal int32      `protobuf:"varint,2,opt,name=pages_total,json=pagesTotal,proto3" json:"pages_total,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminListVouchersResponse) Descriptor deprecated

func (*AdminListVouchersResponse) Descriptor() ([]byte, []int)

Deprecated: Use AdminListVouchersResponse.ProtoReflect.Descriptor instead.

func (*AdminListVouchersResponse) GetPagesTotal

func (x *AdminListVouchersResponse) GetPagesTotal() int32

func (*AdminListVouchersResponse) GetVouchers

func (x *AdminListVouchersResponse) GetVouchers() []*Voucher

func (*AdminListVouchersResponse) ProtoMessage

func (*AdminListVouchersResponse) ProtoMessage()

func (*AdminListVouchersResponse) ProtoReflect

func (*AdminListVouchersResponse) Reset

func (x *AdminListVouchersResponse) Reset()

func (*AdminListVouchersResponse) String

func (x *AdminListVouchersResponse) String() string

type AdminLockUserRequest

type AdminLockUserRequest struct {
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	Reason string `protobuf:"bytes,2,opt,name=reason,proto3" json:"reason,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminLockUserRequest) Descriptor deprecated

func (*AdminLockUserRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminLockUserRequest.ProtoReflect.Descriptor instead.

func (*AdminLockUserRequest) GetReason

func (x *AdminLockUserRequest) GetReason() string

func (*AdminLockUserRequest) GetUserId

func (x *AdminLockUserRequest) GetUserId() string

func (*AdminLockUserRequest) ProtoMessage

func (*AdminLockUserRequest) ProtoMessage()

func (*AdminLockUserRequest) ProtoReflect

func (x *AdminLockUserRequest) ProtoReflect() protoreflect.Message

func (*AdminLockUserRequest) Reset

func (x *AdminLockUserRequest) Reset()

func (*AdminLockUserRequest) String

func (x *AdminLockUserRequest) String() string

type AdminLog

type AdminLog struct {

	// Log ID
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Users
	AdminUser  *User `protobuf:"bytes,2,opt,name=admin_user,json=adminUser,proto3" json:"admin_user,omitempty"`
	TargetUser *User `protobuf:"bytes,3,opt,name=target_user,json=targetUser,proto3" json:"target_user,omitempty"`
	// Log message
	Log string `protobuf:"bytes,4,opt,name=log,proto3" json:"log,omitempty"`
	// Log timestamps
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminLog) Descriptor deprecated

func (*AdminLog) Descriptor() ([]byte, []int)

Deprecated: Use AdminLog.ProtoReflect.Descriptor instead.

func (*AdminLog) GetAdminUser

func (x *AdminLog) GetAdminUser() *User

func (*AdminLog) GetCreatedAt

func (x *AdminLog) GetCreatedAt() *timestamppb.Timestamp

func (*AdminLog) GetId

func (x *AdminLog) GetId() string

func (*AdminLog) GetLog

func (x *AdminLog) GetLog() string

func (*AdminLog) GetTargetUser

func (x *AdminLog) GetTargetUser() *User

func (*AdminLog) GetUpdatedAt

func (x *AdminLog) GetUpdatedAt() *timestamppb.Timestamp

func (*AdminLog) ProtoMessage

func (*AdminLog) ProtoMessage()

func (*AdminLog) ProtoReflect

func (x *AdminLog) ProtoReflect() protoreflect.Message

func (*AdminLog) Reset

func (x *AdminLog) Reset()

func (*AdminLog) String

func (x *AdminLog) String() string

type AdminRefundBillPaymentRequest

type AdminRefundBillPaymentRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminRefundBillPaymentRequest) Descriptor deprecated

func (*AdminRefundBillPaymentRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminRefundBillPaymentRequest.ProtoReflect.Descriptor instead.

func (*AdminRefundBillPaymentRequest) GetId

func (*AdminRefundBillPaymentRequest) ProtoMessage

func (*AdminRefundBillPaymentRequest) ProtoMessage()

func (*AdminRefundBillPaymentRequest) ProtoReflect

func (*AdminRefundBillPaymentRequest) Reset

func (x *AdminRefundBillPaymentRequest) Reset()

func (*AdminRefundBillPaymentRequest) String

type AdminResendBillRequest

type AdminResendBillRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminResendBillRequest) Descriptor deprecated

func (*AdminResendBillRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminResendBillRequest.ProtoReflect.Descriptor instead.

func (*AdminResendBillRequest) GetId

func (x *AdminResendBillRequest) GetId() string

func (*AdminResendBillRequest) ProtoMessage

func (*AdminResendBillRequest) ProtoMessage()

func (*AdminResendBillRequest) ProtoReflect

func (x *AdminResendBillRequest) ProtoReflect() protoreflect.Message

func (*AdminResendBillRequest) Reset

func (x *AdminResendBillRequest) Reset()

func (*AdminResendBillRequest) String

func (x *AdminResendBillRequest) String() string

type AdminServer

type AdminServer struct {
	Server                      *Server                      `protobuf:"bytes,1,opt,name=server,proto3" json:"server,omitempty"`
	ComputeResource             *ComputeResource             `protobuf:"bytes,2,opt,name=compute_resource,json=computeResource,proto3" json:"compute_resource,omitempty"`
	ComputeResourceProvisioning *ComputeResourceProvisioning `` /* 144-byte string literal not displayed */
	Project                     *Project                     `protobuf:"bytes,4,opt,name=project,proto3" json:"project,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminServer) Descriptor deprecated

func (*AdminServer) Descriptor() ([]byte, []int)

Deprecated: Use AdminServer.ProtoReflect.Descriptor instead.

func (*AdminServer) GetComputeResource

func (x *AdminServer) GetComputeResource() *ComputeResource

func (*AdminServer) GetComputeResourceProvisioning

func (x *AdminServer) GetComputeResourceProvisioning() *ComputeResourceProvisioning

func (*AdminServer) GetProject

func (x *AdminServer) GetProject() *Project

func (*AdminServer) GetServer

func (x *AdminServer) GetServer() *Server

func (*AdminServer) ProtoMessage

func (*AdminServer) ProtoMessage()

func (*AdminServer) ProtoReflect

func (x *AdminServer) ProtoReflect() protoreflect.Message

func (*AdminServer) Reset

func (x *AdminServer) Reset()

func (*AdminServer) String

func (x *AdminServer) String() string

type AdminUnlockUserRequest

type AdminUnlockUserRequest struct {
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminUnlockUserRequest) Descriptor deprecated

func (*AdminUnlockUserRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminUnlockUserRequest.ProtoReflect.Descriptor instead.

func (*AdminUnlockUserRequest) GetUserId

func (x *AdminUnlockUserRequest) GetUserId() string

func (*AdminUnlockUserRequest) ProtoMessage

func (*AdminUnlockUserRequest) ProtoMessage()

func (*AdminUnlockUserRequest) ProtoReflect

func (x *AdminUnlockUserRequest) ProtoReflect() protoreflect.Message

func (*AdminUnlockUserRequest) Reset

func (x *AdminUnlockUserRequest) Reset()

func (*AdminUnlockUserRequest) String

func (x *AdminUnlockUserRequest) String() string

type AdminUpdateDatacenterRequest

type AdminUpdateDatacenterRequest struct {
	Id           string           `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name         string           `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Short        string           `protobuf:"bytes,3,opt,name=short,proto3" json:"short,omitempty"`
	ServerPrefix string           `protobuf:"bytes,4,opt,name=server_prefix,json=serverPrefix,proto3" json:"server_prefix,omitempty"`
	Status       DataCenterStatus `protobuf:"varint,5,opt,name=status,proto3,enum=api.region.DataCenterStatus" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminUpdateDatacenterRequest) Descriptor deprecated

func (*AdminUpdateDatacenterRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminUpdateDatacenterRequest.ProtoReflect.Descriptor instead.

func (*AdminUpdateDatacenterRequest) GetId

func (*AdminUpdateDatacenterRequest) GetName

func (x *AdminUpdateDatacenterRequest) GetName() string

func (*AdminUpdateDatacenterRequest) GetServerPrefix

func (x *AdminUpdateDatacenterRequest) GetServerPrefix() string

func (*AdminUpdateDatacenterRequest) GetShort

func (x *AdminUpdateDatacenterRequest) GetShort() string

func (*AdminUpdateDatacenterRequest) GetStatus

func (*AdminUpdateDatacenterRequest) ProtoMessage

func (*AdminUpdateDatacenterRequest) ProtoMessage()

func (*AdminUpdateDatacenterRequest) ProtoReflect

func (*AdminUpdateDatacenterRequest) Reset

func (x *AdminUpdateDatacenterRequest) Reset()

func (*AdminUpdateDatacenterRequest) String

type AdminUpdateFlavourRequest

type AdminUpdateFlavourRequest struct {
	Id         string            `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name       string            `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Cpu        string            `protobuf:"bytes,5,opt,name=cpu,proto3" json:"cpu,omitempty"`
	CpuAmount  int32             `protobuf:"varint,6,opt,name=cpu_amount,json=cpuAmount,proto3" json:"cpu_amount,omitempty"`
	CpuCores   int32             `protobuf:"varint,7,opt,name=cpu_cores,json=cpuCores,proto3" json:"cpu_cores,omitempty"`
	CpuThreads int32             `protobuf:"varint,8,opt,name=cpu_threads,json=cpuThreads,proto3" json:"cpu_threads,omitempty"`
	Memory     string            `protobuf:"bytes,9,opt,name=memory,proto3" json:"memory,omitempty"`
	Disk       string            `protobuf:"bytes,10,opt,name=disk,proto3" json:"disk,omitempty"`
	Network    string            `protobuf:"bytes,11,opt,name=network,proto3" json:"network,omitempty"`
	Traffic    int64             `protobuf:"varint,12,opt,name=traffic,proto3" json:"traffic,omitempty"` // Traffic given in GB/month
	Mappings   []*FlavourMapping `protobuf:"bytes,13,rep,name=mappings,proto3" json:"mappings,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminUpdateFlavourRequest) Descriptor deprecated

func (*AdminUpdateFlavourRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminUpdateFlavourRequest.ProtoReflect.Descriptor instead.

func (*AdminUpdateFlavourRequest) GetCpu

func (x *AdminUpdateFlavourRequest) GetCpu() string

func (*AdminUpdateFlavourRequest) GetCpuAmount

func (x *AdminUpdateFlavourRequest) GetCpuAmount() int32

func (*AdminUpdateFlavourRequest) GetCpuCores

func (x *AdminUpdateFlavourRequest) GetCpuCores() int32

func (*AdminUpdateFlavourRequest) GetCpuThreads

func (x *AdminUpdateFlavourRequest) GetCpuThreads() int32

func (*AdminUpdateFlavourRequest) GetDisk

func (x *AdminUpdateFlavourRequest) GetDisk() string

func (*AdminUpdateFlavourRequest) GetId

func (x *AdminUpdateFlavourRequest) GetId() string

func (*AdminUpdateFlavourRequest) GetMappings

func (x *AdminUpdateFlavourRequest) GetMappings() []*FlavourMapping

func (*AdminUpdateFlavourRequest) GetMemory

func (x *AdminUpdateFlavourRequest) GetMemory() string

func (*AdminUpdateFlavourRequest) GetName

func (x *AdminUpdateFlavourRequest) GetName() string

func (*AdminUpdateFlavourRequest) GetNetwork

func (x *AdminUpdateFlavourRequest) GetNetwork() string

func (*AdminUpdateFlavourRequest) GetTraffic

func (x *AdminUpdateFlavourRequest) GetTraffic() int64

func (*AdminUpdateFlavourRequest) ProtoMessage

func (*AdminUpdateFlavourRequest) ProtoMessage()

func (*AdminUpdateFlavourRequest) ProtoReflect

func (*AdminUpdateFlavourRequest) Reset

func (x *AdminUpdateFlavourRequest) Reset()

func (*AdminUpdateFlavourRequest) String

func (x *AdminUpdateFlavourRequest) String() string

type AdminUpdateImageRequest

type AdminUpdateImageRequest struct {
	Id                string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name              string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	OperatingSystemId string `protobuf:"bytes,3,opt,name=operating_system_id,json=operatingSystemId,proto3" json:"operating_system_id,omitempty"`
	// Default username
	Username string `protobuf:"bytes,4,opt,name=username,proto3" json:"username,omitempty"`
	// Supported authentication types for image
	AuthenticationTypes []AuthenticationType `` /* 160-byte string literal not displayed */
	// vendor data script
	VendorData string `protobuf:"bytes,6,opt,name=vendor_data,json=vendorData,proto3" json:"vendor_data,omitempty"`
	// Contains a SPLA license
	SplaLicense bool `protobuf:"varint,7,opt,name=spla_license,json=splaLicense,proto3" json:"spla_license,omitempty"`
	// Available for installations
	Available bool `protobuf:"varint,8,opt,name=available,proto3" json:"available,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminUpdateImageRequest) Descriptor deprecated

func (*AdminUpdateImageRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminUpdateImageRequest.ProtoReflect.Descriptor instead.

func (*AdminUpdateImageRequest) GetAuthenticationTypes

func (x *AdminUpdateImageRequest) GetAuthenticationTypes() []AuthenticationType

func (*AdminUpdateImageRequest) GetAvailable

func (x *AdminUpdateImageRequest) GetAvailable() bool

func (*AdminUpdateImageRequest) GetId

func (x *AdminUpdateImageRequest) GetId() string

func (*AdminUpdateImageRequest) GetName

func (x *AdminUpdateImageRequest) GetName() string

func (*AdminUpdateImageRequest) GetOperatingSystemId

func (x *AdminUpdateImageRequest) GetOperatingSystemId() string

func (*AdminUpdateImageRequest) GetSplaLicense

func (x *AdminUpdateImageRequest) GetSplaLicense() bool

func (*AdminUpdateImageRequest) GetUsername

func (x *AdminUpdateImageRequest) GetUsername() string

func (*AdminUpdateImageRequest) GetVendorData

func (x *AdminUpdateImageRequest) GetVendorData() string

func (*AdminUpdateImageRequest) ProtoMessage

func (*AdminUpdateImageRequest) ProtoMessage()

func (*AdminUpdateImageRequest) ProtoReflect

func (x *AdminUpdateImageRequest) ProtoReflect() protoreflect.Message

func (*AdminUpdateImageRequest) Reset

func (x *AdminUpdateImageRequest) Reset()

func (*AdminUpdateImageRequest) String

func (x *AdminUpdateImageRequest) String() string

type AdminUpdateNetworkRequest

type AdminUpdateNetworkRequest struct {
	Id     string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name   string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	VlanId int32  `protobuf:"varint,3,opt,name=vlan_id,json=vlanId,proto3" json:"vlan_id,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminUpdateNetworkRequest) Descriptor deprecated

func (*AdminUpdateNetworkRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminUpdateNetworkRequest.ProtoReflect.Descriptor instead.

func (*AdminUpdateNetworkRequest) GetId

func (x *AdminUpdateNetworkRequest) GetId() string

func (*AdminUpdateNetworkRequest) GetName

func (x *AdminUpdateNetworkRequest) GetName() string

func (*AdminUpdateNetworkRequest) GetVlanId

func (x *AdminUpdateNetworkRequest) GetVlanId() int32

func (*AdminUpdateNetworkRequest) ProtoMessage

func (*AdminUpdateNetworkRequest) ProtoMessage()

func (*AdminUpdateNetworkRequest) ProtoReflect

func (*AdminUpdateNetworkRequest) Reset

func (x *AdminUpdateNetworkRequest) Reset()

func (*AdminUpdateNetworkRequest) String

func (x *AdminUpdateNetworkRequest) String() string

type AdminUpdateOperatingSystemRequest

type AdminUpdateOperatingSystemRequest struct {
	Id   string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminUpdateOperatingSystemRequest) Descriptor deprecated

func (*AdminUpdateOperatingSystemRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminUpdateOperatingSystemRequest.ProtoReflect.Descriptor instead.

func (*AdminUpdateOperatingSystemRequest) GetId

func (*AdminUpdateOperatingSystemRequest) GetName

func (*AdminUpdateOperatingSystemRequest) ProtoMessage

func (*AdminUpdateOperatingSystemRequest) ProtoMessage()

func (*AdminUpdateOperatingSystemRequest) ProtoReflect

func (*AdminUpdateOperatingSystemRequest) Reset

func (*AdminUpdateOperatingSystemRequest) String

type AdminUpdateProjectRequest

type AdminUpdateProjectRequest struct {
	Id               string                    `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	SkipPayment      bool                      `protobuf:"varint,2,opt,name=skip_payment,json=skipPayment,proto3" json:"skip_payment,omitempty"`
	ComputeDiscounts []*ProjectComputeDiscount `protobuf:"bytes,3,rep,name=compute_discounts,json=computeDiscounts,proto3" json:"compute_discounts,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminUpdateProjectRequest) Descriptor deprecated

func (*AdminUpdateProjectRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminUpdateProjectRequest.ProtoReflect.Descriptor instead.

func (*AdminUpdateProjectRequest) GetComputeDiscounts

func (x *AdminUpdateProjectRequest) GetComputeDiscounts() []*ProjectComputeDiscount

func (*AdminUpdateProjectRequest) GetId

func (x *AdminUpdateProjectRequest) GetId() string

func (*AdminUpdateProjectRequest) GetSkipPayment

func (x *AdminUpdateProjectRequest) GetSkipPayment() bool

func (*AdminUpdateProjectRequest) ProtoMessage

func (*AdminUpdateProjectRequest) ProtoMessage()

func (*AdminUpdateProjectRequest) ProtoReflect

func (*AdminUpdateProjectRequest) Reset

func (x *AdminUpdateProjectRequest) Reset()

func (*AdminUpdateProjectRequest) String

func (x *AdminUpdateProjectRequest) String() string

type AdminUpdateRegionRequest

type AdminUpdateRegionRequest struct {
	Id          string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name        string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	CountryCode string `protobuf:"bytes,3,opt,name=country_code,json=countryCode,proto3" json:"country_code,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminUpdateRegionRequest) Descriptor deprecated

func (*AdminUpdateRegionRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminUpdateRegionRequest.ProtoReflect.Descriptor instead.

func (*AdminUpdateRegionRequest) GetCountryCode

func (x *AdminUpdateRegionRequest) GetCountryCode() string

func (*AdminUpdateRegionRequest) GetId

func (x *AdminUpdateRegionRequest) GetId() string

func (*AdminUpdateRegionRequest) GetName

func (x *AdminUpdateRegionRequest) GetName() string

func (*AdminUpdateRegionRequest) ProtoMessage

func (*AdminUpdateRegionRequest) ProtoMessage()

func (*AdminUpdateRegionRequest) ProtoReflect

func (x *AdminUpdateRegionRequest) ProtoReflect() protoreflect.Message

func (*AdminUpdateRegionRequest) Reset

func (x *AdminUpdateRegionRequest) Reset()

func (*AdminUpdateRegionRequest) String

func (x *AdminUpdateRegionRequest) String() string

type AdminUpdateServerRequest

type AdminUpdateServerRequest struct {
	Id        string       `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	FlavourId string       `protobuf:"bytes,2,opt,name=flavour_id,json=flavourId,proto3" json:"flavour_id,omitempty"`
	Status    ServerStatus `protobuf:"varint,3,opt,name=status,proto3,enum=api.server.ServerStatus" json:"status,omitempty"`
	InPool    bool         `protobuf:"varint,4,opt,name=in_pool,json=inPool,proto3" json:"in_pool,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminUpdateServerRequest) Descriptor deprecated

func (*AdminUpdateServerRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminUpdateServerRequest.ProtoReflect.Descriptor instead.

func (*AdminUpdateServerRequest) GetFlavourId

func (x *AdminUpdateServerRequest) GetFlavourId() string

func (*AdminUpdateServerRequest) GetId

func (x *AdminUpdateServerRequest) GetId() string

func (*AdminUpdateServerRequest) GetInPool

func (x *AdminUpdateServerRequest) GetInPool() bool

func (*AdminUpdateServerRequest) GetStatus

func (x *AdminUpdateServerRequest) GetStatus() ServerStatus

func (*AdminUpdateServerRequest) ProtoMessage

func (*AdminUpdateServerRequest) ProtoMessage()

func (*AdminUpdateServerRequest) ProtoReflect

func (x *AdminUpdateServerRequest) ProtoReflect() protoreflect.Message

func (*AdminUpdateServerRequest) Reset

func (x *AdminUpdateServerRequest) Reset()

func (*AdminUpdateServerRequest) String

func (x *AdminUpdateServerRequest) String() string

type AdminUpdateSettingsRequest

type AdminUpdateSettingsRequest struct {
	Settings []*Setting `protobuf:"bytes,1,rep,name=settings,proto3" json:"settings,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminUpdateSettingsRequest) Descriptor deprecated

func (*AdminUpdateSettingsRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminUpdateSettingsRequest.ProtoReflect.Descriptor instead.

func (*AdminUpdateSettingsRequest) GetSettings

func (x *AdminUpdateSettingsRequest) GetSettings() []*Setting

func (*AdminUpdateSettingsRequest) ProtoMessage

func (*AdminUpdateSettingsRequest) ProtoMessage()

func (*AdminUpdateSettingsRequest) ProtoReflect

func (*AdminUpdateSettingsRequest) Reset

func (x *AdminUpdateSettingsRequest) Reset()

func (*AdminUpdateSettingsRequest) String

func (x *AdminUpdateSettingsRequest) String() string

type AdminUpdateSubnetRequest

type AdminUpdateSubnetRequest struct {
	Id        string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Cidr      string `protobuf:"bytes,2,opt,name=cidr,proto3" json:"cidr,omitempty"`
	PoolStart string `protobuf:"bytes,3,opt,name=pool_start,json=poolStart,proto3" json:"pool_start,omitempty"`
	PoolEnd   string `protobuf:"bytes,4,opt,name=pool_end,json=poolEnd,proto3" json:"pool_end,omitempty"`
	Gateway   string `protobuf:"bytes,5,opt,name=gateway,proto3" json:"gateway,omitempty"`
	Dhcp      bool   `protobuf:"varint,6,opt,name=dhcp,proto3" json:"dhcp,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminUpdateSubnetRequest) Descriptor deprecated

func (*AdminUpdateSubnetRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminUpdateSubnetRequest.ProtoReflect.Descriptor instead.

func (*AdminUpdateSubnetRequest) GetCidr

func (x *AdminUpdateSubnetRequest) GetCidr() string

func (*AdminUpdateSubnetRequest) GetDhcp

func (x *AdminUpdateSubnetRequest) GetDhcp() bool

func (*AdminUpdateSubnetRequest) GetGateway

func (x *AdminUpdateSubnetRequest) GetGateway() string

func (*AdminUpdateSubnetRequest) GetId

func (x *AdminUpdateSubnetRequest) GetId() string

func (*AdminUpdateSubnetRequest) GetPoolEnd

func (x *AdminUpdateSubnetRequest) GetPoolEnd() string

func (*AdminUpdateSubnetRequest) GetPoolStart

func (x *AdminUpdateSubnetRequest) GetPoolStart() string

func (*AdminUpdateSubnetRequest) ProtoMessage

func (*AdminUpdateSubnetRequest) ProtoMessage()

func (*AdminUpdateSubnetRequest) ProtoReflect

func (x *AdminUpdateSubnetRequest) ProtoReflect() protoreflect.Message

func (*AdminUpdateSubnetRequest) Reset

func (x *AdminUpdateSubnetRequest) Reset()

func (*AdminUpdateSubnetRequest) String

func (x *AdminUpdateSubnetRequest) String() string

type AdminUpdateSwitchRequest

type AdminUpdateSwitchRequest struct {
	Id          string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Username    string   `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"`
	Password    string   `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"`
	UplinkPorts []string `protobuf:"bytes,4,rep,name=uplink_ports,json=uplinkPorts,proto3" json:"uplink_ports,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminUpdateSwitchRequest) Descriptor deprecated

func (*AdminUpdateSwitchRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminUpdateSwitchRequest.ProtoReflect.Descriptor instead.

func (*AdminUpdateSwitchRequest) GetId

func (x *AdminUpdateSwitchRequest) GetId() string

func (*AdminUpdateSwitchRequest) GetPassword

func (x *AdminUpdateSwitchRequest) GetPassword() string

func (*AdminUpdateSwitchRequest) GetUplinkPorts

func (x *AdminUpdateSwitchRequest) GetUplinkPorts() []string

func (*AdminUpdateSwitchRequest) GetUsername

func (x *AdminUpdateSwitchRequest) GetUsername() string

func (*AdminUpdateSwitchRequest) ProtoMessage

func (*AdminUpdateSwitchRequest) ProtoMessage()

func (*AdminUpdateSwitchRequest) ProtoReflect

func (x *AdminUpdateSwitchRequest) ProtoReflect() protoreflect.Message

func (*AdminUpdateSwitchRequest) Reset

func (x *AdminUpdateSwitchRequest) Reset()

func (*AdminUpdateSwitchRequest) String

func (x *AdminUpdateSwitchRequest) String() string

type AdminUpdateUserRequest

type AdminUpdateUserRequest struct {
	Id             string          `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Email          string          `protobuf:"bytes,2,opt,name=email,proto3" json:"email,omitempty"`
	FullName       string          `protobuf:"bytes,3,opt,name=full_name,json=fullName,proto3" json:"full_name,omitempty"`
	Confirmed      bool            `protobuf:"varint,4,opt,name=confirmed,proto3" json:"confirmed,omitempty"`
	Admin          bool            `protobuf:"varint,5,opt,name=admin,proto3" json:"admin,omitempty"`
	ComputeLimit   int32           `protobuf:"varint,6,opt,name=compute_limit,json=computeLimit,proto3" json:"compute_limit,omitempty"`
	PaymentMethods []PaymentMethod `` /* 142-byte string literal not displayed */
	// If true, the user will get a new password and sent via email
	ResetPassword bool `protobuf:"varint,8,opt,name=reset_password,json=resetPassword,proto3" json:"reset_password,omitempty"`
	// If true, all 2FA methods will be removed from account
	Reset_2Fa bool `protobuf:"varint,9,opt,name=reset_2fa,json=reset2fa,proto3" json:"reset_2fa,omitempty"`
	// contains filtered or unexported fields
}

func (*AdminUpdateUserRequest) Descriptor deprecated

func (*AdminUpdateUserRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdminUpdateUserRequest.ProtoReflect.Descriptor instead.

func (*AdminUpdateUserRequest) GetAdmin

func (x *AdminUpdateUserRequest) GetAdmin() bool

func (*AdminUpdateUserRequest) GetComputeLimit

func (x *AdminUpdateUserRequest) GetComputeLimit() int32

func (*AdminUpdateUserRequest) GetConfirmed

func (x *AdminUpdateUserRequest) GetConfirmed() bool

func (*AdminUpdateUserRequest) GetEmail

func (x *AdminUpdateUserRequest) GetEmail() string

func (*AdminUpdateUserRequest) GetFullName

func (x *AdminUpdateUserRequest) GetFullName() string

func (*AdminUpdateUserRequest) GetId

func (x *AdminUpdateUserRequest) GetId() string

func (*AdminUpdateUserRequest) GetPaymentMethods

func (x *AdminUpdateUserRequest) GetPaymentMethods() []PaymentMethod

func (*AdminUpdateUserRequest) GetResetPassword

func (x *AdminUpdateUserRequest) GetResetPassword() bool

func (*AdminUpdateUserRequest) GetReset_2Fa

func (x *AdminUpdateUserRequest) GetReset_2Fa() bool

func (*AdminUpdateUserRequest) ProtoMessage

func (*AdminUpdateUserRequest) ProtoMessage()

func (*AdminUpdateUserRequest) ProtoReflect

func (x *AdminUpdateUserRequest) ProtoReflect() protoreflect.Message

func (*AdminUpdateUserRequest) Reset

func (x *AdminUpdateUserRequest) Reset()

func (*AdminUpdateUserRequest) String

func (x *AdminUpdateUserRequest) String() string

type Agent

type Agent struct {
	Id            string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Type          AgentType              `protobuf:"varint,2,opt,name=type,proto3,enum=api.agent.AgentType" json:"type,omitempty"`
	Datacenter    *DataCenter            `protobuf:"bytes,3,opt,name=datacenter,proto3" json:"datacenter,omitempty"`
	Fqdn          string                 `protobuf:"bytes,4,opt,name=fqdn,proto3" json:"fqdn,omitempty"`
	Certificate   *AgentCertificate      `protobuf:"bytes,5,opt,name=certificate,proto3" json:"certificate,omitempty"`
	LastContactAt *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=last_contact_at,json=lastContactAt,proto3" json:"last_contact_at,omitempty"`
	// contains filtered or unexported fields
}

func (*Agent) Descriptor deprecated

func (*Agent) Descriptor() ([]byte, []int)

Deprecated: Use Agent.ProtoReflect.Descriptor instead.

func (*Agent) GetCertificate

func (x *Agent) GetCertificate() *AgentCertificate

func (*Agent) GetDatacenter

func (x *Agent) GetDatacenter() *DataCenter

func (*Agent) GetFqdn

func (x *Agent) GetFqdn() string

func (*Agent) GetId

func (x *Agent) GetId() string

func (*Agent) GetLastContactAt

func (x *Agent) GetLastContactAt() *timestamppb.Timestamp

func (*Agent) GetType

func (x *Agent) GetType() AgentType

func (*Agent) ProtoMessage

func (*Agent) ProtoMessage()

func (*Agent) ProtoReflect

func (x *Agent) ProtoReflect() protoreflect.Message

func (*Agent) Reset

func (x *Agent) Reset()

func (*Agent) String

func (x *Agent) String() string

type AgentCertificate

type AgentCertificate struct {
	CertificateAuthority string `protobuf:"bytes,1,opt,name=certificate_authority,json=certificateAuthority,proto3" json:"certificate_authority,omitempty"`
	Certificate          string `protobuf:"bytes,2,opt,name=certificate,proto3" json:"certificate,omitempty"`
	PrivateKey           string `protobuf:"bytes,3,opt,name=private_key,json=privateKey,proto3" json:"private_key,omitempty"`
	// contains filtered or unexported fields
}

func (*AgentCertificate) Descriptor deprecated

func (*AgentCertificate) Descriptor() ([]byte, []int)

Deprecated: Use AgentCertificate.ProtoReflect.Descriptor instead.

func (*AgentCertificate) GetCertificate

func (x *AgentCertificate) GetCertificate() string

func (*AgentCertificate) GetCertificateAuthority

func (x *AgentCertificate) GetCertificateAuthority() string

func (*AgentCertificate) GetPrivateKey

func (x *AgentCertificate) GetPrivateKey() string

func (*AgentCertificate) ProtoMessage

func (*AgentCertificate) ProtoMessage()

func (*AgentCertificate) ProtoReflect

func (x *AgentCertificate) ProtoReflect() protoreflect.Message

func (*AgentCertificate) Reset

func (x *AgentCertificate) Reset()

func (*AgentCertificate) String

func (x *AgentCertificate) String() string

type AgentType

type AgentType int32
const (
	AgentType_NETWORK_AGENT AgentType = 0
)

func (AgentType) Descriptor

func (AgentType) Descriptor() protoreflect.EnumDescriptor

func (AgentType) Enum

func (x AgentType) Enum() *AgentType

func (AgentType) EnumDescriptor deprecated

func (AgentType) EnumDescriptor() ([]byte, []int)

Deprecated: Use AgentType.Descriptor instead.

func (AgentType) Number

func (x AgentType) Number() protoreflect.EnumNumber

func (AgentType) String

func (x AgentType) String() string

func (AgentType) Type

type AuthenticationType

type AuthenticationType int32
const (
	AuthenticationType_PASSWORD AuthenticationType = 0
	AuthenticationType_SSH_KEY  AuthenticationType = 1
)

func (AuthenticationType) Descriptor

func (AuthenticationType) Enum

func (AuthenticationType) EnumDescriptor deprecated

func (AuthenticationType) EnumDescriptor() ([]byte, []int)

Deprecated: Use AuthenticationType.Descriptor instead.

func (AuthenticationType) Number

func (AuthenticationType) String

func (x AuthenticationType) String() string

func (AuthenticationType) Type

type BasicProject

type BasicProject struct {
	Id     string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name   string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Avatar string `protobuf:"bytes,4,opt,name=avatar,proto3" json:"avatar,omitempty"`
	// contains filtered or unexported fields
}

func (*BasicProject) Descriptor deprecated

func (*BasicProject) Descriptor() ([]byte, []int)

Deprecated: Use BasicProject.ProtoReflect.Descriptor instead.

func (*BasicProject) GetAvatar

func (x *BasicProject) GetAvatar() string

func (*BasicProject) GetId

func (x *BasicProject) GetId() string

func (*BasicProject) GetName

func (x *BasicProject) GetName() string

func (*BasicProject) ProtoMessage

func (*BasicProject) ProtoMessage()

func (*BasicProject) ProtoReflect

func (x *BasicProject) ProtoReflect() protoreflect.Message

func (*BasicProject) Reset

func (x *BasicProject) Reset()

func (*BasicProject) String

func (x *BasicProject) String() string

type BasicUser

type BasicUser struct {
	Id       string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	FullName string `protobuf:"bytes,2,opt,name=full_name,json=fullName,proto3" json:"full_name,omitempty"`
	Email    string `protobuf:"bytes,3,opt,name=email,proto3" json:"email,omitempty"`
	Avatar   string `protobuf:"bytes,4,opt,name=avatar,proto3" json:"avatar,omitempty"`
	// contains filtered or unexported fields
}

func (*BasicUser) Descriptor deprecated

func (*BasicUser) Descriptor() ([]byte, []int)

Deprecated: Use BasicUser.ProtoReflect.Descriptor instead.

func (*BasicUser) GetAvatar

func (x *BasicUser) GetAvatar() string

func (*BasicUser) GetEmail

func (x *BasicUser) GetEmail() string

func (*BasicUser) GetFullName

func (x *BasicUser) GetFullName() string

func (*BasicUser) GetId

func (x *BasicUser) GetId() string

func (*BasicUser) ProtoMessage

func (*BasicUser) ProtoMessage()

func (*BasicUser) ProtoReflect

func (x *BasicUser) ProtoReflect() protoreflect.Message

func (*BasicUser) Reset

func (x *BasicUser) Reset()

func (*BasicUser) String

func (x *BasicUser) String() string

type BeginWebAuthnRegistrationRequest

type BeginWebAuthnRegistrationRequest struct {
	Password string `protobuf:"bytes,1,opt,name=password,proto3" json:"password,omitempty"`
	// contains filtered or unexported fields
}

func (*BeginWebAuthnRegistrationRequest) Descriptor deprecated

func (*BeginWebAuthnRegistrationRequest) Descriptor() ([]byte, []int)

Deprecated: Use BeginWebAuthnRegistrationRequest.ProtoReflect.Descriptor instead.

func (*BeginWebAuthnRegistrationRequest) GetPassword

func (x *BeginWebAuthnRegistrationRequest) GetPassword() string

func (*BeginWebAuthnRegistrationRequest) ProtoMessage

func (*BeginWebAuthnRegistrationRequest) ProtoMessage()

func (*BeginWebAuthnRegistrationRequest) ProtoReflect

func (*BeginWebAuthnRegistrationRequest) Reset

func (*BeginWebAuthnRegistrationRequest) String

type BeginWebAuthnRegistrationResponse

type BeginWebAuthnRegistrationResponse struct {
	CredentialCreation []byte `protobuf:"bytes,1,opt,name=credential_creation,json=credentialCreation,proto3" json:"credential_creation,omitempty"`
	// contains filtered or unexported fields
}

func (*BeginWebAuthnRegistrationResponse) Descriptor deprecated

func (*BeginWebAuthnRegistrationResponse) Descriptor() ([]byte, []int)

Deprecated: Use BeginWebAuthnRegistrationResponse.ProtoReflect.Descriptor instead.

func (*BeginWebAuthnRegistrationResponse) GetCredentialCreation

func (x *BeginWebAuthnRegistrationResponse) GetCredentialCreation() []byte

func (*BeginWebAuthnRegistrationResponse) ProtoMessage

func (*BeginWebAuthnRegistrationResponse) ProtoMessage()

func (*BeginWebAuthnRegistrationResponse) ProtoReflect

func (*BeginWebAuthnRegistrationResponse) Reset

func (*BeginWebAuthnRegistrationResponse) String

type Bill

type Bill struct {
	Id                 string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Number             string                 `protobuf:"bytes,2,opt,name=number,proto3" json:"number,omitempty"`
	Final              bool                   `protobuf:"varint,3,opt,name=final,proto3" json:"final,omitempty"`
	Currency           string                 `protobuf:"bytes,4,opt,name=currency,proto3" json:"currency,omitempty"`
	Vat                int32                  `protobuf:"varint,5,opt,name=vat,proto3" json:"vat,omitempty"`
	Net                *Price                 `protobuf:"bytes,6,opt,name=net,proto3" json:"net,omitempty"`
	Gross              *Price                 `protobuf:"bytes,7,opt,name=gross,proto3" json:"gross,omitempty"`
	Status             BillStatus             `protobuf:"varint,8,opt,name=status,proto3,enum=api.billing.BillStatus" json:"status,omitempty"`
	PaymentMethod      PaymentMethod          `` /* 132-byte string literal not displayed */
	Items              []*BillItem            `protobuf:"bytes,10,rep,name=items,proto3" json:"items,omitempty"`
	OutstandingNet     *Price                 `protobuf:"bytes,11,opt,name=outstanding_net,json=outstandingNet,proto3" json:"outstanding_net,omitempty"`
	OutstandingGross   *Price                 `protobuf:"bytes,12,opt,name=outstanding_gross,json=outstandingGross,proto3" json:"outstanding_gross,omitempty"`
	DueAt              *timestamppb.Timestamp `protobuf:"bytes,13,opt,name=due_at,json=dueAt,proto3" json:"due_at,omitempty"`
	CreatedAt          *timestamppb.Timestamp `protobuf:"bytes,14,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	User               *BasicUser             `protobuf:"bytes,15,opt,name=user,proto3" json:"user,omitempty"`
	Project            *BasicProject          `protobuf:"bytes,16,opt,name=project,proto3" json:"project,omitempty"`
	OutstandingBalance *Price                 `protobuf:"bytes,17,opt,name=outstanding_balance,json=outstandingBalance,proto3" json:"outstanding_balance,omitempty"`
	// contains filtered or unexported fields
}

func (*Bill) Descriptor deprecated

func (*Bill) Descriptor() ([]byte, []int)

Deprecated: Use Bill.ProtoReflect.Descriptor instead.

func (*Bill) GetCreatedAt

func (x *Bill) GetCreatedAt() *timestamppb.Timestamp

func (*Bill) GetCurrency

func (x *Bill) GetCurrency() string

func (*Bill) GetDueAt

func (x *Bill) GetDueAt() *timestamppb.Timestamp

func (*Bill) GetFinal

func (x *Bill) GetFinal() bool

func (*Bill) GetGross

func (x *Bill) GetGross() *Price

func (*Bill) GetId

func (x *Bill) GetId() string

func (*Bill) GetItems

func (x *Bill) GetItems() []*BillItem

func (*Bill) GetNet

func (x *Bill) GetNet() *Price

func (*Bill) GetNumber

func (x *Bill) GetNumber() string

func (*Bill) GetOutstandingBalance

func (x *Bill) GetOutstandingBalance() *Price

func (*Bill) GetOutstandingGross

func (x *Bill) GetOutstandingGross() *Price

func (*Bill) GetOutstandingNet

func (x *Bill) GetOutstandingNet() *Price

func (*Bill) GetPaymentMethod

func (x *Bill) GetPaymentMethod() PaymentMethod

func (*Bill) GetProject

func (x *Bill) GetProject() *BasicProject

func (*Bill) GetStatus

func (x *Bill) GetStatus() BillStatus

func (*Bill) GetUser

func (x *Bill) GetUser() *BasicUser

func (*Bill) GetVat

func (x *Bill) GetVat() int32

func (*Bill) ProtoMessage

func (*Bill) ProtoMessage()

func (*Bill) ProtoReflect

func (x *Bill) ProtoReflect() protoreflect.Message

func (*Bill) Reset

func (x *Bill) Reset()

func (*Bill) String

func (x *Bill) String() string

type BillItem

type BillItem struct {
	Id            string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Product       Product                `protobuf:"varint,2,opt,name=product,proto3,enum=api.billing.Product" json:"product,omitempty"`
	Description   string                 `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	Price         *Price                 `protobuf:"bytes,4,opt,name=price,proto3" json:"price,omitempty"`
	StartedAt     *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=started_at,json=startedAt,proto3" json:"started_at,omitempty"`
	EndedAt       *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=ended_at,json=endedAt,proto3" json:"ended_at,omitempty"`
	BillingPeriod BillingPeriod          `` /* 132-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*BillItem) Descriptor deprecated

func (*BillItem) Descriptor() ([]byte, []int)

Deprecated: Use BillItem.ProtoReflect.Descriptor instead.

func (*BillItem) GetBillingPeriod

func (x *BillItem) GetBillingPeriod() BillingPeriod

func (*BillItem) GetDescription

func (x *BillItem) GetDescription() string

func (*BillItem) GetEndedAt

func (x *BillItem) GetEndedAt() *timestamppb.Timestamp

func (*BillItem) GetId

func (x *BillItem) GetId() string

func (*BillItem) GetPrice

func (x *BillItem) GetPrice() *Price

func (*BillItem) GetProduct

func (x *BillItem) GetProduct() Product

func (*BillItem) GetStartedAt

func (x *BillItem) GetStartedAt() *timestamppb.Timestamp

func (*BillItem) ProtoMessage

func (*BillItem) ProtoMessage()

func (*BillItem) ProtoReflect

func (x *BillItem) ProtoReflect() protoreflect.Message

func (*BillItem) Reset

func (x *BillItem) Reset()

func (*BillItem) String

func (x *BillItem) String() string

type BillStatus

type BillStatus int32
const (
	BillStatus_UNPAID    BillStatus = 0
	BillStatus_PAID      BillStatus = 1
	BillStatus_CANCELLED BillStatus = 2
	BillStatus_REFUNDED  BillStatus = 3
	BillStatus_ERROR     BillStatus = 4
)

func (BillStatus) Descriptor

func (BillStatus) Descriptor() protoreflect.EnumDescriptor

func (BillStatus) Enum

func (x BillStatus) Enum() *BillStatus

func (BillStatus) EnumDescriptor deprecated

func (BillStatus) EnumDescriptor() ([]byte, []int)

Deprecated: Use BillStatus.Descriptor instead.

func (BillStatus) Number

func (x BillStatus) Number() protoreflect.EnumNumber

func (BillStatus) String

func (x BillStatus) String() string

func (BillStatus) Type

type BillingAddress

type BillingAddress struct {
	Id          string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Company     string                 `protobuf:"bytes,2,opt,name=company,proto3" json:"company,omitempty"`
	Name        string                 `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	VatId       string                 `protobuf:"bytes,4,opt,name=vat_id,json=vatId,proto3" json:"vat_id,omitempty"`
	CountryCode string                 `protobuf:"bytes,5,opt,name=country_code,json=countryCode,proto3" json:"country_code,omitempty"`
	State       string                 `protobuf:"bytes,6,opt,name=state,proto3" json:"state,omitempty"`
	Street      string                 `protobuf:"bytes,7,opt,name=street,proto3" json:"street,omitempty"`
	City        string                 `protobuf:"bytes,8,opt,name=city,proto3" json:"city,omitempty"`
	Postcode    string                 `protobuf:"bytes,9,opt,name=postcode,proto3" json:"postcode,omitempty"`
	Tax         int32                  `protobuf:"varint,10,opt,name=tax,proto3" json:"tax,omitempty"`
	CreatedAt   *timestamppb.Timestamp `protobuf:"bytes,11,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt   *timestamppb.Timestamp `protobuf:"bytes,12,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	Email       string                 `protobuf:"bytes,13,opt,name=email,proto3" json:"email,omitempty"`
	// contains filtered or unexported fields
}

func (*BillingAddress) Descriptor deprecated

func (*BillingAddress) Descriptor() ([]byte, []int)

Deprecated: Use BillingAddress.ProtoReflect.Descriptor instead.

func (*BillingAddress) GetCity

func (x *BillingAddress) GetCity() string

func (*BillingAddress) GetCompany

func (x *BillingAddress) GetCompany() string

func (*BillingAddress) GetCountryCode

func (x *BillingAddress) GetCountryCode() string

func (*BillingAddress) GetCreatedAt

func (x *BillingAddress) GetCreatedAt() *timestamppb.Timestamp

func (*BillingAddress) GetEmail

func (x *BillingAddress) GetEmail() string

func (*BillingAddress) GetId

func (x *BillingAddress) GetId() string

func (*BillingAddress) GetName

func (x *BillingAddress) GetName() string

func (*BillingAddress) GetPostcode

func (x *BillingAddress) GetPostcode() string

func (*BillingAddress) GetState

func (x *BillingAddress) GetState() string

func (*BillingAddress) GetStreet

func (x *BillingAddress) GetStreet() string

func (*BillingAddress) GetTax

func (x *BillingAddress) GetTax() int32

func (*BillingAddress) GetUpdatedAt

func (x *BillingAddress) GetUpdatedAt() *timestamppb.Timestamp

func (*BillingAddress) GetVatId

func (x *BillingAddress) GetVatId() string

func (*BillingAddress) ProtoMessage

func (*BillingAddress) ProtoMessage()

func (*BillingAddress) ProtoReflect

func (x *BillingAddress) ProtoReflect() protoreflect.Message

func (*BillingAddress) Reset

func (x *BillingAddress) Reset()

func (*BillingAddress) String

func (x *BillingAddress) String() string

type BillingPeriod

type BillingPeriod int32
const (
	BillingPeriod_BILLING_PERIOD_HOURLY  BillingPeriod = 0
	BillingPeriod_BILLING_PERIOD_MONTHLY BillingPeriod = 1
)

func (BillingPeriod) Descriptor

func (BillingPeriod) Enum

func (x BillingPeriod) Enum() *BillingPeriod

func (BillingPeriod) EnumDescriptor deprecated

func (BillingPeriod) EnumDescriptor() ([]byte, []int)

Deprecated: Use BillingPeriod.Descriptor instead.

func (BillingPeriod) Number

func (BillingPeriod) String

func (x BillingPeriod) String() string

func (BillingPeriod) Type

type BoolValue

type BoolValue struct {
	Value bool `protobuf:"varint,1,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*BoolValue) Descriptor deprecated

func (*BoolValue) Descriptor() ([]byte, []int)

Deprecated: Use BoolValue.ProtoReflect.Descriptor instead.

func (*BoolValue) GetValue

func (x *BoolValue) GetValue() bool

func (*BoolValue) ProtoMessage

func (*BoolValue) ProtoMessage()

func (*BoolValue) ProtoReflect

func (x *BoolValue) ProtoReflect() protoreflect.Message

func (*BoolValue) Reset

func (x *BoolValue) Reset()

func (*BoolValue) String

func (x *BoolValue) String() string

type ChangeComputeResourceBillingPeriodRequest

type ChangeComputeResourceBillingPeriodRequest struct {
	ProjectId     string        `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	ResourceId    string        `protobuf:"bytes,2,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"`
	BillingPeriod BillingPeriod `` /* 132-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ChangeComputeResourceBillingPeriodRequest) Descriptor deprecated

func (*ChangeComputeResourceBillingPeriodRequest) Descriptor() ([]byte, []int)

Deprecated: Use ChangeComputeResourceBillingPeriodRequest.ProtoReflect.Descriptor instead.

func (*ChangeComputeResourceBillingPeriodRequest) GetBillingPeriod

func (*ChangeComputeResourceBillingPeriodRequest) GetProjectId

func (*ChangeComputeResourceBillingPeriodRequest) GetResourceId

func (*ChangeComputeResourceBillingPeriodRequest) ProtoMessage

func (*ChangeComputeResourceBillingPeriodRequest) ProtoReflect

func (*ChangeComputeResourceBillingPeriodRequest) Reset

func (*ChangeComputeResourceBillingPeriodRequest) String

type ChangeComputeResourceRenewStateRequest

type ChangeComputeResourceRenewStateRequest struct {
	ProjectId  string                    `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	ResourceId string                    `protobuf:"bytes,2,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"`
	RenewState ComputeResourceRenewState `` /* 135-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ChangeComputeResourceRenewStateRequest) Descriptor deprecated

func (*ChangeComputeResourceRenewStateRequest) Descriptor() ([]byte, []int)

Deprecated: Use ChangeComputeResourceRenewStateRequest.ProtoReflect.Descriptor instead.

func (*ChangeComputeResourceRenewStateRequest) GetProjectId

func (*ChangeComputeResourceRenewStateRequest) GetRenewState

func (*ChangeComputeResourceRenewStateRequest) GetResourceId

func (*ChangeComputeResourceRenewStateRequest) ProtoMessage

func (*ChangeComputeResourceRenewStateRequest) ProtoReflect

func (*ChangeComputeResourceRenewStateRequest) Reset

func (*ChangeComputeResourceRenewStateRequest) String

type ChangeDefaultProjectRequest

type ChangeDefaultProjectRequest struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ChangeDefaultProjectRequest) Descriptor deprecated

func (*ChangeDefaultProjectRequest) Descriptor() ([]byte, []int)

Deprecated: Use ChangeDefaultProjectRequest.ProtoReflect.Descriptor instead.

func (*ChangeDefaultProjectRequest) GetProjectId

func (x *ChangeDefaultProjectRequest) GetProjectId() string

func (*ChangeDefaultProjectRequest) ProtoMessage

func (*ChangeDefaultProjectRequest) ProtoMessage()

func (*ChangeDefaultProjectRequest) ProtoReflect

func (*ChangeDefaultProjectRequest) Reset

func (x *ChangeDefaultProjectRequest) Reset()

func (*ChangeDefaultProjectRequest) String

func (x *ChangeDefaultProjectRequest) String() string

type ChangeProjectSupportPackageRequest

type ChangeProjectSupportPackageRequest struct {
	ProjectId string             `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	Plan      SupportPackageType `protobuf:"varint,2,opt,name=plan,proto3,enum=api.support.SupportPackageType" json:"plan,omitempty"`
	// contains filtered or unexported fields
}

func (*ChangeProjectSupportPackageRequest) Descriptor deprecated

func (*ChangeProjectSupportPackageRequest) Descriptor() ([]byte, []int)

Deprecated: Use ChangeProjectSupportPackageRequest.ProtoReflect.Descriptor instead.

func (*ChangeProjectSupportPackageRequest) GetPlan

func (*ChangeProjectSupportPackageRequest) GetProjectId

func (x *ChangeProjectSupportPackageRequest) GetProjectId() string

func (*ChangeProjectSupportPackageRequest) ProtoMessage

func (*ChangeProjectSupportPackageRequest) ProtoMessage()

func (*ChangeProjectSupportPackageRequest) ProtoReflect

func (*ChangeProjectSupportPackageRequest) Reset

func (*ChangeProjectSupportPackageRequest) String

type ChangeUserPasswordRequest

type ChangeUserPasswordRequest struct {

	// The current user password
	CurrentPassword string `protobuf:"bytes,1,opt,name=current_password,json=currentPassword,proto3" json:"current_password,omitempty"`
	// The new password
	NewPassword string `protobuf:"bytes,2,opt,name=new_password,json=newPassword,proto3" json:"new_password,omitempty"`
	// contains filtered or unexported fields
}

func (*ChangeUserPasswordRequest) Descriptor deprecated

func (*ChangeUserPasswordRequest) Descriptor() ([]byte, []int)

Deprecated: Use ChangeUserPasswordRequest.ProtoReflect.Descriptor instead.

func (*ChangeUserPasswordRequest) GetCurrentPassword

func (x *ChangeUserPasswordRequest) GetCurrentPassword() string

func (*ChangeUserPasswordRequest) GetNewPassword

func (x *ChangeUserPasswordRequest) GetNewPassword() string

func (*ChangeUserPasswordRequest) ProtoMessage

func (*ChangeUserPasswordRequest) ProtoMessage()

func (*ChangeUserPasswordRequest) ProtoReflect

func (*ChangeUserPasswordRequest) Reset

func (x *ChangeUserPasswordRequest) Reset()

func (*ChangeUserPasswordRequest) String

func (x *ChangeUserPasswordRequest) String() string

type Cidr

type Cidr struct {
	IpVersion Cidr_Version `protobuf:"varint,1,opt,name=ip_version,json=ipVersion,proto3,enum=api.network.Cidr_Version" json:"ip_version,omitempty"`
	Cidr      string       `protobuf:"bytes,2,opt,name=cidr,proto3" json:"cidr,omitempty"`
	// contains filtered or unexported fields
}

Cidr This contains the IP version and IP inclusive prefix.

func (*Cidr) Descriptor deprecated

func (*Cidr) Descriptor() ([]byte, []int)

Deprecated: Use Cidr.ProtoReflect.Descriptor instead.

func (*Cidr) GetCidr

func (x *Cidr) GetCidr() string

func (*Cidr) GetIpVersion

func (x *Cidr) GetIpVersion() Cidr_Version

func (*Cidr) ProtoMessage

func (*Cidr) ProtoMessage()

func (*Cidr) ProtoReflect

func (x *Cidr) ProtoReflect() protoreflect.Message

func (*Cidr) Reset

func (x *Cidr) Reset()

func (*Cidr) String

func (x *Cidr) String() string

type Cidr_Version

type Cidr_Version int32
const (
	Cidr_IPV4 Cidr_Version = 0
	Cidr_IPV6 Cidr_Version = 1
)

func (Cidr_Version) Descriptor

func (Cidr_Version) Enum

func (x Cidr_Version) Enum() *Cidr_Version

func (Cidr_Version) EnumDescriptor deprecated

func (Cidr_Version) EnumDescriptor() ([]byte, []int)

Deprecated: Use Cidr_Version.Descriptor instead.

func (Cidr_Version) Number

func (Cidr_Version) String

func (x Cidr_Version) String() string

func (Cidr_Version) Type

type CloseProjectSupportTicketRequest

type CloseProjectSupportTicketRequest struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	Id        string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*CloseProjectSupportTicketRequest) Descriptor deprecated

func (*CloseProjectSupportTicketRequest) Descriptor() ([]byte, []int)

Deprecated: Use CloseProjectSupportTicketRequest.ProtoReflect.Descriptor instead.

func (*CloseProjectSupportTicketRequest) GetId

func (*CloseProjectSupportTicketRequest) GetProjectId

func (x *CloseProjectSupportTicketRequest) GetProjectId() string

func (*CloseProjectSupportTicketRequest) ProtoMessage

func (*CloseProjectSupportTicketRequest) ProtoMessage()

func (*CloseProjectSupportTicketRequest) ProtoReflect

func (*CloseProjectSupportTicketRequest) Reset

func (*CloseProjectSupportTicketRequest) String

type ComputeResource

type ComputeResource struct {

	// Compute resource ID
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Fully qualified domain name
	Fqdn string `protobuf:"bytes,2,opt,name=fqdn,proto3" json:"fqdn,omitempty"`
	// All compute resource ips
	Ips []*ComputeResourceIp `protobuf:"bytes,3,rep,name=ips,proto3" json:"ips,omitempty"`
	// Type of compute resource (e.g. Bare metal)
	Type ComputeResourceType `protobuf:"varint,5,opt,name=type,proto3,enum=api.ComputeResourceType" json:"type,omitempty"`
	// Current status
	Status ComputeResourceStatus `protobuf:"varint,6,opt,name=status,proto3,enum=api.compute.ComputeResourceStatus" json:"status,omitempty"`
	// All compute resource tags
	Tags map[string]string `` /* 149-byte string literal not displayed */
	// Datacenter
	Datacenter *DataCenter `protobuf:"bytes,8,opt,name=datacenter,proto3" json:"datacenter,omitempty"`
	// Rescue mode status
	RescueMode *RescueMode `protobuf:"bytes,9,opt,name=rescue_mode,json=rescueMode,proto3" json:"rescue_mode,omitempty"`
	// The active compute resource flavour
	Flavour *Flavour `protobuf:"bytes,10,opt,name=flavour,proto3" json:"flavour,omitempty"`
	// Active compute resource image
	Image *Image `protobuf:"bytes,11,opt,name=image,proto3" json:"image,omitempty"`
	// The price per hour for this compute resource
	Price *Price `protobuf:"bytes,12,opt,name=price,proto3" json:"price,omitempty"`
	// Tells if the compute resource has a valid Windows SPLA license for this month
	SplaLicense bool `protobuf:"varint,13,opt,name=spla_license,json=splaLicense,proto3" json:"spla_license,omitempty"`
	// Server
	Server           *Server                   `protobuf:"bytes,14,opt,name=server,proto3" json:"server,omitempty"`
	CreatedAt        *timestamppb.Timestamp    `protobuf:"bytes,15,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	JobStatus        *ComputeResourceJobStatus `protobuf:"bytes,16,opt,name=job_status,json=jobStatus,proto3" json:"job_status,omitempty"`
	ProjectId        string                    `protobuf:"bytes,17,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	HasConsoleAccess bool                      `protobuf:"varint,18,opt,name=has_console_access,json=hasConsoleAccess,proto3" json:"has_console_access,omitempty"`
	BillingPeriod    BillingPeriod             `` /* 133-byte string literal not displayed */
	// When billing period is MONTHLY, you can see until when the server is already paid
	PaidUntil *timestamppb.Timestamp `protobuf:"bytes,20,opt,name=paid_until,json=paidUntil,proto3" json:"paid_until,omitempty"`
	// Renew state for billing period MONTHLY
	RenewState ComputeResourceRenewState `` /* 136-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ComputeResource) Descriptor deprecated

func (*ComputeResource) Descriptor() ([]byte, []int)

Deprecated: Use ComputeResource.ProtoReflect.Descriptor instead.

func (*ComputeResource) GetBillingPeriod

func (x *ComputeResource) GetBillingPeriod() BillingPeriod

func (*ComputeResource) GetCreatedAt

func (x *ComputeResource) GetCreatedAt() *timestamppb.Timestamp

func (*ComputeResource) GetDatacenter

func (x *ComputeResource) GetDatacenter() *DataCenter

func (*ComputeResource) GetFlavour

func (x *ComputeResource) GetFlavour() *Flavour

func (*ComputeResource) GetFqdn

func (x *ComputeResource) GetFqdn() string

func (*ComputeResource) GetHasConsoleAccess

func (x *ComputeResource) GetHasConsoleAccess() bool

func (*ComputeResource) GetId

func (x *ComputeResource) GetId() string

func (*ComputeResource) GetImage

func (x *ComputeResource) GetImage() *Image

func (*ComputeResource) GetIps

func (x *ComputeResource) GetIps() []*ComputeResourceIp

func (*ComputeResource) GetJobStatus

func (x *ComputeResource) GetJobStatus() *ComputeResourceJobStatus

func (*ComputeResource) GetPaidUntil

func (x *ComputeResource) GetPaidUntil() *timestamppb.Timestamp

func (*ComputeResource) GetPrice

func (x *ComputeResource) GetPrice() *Price

func (*ComputeResource) GetProjectId

func (x *ComputeResource) GetProjectId() string

func (*ComputeResource) GetRenewState

func (x *ComputeResource) GetRenewState() ComputeResourceRenewState

func (*ComputeResource) GetRescueMode

func (x *ComputeResource) GetRescueMode() *RescueMode

func (*ComputeResource) GetServer

func (x *ComputeResource) GetServer() *Server

func (*ComputeResource) GetSplaLicense

func (x *ComputeResource) GetSplaLicense() bool

func (*ComputeResource) GetStatus

func (x *ComputeResource) GetStatus() ComputeResourceStatus

func (*ComputeResource) GetTags

func (x *ComputeResource) GetTags() map[string]string

func (*ComputeResource) GetType

func (x *ComputeResource) GetType() ComputeResourceType

func (*ComputeResource) ProtoMessage

func (*ComputeResource) ProtoMessage()

func (*ComputeResource) ProtoReflect

func (x *ComputeResource) ProtoReflect() protoreflect.Message

func (*ComputeResource) Reset

func (x *ComputeResource) Reset()

func (*ComputeResource) String

func (x *ComputeResource) String() string

type ComputeResourceIp

type ComputeResourceIp struct {
	Ip   string      `protobuf:"bytes,1,opt,name=ip,proto3" json:"ip,omitempty"`
	Mac  string      `protobuf:"bytes,2,opt,name=mac,proto3" json:"mac,omitempty"`
	Type NetworkType `protobuf:"varint,3,opt,name=type,proto3,enum=api.network.NetworkType" json:"type,omitempty"`
	// contains filtered or unexported fields
}

func (*ComputeResourceIp) Descriptor deprecated

func (*ComputeResourceIp) Descriptor() ([]byte, []int)

Deprecated: Use ComputeResourceIp.ProtoReflect.Descriptor instead.

func (*ComputeResourceIp) GetIp

func (x *ComputeResourceIp) GetIp() string

func (*ComputeResourceIp) GetMac

func (x *ComputeResourceIp) GetMac() string

func (*ComputeResourceIp) GetType

func (x *ComputeResourceIp) GetType() NetworkType

func (*ComputeResourceIp) ProtoMessage

func (*ComputeResourceIp) ProtoMessage()

func (*ComputeResourceIp) ProtoReflect

func (x *ComputeResourceIp) ProtoReflect() protoreflect.Message

func (*ComputeResourceIp) Reset

func (x *ComputeResourceIp) Reset()

func (*ComputeResourceIp) String

func (x *ComputeResourceIp) String() string

type ComputeResourceJobStatus

type ComputeResourceJobStatus struct {
	JobStartedAt         *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=job_started_at,json=jobStartedAt,proto3" json:"job_started_at,omitempty"`
	JobEstimatedFinishAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=job_estimated_finish_at,json=jobEstimatedFinishAt,proto3" json:"job_estimated_finish_at,omitempty"`
	// contains filtered or unexported fields
}

func (*ComputeResourceJobStatus) Descriptor deprecated

func (*ComputeResourceJobStatus) Descriptor() ([]byte, []int)

Deprecated: Use ComputeResourceJobStatus.ProtoReflect.Descriptor instead.

func (*ComputeResourceJobStatus) GetJobEstimatedFinishAt

func (x *ComputeResourceJobStatus) GetJobEstimatedFinishAt() *timestamppb.Timestamp

func (*ComputeResourceJobStatus) GetJobStartedAt

func (x *ComputeResourceJobStatus) GetJobStartedAt() *timestamppb.Timestamp

func (*ComputeResourceJobStatus) ProtoMessage

func (*ComputeResourceJobStatus) ProtoMessage()

func (*ComputeResourceJobStatus) ProtoReflect

func (x *ComputeResourceJobStatus) ProtoReflect() protoreflect.Message

func (*ComputeResourceJobStatus) Reset

func (x *ComputeResourceJobStatus) Reset()

func (*ComputeResourceJobStatus) String

func (x *ComputeResourceJobStatus) String() string

type ComputeResourceProvisioning

type ComputeResourceProvisioning struct {
	Id       string                             `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	UserData string                             `protobuf:"bytes,2,opt,name=user_data,json=userData,proto3" json:"user_data,omitempty"`
	Image    *ComputeResourceProvisioning_Image `protobuf:"bytes,3,opt,name=image,proto3" json:"image,omitempty"`
	Password string                             `protobuf:"bytes,4,opt,name=password,proto3" json:"password,omitempty"`
	SshKeys  []string                           `protobuf:"bytes,5,rep,name=ssh_keys,json=sshKeys,proto3" json:"ssh_keys,omitempty"`
	// contains filtered or unexported fields
}

func (*ComputeResourceProvisioning) Descriptor deprecated

func (*ComputeResourceProvisioning) Descriptor() ([]byte, []int)

Deprecated: Use ComputeResourceProvisioning.ProtoReflect.Descriptor instead.

func (*ComputeResourceProvisioning) GetId

func (*ComputeResourceProvisioning) GetImage

func (*ComputeResourceProvisioning) GetPassword

func (x *ComputeResourceProvisioning) GetPassword() string

func (*ComputeResourceProvisioning) GetSshKeys

func (x *ComputeResourceProvisioning) GetSshKeys() []string

func (*ComputeResourceProvisioning) GetUserData

func (x *ComputeResourceProvisioning) GetUserData() string

func (*ComputeResourceProvisioning) ProtoMessage

func (*ComputeResourceProvisioning) ProtoMessage()

func (*ComputeResourceProvisioning) ProtoReflect

func (*ComputeResourceProvisioning) Reset

func (x *ComputeResourceProvisioning) Reset()

func (*ComputeResourceProvisioning) String

func (x *ComputeResourceProvisioning) String() string

type ComputeResourceProvisioning_Image

type ComputeResourceProvisioning_Image struct {
	Id   string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*ComputeResourceProvisioning_Image) Descriptor deprecated

func (*ComputeResourceProvisioning_Image) Descriptor() ([]byte, []int)

Deprecated: Use ComputeResourceProvisioning_Image.ProtoReflect.Descriptor instead.

func (*ComputeResourceProvisioning_Image) GetId

func (*ComputeResourceProvisioning_Image) GetName

func (*ComputeResourceProvisioning_Image) ProtoMessage

func (*ComputeResourceProvisioning_Image) ProtoMessage()

func (*ComputeResourceProvisioning_Image) ProtoReflect

func (*ComputeResourceProvisioning_Image) Reset

func (*ComputeResourceProvisioning_Image) String

type ComputeResourceRenewState

type ComputeResourceRenewState int32
const (
	ComputeResourceRenewState_COMPUTE_RESOURCE_RENEW_STATE_EXTEND    ComputeResourceRenewState = 0
	ComputeResourceRenewState_COMPUTE_RESOURCE_RENEW_STATE_DELETE    ComputeResourceRenewState = 1
	ComputeResourceRenewState_COMPUTE_RESOURCE_RENEW_STATE_TO_HOURLY ComputeResourceRenewState = 2
)

func (ComputeResourceRenewState) Descriptor

func (ComputeResourceRenewState) Enum

func (ComputeResourceRenewState) EnumDescriptor deprecated

func (ComputeResourceRenewState) EnumDescriptor() ([]byte, []int)

Deprecated: Use ComputeResourceRenewState.Descriptor instead.

func (ComputeResourceRenewState) Number

func (ComputeResourceRenewState) String

func (x ComputeResourceRenewState) String() string

func (ComputeResourceRenewState) Type

type ComputeResourceRescueModeRequest

type ComputeResourceRescueModeRequest struct {
	ProjectId  string      `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	ResourceId string      `protobuf:"bytes,2,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"`
	RescueMode *RescueMode `protobuf:"bytes,3,opt,name=rescue_mode,json=rescueMode,proto3" json:"rescue_mode,omitempty"`
	// contains filtered or unexported fields
}

func (*ComputeResourceRescueModeRequest) Descriptor deprecated

func (*ComputeResourceRescueModeRequest) Descriptor() ([]byte, []int)

Deprecated: Use ComputeResourceRescueModeRequest.ProtoReflect.Descriptor instead.

func (*ComputeResourceRescueModeRequest) GetProjectId

func (x *ComputeResourceRescueModeRequest) GetProjectId() string

func (*ComputeResourceRescueModeRequest) GetRescueMode

func (x *ComputeResourceRescueModeRequest) GetRescueMode() *RescueMode

func (*ComputeResourceRescueModeRequest) GetResourceId

func (x *ComputeResourceRescueModeRequest) GetResourceId() string

func (*ComputeResourceRescueModeRequest) ProtoMessage

func (*ComputeResourceRescueModeRequest) ProtoMessage()

func (*ComputeResourceRescueModeRequest) ProtoReflect

func (*ComputeResourceRescueModeRequest) Reset

func (*ComputeResourceRescueModeRequest) String

type ComputeResourceStatus

type ComputeResourceStatus int32
const (
	ComputeResourceStatus_UNKNOWN         ComputeResourceStatus = 0
	ComputeResourceStatus_INSTALLING      ComputeResourceStatus = 1
	ComputeResourceStatus_POST_INSTALLING ComputeResourceStatus = 2
	ComputeResourceStatus_READY           ComputeResourceStatus = 3
	ComputeResourceStatus_ONLINE          ComputeResourceStatus = 4
	ComputeResourceStatus_RESCUE_MODE     ComputeResourceStatus = 5
)

func (ComputeResourceStatus) Descriptor

func (ComputeResourceStatus) Enum

func (ComputeResourceStatus) EnumDescriptor deprecated

func (ComputeResourceStatus) EnumDescriptor() ([]byte, []int)

Deprecated: Use ComputeResourceStatus.Descriptor instead.

func (ComputeResourceStatus) Number

func (ComputeResourceStatus) String

func (x ComputeResourceStatus) String() string

func (ComputeResourceStatus) Type

type ComputeResourceType

type ComputeResourceType int32
const (
	ComputeResourceType_BARE_METAL ComputeResourceType = 0
	ComputeResourceType_VIRTUAL    ComputeResourceType = 1
)

func (ComputeResourceType) Descriptor

func (ComputeResourceType) Enum

func (ComputeResourceType) EnumDescriptor deprecated

func (ComputeResourceType) EnumDescriptor() ([]byte, []int)

Deprecated: Use ComputeResourceType.Descriptor instead.

func (ComputeResourceType) Number

func (ComputeResourceType) String

func (x ComputeResourceType) String() string

func (ComputeResourceType) Type

type ConfigurePlatformManagementRequest

type ConfigurePlatformManagementRequest struct {
	PlatformManagement *PlatformManagement                `protobuf:"bytes,1,opt,name=platform_management,json=platformManagement,proto3" json:"platform_management,omitempty"`
	ServerName         string                             `protobuf:"bytes,2,opt,name=server_name,json=serverName,proto3" json:"server_name,omitempty"`
	Switch             *Switch                            `protobuf:"bytes,3,opt,name=switch,proto3" json:"switch,omitempty"`
	SwitchPort         string                             `protobuf:"bytes,4,opt,name=switch_port,json=switchPort,proto3" json:"switch_port,omitempty"`
	NewPassword        string                             `protobuf:"bytes,5,opt,name=new_password,json=newPassword,proto3" json:"new_password,omitempty"`
	Provisioning       bool                               `protobuf:"varint,6,opt,name=provisioning,proto3" json:"provisioning,omitempty"`
	NetworkSettings    *PlatformManagementNetworkSettings `protobuf:"bytes,7,opt,name=network_settings,json=networkSettings,proto3" json:"network_settings,omitempty"`
	// contains filtered or unexported fields
}

func (*ConfigurePlatformManagementRequest) Descriptor deprecated

func (*ConfigurePlatformManagementRequest) Descriptor() ([]byte, []int)

Deprecated: Use ConfigurePlatformManagementRequest.ProtoReflect.Descriptor instead.

func (*ConfigurePlatformManagementRequest) GetNetworkSettings

func (*ConfigurePlatformManagementRequest) GetNewPassword

func (x *ConfigurePlatformManagementRequest) GetNewPassword() string

func (*ConfigurePlatformManagementRequest) GetPlatformManagement

func (x *ConfigurePlatformManagementRequest) GetPlatformManagement() *PlatformManagement

func (*ConfigurePlatformManagementRequest) GetProvisioning

func (x *ConfigurePlatformManagementRequest) GetProvisioning() bool

func (*ConfigurePlatformManagementRequest) GetServerName

func (x *ConfigurePlatformManagementRequest) GetServerName() string

func (*ConfigurePlatformManagementRequest) GetSwitch

func (*ConfigurePlatformManagementRequest) GetSwitchPort

func (x *ConfigurePlatformManagementRequest) GetSwitchPort() string

func (*ConfigurePlatformManagementRequest) ProtoMessage

func (*ConfigurePlatformManagementRequest) ProtoMessage()

func (*ConfigurePlatformManagementRequest) ProtoReflect

func (*ConfigurePlatformManagementRequest) Reset

func (*ConfigurePlatformManagementRequest) String

type ConfigureSwitchPortRequest

type ConfigureSwitchPortRequest struct {
	Switch         *Switch `protobuf:"bytes,1,opt,name=switch,proto3" json:"switch,omitempty"`
	SwitchPort     string  `protobuf:"bytes,2,opt,name=switch_port,json=switchPort,proto3" json:"switch_port,omitempty"`
	Comment        string  `protobuf:"bytes,3,opt,name=comment,proto3" json:"comment,omitempty"`
	UntaggedVlanId int32   `protobuf:"varint,4,opt,name=untagged_vlan_id,json=untaggedVlanId,proto3" json:"untagged_vlan_id,omitempty"`
	TaggedVlanIds  []int32 `protobuf:"varint,5,rep,packed,name=tagged_vlan_ids,json=taggedVlanIds,proto3" json:"tagged_vlan_ids,omitempty"`
	// contains filtered or unexported fields
}

func (*ConfigureSwitchPortRequest) Descriptor deprecated

func (*ConfigureSwitchPortRequest) Descriptor() ([]byte, []int)

Deprecated: Use ConfigureSwitchPortRequest.ProtoReflect.Descriptor instead.

func (*ConfigureSwitchPortRequest) GetComment

func (x *ConfigureSwitchPortRequest) GetComment() string

func (*ConfigureSwitchPortRequest) GetSwitch

func (x *ConfigureSwitchPortRequest) GetSwitch() *Switch

func (*ConfigureSwitchPortRequest) GetSwitchPort

func (x *ConfigureSwitchPortRequest) GetSwitchPort() string

func (*ConfigureSwitchPortRequest) GetTaggedVlanIds

func (x *ConfigureSwitchPortRequest) GetTaggedVlanIds() []int32

func (*ConfigureSwitchPortRequest) GetUntaggedVlanId

func (x *ConfigureSwitchPortRequest) GetUntaggedVlanId() int32

func (*ConfigureSwitchPortRequest) ProtoMessage

func (*ConfigureSwitchPortRequest) ProtoMessage()

func (*ConfigureSwitchPortRequest) ProtoReflect

func (*ConfigureSwitchPortRequest) Reset

func (x *ConfigureSwitchPortRequest) Reset()

func (*ConfigureSwitchPortRequest) String

func (x *ConfigureSwitchPortRequest) String() string

type ConfirmEMailRequest

type ConfirmEMailRequest struct {

	// Activation token
	Token string `protobuf:"bytes,2,opt,name=token,proto3" json:"token,omitempty"`
	// contains filtered or unexported fields
}

func (*ConfirmEMailRequest) Descriptor deprecated

func (*ConfirmEMailRequest) Descriptor() ([]byte, []int)

Deprecated: Use ConfirmEMailRequest.ProtoReflect.Descriptor instead.

func (*ConfirmEMailRequest) GetToken

func (x *ConfirmEMailRequest) GetToken() string

func (*ConfirmEMailRequest) ProtoMessage

func (*ConfirmEMailRequest) ProtoMessage()

func (*ConfirmEMailRequest) ProtoReflect

func (x *ConfirmEMailRequest) ProtoReflect() protoreflect.Message

func (*ConfirmEMailRequest) Reset

func (x *ConfirmEMailRequest) Reset()

func (*ConfirmEMailRequest) String

func (x *ConfirmEMailRequest) String() string

type ConfirmImageUploadRequest

type ConfirmImageUploadRequest struct {
	ImageVersion *ImageVersion `protobuf:"bytes,1,opt,name=image_version,json=imageVersion,proto3" json:"image_version,omitempty"`
	Token        string        `protobuf:"bytes,2,opt,name=token,proto3" json:"token,omitempty"`
	Type         ImageType     `protobuf:"varint,3,opt,name=type,proto3,enum=api.image.ImageType" json:"type,omitempty"`
	Compressed   bool          `protobuf:"varint,4,opt,name=compressed,proto3" json:"compressed,omitempty"`
	Checksum     string        `protobuf:"bytes,5,opt,name=checksum,proto3" json:"checksum,omitempty"`
	// contains filtered or unexported fields
}

func (*ConfirmImageUploadRequest) Descriptor deprecated

func (*ConfirmImageUploadRequest) Descriptor() ([]byte, []int)

Deprecated: Use ConfirmImageUploadRequest.ProtoReflect.Descriptor instead.

func (*ConfirmImageUploadRequest) GetChecksum

func (x *ConfirmImageUploadRequest) GetChecksum() string

func (*ConfirmImageUploadRequest) GetCompressed

func (x *ConfirmImageUploadRequest) GetCompressed() bool

func (*ConfirmImageUploadRequest) GetImageVersion

func (x *ConfirmImageUploadRequest) GetImageVersion() *ImageVersion

func (*ConfirmImageUploadRequest) GetToken

func (x *ConfirmImageUploadRequest) GetToken() string

func (*ConfirmImageUploadRequest) GetType

func (x *ConfirmImageUploadRequest) GetType() ImageType

func (*ConfirmImageUploadRequest) ProtoMessage

func (*ConfirmImageUploadRequest) ProtoMessage()

func (*ConfirmImageUploadRequest) ProtoReflect

func (*ConfirmImageUploadRequest) Reset

func (x *ConfirmImageUploadRequest) Reset()

func (*ConfirmImageUploadRequest) String

func (x *ConfirmImageUploadRequest) String() string

type Country

type Country struct {
	CountryCode string `protobuf:"bytes,1,opt,name=country_code,json=countryCode,proto3" json:"country_code,omitempty"`
	Name        string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// True means we are able to create bills without VAT
	NetSupport bool  `protobuf:"varint,3,opt,name=net_support,json=netSupport,proto3" json:"net_support,omitempty"`
	TaxRate    int32 `protobuf:"varint,4,opt,name=tax_rate,json=taxRate,proto3" json:"tax_rate,omitempty"`
	// contains filtered or unexported fields
}

func (*Country) Descriptor deprecated

func (*Country) Descriptor() ([]byte, []int)

Deprecated: Use Country.ProtoReflect.Descriptor instead.

func (*Country) GetCountryCode

func (x *Country) GetCountryCode() string

func (*Country) GetName

func (x *Country) GetName() string

func (*Country) GetNetSupport

func (x *Country) GetNetSupport() bool

func (*Country) GetTaxRate

func (x *Country) GetTaxRate() int32

func (*Country) ProtoMessage

func (*Country) ProtoMessage()

func (*Country) ProtoReflect

func (x *Country) ProtoReflect() protoreflect.Message

func (*Country) Reset

func (x *Country) Reset()

func (*Country) String

func (x *Country) String() string

type CreateBillingAddressRequest

type CreateBillingAddressRequest struct {
	Company     string `protobuf:"bytes,1,opt,name=company,proto3" json:"company,omitempty"`
	Name        string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	VatId       string `protobuf:"bytes,3,opt,name=vat_id,json=vatId,proto3" json:"vat_id,omitempty"`
	CountryCode string `protobuf:"bytes,4,opt,name=country_code,json=countryCode,proto3" json:"country_code,omitempty"`
	State       string `protobuf:"bytes,5,opt,name=state,proto3" json:"state,omitempty"`
	Street      string `protobuf:"bytes,6,opt,name=street,proto3" json:"street,omitempty"`
	City        string `protobuf:"bytes,7,opt,name=city,proto3" json:"city,omitempty"`
	Postcode    string `protobuf:"bytes,8,opt,name=postcode,proto3" json:"postcode,omitempty"`
	Email       string `protobuf:"bytes,9,opt,name=email,proto3" json:"email,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateBillingAddressRequest) Descriptor deprecated

func (*CreateBillingAddressRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateBillingAddressRequest.ProtoReflect.Descriptor instead.

func (*CreateBillingAddressRequest) GetCity

func (x *CreateBillingAddressRequest) GetCity() string

func (*CreateBillingAddressRequest) GetCompany

func (x *CreateBillingAddressRequest) GetCompany() string

func (*CreateBillingAddressRequest) GetCountryCode

func (x *CreateBillingAddressRequest) GetCountryCode() string

func (*CreateBillingAddressRequest) GetEmail

func (x *CreateBillingAddressRequest) GetEmail() string

func (*CreateBillingAddressRequest) GetName

func (x *CreateBillingAddressRequest) GetName() string

func (*CreateBillingAddressRequest) GetPostcode

func (x *CreateBillingAddressRequest) GetPostcode() string

func (*CreateBillingAddressRequest) GetState

func (x *CreateBillingAddressRequest) GetState() string

func (*CreateBillingAddressRequest) GetStreet

func (x *CreateBillingAddressRequest) GetStreet() string

func (*CreateBillingAddressRequest) GetVatId

func (x *CreateBillingAddressRequest) GetVatId() string

func (*CreateBillingAddressRequest) ProtoMessage

func (*CreateBillingAddressRequest) ProtoMessage()

func (*CreateBillingAddressRequest) ProtoReflect

func (*CreateBillingAddressRequest) Reset

func (x *CreateBillingAddressRequest) Reset()

func (*CreateBillingAddressRequest) String

func (x *CreateBillingAddressRequest) String() string

type CreateComputeResourceRequest

type CreateComputeResourceRequest struct {

	// Project ID to add compute resources
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	// Flavour ID
	FlavourId string `protobuf:"bytes,2,opt,name=flavour_id,json=flavourId,proto3" json:"flavour_id,omitempty"`
	// Datacenter ID
	DatacenterId string `protobuf:"bytes,3,opt,name=datacenter_id,json=datacenterId,proto3" json:"datacenter_id,omitempty"`
	// Server administration password
	Password string `protobuf:"bytes,4,opt,name=password,proto3" json:"password,omitempty"`
	// SSH authorized keys
	SshKeyIds []string `protobuf:"bytes,5,rep,name=ssh_key_ids,json=sshKeyIds,proto3" json:"ssh_key_ids,omitempty"`
	// Image ID of selected OS image
	ImageId string `protobuf:"bytes,6,opt,name=image_id,json=imageId,proto3" json:"image_id,omitempty"`
	// User data script (Bash, Powershell,...)
	UserData string `protobuf:"bytes,7,opt,name=user_data,json=userData,proto3" json:"user_data,omitempty"`
	// Array of host FQDNs
	Hosts []string `protobuf:"bytes,8,rep,name=hosts,proto3" json:"hosts,omitempty"`
	// Additional network ids
	NetworkIds []string `protobuf:"bytes,9,rep,name=network_ids,json=networkIds,proto3" json:"network_ids,omitempty"`
	// Billing period for compute resource
	BillingPeriod BillingPeriod `` /* 133-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*CreateComputeResourceRequest) Descriptor deprecated

func (*CreateComputeResourceRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateComputeResourceRequest.ProtoReflect.Descriptor instead.

func (*CreateComputeResourceRequest) GetBillingPeriod

func (x *CreateComputeResourceRequest) GetBillingPeriod() BillingPeriod

func (*CreateComputeResourceRequest) GetDatacenterId

func (x *CreateComputeResourceRequest) GetDatacenterId() string

func (*CreateComputeResourceRequest) GetFlavourId

func (x *CreateComputeResourceRequest) GetFlavourId() string

func (*CreateComputeResourceRequest) GetHosts

func (x *CreateComputeResourceRequest) GetHosts() []string

func (*CreateComputeResourceRequest) GetImageId

func (x *CreateComputeResourceRequest) GetImageId() string

func (*CreateComputeResourceRequest) GetNetworkIds

func (x *CreateComputeResourceRequest) GetNetworkIds() []string

func (*CreateComputeResourceRequest) GetPassword

func (x *CreateComputeResourceRequest) GetPassword() string

func (*CreateComputeResourceRequest) GetProjectId

func (x *CreateComputeResourceRequest) GetProjectId() string

func (*CreateComputeResourceRequest) GetSshKeyIds

func (x *CreateComputeResourceRequest) GetSshKeyIds() []string

func (*CreateComputeResourceRequest) GetUserData

func (x *CreateComputeResourceRequest) GetUserData() string

func (*CreateComputeResourceRequest) ProtoMessage

func (*CreateComputeResourceRequest) ProtoMessage()

func (*CreateComputeResourceRequest) ProtoReflect

func (*CreateComputeResourceRequest) Reset

func (x *CreateComputeResourceRequest) Reset()

func (*CreateComputeResourceRequest) String

type CreateComputeResourceResponse

type CreateComputeResourceResponse struct {
	Resources []*ComputeResource `protobuf:"bytes,1,rep,name=resources,proto3" json:"resources,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateComputeResourceResponse) Descriptor deprecated

func (*CreateComputeResourceResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateComputeResourceResponse.ProtoReflect.Descriptor instead.

func (*CreateComputeResourceResponse) GetResources

func (x *CreateComputeResourceResponse) GetResources() []*ComputeResource

func (*CreateComputeResourceResponse) ProtoMessage

func (*CreateComputeResourceResponse) ProtoMessage()

func (*CreateComputeResourceResponse) ProtoReflect

func (*CreateComputeResourceResponse) Reset

func (x *CreateComputeResourceResponse) Reset()

func (*CreateComputeResourceResponse) String

type CreateLongLivedTokenRequest

type CreateLongLivedTokenRequest struct {

	// The user password
	Password string `protobuf:"bytes,1,opt,name=password,proto3" json:"password,omitempty"`
	// Token description
	Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateLongLivedTokenRequest) Descriptor deprecated

func (*CreateLongLivedTokenRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateLongLivedTokenRequest.ProtoReflect.Descriptor instead.

func (*CreateLongLivedTokenRequest) GetDescription

func (x *CreateLongLivedTokenRequest) GetDescription() string

func (*CreateLongLivedTokenRequest) GetPassword

func (x *CreateLongLivedTokenRequest) GetPassword() string

func (*CreateLongLivedTokenRequest) ProtoMessage

func (*CreateLongLivedTokenRequest) ProtoMessage()

func (*CreateLongLivedTokenRequest) ProtoReflect

func (*CreateLongLivedTokenRequest) Reset

func (x *CreateLongLivedTokenRequest) Reset()

func (*CreateLongLivedTokenRequest) String

func (x *CreateLongLivedTokenRequest) String() string

type CreateProjectImageRequest

type CreateProjectImageRequest struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	// Image Name
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// Supported authentication types
	AuthenticationTypes []AuthenticationType `` /* 160-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*CreateProjectImageRequest) Descriptor deprecated

func (*CreateProjectImageRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateProjectImageRequest.ProtoReflect.Descriptor instead.

func (*CreateProjectImageRequest) GetAuthenticationTypes

func (x *CreateProjectImageRequest) GetAuthenticationTypes() []AuthenticationType

func (*CreateProjectImageRequest) GetName

func (x *CreateProjectImageRequest) GetName() string

func (*CreateProjectImageRequest) GetProjectId

func (x *CreateProjectImageRequest) GetProjectId() string

func (*CreateProjectImageRequest) ProtoMessage

func (*CreateProjectImageRequest) ProtoMessage()

func (*CreateProjectImageRequest) ProtoReflect

func (*CreateProjectImageRequest) Reset

func (x *CreateProjectImageRequest) Reset()

func (*CreateProjectImageRequest) String

func (x *CreateProjectImageRequest) String() string

type CreateProjectNetworkSubnetRequest

type CreateProjectNetworkSubnetRequest struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	Id        string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	Cidr      string `protobuf:"bytes,3,opt,name=cidr,proto3" json:"cidr,omitempty"`
	PoolStart string `protobuf:"bytes,4,opt,name=pool_start,json=poolStart,proto3" json:"pool_start,omitempty"`
	PoolEnd   string `protobuf:"bytes,5,opt,name=pool_end,json=poolEnd,proto3" json:"pool_end,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateProjectNetworkSubnetRequest) Descriptor deprecated

func (*CreateProjectNetworkSubnetRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateProjectNetworkSubnetRequest.ProtoReflect.Descriptor instead.

func (*CreateProjectNetworkSubnetRequest) GetCidr

func (*CreateProjectNetworkSubnetRequest) GetId

func (*CreateProjectNetworkSubnetRequest) GetPoolEnd

func (x *CreateProjectNetworkSubnetRequest) GetPoolEnd() string

func (*CreateProjectNetworkSubnetRequest) GetPoolStart

func (x *CreateProjectNetworkSubnetRequest) GetPoolStart() string

func (*CreateProjectNetworkSubnetRequest) GetProjectId

func (x *CreateProjectNetworkSubnetRequest) GetProjectId() string

func (*CreateProjectNetworkSubnetRequest) ProtoMessage

func (*CreateProjectNetworkSubnetRequest) ProtoMessage()

func (*CreateProjectNetworkSubnetRequest) ProtoReflect

func (*CreateProjectNetworkSubnetRequest) Reset

func (*CreateProjectNetworkSubnetRequest) String

type CreateProjectRequest

type CreateProjectRequest struct {

	// Name
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Description
	Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	// Environment
	Environment ProjectEnvironment `protobuf:"varint,3,opt,name=environment,proto3,enum=api.project.ProjectEnvironment" json:"environment,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateProjectRequest) Descriptor deprecated

func (*CreateProjectRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateProjectRequest.ProtoReflect.Descriptor instead.

func (*CreateProjectRequest) GetDescription

func (x *CreateProjectRequest) GetDescription() string

func (*CreateProjectRequest) GetEnvironment

func (x *CreateProjectRequest) GetEnvironment() ProjectEnvironment

func (*CreateProjectRequest) GetName

func (x *CreateProjectRequest) GetName() string

func (*CreateProjectRequest) ProtoMessage

func (*CreateProjectRequest) ProtoMessage()

func (*CreateProjectRequest) ProtoReflect

func (x *CreateProjectRequest) ProtoReflect() protoreflect.Message

func (*CreateProjectRequest) Reset

func (x *CreateProjectRequest) Reset()

func (*CreateProjectRequest) String

func (x *CreateProjectRequest) String() string

type CreateProjectSupportTicketRequest

type CreateProjectSupportTicketRequest struct {
	ProjectId string                `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	Title     string                `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
	Message   string                `protobuf:"bytes,3,opt,name=message,proto3" json:"message,omitempty"`
	Priority  SupportTicketPriority `protobuf:"varint,4,opt,name=priority,proto3,enum=api.support.SupportTicketPriority" json:"priority,omitempty"`
	// contains filtered or unexported fields
}

Tickets

func (*CreateProjectSupportTicketRequest) Descriptor deprecated

func (*CreateProjectSupportTicketRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateProjectSupportTicketRequest.ProtoReflect.Descriptor instead.

func (*CreateProjectSupportTicketRequest) GetMessage

func (x *CreateProjectSupportTicketRequest) GetMessage() string

func (*CreateProjectSupportTicketRequest) GetPriority

func (*CreateProjectSupportTicketRequest) GetProjectId

func (x *CreateProjectSupportTicketRequest) GetProjectId() string

func (*CreateProjectSupportTicketRequest) GetTitle

func (*CreateProjectSupportTicketRequest) ProtoMessage

func (*CreateProjectSupportTicketRequest) ProtoMessage()

func (*CreateProjectSupportTicketRequest) ProtoReflect

func (*CreateProjectSupportTicketRequest) Reset

func (*CreateProjectSupportTicketRequest) String

type CreatePxeLinuxConfigRequest

type CreatePxeLinuxConfigRequest struct {
	Token string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	// contains filtered or unexported fields
}

func (*CreatePxeLinuxConfigRequest) Descriptor deprecated

func (*CreatePxeLinuxConfigRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreatePxeLinuxConfigRequest.ProtoReflect.Descriptor instead.

func (*CreatePxeLinuxConfigRequest) GetToken

func (x *CreatePxeLinuxConfigRequest) GetToken() string

func (*CreatePxeLinuxConfigRequest) ProtoMessage

func (*CreatePxeLinuxConfigRequest) ProtoMessage()

func (*CreatePxeLinuxConfigRequest) ProtoReflect

func (*CreatePxeLinuxConfigRequest) Reset

func (x *CreatePxeLinuxConfigRequest) Reset()

func (*CreatePxeLinuxConfigRequest) String

func (x *CreatePxeLinuxConfigRequest) String() string

type CreateTOTPResponse

type CreateTOTPResponse struct {

	// TOTP secret
	Secret string `protobuf:"bytes,1,opt,name=secret,proto3" json:"secret,omitempty"`
	// New image
	QrCode *File `protobuf:"bytes,2,opt,name=qr_code,json=qrCode,proto3" json:"qr_code,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateTOTPResponse) Descriptor deprecated

func (*CreateTOTPResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateTOTPResponse.ProtoReflect.Descriptor instead.

func (*CreateTOTPResponse) GetQrCode

func (x *CreateTOTPResponse) GetQrCode() *File

func (*CreateTOTPResponse) GetSecret

func (x *CreateTOTPResponse) GetSecret() string

func (*CreateTOTPResponse) ProtoMessage

func (*CreateTOTPResponse) ProtoMessage()

func (*CreateTOTPResponse) ProtoReflect

func (x *CreateTOTPResponse) ProtoReflect() protoreflect.Message

func (*CreateTOTPResponse) Reset

func (x *CreateTOTPResponse) Reset()

func (*CreateTOTPResponse) String

func (x *CreateTOTPResponse) String() string

type CreateUserSSHKeyRequest

type CreateUserSSHKeyRequest struct {
	Name      string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	PublicKey string `protobuf:"bytes,2,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateUserSSHKeyRequest) Descriptor deprecated

func (*CreateUserSSHKeyRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateUserSSHKeyRequest.ProtoReflect.Descriptor instead.

func (*CreateUserSSHKeyRequest) GetName

func (x *CreateUserSSHKeyRequest) GetName() string

func (*CreateUserSSHKeyRequest) GetPublicKey

func (x *CreateUserSSHKeyRequest) GetPublicKey() string

func (*CreateUserSSHKeyRequest) ProtoMessage

func (*CreateUserSSHKeyRequest) ProtoMessage()

func (*CreateUserSSHKeyRequest) ProtoReflect

func (x *CreateUserSSHKeyRequest) ProtoReflect() protoreflect.Message

func (*CreateUserSSHKeyRequest) Reset

func (x *CreateUserSSHKeyRequest) Reset()

func (*CreateUserSSHKeyRequest) String

func (x *CreateUserSSHKeyRequest) String() string

type CreditCard

type CreditCard struct {
	Id        string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Holder    string                 `protobuf:"bytes,2,opt,name=holder,proto3" json:"holder,omitempty"`
	Number    int32                  `protobuf:"varint,3,opt,name=number,proto3" json:"number,omitempty"`
	Type      CreditCardType         `protobuf:"varint,4,opt,name=type,proto3,enum=api.payment.CreditCardType" json:"type,omitempty"`
	Expired   bool                   `protobuf:"varint,5,opt,name=expired,proto3" json:"expired,omitempty"`
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	ExpiresAt *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"`
	// contains filtered or unexported fields
}

func (*CreditCard) Descriptor deprecated

func (*CreditCard) Descriptor() ([]byte, []int)

Deprecated: Use CreditCard.ProtoReflect.Descriptor instead.

func (*CreditCard) GetCreatedAt

func (x *CreditCard) GetCreatedAt() *timestamppb.Timestamp

func (*CreditCard) GetExpired

func (x *CreditCard) GetExpired() bool

func (*CreditCard) GetExpiresAt

func (x *CreditCard) GetExpiresAt() *timestamppb.Timestamp

func (*CreditCard) GetHolder

func (x *CreditCard) GetHolder() string

func (*CreditCard) GetId

func (x *CreditCard) GetId() string

func (*CreditCard) GetNumber

func (x *CreditCard) GetNumber() int32

func (*CreditCard) GetType

func (x *CreditCard) GetType() CreditCardType

func (*CreditCard) GetUpdatedAt

func (x *CreditCard) GetUpdatedAt() *timestamppb.Timestamp

func (*CreditCard) ProtoMessage

func (*CreditCard) ProtoMessage()

func (*CreditCard) ProtoReflect

func (x *CreditCard) ProtoReflect() protoreflect.Message

func (*CreditCard) Reset

func (x *CreditCard) Reset()

func (*CreditCard) String

func (x *CreditCard) String() string

type CreditCardType

type CreditCardType int32
const (
	CreditCardType_UNKNOWN    CreditCardType = 0
	CreditCardType_MASTERCARD CreditCardType = 1
	CreditCardType_VISA       CreditCardType = 2
	CreditCardType_AMEX       CreditCardType = 3
	CreditCardType_DISCOVER   CreditCardType = 4
	CreditCardType_DINERS     CreditCardType = 5
	CreditCardType_JCB        CreditCardType = 6
)

func (CreditCardType) Descriptor

func (CreditCardType) Enum

func (x CreditCardType) Enum() *CreditCardType

func (CreditCardType) EnumDescriptor deprecated

func (CreditCardType) EnumDescriptor() ([]byte, []int)

Deprecated: Use CreditCardType.Descriptor instead.

func (CreditCardType) Number

func (CreditCardType) String

func (x CreditCardType) String() string

func (CreditCardType) Type

type DataCenter

type DataCenter struct {

	// Datacenter ID
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Datacenter name
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// Datacenter name
	Short        string `protobuf:"bytes,3,opt,name=short,proto3" json:"short,omitempty"`
	ServerPrefix string `protobuf:"bytes,4,opt,name=server_prefix,json=serverPrefix,proto3" json:"server_prefix,omitempty"`
	// DataCenter Region
	Region *Region `protobuf:"bytes,5,opt,name=region,proto3" json:"region,omitempty"`
	// DataCenter status
	Status DataCenterStatus `protobuf:"varint,6,opt,name=status,proto3,enum=api.region.DataCenterStatus" json:"status,omitempty"`
	// Latency endpoint
	// Use HTTP GET request to receive the actual RTT in microseconds
	LatencyEndpoint string `protobuf:"bytes,7,opt,name=latency_endpoint,json=latencyEndpoint,proto3" json:"latency_endpoint,omitempty"`
	// contains filtered or unexported fields
}

func (*DataCenter) Descriptor deprecated

func (*DataCenter) Descriptor() ([]byte, []int)

Deprecated: Use DataCenter.ProtoReflect.Descriptor instead.

func (*DataCenter) GetId

func (x *DataCenter) GetId() string

func (*DataCenter) GetLatencyEndpoint

func (x *DataCenter) GetLatencyEndpoint() string

func (*DataCenter) GetName

func (x *DataCenter) GetName() string

func (*DataCenter) GetRegion

func (x *DataCenter) GetRegion() *Region

func (*DataCenter) GetServerPrefix

func (x *DataCenter) GetServerPrefix() string

func (*DataCenter) GetShort

func (x *DataCenter) GetShort() string

func (*DataCenter) GetStatus

func (x *DataCenter) GetStatus() DataCenterStatus

func (*DataCenter) ProtoMessage

func (*DataCenter) ProtoMessage()

func (*DataCenter) ProtoReflect

func (x *DataCenter) ProtoReflect() protoreflect.Message

func (*DataCenter) Reset

func (x *DataCenter) Reset()

func (*DataCenter) String

func (x *DataCenter) String() string

type DataCenterStatus

type DataCenterStatus int32
const (
	DataCenterStatus_AVAILABLE   DataCenterStatus = 0
	DataCenterStatus_COMING_SOON DataCenterStatus = 1
	DataCenterStatus_DISABLED    DataCenterStatus = 2
)

func (DataCenterStatus) Descriptor

func (DataCenterStatus) Enum

func (DataCenterStatus) EnumDescriptor deprecated

func (DataCenterStatus) EnumDescriptor() ([]byte, []int)

Deprecated: Use DataCenterStatus.Descriptor instead.

func (DataCenterStatus) Number

func (DataCenterStatus) String

func (x DataCenterStatus) String() string

func (DataCenterStatus) Type

type DeleteBillingAddressRequest

type DeleteBillingAddressRequest struct {
	AddressId string `protobuf:"bytes,1,opt,name=address_id,json=addressId,proto3" json:"address_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteBillingAddressRequest) Descriptor deprecated

func (*DeleteBillingAddressRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteBillingAddressRequest.ProtoReflect.Descriptor instead.

func (*DeleteBillingAddressRequest) GetAddressId

func (x *DeleteBillingAddressRequest) GetAddressId() string

func (*DeleteBillingAddressRequest) ProtoMessage

func (*DeleteBillingAddressRequest) ProtoMessage()

func (*DeleteBillingAddressRequest) ProtoReflect

func (*DeleteBillingAddressRequest) Reset

func (x *DeleteBillingAddressRequest) Reset()

func (*DeleteBillingAddressRequest) String

func (x *DeleteBillingAddressRequest) String() string

type DeleteCreditCardRequest

type DeleteCreditCardRequest struct {
	CardId string `protobuf:"bytes,1,opt,name=card_id,json=cardId,proto3" json:"card_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteCreditCardRequest) Descriptor deprecated

func (*DeleteCreditCardRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteCreditCardRequest.ProtoReflect.Descriptor instead.

func (*DeleteCreditCardRequest) GetCardId

func (x *DeleteCreditCardRequest) GetCardId() string

func (*DeleteCreditCardRequest) ProtoMessage

func (*DeleteCreditCardRequest) ProtoMessage()

func (*DeleteCreditCardRequest) ProtoReflect

func (x *DeleteCreditCardRequest) ProtoReflect() protoreflect.Message

func (*DeleteCreditCardRequest) Reset

func (x *DeleteCreditCardRequest) Reset()

func (*DeleteCreditCardRequest) String

func (x *DeleteCreditCardRequest) String() string

type DeleteProjectImageRequest

type DeleteProjectImageRequest struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	ImageId   string `protobuf:"bytes,2,opt,name=image_id,json=imageId,proto3" json:"image_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteProjectImageRequest) Descriptor deprecated

func (*DeleteProjectImageRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteProjectImageRequest.ProtoReflect.Descriptor instead.

func (*DeleteProjectImageRequest) GetImageId

func (x *DeleteProjectImageRequest) GetImageId() string

func (*DeleteProjectImageRequest) GetProjectId

func (x *DeleteProjectImageRequest) GetProjectId() string

func (*DeleteProjectImageRequest) ProtoMessage

func (*DeleteProjectImageRequest) ProtoMessage()

func (*DeleteProjectImageRequest) ProtoReflect

func (*DeleteProjectImageRequest) Reset

func (x *DeleteProjectImageRequest) Reset()

func (*DeleteProjectImageRequest) String

func (x *DeleteProjectImageRequest) String() string

type DeleteProjectImageVersionRequest

type DeleteProjectImageVersionRequest struct {
	ProjectId      string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	ImageVersionId string `protobuf:"bytes,2,opt,name=image_version_id,json=imageVersionId,proto3" json:"image_version_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteProjectImageVersionRequest) Descriptor deprecated

func (*DeleteProjectImageVersionRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteProjectImageVersionRequest.ProtoReflect.Descriptor instead.

func (*DeleteProjectImageVersionRequest) GetImageVersionId

func (x *DeleteProjectImageVersionRequest) GetImageVersionId() string

func (*DeleteProjectImageVersionRequest) GetProjectId

func (x *DeleteProjectImageVersionRequest) GetProjectId() string

func (*DeleteProjectImageVersionRequest) ProtoMessage

func (*DeleteProjectImageVersionRequest) ProtoMessage()

func (*DeleteProjectImageVersionRequest) ProtoReflect

func (*DeleteProjectImageVersionRequest) Reset

func (*DeleteProjectImageVersionRequest) String

type DeleteProjectNetworkSubnetRequest

type DeleteProjectNetworkSubnetRequest struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	Id        string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteProjectNetworkSubnetRequest) Descriptor deprecated

func (*DeleteProjectNetworkSubnetRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteProjectNetworkSubnetRequest.ProtoReflect.Descriptor instead.

func (*DeleteProjectNetworkSubnetRequest) GetId

func (*DeleteProjectNetworkSubnetRequest) GetProjectId

func (x *DeleteProjectNetworkSubnetRequest) GetProjectId() string

func (*DeleteProjectNetworkSubnetRequest) ProtoMessage

func (*DeleteProjectNetworkSubnetRequest) ProtoMessage()

func (*DeleteProjectNetworkSubnetRequest) ProtoReflect

func (*DeleteProjectNetworkSubnetRequest) Reset

func (*DeleteProjectNetworkSubnetRequest) String

type DeleteProjectRequest

type DeleteProjectRequest struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteProjectRequest) Descriptor deprecated

func (*DeleteProjectRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteProjectRequest.ProtoReflect.Descriptor instead.

func (*DeleteProjectRequest) GetProjectId

func (x *DeleteProjectRequest) GetProjectId() string

func (*DeleteProjectRequest) ProtoMessage

func (*DeleteProjectRequest) ProtoMessage()

func (*DeleteProjectRequest) ProtoReflect

func (x *DeleteProjectRequest) ProtoReflect() protoreflect.Message

func (*DeleteProjectRequest) Reset

func (x *DeleteProjectRequest) Reset()

func (*DeleteProjectRequest) String

func (x *DeleteProjectRequest) String() string

type DeleteSessionRequest

type DeleteSessionRequest struct {
	SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteSessionRequest) Descriptor deprecated

func (*DeleteSessionRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteSessionRequest.ProtoReflect.Descriptor instead.

func (*DeleteSessionRequest) GetSessionId

func (x *DeleteSessionRequest) GetSessionId() string

func (*DeleteSessionRequest) ProtoMessage

func (*DeleteSessionRequest) ProtoMessage()

func (*DeleteSessionRequest) ProtoReflect

func (x *DeleteSessionRequest) ProtoReflect() protoreflect.Message

func (*DeleteSessionRequest) Reset

func (x *DeleteSessionRequest) Reset()

func (*DeleteSessionRequest) String

func (x *DeleteSessionRequest) String() string

type DeleteUserSSHKeyRequest

type DeleteUserSSHKeyRequest struct {
	SshKeyId string `protobuf:"bytes,1,opt,name=ssh_key_id,json=sshKeyId,proto3" json:"ssh_key_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteUserSSHKeyRequest) Descriptor deprecated

func (*DeleteUserSSHKeyRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteUserSSHKeyRequest.ProtoReflect.Descriptor instead.

func (*DeleteUserSSHKeyRequest) GetSshKeyId

func (x *DeleteUserSSHKeyRequest) GetSshKeyId() string

func (*DeleteUserSSHKeyRequest) ProtoMessage

func (*DeleteUserSSHKeyRequest) ProtoMessage()

func (*DeleteUserSSHKeyRequest) ProtoReflect

func (x *DeleteUserSSHKeyRequest) ProtoReflect() protoreflect.Message

func (*DeleteUserSSHKeyRequest) Reset

func (x *DeleteUserSSHKeyRequest) Reset()

func (*DeleteUserSSHKeyRequest) String

func (x *DeleteUserSSHKeyRequest) String() string

type DeleteWebAuthnDeviceRequest

type DeleteWebAuthnDeviceRequest struct {
	Id       string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteWebAuthnDeviceRequest) Descriptor deprecated

func (*DeleteWebAuthnDeviceRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteWebAuthnDeviceRequest.ProtoReflect.Descriptor instead.

func (*DeleteWebAuthnDeviceRequest) GetId

func (*DeleteWebAuthnDeviceRequest) GetPassword

func (x *DeleteWebAuthnDeviceRequest) GetPassword() string

func (*DeleteWebAuthnDeviceRequest) ProtoMessage

func (*DeleteWebAuthnDeviceRequest) ProtoMessage()

func (*DeleteWebAuthnDeviceRequest) ProtoReflect

func (*DeleteWebAuthnDeviceRequest) Reset

func (x *DeleteWebAuthnDeviceRequest) Reset()

func (*DeleteWebAuthnDeviceRequest) String

func (x *DeleteWebAuthnDeviceRequest) String() string

type DeprovisioningCallbackRequest

type DeprovisioningCallbackRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeprovisioningCallbackRequest) Descriptor deprecated

func (*DeprovisioningCallbackRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeprovisioningCallbackRequest.ProtoReflect.Descriptor instead.

func (*DeprovisioningCallbackRequest) GetId

func (*DeprovisioningCallbackRequest) ProtoMessage

func (*DeprovisioningCallbackRequest) ProtoMessage()

func (*DeprovisioningCallbackRequest) ProtoReflect

func (*DeprovisioningCallbackRequest) Reset

func (x *DeprovisioningCallbackRequest) Reset()

func (*DeprovisioningCallbackRequest) String

type DestroyComputeResourceRequest

type DestroyComputeResourceRequest struct {
	ProjectId  string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	ResourceId string `protobuf:"bytes,2,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DestroyComputeResourceRequest) Descriptor deprecated

func (*DestroyComputeResourceRequest) Descriptor() ([]byte, []int)

Deprecated: Use DestroyComputeResourceRequest.ProtoReflect.Descriptor instead.

func (*DestroyComputeResourceRequest) GetProjectId

func (x *DestroyComputeResourceRequest) GetProjectId() string

func (*DestroyComputeResourceRequest) GetResourceId

func (x *DestroyComputeResourceRequest) GetResourceId() string

func (*DestroyComputeResourceRequest) ProtoMessage

func (*DestroyComputeResourceRequest) ProtoMessage()

func (*DestroyComputeResourceRequest) ProtoReflect

func (*DestroyComputeResourceRequest) Reset

func (x *DestroyComputeResourceRequest) Reset()

func (*DestroyComputeResourceRequest) String

type EmptyRequest

type EmptyRequest struct {
	// contains filtered or unexported fields
}

func (*EmptyRequest) Descriptor deprecated

func (*EmptyRequest) Descriptor() ([]byte, []int)

Deprecated: Use EmptyRequest.ProtoReflect.Descriptor instead.

func (*EmptyRequest) ProtoMessage

func (*EmptyRequest) ProtoMessage()

func (*EmptyRequest) ProtoReflect

func (x *EmptyRequest) ProtoReflect() protoreflect.Message

func (*EmptyRequest) Reset

func (x *EmptyRequest) Reset()

func (*EmptyRequest) String

func (x *EmptyRequest) String() string

type EmptyResponse

type EmptyResponse struct {
	// contains filtered or unexported fields
}

func (*EmptyResponse) Descriptor deprecated

func (*EmptyResponse) Descriptor() ([]byte, []int)

Deprecated: Use EmptyResponse.ProtoReflect.Descriptor instead.

func (*EmptyResponse) ProtoMessage

func (*EmptyResponse) ProtoMessage()

func (*EmptyResponse) ProtoReflect

func (x *EmptyResponse) ProtoReflect() protoreflect.Message

func (*EmptyResponse) Reset

func (x *EmptyResponse) Reset()

func (*EmptyResponse) String

func (x *EmptyResponse) String() string

type File

type File struct {
	Bytes    []byte `protobuf:"bytes,1,opt,name=bytes,proto3" json:"bytes,omitempty"`
	MimeType string `protobuf:"bytes,2,opt,name=mime_type,json=mimeType,proto3" json:"mime_type,omitempty"`
	// contains filtered or unexported fields
}

func (*File) Descriptor deprecated

func (*File) Descriptor() ([]byte, []int)

Deprecated: Use File.ProtoReflect.Descriptor instead.

func (*File) GetBytes

func (x *File) GetBytes() []byte

func (*File) GetMimeType

func (x *File) GetMimeType() string

func (*File) ProtoMessage

func (*File) ProtoMessage()

func (*File) ProtoReflect

func (x *File) ProtoReflect() protoreflect.Message

func (*File) Reset

func (x *File) Reset()

func (*File) String

func (x *File) String() string

type FinishWebAuthnRegistrationRequest

type FinishWebAuthnRegistrationRequest struct {
	CredentialCreationResponse []byte `` /* 141-byte string literal not displayed */
	// device name
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*FinishWebAuthnRegistrationRequest) Descriptor deprecated

func (*FinishWebAuthnRegistrationRequest) Descriptor() ([]byte, []int)

Deprecated: Use FinishWebAuthnRegistrationRequest.ProtoReflect.Descriptor instead.

func (*FinishWebAuthnRegistrationRequest) GetCredentialCreationResponse

func (x *FinishWebAuthnRegistrationRequest) GetCredentialCreationResponse() []byte

func (*FinishWebAuthnRegistrationRequest) GetName

func (*FinishWebAuthnRegistrationRequest) ProtoMessage

func (*FinishWebAuthnRegistrationRequest) ProtoMessage()

func (*FinishWebAuthnRegistrationRequest) ProtoReflect

func (*FinishWebAuthnRegistrationRequest) Reset

func (*FinishWebAuthnRegistrationRequest) String

type FinishWebAuthnRegistrationResponse

type FinishWebAuthnRegistrationResponse struct {
	Device *WebAuthn `protobuf:"bytes,1,opt,name=device,proto3" json:"device,omitempty"`
	// contains filtered or unexported fields
}

func (*FinishWebAuthnRegistrationResponse) Descriptor deprecated

func (*FinishWebAuthnRegistrationResponse) Descriptor() ([]byte, []int)

Deprecated: Use FinishWebAuthnRegistrationResponse.ProtoReflect.Descriptor instead.

func (*FinishWebAuthnRegistrationResponse) GetDevice

func (*FinishWebAuthnRegistrationResponse) ProtoMessage

func (*FinishWebAuthnRegistrationResponse) ProtoMessage()

func (*FinishWebAuthnRegistrationResponse) ProtoReflect

func (*FinishWebAuthnRegistrationResponse) Reset

func (*FinishWebAuthnRegistrationResponse) String

type Flavour

type Flavour struct {

	// Flavour ID
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Flavour name
	Name         string              `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Type         ComputeResourceType `protobuf:"varint,3,opt,name=type,proto3,enum=api.ComputeResourceType" json:"type,omitempty"`
	Availability FlavourAvailability `protobuf:"varint,4,opt,name=availability,proto3,enum=api.flavour.FlavourAvailability" json:"availability,omitempty"`
	Generation   int32               `protobuf:"varint,5,opt,name=generation,proto3" json:"generation,omitempty"`
	Cpu          string              `protobuf:"bytes,6,opt,name=cpu,proto3" json:"cpu,omitempty"`
	Memory       string              `protobuf:"bytes,7,opt,name=memory,proto3" json:"memory,omitempty"`
	Disk         string              `protobuf:"bytes,8,opt,name=disk,proto3" json:"disk,omitempty"`
	Network      string              `protobuf:"bytes,9,opt,name=network,proto3" json:"network,omitempty"`
	Traffic      int64               `protobuf:"varint,10,opt,name=traffic,proto3" json:"traffic,omitempty"` // Traffic given in GB/month
	// Price per hour
	Price *Price `protobuf:"bytes,11,opt,name=price,proto3" json:"price,omitempty"`
	// Optional windows price per month
	WindowsMonthlyFee *Price `protobuf:"bytes,12,opt,name=windows_monthly_fee,json=windowsMonthlyFee,proto3" json:"windows_monthly_fee,omitempty"`
	// Price per month
	PricePerMonth *Price `protobuf:"bytes,13,opt,name=price_per_month,json=pricePerMonth,proto3" json:"price_per_month,omitempty"`
	// contains filtered or unexported fields
}

func (*Flavour) Descriptor deprecated

func (*Flavour) Descriptor() ([]byte, []int)

Deprecated: Use Flavour.ProtoReflect.Descriptor instead.

func (*Flavour) GetAvailability

func (x *Flavour) GetAvailability() FlavourAvailability

func (*Flavour) GetCpu

func (x *Flavour) GetCpu() string

func (*Flavour) GetDisk

func (x *Flavour) GetDisk() string

func (*Flavour) GetGeneration

func (x *Flavour) GetGeneration() int32

func (*Flavour) GetId

func (x *Flavour) GetId() string

func (*Flavour) GetMemory

func (x *Flavour) GetMemory() string

func (*Flavour) GetName

func (x *Flavour) GetName() string

func (*Flavour) GetNetwork

func (x *Flavour) GetNetwork() string

func (*Flavour) GetPrice

func (x *Flavour) GetPrice() *Price

func (*Flavour) GetPricePerMonth

func (x *Flavour) GetPricePerMonth() *Price

func (*Flavour) GetTraffic

func (x *Flavour) GetTraffic() int64

func (*Flavour) GetType

func (x *Flavour) GetType() ComputeResourceType

func (*Flavour) GetWindowsMonthlyFee

func (x *Flavour) GetWindowsMonthlyFee() *Price

func (*Flavour) ProtoMessage

func (*Flavour) ProtoMessage()

func (*Flavour) ProtoReflect

func (x *Flavour) ProtoReflect() protoreflect.Message

func (*Flavour) Reset

func (x *Flavour) Reset()

func (*Flavour) String

func (x *Flavour) String() string

type FlavourAvailability

type FlavourAvailability int32
const (
	FlavourAvailability_OUT_OF_STOCK FlavourAvailability = 0
	FlavourAvailability_PREORDER     FlavourAvailability = 1
	FlavourAvailability_LOW          FlavourAvailability = 2
	FlavourAvailability_MID          FlavourAvailability = 3
	FlavourAvailability_HIGH         FlavourAvailability = 4
)

func (FlavourAvailability) Descriptor

func (FlavourAvailability) Enum

func (FlavourAvailability) EnumDescriptor deprecated

func (FlavourAvailability) EnumDescriptor() ([]byte, []int)

Deprecated: Use FlavourAvailability.Descriptor instead.

func (FlavourAvailability) Number

func (FlavourAvailability) String

func (x FlavourAvailability) String() string

func (FlavourAvailability) Type

type FlavourMapping

type FlavourMapping struct {
	DatacenterId  string `protobuf:"bytes,1,opt,name=datacenter_id,json=datacenterId,proto3" json:"datacenter_id,omitempty"`
	Available     bool   `protobuf:"varint,2,opt,name=available,proto3" json:"available,omitempty"`
	PreOrderLimit int32  `protobuf:"varint,3,opt,name=pre_order_limit,json=preOrderLimit,proto3" json:"pre_order_limit,omitempty"`
	// Price per hour
	Price *Price `protobuf:"bytes,4,opt,name=price,proto3" json:"price,omitempty"`
	// Price per month
	PricePerMonth *Price `protobuf:"bytes,5,opt,name=price_per_month,json=pricePerMonth,proto3" json:"price_per_month,omitempty"`
	// contains filtered or unexported fields
}

func (*FlavourMapping) Descriptor deprecated

func (*FlavourMapping) Descriptor() ([]byte, []int)

Deprecated: Use FlavourMapping.ProtoReflect.Descriptor instead.

func (*FlavourMapping) GetAvailable

func (x *FlavourMapping) GetAvailable() bool

func (*FlavourMapping) GetDatacenterId

func (x *FlavourMapping) GetDatacenterId() string

func (*FlavourMapping) GetPreOrderLimit

func (x *FlavourMapping) GetPreOrderLimit() int32

func (*FlavourMapping) GetPrice

func (x *FlavourMapping) GetPrice() *Price

func (*FlavourMapping) GetPricePerMonth

func (x *FlavourMapping) GetPricePerMonth() *Price

func (*FlavourMapping) ProtoMessage

func (*FlavourMapping) ProtoMessage()

func (*FlavourMapping) ProtoReflect

func (x *FlavourMapping) ProtoReflect() protoreflect.Message

func (*FlavourMapping) Reset

func (x *FlavourMapping) Reset()

func (*FlavourMapping) String

func (x *FlavourMapping) String() string

type GatewayAPIClient

type GatewayAPIClient interface {
	// GetVnc Get VNC server information by token
	GetVnc(ctx context.Context, in *GetVNCRequest, opts ...grpc.CallOption) (*GetVNCResponse, error)
	// Get JWT Public Key List
	ListJwtPublicKeys(ctx context.Context, in *EmptyRequest, opts ...grpc.CallOption) (*ListJwtPublicKeysResponse, error)
	// ImageUploadValidate Validate a image upload token
	ImageUploadValidate(ctx context.Context, in *ValidateImageUploadTokenRequest, opts ...grpc.CallOption) (*ImageVersion, error)
	// ImageUploadConfirm Confirms the successful upload of a image
	ImageUploadConfirm(ctx context.Context, in *ConfirmImageUploadRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
}

GatewayAPIClient is the client API for GatewayAPI service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewGatewayAPIClient

func NewGatewayAPIClient(cc grpc.ClientConnInterface) GatewayAPIClient

type GatewayAPIServer

type GatewayAPIServer interface {
	// GetVnc Get VNC server information by token
	GetVnc(context.Context, *GetVNCRequest) (*GetVNCResponse, error)
	// Get JWT Public Key List
	ListJwtPublicKeys(context.Context, *EmptyRequest) (*ListJwtPublicKeysResponse, error)
	// ImageUploadValidate Validate a image upload token
	ImageUploadValidate(context.Context, *ValidateImageUploadTokenRequest) (*ImageVersion, error)
	// ImageUploadConfirm Confirms the successful upload of a image
	ImageUploadConfirm(context.Context, *ConfirmImageUploadRequest) (*EmptyResponse, error)
	// contains filtered or unexported methods
}

GatewayAPIServer is the server API for GatewayAPI service. All implementations must embed UnimplementedGatewayAPIServer for forward compatibility

type GetComputeResourceConsoleRequest

type GetComputeResourceConsoleRequest struct {
	ProjectId  string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	ResourceId string `protobuf:"bytes,2,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetComputeResourceConsoleRequest) Descriptor deprecated

func (*GetComputeResourceConsoleRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetComputeResourceConsoleRequest.ProtoReflect.Descriptor instead.

func (*GetComputeResourceConsoleRequest) GetProjectId

func (x *GetComputeResourceConsoleRequest) GetProjectId() string

func (*GetComputeResourceConsoleRequest) GetResourceId

func (x *GetComputeResourceConsoleRequest) GetResourceId() string

func (*GetComputeResourceConsoleRequest) ProtoMessage

func (*GetComputeResourceConsoleRequest) ProtoMessage()

func (*GetComputeResourceConsoleRequest) ProtoReflect

func (*GetComputeResourceConsoleRequest) Reset

func (*GetComputeResourceConsoleRequest) String

type GetComputeResourceConsoleResponse

type GetComputeResourceConsoleResponse struct {
	Token    string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"`
	// contains filtered or unexported fields
}

func (*GetComputeResourceConsoleResponse) Descriptor deprecated

func (*GetComputeResourceConsoleResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetComputeResourceConsoleResponse.ProtoReflect.Descriptor instead.

func (*GetComputeResourceConsoleResponse) GetPassword

func (x *GetComputeResourceConsoleResponse) GetPassword() string

func (*GetComputeResourceConsoleResponse) GetToken

func (*GetComputeResourceConsoleResponse) ProtoMessage

func (*GetComputeResourceConsoleResponse) ProtoMessage()

func (*GetComputeResourceConsoleResponse) ProtoReflect

func (*GetComputeResourceConsoleResponse) Reset

func (*GetComputeResourceConsoleResponse) String

type GetComputeResourcePricingRequest

type GetComputeResourcePricingRequest struct {
	ProjectId  string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	ResourceId string `protobuf:"bytes,2,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetComputeResourcePricingRequest) Descriptor deprecated

func (*GetComputeResourcePricingRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetComputeResourcePricingRequest.ProtoReflect.Descriptor instead.

func (*GetComputeResourcePricingRequest) GetProjectId

func (x *GetComputeResourcePricingRequest) GetProjectId() string

func (*GetComputeResourcePricingRequest) GetResourceId

func (x *GetComputeResourcePricingRequest) GetResourceId() string

func (*GetComputeResourcePricingRequest) ProtoMessage

func (*GetComputeResourcePricingRequest) ProtoMessage()

func (*GetComputeResourcePricingRequest) ProtoReflect

func (*GetComputeResourcePricingRequest) Reset

func (*GetComputeResourcePricingRequest) String

type GetComputeResourcePricingResponse

type GetComputeResourcePricingResponse struct {
	CurrentPrice         *Price        `protobuf:"bytes,1,opt,name=current_price,json=currentPrice,proto3" json:"current_price,omitempty"`
	CurrentBillingPeriod BillingPeriod `` /* 155-byte string literal not displayed */
	NewMonthlyPricing    *Price        `protobuf:"bytes,3,opt,name=new_monthly_pricing,json=newMonthlyPricing,proto3" json:"new_monthly_pricing,omitempty"`
	NewHourlyPricing     *Price        `protobuf:"bytes,4,opt,name=new_hourly_pricing,json=newHourlyPricing,proto3" json:"new_hourly_pricing,omitempty"`
	// contains filtered or unexported fields
}

func (*GetComputeResourcePricingResponse) Descriptor deprecated

func (*GetComputeResourcePricingResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetComputeResourcePricingResponse.ProtoReflect.Descriptor instead.

func (*GetComputeResourcePricingResponse) GetCurrentBillingPeriod

func (x *GetComputeResourcePricingResponse) GetCurrentBillingPeriod() BillingPeriod

func (*GetComputeResourcePricingResponse) GetCurrentPrice

func (x *GetComputeResourcePricingResponse) GetCurrentPrice() *Price

func (*GetComputeResourcePricingResponse) GetNewHourlyPricing

func (x *GetComputeResourcePricingResponse) GetNewHourlyPricing() *Price

func (*GetComputeResourcePricingResponse) GetNewMonthlyPricing

func (x *GetComputeResourcePricingResponse) GetNewMonthlyPricing() *Price

func (*GetComputeResourcePricingResponse) ProtoMessage

func (*GetComputeResourcePricingResponse) ProtoMessage()

func (*GetComputeResourcePricingResponse) ProtoReflect

func (*GetComputeResourcePricingResponse) Reset

func (*GetComputeResourcePricingResponse) String

type GetComputeResourceRequest

type GetComputeResourceRequest struct {
	ProjectId  string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	ResourceId string `protobuf:"bytes,2,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetComputeResourceRequest) Descriptor deprecated

func (*GetComputeResourceRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetComputeResourceRequest.ProtoReflect.Descriptor instead.

func (*GetComputeResourceRequest) GetProjectId

func (x *GetComputeResourceRequest) GetProjectId() string

func (*GetComputeResourceRequest) GetResourceId

func (x *GetComputeResourceRequest) GetResourceId() string

func (*GetComputeResourceRequest) ProtoMessage

func (*GetComputeResourceRequest) ProtoMessage()

func (*GetComputeResourceRequest) ProtoReflect

func (*GetComputeResourceRequest) Reset

func (x *GetComputeResourceRequest) Reset()

func (*GetComputeResourceRequest) String

func (x *GetComputeResourceRequest) String() string

type GetComputeResourceTrafficRequest

type GetComputeResourceTrafficRequest struct {
	ProjectId  string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	ResourceId string `protobuf:"bytes,2,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetComputeResourceTrafficRequest) Descriptor deprecated

func (*GetComputeResourceTrafficRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetComputeResourceTrafficRequest.ProtoReflect.Descriptor instead.

func (*GetComputeResourceTrafficRequest) GetProjectId

func (x *GetComputeResourceTrafficRequest) GetProjectId() string

func (*GetComputeResourceTrafficRequest) GetResourceId

func (x *GetComputeResourceTrafficRequest) GetResourceId() string

func (*GetComputeResourceTrafficRequest) ProtoMessage

func (*GetComputeResourceTrafficRequest) ProtoMessage()

func (*GetComputeResourceTrafficRequest) ProtoReflect

func (*GetComputeResourceTrafficRequest) Reset

func (*GetComputeResourceTrafficRequest) String

type GetComputeResourceTrafficResponse

type GetComputeResourceTrafficResponse struct {
	Usage []*TrafficUsage `protobuf:"bytes,1,rep,name=usage,proto3" json:"usage,omitempty"`
	// contains filtered or unexported fields
}

func (*GetComputeResourceTrafficResponse) Descriptor deprecated

func (*GetComputeResourceTrafficResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetComputeResourceTrafficResponse.ProtoReflect.Descriptor instead.

func (*GetComputeResourceTrafficResponse) GetUsage

func (*GetComputeResourceTrafficResponse) ProtoMessage

func (*GetComputeResourceTrafficResponse) ProtoMessage()

func (*GetComputeResourceTrafficResponse) ProtoReflect

func (*GetComputeResourceTrafficResponse) Reset

func (*GetComputeResourceTrafficResponse) String

type GetDHCPInformationRequest

type GetDHCPInformationRequest struct {
	Mac string `protobuf:"bytes,1,opt,name=mac,proto3" json:"mac,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDHCPInformationRequest) Descriptor deprecated

func (*GetDHCPInformationRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetDHCPInformationRequest.ProtoReflect.Descriptor instead.

func (*GetDHCPInformationRequest) GetMac

func (x *GetDHCPInformationRequest) GetMac() string

func (*GetDHCPInformationRequest) ProtoMessage

func (*GetDHCPInformationRequest) ProtoMessage()

func (*GetDHCPInformationRequest) ProtoReflect

func (*GetDHCPInformationRequest) Reset

func (x *GetDHCPInformationRequest) Reset()

func (*GetDHCPInformationRequest) String

func (x *GetDHCPInformationRequest) String() string

type GetDHCPInformationResponse

type GetDHCPInformationResponse struct {
	IpAddress  string   `protobuf:"bytes,1,opt,name=ip_address,json=ipAddress,proto3" json:"ip_address,omitempty"`
	Gateway    string   `protobuf:"bytes,2,opt,name=gateway,proto3" json:"gateway,omitempty"`
	DnsServers []string `protobuf:"bytes,3,rep,name=dns_servers,json=dnsServers,proto3" json:"dns_servers,omitempty"`
	NtpServers []string `protobuf:"bytes,4,rep,name=ntp_servers,json=ntpServers,proto3" json:"ntp_servers,omitempty"`
	LeaseTtl   string   `protobuf:"bytes,5,opt,name=lease_ttl,json=leaseTtl,proto3" json:"lease_ttl,omitempty"`
	BootTftp   bool     `protobuf:"varint,6,opt,name=boot_tftp,json=bootTftp,proto3" json:"boot_tftp,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDHCPInformationResponse) Descriptor deprecated

func (*GetDHCPInformationResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetDHCPInformationResponse.ProtoReflect.Descriptor instead.

func (*GetDHCPInformationResponse) GetBootTftp

func (x *GetDHCPInformationResponse) GetBootTftp() bool

func (*GetDHCPInformationResponse) GetDnsServers

func (x *GetDHCPInformationResponse) GetDnsServers() []string

func (*GetDHCPInformationResponse) GetGateway

func (x *GetDHCPInformationResponse) GetGateway() string

func (*GetDHCPInformationResponse) GetIpAddress

func (x *GetDHCPInformationResponse) GetIpAddress() string

func (*GetDHCPInformationResponse) GetLeaseTtl

func (x *GetDHCPInformationResponse) GetLeaseTtl() string

func (*GetDHCPInformationResponse) GetNtpServers

func (x *GetDHCPInformationResponse) GetNtpServers() []string

func (*GetDHCPInformationResponse) ProtoMessage

func (*GetDHCPInformationResponse) ProtoMessage()

func (*GetDHCPInformationResponse) ProtoReflect

func (*GetDHCPInformationResponse) Reset

func (x *GetDHCPInformationResponse) Reset()

func (*GetDHCPInformationResponse) String

func (x *GetDHCPInformationResponse) String() string

type GetJobRequest

type GetJobRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetJobRequest) Descriptor deprecated

func (*GetJobRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetJobRequest.ProtoReflect.Descriptor instead.

func (*GetJobRequest) GetId

func (x *GetJobRequest) GetId() string

func (*GetJobRequest) ProtoMessage

func (*GetJobRequest) ProtoMessage()

func (*GetJobRequest) ProtoReflect

func (x *GetJobRequest) ProtoReflect() protoreflect.Message

func (*GetJobRequest) Reset

func (x *GetJobRequest) Reset()

func (*GetJobRequest) String

func (x *GetJobRequest) String() string

type GetJobResponse

type GetJobResponse struct {
	Job *Job `protobuf:"bytes,1,opt,name=job,proto3" json:"job,omitempty"`
	// contains filtered or unexported fields
}

func (*GetJobResponse) Descriptor deprecated

func (*GetJobResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetJobResponse.ProtoReflect.Descriptor instead.

func (*GetJobResponse) GetJob

func (x *GetJobResponse) GetJob() *Job

func (*GetJobResponse) ProtoMessage

func (*GetJobResponse) ProtoMessage()

func (*GetJobResponse) ProtoReflect

func (x *GetJobResponse) ProtoReflect() protoreflect.Message

func (*GetJobResponse) Reset

func (x *GetJobResponse) Reset()

func (*GetJobResponse) String

func (x *GetJobResponse) String() string

type GetProjectBillPdfRequest

type GetProjectBillPdfRequest struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	BillId    string `protobuf:"bytes,2,opt,name=bill_id,json=billId,proto3" json:"bill_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetProjectBillPdfRequest) Descriptor deprecated

func (*GetProjectBillPdfRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetProjectBillPdfRequest.ProtoReflect.Descriptor instead.

func (*GetProjectBillPdfRequest) GetBillId

func (x *GetProjectBillPdfRequest) GetBillId() string

func (*GetProjectBillPdfRequest) GetProjectId

func (x *GetProjectBillPdfRequest) GetProjectId() string

func (*GetProjectBillPdfRequest) ProtoMessage

func (*GetProjectBillPdfRequest) ProtoMessage()

func (*GetProjectBillPdfRequest) ProtoReflect

func (x *GetProjectBillPdfRequest) ProtoReflect() protoreflect.Message

func (*GetProjectBillPdfRequest) Reset

func (x *GetProjectBillPdfRequest) Reset()

func (*GetProjectBillPdfRequest) String

func (x *GetProjectBillPdfRequest) String() string

type GetProjectBillPdfResponse

type GetProjectBillPdfResponse struct {
	DownloadUrl string `protobuf:"bytes,1,opt,name=download_url,json=downloadUrl,proto3" json:"download_url,omitempty"`
	// contains filtered or unexported fields
}

func (*GetProjectBillPdfResponse) Descriptor deprecated

func (*GetProjectBillPdfResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetProjectBillPdfResponse.ProtoReflect.Descriptor instead.

func (*GetProjectBillPdfResponse) GetDownloadUrl

func (x *GetProjectBillPdfResponse) GetDownloadUrl() string

func (*GetProjectBillPdfResponse) ProtoMessage

func (*GetProjectBillPdfResponse) ProtoMessage()

func (*GetProjectBillPdfResponse) ProtoReflect

func (*GetProjectBillPdfResponse) Reset

func (x *GetProjectBillPdfResponse) Reset()

func (*GetProjectBillPdfResponse) String

func (x *GetProjectBillPdfResponse) String() string

type GetProjectBillsRequest

type GetProjectBillsRequest struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	Year      int32  `protobuf:"varint,2,opt,name=year,proto3" json:"year,omitempty"`
	// contains filtered or unexported fields
}

func (*GetProjectBillsRequest) Descriptor deprecated

func (*GetProjectBillsRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetProjectBillsRequest.ProtoReflect.Descriptor instead.

func (*GetProjectBillsRequest) GetProjectId

func (x *GetProjectBillsRequest) GetProjectId() string

func (*GetProjectBillsRequest) GetYear

func (x *GetProjectBillsRequest) GetYear() int32

func (*GetProjectBillsRequest) ProtoMessage

func (*GetProjectBillsRequest) ProtoMessage()

func (*GetProjectBillsRequest) ProtoReflect

func (x *GetProjectBillsRequest) ProtoReflect() protoreflect.Message

func (*GetProjectBillsRequest) Reset

func (x *GetProjectBillsRequest) Reset()

func (*GetProjectBillsRequest) String

func (x *GetProjectBillsRequest) String() string

type GetProjectBillsResponse

type GetProjectBillsResponse struct {

	// List of bills
	Bills []*Bill `protobuf:"bytes,1,rep,name=bills,proto3" json:"bills,omitempty"`
	// in which year we also have bills
	Years []int32 `protobuf:"varint,2,rep,packed,name=years,proto3" json:"years,omitempty"`
	// contains filtered or unexported fields
}

func (*GetProjectBillsResponse) Descriptor deprecated

func (*GetProjectBillsResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetProjectBillsResponse.ProtoReflect.Descriptor instead.

func (*GetProjectBillsResponse) GetBills

func (x *GetProjectBillsResponse) GetBills() []*Bill

func (*GetProjectBillsResponse) GetYears

func (x *GetProjectBillsResponse) GetYears() []int32

func (*GetProjectBillsResponse) ProtoMessage

func (*GetProjectBillsResponse) ProtoMessage()

func (*GetProjectBillsResponse) ProtoReflect

func (x *GetProjectBillsResponse) ProtoReflect() protoreflect.Message

func (*GetProjectBillsResponse) Reset

func (x *GetProjectBillsResponse) Reset()

func (*GetProjectBillsResponse) String

func (x *GetProjectBillsResponse) String() string

type GetProjectCurrentBillingPreviewPdfRequest

type GetProjectCurrentBillingPreviewPdfRequest struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetProjectCurrentBillingPreviewPdfRequest) Descriptor deprecated

func (*GetProjectCurrentBillingPreviewPdfRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetProjectCurrentBillingPreviewPdfRequest.ProtoReflect.Descriptor instead.

func (*GetProjectCurrentBillingPreviewPdfRequest) GetProjectId

func (*GetProjectCurrentBillingPreviewPdfRequest) ProtoMessage

func (*GetProjectCurrentBillingPreviewPdfRequest) ProtoReflect

func (*GetProjectCurrentBillingPreviewPdfRequest) Reset

func (*GetProjectCurrentBillingPreviewPdfRequest) String

type GetProjectCurrentBillingPreviewPdfResponse

type GetProjectCurrentBillingPreviewPdfResponse struct {
	DownloadUrl string `protobuf:"bytes,1,opt,name=download_url,json=downloadUrl,proto3" json:"download_url,omitempty"`
	// contains filtered or unexported fields
}

func (*GetProjectCurrentBillingPreviewPdfResponse) Descriptor deprecated

Deprecated: Use GetProjectCurrentBillingPreviewPdfResponse.ProtoReflect.Descriptor instead.

func (*GetProjectCurrentBillingPreviewPdfResponse) GetDownloadUrl

func (*GetProjectCurrentBillingPreviewPdfResponse) ProtoMessage

func (*GetProjectCurrentBillingPreviewPdfResponse) ProtoReflect

func (*GetProjectCurrentBillingPreviewPdfResponse) Reset

func (*GetProjectCurrentBillingPreviewPdfResponse) String

type GetProjectCurrentBillingPreviewRequest

type GetProjectCurrentBillingPreviewRequest struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetProjectCurrentBillingPreviewRequest) Descriptor deprecated

func (*GetProjectCurrentBillingPreviewRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetProjectCurrentBillingPreviewRequest.ProtoReflect.Descriptor instead.

func (*GetProjectCurrentBillingPreviewRequest) GetProjectId

func (*GetProjectCurrentBillingPreviewRequest) ProtoMessage

func (*GetProjectCurrentBillingPreviewRequest) ProtoReflect

func (*GetProjectCurrentBillingPreviewRequest) Reset

func (*GetProjectCurrentBillingPreviewRequest) String

type GetProjectCurrentBillingPreviewResponse

type GetProjectCurrentBillingPreviewResponse struct {
	Bill *Bill `protobuf:"bytes,1,opt,name=bill,proto3" json:"bill,omitempty"`
	// contains filtered or unexported fields
}

func (*GetProjectCurrentBillingPreviewResponse) Descriptor deprecated

func (*GetProjectCurrentBillingPreviewResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetProjectCurrentBillingPreviewResponse.ProtoReflect.Descriptor instead.

func (*GetProjectCurrentBillingPreviewResponse) GetBill

func (*GetProjectCurrentBillingPreviewResponse) ProtoMessage

func (*GetProjectCurrentBillingPreviewResponse) ProtoReflect

func (*GetProjectCurrentBillingPreviewResponse) Reset

func (*GetProjectCurrentBillingPreviewResponse) String

type GetProjectFlavoursRequest

type GetProjectFlavoursRequest struct {
	ProjectId    string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	DatacenterId string `protobuf:"bytes,2,opt,name=datacenter_id,json=datacenterId,proto3" json:"datacenter_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetProjectFlavoursRequest) Descriptor deprecated

func (*GetProjectFlavoursRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetProjectFlavoursRequest.ProtoReflect.Descriptor instead.

func (*GetProjectFlavoursRequest) GetDatacenterId

func (x *GetProjectFlavoursRequest) GetDatacenterId() string

func (*GetProjectFlavoursRequest) GetProjectId

func (x *GetProjectFlavoursRequest) GetProjectId() string

func (*GetProjectFlavoursRequest) ProtoMessage

func (*GetProjectFlavoursRequest) ProtoMessage()

func (*GetProjectFlavoursRequest) ProtoReflect

func (*GetProjectFlavoursRequest) Reset

func (x *GetProjectFlavoursRequest) Reset()

func (*GetProjectFlavoursRequest) String

func (x *GetProjectFlavoursRequest) String() string

type GetProjectFlavoursResponse

type GetProjectFlavoursResponse struct {
	Flavours []*Flavour `protobuf:"bytes,1,rep,name=flavours,proto3" json:"flavours,omitempty"`
	// contains filtered or unexported fields
}

func (*GetProjectFlavoursResponse) Descriptor deprecated

func (*GetProjectFlavoursResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetProjectFlavoursResponse.ProtoReflect.Descriptor instead.

func (*GetProjectFlavoursResponse) GetFlavours

func (x *GetProjectFlavoursResponse) GetFlavours() []*Flavour

func (*GetProjectFlavoursResponse) ProtoMessage

func (*GetProjectFlavoursResponse) ProtoMessage()

func (*GetProjectFlavoursResponse) ProtoReflect

func (*GetProjectFlavoursResponse) Reset

func (x *GetProjectFlavoursResponse) Reset()

func (*GetProjectFlavoursResponse) String

func (x *GetProjectFlavoursResponse) String() string

type GetProjectImageRequest

type GetProjectImageRequest struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	ImageId   string `protobuf:"bytes,2,opt,name=image_id,json=imageId,proto3" json:"image_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetProjectImageRequest) Descriptor deprecated

func (*GetProjectImageRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetProjectImageRequest.ProtoReflect.Descriptor instead.

func (*GetProjectImageRequest) GetImageId

func (x *GetProjectImageRequest) GetImageId() string

func (*GetProjectImageRequest) GetProjectId

func (x *GetProjectImageRequest) GetProjectId() string

func (*GetProjectImageRequest) ProtoMessage

func (*GetProjectImageRequest) ProtoMessage()

func (*GetProjectImageRequest) ProtoReflect

func (x *GetProjectImageRequest) ProtoReflect() protoreflect.Message

func (*GetProjectImageRequest) Reset

func (x *GetProjectImageRequest) Reset()

func (*GetProjectImageRequest) String

func (x *GetProjectImageRequest) String() string

type GetProjectLogsRequest

type GetProjectLogsRequest struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	Page      int32  `protobuf:"varint,2,opt,name=page,proto3" json:"page,omitempty"`
	// optional
	Search string `protobuf:"bytes,3,opt,name=search,proto3" json:"search,omitempty"`
	// optional
	UserId string `protobuf:"bytes,4,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetProjectLogsRequest) Descriptor deprecated

func (*GetProjectLogsRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetProjectLogsRequest.ProtoReflect.Descriptor instead.

func (*GetProjectLogsRequest) GetPage

func (x *GetProjectLogsRequest) GetPage() int32

func (*GetProjectLogsRequest) GetProjectId

func (x *GetProjectLogsRequest) GetProjectId() string

func (*GetProjectLogsRequest) GetSearch

func (x *GetProjectLogsRequest) GetSearch() string

func (*GetProjectLogsRequest) GetUserId

func (x *GetProjectLogsRequest) GetUserId() string

func (*GetProjectLogsRequest) ProtoMessage

func (*GetProjectLogsRequest) ProtoMessage()

func (*GetProjectLogsRequest) ProtoReflect

func (x *GetProjectLogsRequest) ProtoReflect() protoreflect.Message

func (*GetProjectLogsRequest) Reset

func (x *GetProjectLogsRequest) Reset()

func (*GetProjectLogsRequest) String

func (x *GetProjectLogsRequest) String() string

type GetProjectLogsResponse

type GetProjectLogsResponse struct {

	// All log items for page
	Logs []*ProjectLog `protobuf:"bytes,1,rep,name=logs,proto3" json:"logs,omitempty"`
	// Number of pages available
	PagesTotal int32 `protobuf:"varint,2,opt,name=pages_total,json=pagesTotal,proto3" json:"pages_total,omitempty"`
	// contains filtered or unexported fields
}

func (*GetProjectLogsResponse) Descriptor deprecated

func (*GetProjectLogsResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetProjectLogsResponse.ProtoReflect.Descriptor instead.

func (*GetProjectLogsResponse) GetLogs

func (x *GetProjectLogsResponse) GetLogs() []*ProjectLog

func (*GetProjectLogsResponse) GetPagesTotal

func (x *GetProjectLogsResponse) GetPagesTotal() int32

func (*GetProjectLogsResponse) ProtoMessage

func (*GetProjectLogsResponse) ProtoMessage()

func (*GetProjectLogsResponse) ProtoReflect

func (x *GetProjectLogsResponse) ProtoReflect() protoreflect.Message

func (*GetProjectLogsResponse) Reset

func (x *GetProjectLogsResponse) Reset()

func (*GetProjectLogsResponse) String

func (x *GetProjectLogsResponse) String() string

type GetProjectNetworkRequest

type GetProjectNetworkRequest struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	Id        string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetProjectNetworkRequest) Descriptor deprecated

func (*GetProjectNetworkRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetProjectNetworkRequest.ProtoReflect.Descriptor instead.

func (*GetProjectNetworkRequest) GetId

func (x *GetProjectNetworkRequest) GetId() string

func (*GetProjectNetworkRequest) GetProjectId

func (x *GetProjectNetworkRequest) GetProjectId() string

func (*GetProjectNetworkRequest) ProtoMessage

func (*GetProjectNetworkRequest) ProtoMessage()

func (*GetProjectNetworkRequest) ProtoReflect

func (x *GetProjectNetworkRequest) ProtoReflect() protoreflect.Message

func (*GetProjectNetworkRequest) Reset

func (x *GetProjectNetworkRequest) Reset()

func (*GetProjectNetworkRequest) String

func (x *GetProjectNetworkRequest) String() string

type GetProjectRequest

type GetProjectRequest struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetProjectRequest) Descriptor deprecated

func (*GetProjectRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetProjectRequest.ProtoReflect.Descriptor instead.

func (*GetProjectRequest) GetProjectId

func (x *GetProjectRequest) GetProjectId() string

func (*GetProjectRequest) ProtoMessage

func (*GetProjectRequest) ProtoMessage()

func (*GetProjectRequest) ProtoReflect

func (x *GetProjectRequest) ProtoReflect() protoreflect.Message

func (*GetProjectRequest) Reset

func (x *GetProjectRequest) Reset()

func (*GetProjectRequest) String

func (x *GetProjectRequest) String() string

type GetProjectSupportTicketRequest

type GetProjectSupportTicketRequest struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	Id        string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetProjectSupportTicketRequest) Descriptor deprecated

func (*GetProjectSupportTicketRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetProjectSupportTicketRequest.ProtoReflect.Descriptor instead.

func (*GetProjectSupportTicketRequest) GetId

func (*GetProjectSupportTicketRequest) GetProjectId

func (x *GetProjectSupportTicketRequest) GetProjectId() string

func (*GetProjectSupportTicketRequest) ProtoMessage

func (*GetProjectSupportTicketRequest) ProtoMessage()

func (*GetProjectSupportTicketRequest) ProtoReflect

func (*GetProjectSupportTicketRequest) Reset

func (x *GetProjectSupportTicketRequest) Reset()

func (*GetProjectSupportTicketRequest) String

type GetProjectTrafficRequest

type GetProjectTrafficRequest struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetProjectTrafficRequest) Descriptor deprecated

func (*GetProjectTrafficRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetProjectTrafficRequest.ProtoReflect.Descriptor instead.

func (*GetProjectTrafficRequest) GetProjectId

func (x *GetProjectTrafficRequest) GetProjectId() string

func (*GetProjectTrafficRequest) ProtoMessage

func (*GetProjectTrafficRequest) ProtoMessage()

func (*GetProjectTrafficRequest) ProtoReflect

func (x *GetProjectTrafficRequest) ProtoReflect() protoreflect.Message

func (*GetProjectTrafficRequest) Reset

func (x *GetProjectTrafficRequest) Reset()

func (*GetProjectTrafficRequest) String

func (x *GetProjectTrafficRequest) String() string

type GetProjectTrafficResponse

type GetProjectTrafficResponse struct {

	// Inclusive bytes amount for outbound traffic
	BytesAvailable int64 `protobuf:"varint,1,opt,name=bytes_available,json=bytesAvailable,proto3" json:"bytes_available,omitempty"`
	// Traffic usage per IP given in bytes
	Usages []*ProjectTrafficUsage `protobuf:"bytes,2,rep,name=usages,proto3" json:"usages,omitempty"`
	// Price for each additional GB outbound traffic
	AdditionalTrafficPrice *Price `` /* 129-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*GetProjectTrafficResponse) Descriptor deprecated

func (*GetProjectTrafficResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetProjectTrafficResponse.ProtoReflect.Descriptor instead.

func (*GetProjectTrafficResponse) GetAdditionalTrafficPrice

func (x *GetProjectTrafficResponse) GetAdditionalTrafficPrice() *Price

func (*GetProjectTrafficResponse) GetBytesAvailable

func (x *GetProjectTrafficResponse) GetBytesAvailable() int64

func (*GetProjectTrafficResponse) GetUsages

func (*GetProjectTrafficResponse) ProtoMessage

func (*GetProjectTrafficResponse) ProtoMessage()

func (*GetProjectTrafficResponse) ProtoReflect

func (*GetProjectTrafficResponse) Reset

func (x *GetProjectTrafficResponse) Reset()

func (*GetProjectTrafficResponse) String

func (x *GetProjectTrafficResponse) String() string

type GetProjectsOutstandingBalanceResponse

type GetProjectsOutstandingBalanceResponse struct {
	Balances []*OutstandingBalance `protobuf:"bytes,1,rep,name=balances,proto3" json:"balances,omitempty"`
	Total    *Price                `protobuf:"bytes,2,opt,name=total,proto3" json:"total,omitempty"`
	// contains filtered or unexported fields
}

func (*GetProjectsOutstandingBalanceResponse) Descriptor deprecated

func (*GetProjectsOutstandingBalanceResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetProjectsOutstandingBalanceResponse.ProtoReflect.Descriptor instead.

func (*GetProjectsOutstandingBalanceResponse) GetBalances

func (*GetProjectsOutstandingBalanceResponse) GetTotal

func (*GetProjectsOutstandingBalanceResponse) ProtoMessage

func (*GetProjectsOutstandingBalanceResponse) ProtoMessage()

func (*GetProjectsOutstandingBalanceResponse) ProtoReflect

func (*GetProjectsOutstandingBalanceResponse) Reset

func (*GetProjectsOutstandingBalanceResponse) String

type GetSplaPriceRequest

type GetSplaPriceRequest struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetSplaPriceRequest) Descriptor deprecated

func (*GetSplaPriceRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetSplaPriceRequest.ProtoReflect.Descriptor instead.

func (*GetSplaPriceRequest) GetProjectId

func (x *GetSplaPriceRequest) GetProjectId() string

func (*GetSplaPriceRequest) ProtoMessage

func (*GetSplaPriceRequest) ProtoMessage()

func (*GetSplaPriceRequest) ProtoReflect

func (x *GetSplaPriceRequest) ProtoReflect() protoreflect.Message

func (*GetSplaPriceRequest) Reset

func (x *GetSplaPriceRequest) Reset()

func (*GetSplaPriceRequest) String

func (x *GetSplaPriceRequest) String() string

type GetSplaPriceResponse

type GetSplaPriceResponse struct {
	Price *SplaPrice `protobuf:"bytes,1,opt,name=price,proto3" json:"price,omitempty"`
	// contains filtered or unexported fields
}

func (*GetSplaPriceResponse) Descriptor deprecated

func (*GetSplaPriceResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetSplaPriceResponse.ProtoReflect.Descriptor instead.

func (*GetSplaPriceResponse) GetPrice

func (x *GetSplaPriceResponse) GetPrice() *SplaPrice

func (*GetSplaPriceResponse) ProtoMessage

func (*GetSplaPriceResponse) ProtoMessage()

func (*GetSplaPriceResponse) ProtoReflect

func (x *GetSplaPriceResponse) ProtoReflect() protoreflect.Message

func (*GetSplaPriceResponse) Reset

func (x *GetSplaPriceResponse) Reset()

func (*GetSplaPriceResponse) String

func (x *GetSplaPriceResponse) String() string

type GetTwoFactorMethodsResponse

type GetTwoFactorMethodsResponse struct {
	EnabledMethods  []TwoFactorMethod `` /* 141-byte string literal not displayed */
	WebauthnDevices []*WebAuthn       `protobuf:"bytes,2,rep,name=webauthn_devices,json=webauthnDevices,proto3" json:"webauthn_devices,omitempty"`
	// contains filtered or unexported fields
}

func (*GetTwoFactorMethodsResponse) Descriptor deprecated

func (*GetTwoFactorMethodsResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetTwoFactorMethodsResponse.ProtoReflect.Descriptor instead.

func (*GetTwoFactorMethodsResponse) GetEnabledMethods

func (x *GetTwoFactorMethodsResponse) GetEnabledMethods() []TwoFactorMethod

func (*GetTwoFactorMethodsResponse) GetWebauthnDevices

func (x *GetTwoFactorMethodsResponse) GetWebauthnDevices() []*WebAuthn

func (*GetTwoFactorMethodsResponse) ProtoMessage

func (*GetTwoFactorMethodsResponse) ProtoMessage()

func (*GetTwoFactorMethodsResponse) ProtoReflect

func (*GetTwoFactorMethodsResponse) Reset

func (x *GetTwoFactorMethodsResponse) Reset()

func (*GetTwoFactorMethodsResponse) String

func (x *GetTwoFactorMethodsResponse) String() string

type GetUserComputeLimitResponse

type GetUserComputeLimitResponse struct {
	Limit *UserComputeLimit `protobuf:"bytes,1,opt,name=limit,proto3" json:"limit,omitempty"`
	// contains filtered or unexported fields
}

func (*GetUserComputeLimitResponse) Descriptor deprecated

func (*GetUserComputeLimitResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetUserComputeLimitResponse.ProtoReflect.Descriptor instead.

func (*GetUserComputeLimitResponse) GetLimit

func (*GetUserComputeLimitResponse) ProtoMessage

func (*GetUserComputeLimitResponse) ProtoMessage()

func (*GetUserComputeLimitResponse) ProtoReflect

func (*GetUserComputeLimitResponse) Reset

func (x *GetUserComputeLimitResponse) Reset()

func (*GetUserComputeLimitResponse) String

func (x *GetUserComputeLimitResponse) String() string

type GetUserRequest

type GetUserRequest struct {
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetUserRequest) Descriptor deprecated

func (*GetUserRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetUserRequest.ProtoReflect.Descriptor instead.

func (*GetUserRequest) GetUserId

func (x *GetUserRequest) GetUserId() string

func (*GetUserRequest) ProtoMessage

func (*GetUserRequest) ProtoMessage()

func (*GetUserRequest) ProtoReflect

func (x *GetUserRequest) ProtoReflect() protoreflect.Message

func (*GetUserRequest) Reset

func (x *GetUserRequest) Reset()

func (*GetUserRequest) String

func (x *GetUserRequest) String() string

type GetUserResponse

type GetUserResponse struct {
	User *User `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
	// contains filtered or unexported fields
}

func (*GetUserResponse) Descriptor deprecated

func (*GetUserResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetUserResponse.ProtoReflect.Descriptor instead.

func (*GetUserResponse) GetUser

func (x *GetUserResponse) GetUser() *User

func (*GetUserResponse) ProtoMessage

func (*GetUserResponse) ProtoMessage()

func (*GetUserResponse) ProtoReflect

func (x *GetUserResponse) ProtoReflect() protoreflect.Message

func (*GetUserResponse) Reset

func (x *GetUserResponse) Reset()

func (*GetUserResponse) String

func (x *GetUserResponse) String() string

type GetVNCRequest

type GetVNCRequest struct {
	Token string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	// contains filtered or unexported fields
}

func (*GetVNCRequest) Descriptor deprecated

func (*GetVNCRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetVNCRequest.ProtoReflect.Descriptor instead.

func (*GetVNCRequest) GetToken

func (x *GetVNCRequest) GetToken() string

func (*GetVNCRequest) ProtoMessage

func (*GetVNCRequest) ProtoMessage()

func (*GetVNCRequest) ProtoReflect

func (x *GetVNCRequest) ProtoReflect() protoreflect.Message

func (*GetVNCRequest) Reset

func (x *GetVNCRequest) Reset()

func (*GetVNCRequest) String

func (x *GetVNCRequest) String() string

type GetVNCResponse

type GetVNCResponse struct {
	Websocket string `protobuf:"bytes,1,opt,name=websocket,proto3" json:"websocket,omitempty"`
	// contains filtered or unexported fields
}

func (*GetVNCResponse) Descriptor deprecated

func (*GetVNCResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetVNCResponse.ProtoReflect.Descriptor instead.

func (*GetVNCResponse) GetWebsocket

func (x *GetVNCResponse) GetWebsocket() string

func (*GetVNCResponse) ProtoMessage

func (*GetVNCResponse) ProtoMessage()

func (*GetVNCResponse) ProtoReflect

func (x *GetVNCResponse) ProtoReflect() protoreflect.Message

func (*GetVNCResponse) Reset

func (x *GetVNCResponse) Reset()

func (*GetVNCResponse) String

func (x *GetVNCResponse) String() string

type IPAddress

type IPAddress struct {
	Address *Cidr   `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	Subnet  *Subnet `protobuf:"bytes,2,opt,name=subnet,proto3" json:"subnet,omitempty"`
	Primary bool    `protobuf:"varint,3,opt,name=primary,proto3" json:"primary,omitempty"`
	Online  bool    `protobuf:"varint,4,opt,name=online,proto3" json:"online,omitempty"`
	// contains filtered or unexported fields
}

func (*IPAddress) Descriptor deprecated

func (*IPAddress) Descriptor() ([]byte, []int)

Deprecated: Use IPAddress.ProtoReflect.Descriptor instead.

func (*IPAddress) GetAddress

func (x *IPAddress) GetAddress() *Cidr

func (*IPAddress) GetOnline

func (x *IPAddress) GetOnline() bool

func (*IPAddress) GetPrimary

func (x *IPAddress) GetPrimary() bool

func (*IPAddress) GetSubnet

func (x *IPAddress) GetSubnet() *Subnet

func (*IPAddress) ProtoMessage

func (*IPAddress) ProtoMessage()

func (*IPAddress) ProtoReflect

func (x *IPAddress) ProtoReflect() protoreflect.Message

func (*IPAddress) Reset

func (x *IPAddress) Reset()

func (*IPAddress) String

func (x *IPAddress) String() string

type IPHistory

type IPHistory struct {
	Id        string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	IpAddress string                 `protobuf:"bytes,2,opt,name=ip_address,json=ipAddress,proto3" json:"ip_address,omitempty"`
	User      *User                  `protobuf:"bytes,3,opt,name=user,proto3" json:"user,omitempty"`
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	DeletedAt *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=deleted_at,json=deletedAt,proto3" json:"deleted_at,omitempty"`
	// contains filtered or unexported fields
}

func (*IPHistory) Descriptor deprecated

func (*IPHistory) Descriptor() ([]byte, []int)

Deprecated: Use IPHistory.ProtoReflect.Descriptor instead.

func (*IPHistory) GetCreatedAt

func (x *IPHistory) GetCreatedAt() *timestamppb.Timestamp

func (*IPHistory) GetDeletedAt

func (x *IPHistory) GetDeletedAt() *timestamppb.Timestamp

func (*IPHistory) GetId

func (x *IPHistory) GetId() string

func (*IPHistory) GetIpAddress

func (x *IPHistory) GetIpAddress() string

func (*IPHistory) GetUpdatedAt

func (x *IPHistory) GetUpdatedAt() *timestamppb.Timestamp

func (*IPHistory) GetUser

func (x *IPHistory) GetUser() *User

func (*IPHistory) ProtoMessage

func (*IPHistory) ProtoMessage()

func (*IPHistory) ProtoReflect

func (x *IPHistory) ProtoReflect() protoreflect.Message

func (*IPHistory) Reset

func (x *IPHistory) Reset()

func (*IPHistory) String

func (x *IPHistory) String() string

type Image

type Image struct {

	// Image UUID
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Operating system of image (only for public images)
	OperatingSystem *OperatingSystem `protobuf:"bytes,2,opt,name=operating_system,json=operatingSystem,proto3" json:"operating_system,omitempty"`
	// Name of image
	Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	// Default username
	Username string `protobuf:"bytes,4,opt,name=username,proto3" json:"username,omitempty"`
	// Public image
	Public bool `protobuf:"varint,5,opt,name=public,proto3" json:"public,omitempty"`
	// Available for installations
	Available bool `protobuf:"varint,6,opt,name=available,proto3" json:"available,omitempty"`
	// Supported authentication types for image
	AuthenticationTypes []AuthenticationType `` /* 160-byte string literal not displayed */
	// To which project the image belongs
	// Only set if public is false
	Project *Project `protobuf:"bytes,8,opt,name=project,proto3" json:"project,omitempty"`
	// Image versions
	Versions []*ImageVersion `protobuf:"bytes,9,rep,name=versions,proto3" json:"versions,omitempty"`
	// Image upload
	ImageUpload *ImageUpload `protobuf:"bytes,10,opt,name=image_upload,json=imageUpload,proto3" json:"image_upload,omitempty"`
	// vendor data script
	VendorData string `protobuf:"bytes,11,opt,name=vendor_data,json=vendorData,proto3" json:"vendor_data,omitempty"`
	// Contains a SPLA license
	SplaLicense bool `protobuf:"varint,12,opt,name=spla_license,json=splaLicense,proto3" json:"spla_license,omitempty"`
	// Image timestamps
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,13,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,14,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// contains filtered or unexported fields
}

Image Represents a OS Image with a specific version of a Operating System

func (*Image) Descriptor deprecated

func (*Image) Descriptor() ([]byte, []int)

Deprecated: Use Image.ProtoReflect.Descriptor instead.

func (*Image) GetAuthenticationTypes

func (x *Image) GetAuthenticationTypes() []AuthenticationType

func (*Image) GetAvailable

func (x *Image) GetAvailable() bool

func (*Image) GetCreatedAt

func (x *Image) GetCreatedAt() *timestamppb.Timestamp

func (*Image) GetId

func (x *Image) GetId() string

func (*Image) GetImageUpload

func (x *Image) GetImageUpload() *ImageUpload

func (*Image) GetName

func (x *Image) GetName() string

func (*Image) GetOperatingSystem

func (x *Image) GetOperatingSystem() *OperatingSystem

func (*Image) GetProject

func (x *Image) GetProject() *Project

func (*Image) GetPublic

func (x *Image) GetPublic() bool

func (*Image) GetSplaLicense

func (x *Image) GetSplaLicense() bool

func (*Image) GetUpdatedAt

func (x *Image) GetUpdatedAt() *timestamppb.Timestamp

func (*Image) GetUsername

func (x *Image) GetUsername() string

func (*Image) GetVendorData

func (x *Image) GetVendorData() string

func (*Image) GetVersions

func (x *Image) GetVersions() []*ImageVersion

func (*Image) ProtoMessage

func (*Image) ProtoMessage()

func (*Image) ProtoReflect

func (x *Image) ProtoReflect() protoreflect.Message

func (*Image) Reset

func (x *Image) Reset()

func (*Image) String

func (x *Image) String() string

type ImageType

type ImageType int32
const (
	ImageType_UNKNOWN ImageType = 0
	ImageType_QCOW2   ImageType = 1
	ImageType_RAW     ImageType = 2
)

func (ImageType) Descriptor

func (ImageType) Descriptor() protoreflect.EnumDescriptor

func (ImageType) Enum

func (x ImageType) Enum() *ImageType

func (ImageType) EnumDescriptor deprecated

func (ImageType) EnumDescriptor() ([]byte, []int)

Deprecated: Use ImageType.Descriptor instead.

func (ImageType) Number

func (x ImageType) Number() protoreflect.EnumNumber

func (ImageType) String

func (x ImageType) String() string

func (ImageType) Type

type ImageUpload

type ImageUpload struct {

	// Upload URL
	UploadUrl string `protobuf:"bytes,1,opt,name=upload_url,json=uploadUrl,proto3" json:"upload_url,omitempty"`
	// Upload token
	Token string `protobuf:"bytes,2,opt,name=token,proto3" json:"token,omitempty"`
	// contains filtered or unexported fields
}

func (*ImageUpload) Descriptor deprecated

func (*ImageUpload) Descriptor() ([]byte, []int)

Deprecated: Use ImageUpload.ProtoReflect.Descriptor instead.

func (*ImageUpload) GetToken

func (x *ImageUpload) GetToken() string

func (*ImageUpload) GetUploadUrl

func (x *ImageUpload) GetUploadUrl() string

func (*ImageUpload) ProtoMessage

func (*ImageUpload) ProtoMessage()

func (*ImageUpload) ProtoReflect

func (x *ImageUpload) ProtoReflect() protoreflect.Message

func (*ImageUpload) Reset

func (x *ImageUpload) Reset()

func (*ImageUpload) String

func (x *ImageUpload) String() string

type ImageVersion

type ImageVersion struct {

	// Image version ID
	Id   string    `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Type ImageType `protobuf:"varint,2,opt,name=type,proto3,enum=api.image.ImageType" json:"type,omitempty"`
	// Size if image version
	Size int64 `protobuf:"varint,3,opt,name=size,proto3" json:"size,omitempty"`
	// If image version is available
	Available bool `protobuf:"varint,4,opt,name=available,proto3" json:"available,omitempty"`
	// Image image is gzip compressed
	Compressed bool `protobuf:"varint,5,opt,name=compressed,proto3" json:"compressed,omitempty"`
	// Image checksum
	Checksum string `protobuf:"bytes,6,opt,name=checksum,proto3" json:"checksum,omitempty"`
	// Image timestamps
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// contains filtered or unexported fields
}

Image Represents a OS Image with a specific version of a Operating System

func (*ImageVersion) Descriptor deprecated

func (*ImageVersion) Descriptor() ([]byte, []int)

Deprecated: Use ImageVersion.ProtoReflect.Descriptor instead.

func (*ImageVersion) GetAvailable

func (x *ImageVersion) GetAvailable() bool

func (*ImageVersion) GetChecksum

func (x *ImageVersion) GetChecksum() string

func (*ImageVersion) GetCompressed

func (x *ImageVersion) GetCompressed() bool

func (*ImageVersion) GetCreatedAt

func (x *ImageVersion) GetCreatedAt() *timestamppb.Timestamp

func (*ImageVersion) GetId

func (x *ImageVersion) GetId() string

func (*ImageVersion) GetSize

func (x *ImageVersion) GetSize() int64

func (*ImageVersion) GetType

func (x *ImageVersion) GetType() ImageType

func (*ImageVersion) GetUpdatedAt

func (x *ImageVersion) GetUpdatedAt() *timestamppb.Timestamp

func (*ImageVersion) ProtoMessage

func (*ImageVersion) ProtoMessage()

func (*ImageVersion) ProtoReflect

func (x *ImageVersion) ProtoReflect() protoreflect.Message

func (*ImageVersion) Reset

func (x *ImageVersion) Reset()

func (*ImageVersion) String

func (x *ImageVersion) String() string

type IntegerValue

type IntegerValue struct {
	Value bool `protobuf:"varint,1,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*IntegerValue) Descriptor deprecated

func (*IntegerValue) Descriptor() ([]byte, []int)

Deprecated: Use IntegerValue.ProtoReflect.Descriptor instead.

func (*IntegerValue) GetValue

func (x *IntegerValue) GetValue() bool

func (*IntegerValue) ProtoMessage

func (*IntegerValue) ProtoMessage()

func (*IntegerValue) ProtoReflect

func (x *IntegerValue) ProtoReflect() protoreflect.Message

func (*IntegerValue) Reset

func (x *IntegerValue) Reset()

func (*IntegerValue) String

func (x *IntegerValue) String() string

type InviteMemberToProjectRequest

type InviteMemberToProjectRequest struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	Email     string `protobuf:"bytes,2,opt,name=email,proto3" json:"email,omitempty"`
	// contains filtered or unexported fields
}

func (*InviteMemberToProjectRequest) Descriptor deprecated

func (*InviteMemberToProjectRequest) Descriptor() ([]byte, []int)

Deprecated: Use InviteMemberToProjectRequest.ProtoReflect.Descriptor instead.

func (*InviteMemberToProjectRequest) GetEmail

func (x *InviteMemberToProjectRequest) GetEmail() string

func (*InviteMemberToProjectRequest) GetProjectId

func (x *InviteMemberToProjectRequest) GetProjectId() string

func (*InviteMemberToProjectRequest) ProtoMessage

func (*InviteMemberToProjectRequest) ProtoMessage()

func (*InviteMemberToProjectRequest) ProtoReflect

func (*InviteMemberToProjectRequest) Reset

func (x *InviteMemberToProjectRequest) Reset()

func (*InviteMemberToProjectRequest) String

type InviteMemberToProjectResponse

type InviteMemberToProjectResponse struct {
	Member *ProjectMember `protobuf:"bytes,1,opt,name=member,proto3" json:"member,omitempty"`
	// contains filtered or unexported fields
}

func (*InviteMemberToProjectResponse) Descriptor deprecated

func (*InviteMemberToProjectResponse) Descriptor() ([]byte, []int)

Deprecated: Use InviteMemberToProjectResponse.ProtoReflect.Descriptor instead.

func (*InviteMemberToProjectResponse) GetMember

func (*InviteMemberToProjectResponse) ProtoMessage

func (*InviteMemberToProjectResponse) ProtoMessage()

func (*InviteMemberToProjectResponse) ProtoReflect

func (*InviteMemberToProjectResponse) Reset

func (x *InviteMemberToProjectResponse) Reset()

func (*InviteMemberToProjectResponse) String

type Job

type Job struct {
	Id               string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Progress         int32                  `protobuf:"varint,2,opt,name=progress,proto3" json:"progress,omitempty"`
	Status           JobStatus              `protobuf:"varint,3,opt,name=status,proto3,enum=api.job.JobStatus" json:"status,omitempty"`
	Priority         JobPriority            `protobuf:"varint,4,opt,name=priority,proto3,enum=api.job.JobPriority" json:"priority,omitempty"`
	UniqueIdentifier string                 `protobuf:"bytes,5,opt,name=unique_identifier,json=uniqueIdentifier,proto3" json:"unique_identifier,omitempty"`
	StartedAt        *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=started_at,json=startedAt,proto3" json:"started_at,omitempty"`
	FinishedAt       *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=finished_at,json=finishedAt,proto3" json:"finished_at,omitempty"`
	// contains filtered or unexported fields
}

func (*Job) Descriptor deprecated

func (*Job) Descriptor() ([]byte, []int)

Deprecated: Use Job.ProtoReflect.Descriptor instead.

func (*Job) GetFinishedAt

func (x *Job) GetFinishedAt() *timestamppb.Timestamp

func (*Job) GetId

func (x *Job) GetId() string

func (*Job) GetPriority

func (x *Job) GetPriority() JobPriority

func (*Job) GetProgress

func (x *Job) GetProgress() int32

func (*Job) GetStartedAt

func (x *Job) GetStartedAt() *timestamppb.Timestamp

func (*Job) GetStatus

func (x *Job) GetStatus() JobStatus

func (*Job) GetUniqueIdentifier

func (x *Job) GetUniqueIdentifier() string

func (*Job) ProtoMessage

func (*Job) ProtoMessage()

func (*Job) ProtoReflect

func (x *Job) ProtoReflect() protoreflect.Message

func (*Job) Reset

func (x *Job) Reset()

func (*Job) String

func (x *Job) String() string

type JobPriority

type JobPriority int32
const (
	JobPriority_NORMAL JobPriority = 0
	JobPriority_LOW    JobPriority = 1
	JobPriority_HIGH   JobPriority = 2
)

func (JobPriority) Descriptor

func (JobPriority) Enum

func (x JobPriority) Enum() *JobPriority

func (JobPriority) EnumDescriptor deprecated

func (JobPriority) EnumDescriptor() ([]byte, []int)

Deprecated: Use JobPriority.Descriptor instead.

func (JobPriority) Number

func (x JobPriority) Number() protoreflect.EnumNumber

func (JobPriority) String

func (x JobPriority) String() string

func (JobPriority) Type

type JobStatus

type JobStatus int32
const (
	JobStatus_WAITING    JobStatus = 0
	JobStatus_QUEUED     JobStatus = 1
	JobStatus_RUNNING    JobStatus = 2
	JobStatus_SUCCESSFUL JobStatus = 3
	JobStatus_FAILED     JobStatus = 4
)

func (JobStatus) Descriptor

func (JobStatus) Descriptor() protoreflect.EnumDescriptor

func (JobStatus) Enum

func (x JobStatus) Enum() *JobStatus

func (JobStatus) EnumDescriptor deprecated

func (JobStatus) EnumDescriptor() ([]byte, []int)

Deprecated: Use JobStatus.Descriptor instead.

func (JobStatus) Number

func (x JobStatus) Number() protoreflect.EnumNumber

func (JobStatus) String

func (x JobStatus) String() string

func (JobStatus) Type

type JoinProjectRequest

type JoinProjectRequest struct {

	// Project ID to join
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	// Accept invite or reject
	Accept bool `protobuf:"varint,2,opt,name=accept,proto3" json:"accept,omitempty"`
	// contains filtered or unexported fields
}

func (*JoinProjectRequest) Descriptor deprecated

func (*JoinProjectRequest) Descriptor() ([]byte, []int)

Deprecated: Use JoinProjectRequest.ProtoReflect.Descriptor instead.

func (*JoinProjectRequest) GetAccept

func (x *JoinProjectRequest) GetAccept() bool

func (*JoinProjectRequest) GetProjectId

func (x *JoinProjectRequest) GetProjectId() string

func (*JoinProjectRequest) ProtoMessage

func (*JoinProjectRequest) ProtoMessage()

func (*JoinProjectRequest) ProtoReflect

func (x *JoinProjectRequest) ProtoReflect() protoreflect.Message

func (*JoinProjectRequest) Reset

func (x *JoinProjectRequest) Reset()

func (*JoinProjectRequest) String

func (x *JoinProjectRequest) String() string

type JwtPublicCert

type JwtPublicCert struct {

	// UUID
	Kid  string `protobuf:"bytes,1,opt,name=kid,proto3" json:"kid,omitempty"`
	Cert string `protobuf:"bytes,2,opt,name=cert,proto3" json:"cert,omitempty"`
	// contains filtered or unexported fields
}

func (*JwtPublicCert) Descriptor deprecated

func (*JwtPublicCert) Descriptor() ([]byte, []int)

Deprecated: Use JwtPublicCert.ProtoReflect.Descriptor instead.

func (*JwtPublicCert) GetCert

func (x *JwtPublicCert) GetCert() string

func (*JwtPublicCert) GetKid

func (x *JwtPublicCert) GetKid() string

func (*JwtPublicCert) ProtoMessage

func (*JwtPublicCert) ProtoMessage()

func (*JwtPublicCert) ProtoReflect

func (x *JwtPublicCert) ProtoReflect() protoreflect.Message

func (*JwtPublicCert) Reset

func (x *JwtPublicCert) Reset()

func (*JwtPublicCert) String

func (x *JwtPublicCert) String() string

type JwtPublicKey

type JwtPublicKey struct {

	// UUID
	Kid string `protobuf:"bytes,1,opt,name=kid,proto3" json:"kid,omitempty"`
	Kty string `protobuf:"bytes,2,opt,name=kty,proto3" json:"kty,omitempty"`
	Alg string `protobuf:"bytes,3,opt,name=alg,proto3" json:"alg,omitempty"`
	Use string `protobuf:"bytes,4,opt,name=use,proto3" json:"use,omitempty"`
	X5T string `protobuf:"bytes,5,opt,name=x5t,proto3" json:"x5t,omitempty"`
	E   string `protobuf:"bytes,6,opt,name=e,proto3" json:"e,omitempty"`
	N   string `protobuf:"bytes,7,opt,name=n,proto3" json:"n,omitempty"`
	// contains filtered or unexported fields
}

func (*JwtPublicKey) Descriptor deprecated

func (*JwtPublicKey) Descriptor() ([]byte, []int)

Deprecated: Use JwtPublicKey.ProtoReflect.Descriptor instead.

func (*JwtPublicKey) GetAlg

func (x *JwtPublicKey) GetAlg() string

func (*JwtPublicKey) GetE

func (x *JwtPublicKey) GetE() string

func (*JwtPublicKey) GetKid

func (x *JwtPublicKey) GetKid() string

func (*JwtPublicKey) GetKty

func (x *JwtPublicKey) GetKty() string

func (*JwtPublicKey) GetN

func (x *JwtPublicKey) GetN() string

func (*JwtPublicKey) GetUse

func (x *JwtPublicKey) GetUse() string

func (*JwtPublicKey) GetX5T

func (x *JwtPublicKey) GetX5T() string

func (*JwtPublicKey) ProtoMessage

func (*JwtPublicKey) ProtoMessage()

func (*JwtPublicKey) ProtoReflect

func (x *JwtPublicKey) ProtoReflect() protoreflect.Message

func (*JwtPublicKey) Reset

func (x *JwtPublicKey) Reset()

func (*JwtPublicKey) String

func (x *JwtPublicKey) String() string

type LeaveProjectRequest

type LeaveProjectRequest struct {

	// Project ID to join
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	// contains filtered or unexported fields
}

func (*LeaveProjectRequest) Descriptor deprecated

func (*LeaveProjectRequest) Descriptor() ([]byte, []int)

Deprecated: Use LeaveProjectRequest.ProtoReflect.Descriptor instead.

func (*LeaveProjectRequest) GetProjectId

func (x *LeaveProjectRequest) GetProjectId() string

func (*LeaveProjectRequest) ProtoMessage

func (*LeaveProjectRequest) ProtoMessage()

func (*LeaveProjectRequest) ProtoReflect

func (x *LeaveProjectRequest) ProtoReflect() protoreflect.Message

func (*LeaveProjectRequest) Reset

func (x *LeaveProjectRequest) Reset()

func (*LeaveProjectRequest) String

func (x *LeaveProjectRequest) String() string

type ListBillingAddressesResponse

type ListBillingAddressesResponse struct {
	Addresses []*BillingAddress `protobuf:"bytes,1,rep,name=addresses,proto3" json:"addresses,omitempty"`
	// contains filtered or unexported fields
}

func (*ListBillingAddressesResponse) Descriptor deprecated

func (*ListBillingAddressesResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListBillingAddressesResponse.ProtoReflect.Descriptor instead.

func (*ListBillingAddressesResponse) GetAddresses

func (x *ListBillingAddressesResponse) GetAddresses() []*BillingAddress

func (*ListBillingAddressesResponse) ProtoMessage

func (*ListBillingAddressesResponse) ProtoMessage()

func (*ListBillingAddressesResponse) ProtoReflect

func (*ListBillingAddressesResponse) Reset

func (x *ListBillingAddressesResponse) Reset()

func (*ListBillingAddressesResponse) String

type ListComputeResourcesRequest

type ListComputeResourcesRequest struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	// page number to load
	Page int32 `protobuf:"varint,2,opt,name=page,proto3" json:"page,omitempty"`
	// optional
	Search string `protobuf:"bytes,3,opt,name=search,proto3" json:"search,omitempty"`
	// contains filtered or unexported fields
}

func (*ListComputeResourcesRequest) Descriptor deprecated

func (*ListComputeResourcesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListComputeResourcesRequest.ProtoReflect.Descriptor instead.

func (*ListComputeResourcesRequest) GetPage

func (x *ListComputeResourcesRequest) GetPage() int32

func (*ListComputeResourcesRequest) GetProjectId

func (x *ListComputeResourcesRequest) GetProjectId() string

func (*ListComputeResourcesRequest) GetSearch

func (x *ListComputeResourcesRequest) GetSearch() string

func (*ListComputeResourcesRequest) ProtoMessage

func (*ListComputeResourcesRequest) ProtoMessage()

func (*ListComputeResourcesRequest) ProtoReflect

func (*ListComputeResourcesRequest) Reset

func (x *ListComputeResourcesRequest) Reset()

func (*ListComputeResourcesRequest) String

func (x *ListComputeResourcesRequest) String() string

type ListComputeResourcesResponse

type ListComputeResourcesResponse struct {
	Resources []*ComputeResource `protobuf:"bytes,1,rep,name=resources,proto3" json:"resources,omitempty"`
	// Number of pages available
	PagesTotal int32 `protobuf:"varint,2,opt,name=pages_total,json=pagesTotal,proto3" json:"pages_total,omitempty"`
	// contains filtered or unexported fields
}

func (*ListComputeResourcesResponse) Descriptor deprecated

func (*ListComputeResourcesResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListComputeResourcesResponse.ProtoReflect.Descriptor instead.

func (*ListComputeResourcesResponse) GetPagesTotal

func (x *ListComputeResourcesResponse) GetPagesTotal() int32

func (*ListComputeResourcesResponse) GetResources

func (x *ListComputeResourcesResponse) GetResources() []*ComputeResource

func (*ListComputeResourcesResponse) ProtoMessage

func (*ListComputeResourcesResponse) ProtoMessage()

func (*ListComputeResourcesResponse) ProtoReflect

func (*ListComputeResourcesResponse) Reset

func (x *ListComputeResourcesResponse) Reset()

func (*ListComputeResourcesResponse) String

type ListCountriesResponse

type ListCountriesResponse struct {
	Countries []*Country `protobuf:"bytes,1,rep,name=countries,proto3" json:"countries,omitempty"`
	// contains filtered or unexported fields
}

func (*ListCountriesResponse) Descriptor deprecated

func (*ListCountriesResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListCountriesResponse.ProtoReflect.Descriptor instead.

func (*ListCountriesResponse) GetCountries

func (x *ListCountriesResponse) GetCountries() []*Country

func (*ListCountriesResponse) ProtoMessage

func (*ListCountriesResponse) ProtoMessage()

func (*ListCountriesResponse) ProtoReflect

func (x *ListCountriesResponse) ProtoReflect() protoreflect.Message

func (*ListCountriesResponse) Reset

func (x *ListCountriesResponse) Reset()

func (*ListCountriesResponse) String

func (x *ListCountriesResponse) String() string

type ListCreditCardsResponse

type ListCreditCardsResponse struct {
	CreditCards []*CreditCard `protobuf:"bytes,1,rep,name=credit_cards,json=creditCards,proto3" json:"credit_cards,omitempty"`
	// contains filtered or unexported fields
}

func (*ListCreditCardsResponse) Descriptor deprecated

func (*ListCreditCardsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListCreditCardsResponse.ProtoReflect.Descriptor instead.

func (*ListCreditCardsResponse) GetCreditCards

func (x *ListCreditCardsResponse) GetCreditCards() []*CreditCard

func (*ListCreditCardsResponse) ProtoMessage

func (*ListCreditCardsResponse) ProtoMessage()

func (*ListCreditCardsResponse) ProtoReflect

func (x *ListCreditCardsResponse) ProtoReflect() protoreflect.Message

func (*ListCreditCardsResponse) Reset

func (x *ListCreditCardsResponse) Reset()

func (*ListCreditCardsResponse) String

func (x *ListCreditCardsResponse) String() string

type ListDataCenterResponse

type ListDataCenterResponse struct {
	Datacenters []*DataCenter `protobuf:"bytes,1,rep,name=datacenters,proto3" json:"datacenters,omitempty"`
	// contains filtered or unexported fields
}

func (*ListDataCenterResponse) Descriptor deprecated

func (*ListDataCenterResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListDataCenterResponse.ProtoReflect.Descriptor instead.

func (*ListDataCenterResponse) GetDatacenters

func (x *ListDataCenterResponse) GetDatacenters() []*DataCenter

func (*ListDataCenterResponse) ProtoMessage

func (*ListDataCenterResponse) ProtoMessage()

func (*ListDataCenterResponse) ProtoReflect

func (x *ListDataCenterResponse) ProtoReflect() protoreflect.Message

func (*ListDataCenterResponse) Reset

func (x *ListDataCenterResponse) Reset()

func (*ListDataCenterResponse) String

func (x *ListDataCenterResponse) String() string

type ListImagesResponse

type ListImagesResponse struct {
	Images []*Image `protobuf:"bytes,1,rep,name=images,proto3" json:"images,omitempty"`
	// contains filtered or unexported fields
}

func (*ListImagesResponse) Descriptor deprecated

func (*ListImagesResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListImagesResponse.ProtoReflect.Descriptor instead.

func (*ListImagesResponse) GetImages

func (x *ListImagesResponse) GetImages() []*Image

func (*ListImagesResponse) ProtoMessage

func (*ListImagesResponse) ProtoMessage()

func (*ListImagesResponse) ProtoReflect

func (x *ListImagesResponse) ProtoReflect() protoreflect.Message

func (*ListImagesResponse) Reset

func (x *ListImagesResponse) Reset()

func (*ListImagesResponse) String

func (x *ListImagesResponse) String() string

type ListJwtPublicKeysResponse

type ListJwtPublicKeysResponse struct {
	Keys        []*JwtPublicKey  `protobuf:"bytes,1,rep,name=keys,proto3" json:"keys,omitempty"`
	PublicCert  *JwtPublicCert   `protobuf:"bytes,2,opt,name=public_cert,json=publicCert,proto3" json:"public_cert,omitempty"`
	PublicCerts []*JwtPublicCert `protobuf:"bytes,3,rep,name=public_certs,json=publicCerts,proto3" json:"public_certs,omitempty"`
	// contains filtered or unexported fields
}

func (*ListJwtPublicKeysResponse) Descriptor deprecated

func (*ListJwtPublicKeysResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListJwtPublicKeysResponse.ProtoReflect.Descriptor instead.

func (*ListJwtPublicKeysResponse) GetKeys

func (x *ListJwtPublicKeysResponse) GetKeys() []*JwtPublicKey

func (*ListJwtPublicKeysResponse) GetPublicCert

func (x *ListJwtPublicKeysResponse) GetPublicCert() *JwtPublicCert

func (*ListJwtPublicKeysResponse) GetPublicCerts

func (x *ListJwtPublicKeysResponse) GetPublicCerts() []*JwtPublicCert

func (*ListJwtPublicKeysResponse) ProtoMessage

func (*ListJwtPublicKeysResponse) ProtoMessage()

func (*ListJwtPublicKeysResponse) ProtoReflect

func (*ListJwtPublicKeysResponse) Reset

func (x *ListJwtPublicKeysResponse) Reset()

func (*ListJwtPublicKeysResponse) String

func (x *ListJwtPublicKeysResponse) String() string

type ListLongLivedTokensResponse

type ListLongLivedTokensResponse struct {
	Tokens []*LongLivedToken `protobuf:"bytes,1,rep,name=tokens,proto3" json:"tokens,omitempty"`
	// contains filtered or unexported fields
}

func (*ListLongLivedTokensResponse) Descriptor deprecated

func (*ListLongLivedTokensResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListLongLivedTokensResponse.ProtoReflect.Descriptor instead.

func (*ListLongLivedTokensResponse) GetTokens

func (x *ListLongLivedTokensResponse) GetTokens() []*LongLivedToken

func (*ListLongLivedTokensResponse) ProtoMessage

func (*ListLongLivedTokensResponse) ProtoMessage()

func (*ListLongLivedTokensResponse) ProtoReflect

func (*ListLongLivedTokensResponse) Reset

func (x *ListLongLivedTokensResponse) Reset()

func (*ListLongLivedTokensResponse) String

func (x *ListLongLivedTokensResponse) String() string

type ListMonitoringTargetsResponse

type ListMonitoringTargetsResponse struct {
	Monitoring []*ServerMonitoring `protobuf:"bytes,1,rep,name=monitoring,proto3" json:"monitoring,omitempty"`
	// contains filtered or unexported fields
}

func (*ListMonitoringTargetsResponse) Descriptor deprecated

func (*ListMonitoringTargetsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListMonitoringTargetsResponse.ProtoReflect.Descriptor instead.

func (*ListMonitoringTargetsResponse) GetMonitoring

func (x *ListMonitoringTargetsResponse) GetMonitoring() []*ServerMonitoring

func (*ListMonitoringTargetsResponse) ProtoMessage

func (*ListMonitoringTargetsResponse) ProtoMessage()

func (*ListMonitoringTargetsResponse) ProtoReflect

func (*ListMonitoringTargetsResponse) Reset

func (x *ListMonitoringTargetsResponse) Reset()

func (*ListMonitoringTargetsResponse) String

type ListProjectImagesRequest

type ListProjectImagesRequest struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ListProjectImagesRequest) Descriptor deprecated

func (*ListProjectImagesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListProjectImagesRequest.ProtoReflect.Descriptor instead.

func (*ListProjectImagesRequest) GetProjectId

func (x *ListProjectImagesRequest) GetProjectId() string

func (*ListProjectImagesRequest) ProtoMessage

func (*ListProjectImagesRequest) ProtoMessage()

func (*ListProjectImagesRequest) ProtoReflect

func (x *ListProjectImagesRequest) ProtoReflect() protoreflect.Message

func (*ListProjectImagesRequest) Reset

func (x *ListProjectImagesRequest) Reset()

func (*ListProjectImagesRequest) String

func (x *ListProjectImagesRequest) String() string

type ListProjectImagesResponse

type ListProjectImagesResponse struct {
	Images []*Image `protobuf:"bytes,1,rep,name=images,proto3" json:"images,omitempty"`
	// contains filtered or unexported fields
}

func (*ListProjectImagesResponse) Descriptor deprecated

func (*ListProjectImagesResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListProjectImagesResponse.ProtoReflect.Descriptor instead.

func (*ListProjectImagesResponse) GetImages

func (x *ListProjectImagesResponse) GetImages() []*Image

func (*ListProjectImagesResponse) ProtoMessage

func (*ListProjectImagesResponse) ProtoMessage()

func (*ListProjectImagesResponse) ProtoReflect

func (*ListProjectImagesResponse) Reset

func (x *ListProjectImagesResponse) Reset()

func (*ListProjectImagesResponse) String

func (x *ListProjectImagesResponse) String() string

type ListProjectNetworksRequest

type ListProjectNetworksRequest struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ListProjectNetworksRequest) Descriptor deprecated

func (*ListProjectNetworksRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListProjectNetworksRequest.ProtoReflect.Descriptor instead.

func (*ListProjectNetworksRequest) GetProjectId

func (x *ListProjectNetworksRequest) GetProjectId() string

func (*ListProjectNetworksRequest) ProtoMessage

func (*ListProjectNetworksRequest) ProtoMessage()

func (*ListProjectNetworksRequest) ProtoReflect

func (*ListProjectNetworksRequest) Reset

func (x *ListProjectNetworksRequest) Reset()

func (*ListProjectNetworksRequest) String

func (x *ListProjectNetworksRequest) String() string

type ListProjectNetworksResponse

type ListProjectNetworksResponse struct {
	Networks []*Network `protobuf:"bytes,1,rep,name=networks,proto3" json:"networks,omitempty"`
	// contains filtered or unexported fields
}

func (*ListProjectNetworksResponse) Descriptor deprecated

func (*ListProjectNetworksResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListProjectNetworksResponse.ProtoReflect.Descriptor instead.

func (*ListProjectNetworksResponse) GetNetworks

func (x *ListProjectNetworksResponse) GetNetworks() []*Network

func (*ListProjectNetworksResponse) ProtoMessage

func (*ListProjectNetworksResponse) ProtoMessage()

func (*ListProjectNetworksResponse) ProtoReflect

func (*ListProjectNetworksResponse) Reset

func (x *ListProjectNetworksResponse) Reset()

func (*ListProjectNetworksResponse) String

func (x *ListProjectNetworksResponse) String() string

type ListProjectSSHKeysRequest

type ListProjectSSHKeysRequest struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ListProjectSSHKeysRequest) Descriptor deprecated

func (*ListProjectSSHKeysRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListProjectSSHKeysRequest.ProtoReflect.Descriptor instead.

func (*ListProjectSSHKeysRequest) GetProjectId

func (x *ListProjectSSHKeysRequest) GetProjectId() string

func (*ListProjectSSHKeysRequest) ProtoMessage

func (*ListProjectSSHKeysRequest) ProtoMessage()

func (*ListProjectSSHKeysRequest) ProtoReflect

func (*ListProjectSSHKeysRequest) Reset

func (x *ListProjectSSHKeysRequest) Reset()

func (*ListProjectSSHKeysRequest) String

func (x *ListProjectSSHKeysRequest) String() string

type ListProjectSSHKeysResponse

type ListProjectSSHKeysResponse struct {
	Keys []*ProjectSSHKey `protobuf:"bytes,1,rep,name=keys,proto3" json:"keys,omitempty"`
	// contains filtered or unexported fields
}

func (*ListProjectSSHKeysResponse) Descriptor deprecated

func (*ListProjectSSHKeysResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListProjectSSHKeysResponse.ProtoReflect.Descriptor instead.

func (*ListProjectSSHKeysResponse) GetKeys

func (x *ListProjectSSHKeysResponse) GetKeys() []*ProjectSSHKey

func (*ListProjectSSHKeysResponse) ProtoMessage

func (*ListProjectSSHKeysResponse) ProtoMessage()

func (*ListProjectSSHKeysResponse) ProtoReflect

func (*ListProjectSSHKeysResponse) Reset

func (x *ListProjectSSHKeysResponse) Reset()

func (*ListProjectSSHKeysResponse) String

func (x *ListProjectSSHKeysResponse) String() string

type ListProjectSupportPackagesRequest

type ListProjectSupportPackagesRequest struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ListProjectSupportPackagesRequest) Descriptor deprecated

func (*ListProjectSupportPackagesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListProjectSupportPackagesRequest.ProtoReflect.Descriptor instead.

func (*ListProjectSupportPackagesRequest) GetProjectId

func (x *ListProjectSupportPackagesRequest) GetProjectId() string

func (*ListProjectSupportPackagesRequest) ProtoMessage

func (*ListProjectSupportPackagesRequest) ProtoMessage()

func (*ListProjectSupportPackagesRequest) ProtoReflect

func (*ListProjectSupportPackagesRequest) Reset

func (*ListProjectSupportPackagesRequest) String

type ListProjectSupportPackagesResponse

type ListProjectSupportPackagesResponse struct {
	Packages []*SupportPackage `protobuf:"bytes,1,rep,name=packages,proto3" json:"packages,omitempty"`
	// contains filtered or unexported fields
}

func (*ListProjectSupportPackagesResponse) Descriptor deprecated

func (*ListProjectSupportPackagesResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListProjectSupportPackagesResponse.ProtoReflect.Descriptor instead.

func (*ListProjectSupportPackagesResponse) GetPackages

func (*ListProjectSupportPackagesResponse) ProtoMessage

func (*ListProjectSupportPackagesResponse) ProtoMessage()

func (*ListProjectSupportPackagesResponse) ProtoReflect

func (*ListProjectSupportPackagesResponse) Reset

func (*ListProjectSupportPackagesResponse) String

type ListProjectSupportTicketsRequest

type ListProjectSupportTicketsRequest struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	// contains filtered or unexported fields
}

Ticket Board

func (*ListProjectSupportTicketsRequest) Descriptor deprecated

func (*ListProjectSupportTicketsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListProjectSupportTicketsRequest.ProtoReflect.Descriptor instead.

func (*ListProjectSupportTicketsRequest) GetProjectId

func (x *ListProjectSupportTicketsRequest) GetProjectId() string

func (*ListProjectSupportTicketsRequest) ProtoMessage

func (*ListProjectSupportTicketsRequest) ProtoMessage()

func (*ListProjectSupportTicketsRequest) ProtoReflect

func (*ListProjectSupportTicketsRequest) Reset

func (*ListProjectSupportTicketsRequest) String

type ListProjectSupportTicketsResponse

type ListProjectSupportTicketsResponse struct {
	Tickets    []*SupportTicket `protobuf:"bytes,1,rep,name=tickets,proto3" json:"tickets,omitempty"`
	TotalCount int32            `protobuf:"varint,2,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty"`
	// contains filtered or unexported fields
}

func (*ListProjectSupportTicketsResponse) Descriptor deprecated

func (*ListProjectSupportTicketsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListProjectSupportTicketsResponse.ProtoReflect.Descriptor instead.

func (*ListProjectSupportTicketsResponse) GetTickets

func (*ListProjectSupportTicketsResponse) GetTotalCount

func (x *ListProjectSupportTicketsResponse) GetTotalCount() int32

func (*ListProjectSupportTicketsResponse) ProtoMessage

func (*ListProjectSupportTicketsResponse) ProtoMessage()

func (*ListProjectSupportTicketsResponse) ProtoReflect

func (*ListProjectSupportTicketsResponse) Reset

func (*ListProjectSupportTicketsResponse) String

type ListProjectsResponse

type ListProjectsResponse struct {
	Projects []*Project       `protobuf:"bytes,1,rep,name=projects,proto3" json:"projects,omitempty"`
	Invites  []*ProjectInvite `protobuf:"bytes,2,rep,name=invites,proto3" json:"invites,omitempty"`
	// contains filtered or unexported fields
}

func (*ListProjectsResponse) Descriptor deprecated

func (*ListProjectsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListProjectsResponse.ProtoReflect.Descriptor instead.

func (*ListProjectsResponse) GetInvites

func (x *ListProjectsResponse) GetInvites() []*ProjectInvite

func (*ListProjectsResponse) GetProjects

func (x *ListProjectsResponse) GetProjects() []*Project

func (*ListProjectsResponse) ProtoMessage

func (*ListProjectsResponse) ProtoMessage()

func (*ListProjectsResponse) ProtoReflect

func (x *ListProjectsResponse) ProtoReflect() protoreflect.Message

func (*ListProjectsResponse) Reset

func (x *ListProjectsResponse) Reset()

func (*ListProjectsResponse) String

func (x *ListProjectsResponse) String() string

type ListProjectsResponse_Invite

type ListProjectsResponse_Invite struct {

	// Project ID of invite
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Project Name of invite
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// When the invite was created
	AddedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=added_at,json=addedAt,proto3" json:"added_at,omitempty"`
	// contains filtered or unexported fields
}

func (*ListProjectsResponse_Invite) Descriptor deprecated

func (*ListProjectsResponse_Invite) Descriptor() ([]byte, []int)

Deprecated: Use ListProjectsResponse_Invite.ProtoReflect.Descriptor instead.

func (*ListProjectsResponse_Invite) GetAddedAt

func (*ListProjectsResponse_Invite) GetId

func (*ListProjectsResponse_Invite) GetName

func (x *ListProjectsResponse_Invite) GetName() string

func (*ListProjectsResponse_Invite) ProtoMessage

func (*ListProjectsResponse_Invite) ProtoMessage()

func (*ListProjectsResponse_Invite) ProtoReflect

func (*ListProjectsResponse_Invite) Reset

func (x *ListProjectsResponse_Invite) Reset()

func (*ListProjectsResponse_Invite) String

func (x *ListProjectsResponse_Invite) String() string

type ListPublicImagesRequest

type ListPublicImagesRequest struct {
	FlavourId string `protobuf:"bytes,1,opt,name=flavour_id,json=flavourId,proto3" json:"flavour_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ListPublicImagesRequest) Descriptor deprecated

func (*ListPublicImagesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListPublicImagesRequest.ProtoReflect.Descriptor instead.

func (*ListPublicImagesRequest) GetFlavourId

func (x *ListPublicImagesRequest) GetFlavourId() string

func (*ListPublicImagesRequest) ProtoMessage

func (*ListPublicImagesRequest) ProtoMessage()

func (*ListPublicImagesRequest) ProtoReflect

func (x *ListPublicImagesRequest) ProtoReflect() protoreflect.Message

func (*ListPublicImagesRequest) Reset

func (x *ListPublicImagesRequest) Reset()

func (*ListPublicImagesRequest) String

func (x *ListPublicImagesRequest) String() string

type ListSessionsResponse

type ListSessionsResponse struct {
	Sessions []*UserSession `protobuf:"bytes,1,rep,name=sessions,proto3" json:"sessions,omitempty"`
	// contains filtered or unexported fields
}

func (*ListSessionsResponse) Descriptor deprecated

func (*ListSessionsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListSessionsResponse.ProtoReflect.Descriptor instead.

func (*ListSessionsResponse) GetSessions

func (x *ListSessionsResponse) GetSessions() []*UserSession

func (*ListSessionsResponse) ProtoMessage

func (*ListSessionsResponse) ProtoMessage()

func (*ListSessionsResponse) ProtoReflect

func (x *ListSessionsResponse) ProtoReflect() protoreflect.Message

func (*ListSessionsResponse) Reset

func (x *ListSessionsResponse) Reset()

func (*ListSessionsResponse) String

func (x *ListSessionsResponse) String() string

type ListSwitchesResponse

type ListSwitchesResponse struct {
	Switches []*Switch `protobuf:"bytes,1,rep,name=switches,proto3" json:"switches,omitempty"`
	// contains filtered or unexported fields
}

func (*ListSwitchesResponse) Descriptor deprecated

func (*ListSwitchesResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListSwitchesResponse.ProtoReflect.Descriptor instead.

func (*ListSwitchesResponse) GetSwitches

func (x *ListSwitchesResponse) GetSwitches() []*Switch

func (*ListSwitchesResponse) ProtoMessage

func (*ListSwitchesResponse) ProtoMessage()

func (*ListSwitchesResponse) ProtoReflect

func (x *ListSwitchesResponse) ProtoReflect() protoreflect.Message

func (*ListSwitchesResponse) Reset

func (x *ListSwitchesResponse) Reset()

func (*ListSwitchesResponse) String

func (x *ListSwitchesResponse) String() string

type ListUserSSHKeysResponse

type ListUserSSHKeysResponse struct {
	SshKeys []*SSHKey `protobuf:"bytes,1,rep,name=ssh_keys,json=sshKeys,proto3" json:"ssh_keys,omitempty"`
	// contains filtered or unexported fields
}

func (*ListUserSSHKeysResponse) Descriptor deprecated

func (*ListUserSSHKeysResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListUserSSHKeysResponse.ProtoReflect.Descriptor instead.

func (*ListUserSSHKeysResponse) GetSshKeys

func (x *ListUserSSHKeysResponse) GetSshKeys() []*SSHKey

func (*ListUserSSHKeysResponse) ProtoMessage

func (*ListUserSSHKeysResponse) ProtoMessage()

func (*ListUserSSHKeysResponse) ProtoReflect

func (x *ListUserSSHKeysResponse) ProtoReflect() protoreflect.Message

func (*ListUserSSHKeysResponse) Reset

func (x *ListUserSSHKeysResponse) Reset()

func (*ListUserSSHKeysResponse) String

func (x *ListUserSSHKeysResponse) String() string

type ListVncEndpointsRequest

type ListVncEndpointsRequest struct {
	Datacenter string `protobuf:"bytes,1,opt,name=datacenter,proto3" json:"datacenter,omitempty"`
	// contains filtered or unexported fields
}

func (*ListVncEndpointsRequest) Descriptor deprecated

func (*ListVncEndpointsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListVncEndpointsRequest.ProtoReflect.Descriptor instead.

func (*ListVncEndpointsRequest) GetDatacenter

func (x *ListVncEndpointsRequest) GetDatacenter() string

func (*ListVncEndpointsRequest) ProtoMessage

func (*ListVncEndpointsRequest) ProtoMessage()

func (*ListVncEndpointsRequest) ProtoReflect

func (x *ListVncEndpointsRequest) ProtoReflect() protoreflect.Message

func (*ListVncEndpointsRequest) Reset

func (x *ListVncEndpointsRequest) Reset()

func (*ListVncEndpointsRequest) String

func (x *ListVncEndpointsRequest) String() string

type ListVncEndpointsResponse

type ListVncEndpointsResponse struct {
	Endpoints []*VncEndpoint `protobuf:"bytes,1,rep,name=endpoints,proto3" json:"endpoints,omitempty"`
	// contains filtered or unexported fields
}

func (*ListVncEndpointsResponse) Descriptor deprecated

func (*ListVncEndpointsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListVncEndpointsResponse.ProtoReflect.Descriptor instead.

func (*ListVncEndpointsResponse) GetEndpoints

func (x *ListVncEndpointsResponse) GetEndpoints() []*VncEndpoint

func (*ListVncEndpointsResponse) ProtoMessage

func (*ListVncEndpointsResponse) ProtoMessage()

func (*ListVncEndpointsResponse) ProtoReflect

func (x *ListVncEndpointsResponse) ProtoReflect() protoreflect.Message

func (*ListVncEndpointsResponse) Reset

func (x *ListVncEndpointsResponse) Reset()

func (*ListVncEndpointsResponse) String

func (x *ListVncEndpointsResponse) String() string

type LoginRequest

type LoginRequest struct {

	// E-Mail address of user
	Email string `protobuf:"bytes,1,opt,name=email,proto3" json:"email,omitempty"`
	// User password
	Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"`
	// Types that are assignable to TwoFactor:
	//	*LoginRequest_Totp
	//	*LoginRequest_RecoveryCode
	//	*LoginRequest_CredentialCreationResponse
	TwoFactor isLoginRequest_TwoFactor `protobuf_oneof:"two_factor"`
	// Optional platform information
	Platform Platform `protobuf:"varint,6,opt,name=platform,proto3,enum=api.Platform" json:"platform,omitempty"`
	// contains filtered or unexported fields
}

func (*LoginRequest) Descriptor deprecated

func (*LoginRequest) Descriptor() ([]byte, []int)

Deprecated: Use LoginRequest.ProtoReflect.Descriptor instead.

func (*LoginRequest) GetCredentialCreationResponse

func (x *LoginRequest) GetCredentialCreationResponse() []byte

func (*LoginRequest) GetEmail

func (x *LoginRequest) GetEmail() string

func (*LoginRequest) GetPassword

func (x *LoginRequest) GetPassword() string

func (*LoginRequest) GetPlatform

func (x *LoginRequest) GetPlatform() Platform

func (*LoginRequest) GetRecoveryCode

func (x *LoginRequest) GetRecoveryCode() string

func (*LoginRequest) GetTotp

func (x *LoginRequest) GetTotp() string

func (*LoginRequest) GetTwoFactor

func (m *LoginRequest) GetTwoFactor() isLoginRequest_TwoFactor

func (*LoginRequest) ProtoMessage

func (*LoginRequest) ProtoMessage()

func (*LoginRequest) ProtoReflect

func (x *LoginRequest) ProtoReflect() protoreflect.Message

func (*LoginRequest) Reset

func (x *LoginRequest) Reset()

func (*LoginRequest) String

func (x *LoginRequest) String() string

type LoginRequest_CredentialCreationResponse

type LoginRequest_CredentialCreationResponse struct {
	// A WebAuthn request
	CredentialCreationResponse []byte `protobuf:"bytes,5,opt,name=credential_creation_response,json=credentialCreationResponse,proto3,oneof"`
}

type LoginRequest_RecoveryCode

type LoginRequest_RecoveryCode struct {
	// A recovery code
	RecoveryCode string `protobuf:"bytes,4,opt,name=recovery_code,json=recoveryCode,proto3,oneof"`
}

type LoginRequest_Totp

type LoginRequest_Totp struct {
	// TOTP token if user has TOTP enabled
	Totp string `protobuf:"bytes,3,opt,name=totp,proto3,oneof"`
}

type LoginResponse

type LoginResponse struct {

	// Full user
	User *User `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
	// Types that are assignable to Response:
	//	*LoginResponse_Tokens
	//	*LoginResponse_TwoFactor
	Response isLoginResponse_Response `protobuf_oneof:"response"`
	// contains filtered or unexported fields
}

func (*LoginResponse) Descriptor deprecated

func (*LoginResponse) Descriptor() ([]byte, []int)

Deprecated: Use LoginResponse.ProtoReflect.Descriptor instead.

func (*LoginResponse) GetResponse

func (m *LoginResponse) GetResponse() isLoginResponse_Response

func (*LoginResponse) GetTokens

func (x *LoginResponse) GetTokens() *AccessTokenPair

func (*LoginResponse) GetTwoFactor

func (x *LoginResponse) GetTwoFactor() *TwoFactorResponse

func (*LoginResponse) GetUser

func (x *LoginResponse) GetUser() *User

func (*LoginResponse) ProtoMessage

func (*LoginResponse) ProtoMessage()

func (*LoginResponse) ProtoReflect

func (x *LoginResponse) ProtoReflect() protoreflect.Message

func (*LoginResponse) Reset

func (x *LoginResponse) Reset()

func (*LoginResponse) String

func (x *LoginResponse) String() string

type LoginResponse_Tokens

type LoginResponse_Tokens struct {
	Tokens *AccessTokenPair `protobuf:"bytes,2,opt,name=tokens,proto3,oneof"`
}

type LoginResponse_TwoFactor

type LoginResponse_TwoFactor struct {
	TwoFactor *TwoFactorResponse `protobuf:"bytes,3,opt,name=two_factor,json=twoFactor,proto3,oneof"`
}

type LongLivedToken

type LongLivedToken struct {
	Id          string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	TokenId     string                 `protobuf:"bytes,2,opt,name=token_id,json=tokenId,proto3" json:"token_id,omitempty"`
	AccessToken string                 `protobuf:"bytes,3,opt,name=access_token,json=accessToken,proto3" json:"access_token,omitempty"`
	Description string                 `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	CreatedAt   *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	ExpiresAt   *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"`
	// contains filtered or unexported fields
}

func (*LongLivedToken) Descriptor deprecated

func (*LongLivedToken) Descriptor() ([]byte, []int)

Deprecated: Use LongLivedToken.ProtoReflect.Descriptor instead.

func (*LongLivedToken) GetAccessToken

func (x *LongLivedToken) GetAccessToken() string

func (*LongLivedToken) GetCreatedAt

func (x *LongLivedToken) GetCreatedAt() *timestamppb.Timestamp

func (*LongLivedToken) GetDescription

func (x *LongLivedToken) GetDescription() string

func (*LongLivedToken) GetExpiresAt

func (x *LongLivedToken) GetExpiresAt() *timestamppb.Timestamp

func (*LongLivedToken) GetId

func (x *LongLivedToken) GetId() string

func (*LongLivedToken) GetTokenId

func (x *LongLivedToken) GetTokenId() string

func (*LongLivedToken) ProtoMessage

func (*LongLivedToken) ProtoMessage()

func (*LongLivedToken) ProtoReflect

func (x *LongLivedToken) ProtoReflect() protoreflect.Message

func (*LongLivedToken) Reset

func (x *LongLivedToken) Reset()

func (*LongLivedToken) String

func (x *LongLivedToken) String() string

type MacAddressMapping

type MacAddressMapping struct {
	MacAddresses []string `protobuf:"bytes,1,rep,name=mac_addresses,json=macAddresses,proto3" json:"mac_addresses,omitempty"`
	SwitchId     string   `protobuf:"bytes,2,opt,name=switch_id,json=switchId,proto3" json:"switch_id,omitempty"`
	SwitchPort   string   `protobuf:"bytes,3,opt,name=switch_port,json=switchPort,proto3" json:"switch_port,omitempty"`
	// contains filtered or unexported fields
}

func (*MacAddressMapping) Descriptor deprecated

func (*MacAddressMapping) Descriptor() ([]byte, []int)

Deprecated: Use MacAddressMapping.ProtoReflect.Descriptor instead.

func (*MacAddressMapping) GetMacAddresses

func (x *MacAddressMapping) GetMacAddresses() []string

func (*MacAddressMapping) GetSwitchId

func (x *MacAddressMapping) GetSwitchId() string

func (*MacAddressMapping) GetSwitchPort

func (x *MacAddressMapping) GetSwitchPort() string

func (*MacAddressMapping) ProtoMessage

func (*MacAddressMapping) ProtoMessage()

func (*MacAddressMapping) ProtoReflect

func (x *MacAddressMapping) ProtoReflect() protoreflect.Message

func (*MacAddressMapping) Reset

func (x *MacAddressMapping) Reset()

func (*MacAddressMapping) String

func (x *MacAddressMapping) String() string

type MacIPMapping

type MacIPMapping struct {
	MacAddress string `protobuf:"bytes,1,opt,name=mac_address,json=macAddress,proto3" json:"mac_address,omitempty"`
	Ip         string `protobuf:"bytes,2,opt,name=ip,proto3" json:"ip,omitempty"`
	// contains filtered or unexported fields
}

func (*MacIPMapping) Descriptor deprecated

func (*MacIPMapping) Descriptor() ([]byte, []int)

Deprecated: Use MacIPMapping.ProtoReflect.Descriptor instead.

func (*MacIPMapping) GetIp

func (x *MacIPMapping) GetIp() string

func (*MacIPMapping) GetMacAddress

func (x *MacIPMapping) GetMacAddress() string

func (*MacIPMapping) ProtoMessage

func (*MacIPMapping) ProtoMessage()

func (*MacIPMapping) ProtoReflect

func (x *MacIPMapping) ProtoReflect() protoreflect.Message

func (*MacIPMapping) Reset

func (x *MacIPMapping) Reset()

func (*MacIPMapping) String

func (x *MacIPMapping) String() string

type Metadata

type Metadata struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Compute resource type
	Type ComputeResourceType `protobuf:"varint,2,opt,name=type,proto3,enum=api.ComputeResourceType" json:"type,omitempty"`
	// FQDN
	Hostname string `protobuf:"bytes,3,opt,name=hostname,proto3" json:"hostname,omitempty"`
	// Cloud Init configs
	VendorData string `protobuf:"bytes,4,opt,name=vendor_data,json=vendorData,proto3" json:"vendor_data,omitempty"`
	UserData   string `protobuf:"bytes,5,opt,name=user_data,json=userData,proto3" json:"user_data,omitempty"`
	// Cloud region
	Region string `protobuf:"bytes,6,opt,name=region,proto3" json:"region,omitempty"`
	// SSH public keys
	PublicKeys []string `protobuf:"bytes,7,rep,name=public_keys,json=publicKeys,proto3" json:"public_keys,omitempty"`
	// Network interfaces
	Interfaces []*MetadataInterface `protobuf:"bytes,8,rep,name=interfaces,proto3" json:"interfaces,omitempty"`
	// DNS settings
	Dns *MetadataDNS `protobuf:"bytes,9,opt,name=dns,proto3" json:"dns,omitempty"`
	// Tags
	Tags map[string]string `` /* 150-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Metadata) Descriptor deprecated

func (*Metadata) Descriptor() ([]byte, []int)

Deprecated: Use Metadata.ProtoReflect.Descriptor instead.

func (*Metadata) GetDns

func (x *Metadata) GetDns() *MetadataDNS

func (*Metadata) GetHostname

func (x *Metadata) GetHostname() string

func (*Metadata) GetId

func (x *Metadata) GetId() string

func (*Metadata) GetInterfaces

func (x *Metadata) GetInterfaces() []*MetadataInterface

func (*Metadata) GetPublicKeys

func (x *Metadata) GetPublicKeys() []string

func (*Metadata) GetRegion

func (x *Metadata) GetRegion() string

func (*Metadata) GetTags

func (x *Metadata) GetTags() map[string]string

func (*Metadata) GetType

func (x *Metadata) GetType() ComputeResourceType

func (*Metadata) GetUserData

func (x *Metadata) GetUserData() string

func (*Metadata) GetVendorData

func (x *Metadata) GetVendorData() string

func (*Metadata) ProtoMessage

func (*Metadata) ProtoMessage()

func (*Metadata) ProtoReflect

func (x *Metadata) ProtoReflect() protoreflect.Message

func (*Metadata) Reset

func (x *Metadata) Reset()

func (*Metadata) String

func (x *Metadata) String() string

type MetadataDNS

type MetadataDNS struct {

	// Nameserver
	Nameservers []string `protobuf:"bytes,1,rep,name=nameservers,proto3" json:"nameservers,omitempty"`
	// Search domains
	Search []string `protobuf:"bytes,2,rep,name=search,proto3" json:"search,omitempty"`
	// contains filtered or unexported fields
}

func (*MetadataDNS) Descriptor deprecated

func (*MetadataDNS) Descriptor() ([]byte, []int)

Deprecated: Use MetadataDNS.ProtoReflect.Descriptor instead.

func (*MetadataDNS) GetNameservers

func (x *MetadataDNS) GetNameservers() []string

func (*MetadataDNS) GetSearch

func (x *MetadataDNS) GetSearch() []string

func (*MetadataDNS) ProtoMessage

func (*MetadataDNS) ProtoMessage()

func (*MetadataDNS) ProtoReflect

func (x *MetadataDNS) ProtoReflect() protoreflect.Message

func (*MetadataDNS) Reset

func (x *MetadataDNS) Reset()

func (*MetadataDNS) String

func (x *MetadataDNS) String() string

type MetadataInterface

type MetadataInterface struct {
	Type MetadataInterfaceType `protobuf:"varint,1,opt,name=type,proto3,enum=api.metadata.MetadataInterfaceType" json:"type,omitempty"`
	// IP Address
	Ipv4 *MetadataInterfaceIP `protobuf:"bytes,2,opt,name=ipv4,proto3" json:"ipv4,omitempty"` //MetadataInterfaceIP ipv6 = 3;
	// Mac address
	Mac  string        `protobuf:"bytes,4,opt,name=mac,proto3" json:"mac,omitempty"`
	Vlan *MetadataVLAN `protobuf:"bytes,5,opt,name=vlan,proto3" json:"vlan,omitempty"`
	// contains filtered or unexported fields
}

func (*MetadataInterface) Descriptor deprecated

func (*MetadataInterface) Descriptor() ([]byte, []int)

Deprecated: Use MetadataInterface.ProtoReflect.Descriptor instead.

func (*MetadataInterface) GetIpv4

func (x *MetadataInterface) GetIpv4() *MetadataInterfaceIP

func (*MetadataInterface) GetMac

func (x *MetadataInterface) GetMac() string

func (*MetadataInterface) GetType

func (*MetadataInterface) GetVlan

func (x *MetadataInterface) GetVlan() *MetadataVLAN

func (*MetadataInterface) ProtoMessage

func (*MetadataInterface) ProtoMessage()

func (*MetadataInterface) ProtoReflect

func (x *MetadataInterface) ProtoReflect() protoreflect.Message

func (*MetadataInterface) Reset

func (x *MetadataInterface) Reset()

func (*MetadataInterface) String

func (x *MetadataInterface) String() string

type MetadataInterfaceIP

type MetadataInterfaceIP struct {
	IpAddress string `protobuf:"bytes,1,opt,name=ip_address,json=ipAddress,proto3" json:"ip_address,omitempty"`
	Netmask   string `protobuf:"bytes,2,opt,name=netmask,proto3" json:"netmask,omitempty"`
	Prefix    string `protobuf:"bytes,3,opt,name=prefix,proto3" json:"prefix,omitempty"`
	Gateway   string `protobuf:"bytes,4,opt,name=gateway,proto3" json:"gateway,omitempty"`
	// contains filtered or unexported fields
}

func (*MetadataInterfaceIP) Descriptor deprecated

func (*MetadataInterfaceIP) Descriptor() ([]byte, []int)

Deprecated: Use MetadataInterfaceIP.ProtoReflect.Descriptor instead.

func (*MetadataInterfaceIP) GetGateway

func (x *MetadataInterfaceIP) GetGateway() string

func (*MetadataInterfaceIP) GetIpAddress

func (x *MetadataInterfaceIP) GetIpAddress() string

func (*MetadataInterfaceIP) GetNetmask

func (x *MetadataInterfaceIP) GetNetmask() string

func (*MetadataInterfaceIP) GetPrefix

func (x *MetadataInterfaceIP) GetPrefix() string

func (*MetadataInterfaceIP) ProtoMessage

func (*MetadataInterfaceIP) ProtoMessage()

func (*MetadataInterfaceIP) ProtoReflect

func (x *MetadataInterfaceIP) ProtoReflect() protoreflect.Message

func (*MetadataInterfaceIP) Reset

func (x *MetadataInterfaceIP) Reset()

func (*MetadataInterfaceIP) String

func (x *MetadataInterfaceIP) String() string

type MetadataInterfaceType

type MetadataInterfaceType int32
const (
	MetadataInterfaceType_PUBLIC  MetadataInterfaceType = 0
	MetadataInterfaceType_PRIVATE MetadataInterfaceType = 1
)

func (MetadataInterfaceType) Descriptor

func (MetadataInterfaceType) Enum

func (MetadataInterfaceType) EnumDescriptor deprecated

func (MetadataInterfaceType) EnumDescriptor() ([]byte, []int)

Deprecated: Use MetadataInterfaceType.Descriptor instead.

func (MetadataInterfaceType) Number

func (MetadataInterfaceType) String

func (x MetadataInterfaceType) String() string

func (MetadataInterfaceType) Type

type MetadataPasswordResponse

type MetadataPasswordResponse struct {
	Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"`
	// contains filtered or unexported fields
}

func (*MetadataPasswordResponse) Descriptor deprecated

func (*MetadataPasswordResponse) Descriptor() ([]byte, []int)

Deprecated: Use MetadataPasswordResponse.ProtoReflect.Descriptor instead.

func (*MetadataPasswordResponse) GetPassword

func (x *MetadataPasswordResponse) GetPassword() string

func (*MetadataPasswordResponse) ProtoMessage

func (*MetadataPasswordResponse) ProtoMessage()

func (*MetadataPasswordResponse) ProtoReflect

func (x *MetadataPasswordResponse) ProtoReflect() protoreflect.Message

func (*MetadataPasswordResponse) Reset

func (x *MetadataPasswordResponse) Reset()

func (*MetadataPasswordResponse) String

func (x *MetadataPasswordResponse) String() string

type MetadataRequest

type MetadataRequest struct {
	Ip string `protobuf:"bytes,1,opt,name=ip,proto3" json:"ip,omitempty"`
	// contains filtered or unexported fields
}

func (*MetadataRequest) Descriptor deprecated

func (*MetadataRequest) Descriptor() ([]byte, []int)

Deprecated: Use MetadataRequest.ProtoReflect.Descriptor instead.

func (*MetadataRequest) GetIp

func (x *MetadataRequest) GetIp() string

func (*MetadataRequest) ProtoMessage

func (*MetadataRequest) ProtoMessage()

func (*MetadataRequest) ProtoReflect

func (x *MetadataRequest) ProtoReflect() protoreflect.Message

func (*MetadataRequest) Reset

func (x *MetadataRequest) Reset()

func (*MetadataRequest) String

func (x *MetadataRequest) String() string

type MetadataVLAN

type MetadataVLAN struct {
	Id     int32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Tagged bool  `protobuf:"varint,2,opt,name=tagged,proto3" json:"tagged,omitempty"`
	// contains filtered or unexported fields
}

func (*MetadataVLAN) Descriptor deprecated

func (*MetadataVLAN) Descriptor() ([]byte, []int)

Deprecated: Use MetadataVLAN.ProtoReflect.Descriptor instead.

func (*MetadataVLAN) GetId

func (x *MetadataVLAN) GetId() int32

func (*MetadataVLAN) GetTagged

func (x *MetadataVLAN) GetTagged() bool

func (*MetadataVLAN) ProtoMessage

func (*MetadataVLAN) ProtoMessage()

func (*MetadataVLAN) ProtoReflect

func (x *MetadataVLAN) ProtoReflect() protoreflect.Message

func (*MetadataVLAN) Reset

func (x *MetadataVLAN) Reset()

func (*MetadataVLAN) String

func (x *MetadataVLAN) String() string

type MonitoringStatus

type MonitoringStatus struct {
	Ip     string `protobuf:"bytes,1,opt,name=ip,proto3" json:"ip,omitempty"`
	Online bool   `protobuf:"varint,2,opt,name=online,proto3" json:"online,omitempty"`
	// contains filtered or unexported fields
}

func (*MonitoringStatus) Descriptor deprecated

func (*MonitoringStatus) Descriptor() ([]byte, []int)

Deprecated: Use MonitoringStatus.ProtoReflect.Descriptor instead.

func (*MonitoringStatus) GetIp

func (x *MonitoringStatus) GetIp() string

func (*MonitoringStatus) GetOnline

func (x *MonitoringStatus) GetOnline() bool

func (*MonitoringStatus) ProtoMessage

func (*MonitoringStatus) ProtoMessage()

func (*MonitoringStatus) ProtoReflect

func (x *MonitoringStatus) ProtoReflect() protoreflect.Message

func (*MonitoringStatus) Reset

func (x *MonitoringStatus) Reset()

func (*MonitoringStatus) String

func (x *MonitoringStatus) String() string

type MonitoringTag

type MonitoringTag int32
const (
	MonitoringTag_MONITOR_PLATFORM_MANAGEMENT MonitoringTag = 0
	MonitoringTag_MONITOR_HOST                MonitoringTag = 1
)

func (MonitoringTag) Descriptor

func (MonitoringTag) Enum

func (x MonitoringTag) Enum() *MonitoringTag

func (MonitoringTag) EnumDescriptor deprecated

func (MonitoringTag) EnumDescriptor() ([]byte, []int)

Deprecated: Use MonitoringTag.Descriptor instead.

func (MonitoringTag) Number

func (MonitoringTag) String

func (x MonitoringTag) String() string

func (MonitoringTag) Type

type Network

type Network struct {
	Id   string      `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name string      `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Type NetworkType `protobuf:"varint,3,opt,name=type,proto3,enum=api.network.NetworkType" json:"type,omitempty"`
	// Optional project
	Project       *BasicProject `protobuf:"bytes,4,opt,name=project,proto3" json:"project,omitempty"`
	Subnets       []*Subnet     `protobuf:"bytes,5,rep,name=subnets,proto3" json:"subnets,omitempty"`
	VlanId        int32         `protobuf:"varint,6,opt,name=vlan_id,json=vlanId,proto3" json:"vlan_id,omitempty"`
	Datacenter    *DataCenter   `protobuf:"bytes,7,opt,name=datacenter,proto3" json:"datacenter,omitempty"`
	PoolSize      int64         `protobuf:"varint,8,opt,name=pool_size,json=poolSize,proto3" json:"pool_size,omitempty"`
	PoolAvailable int64         `protobuf:"varint,9,opt,name=pool_available,json=poolAvailable,proto3" json:"pool_available,omitempty"`
	// Timestamps
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,11,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// contains filtered or unexported fields
}

func (*Network) Descriptor deprecated

func (*Network) Descriptor() ([]byte, []int)

Deprecated: Use Network.ProtoReflect.Descriptor instead.

func (*Network) GetCreatedAt

func (x *Network) GetCreatedAt() *timestamppb.Timestamp

func (*Network) GetDatacenter

func (x *Network) GetDatacenter() *DataCenter

func (*Network) GetId

func (x *Network) GetId() string

func (*Network) GetName

func (x *Network) GetName() string

func (*Network) GetPoolAvailable

func (x *Network) GetPoolAvailable() int64

func (*Network) GetPoolSize

func (x *Network) GetPoolSize() int64

func (*Network) GetProject

func (x *Network) GetProject() *BasicProject

func (*Network) GetSubnets

func (x *Network) GetSubnets() []*Subnet

func (*Network) GetType

func (x *Network) GetType() NetworkType

func (*Network) GetUpdatedAt

func (x *Network) GetUpdatedAt() *timestamppb.Timestamp

func (*Network) GetVlanId

func (x *Network) GetVlanId() int32

func (*Network) ProtoMessage

func (*Network) ProtoMessage()

func (*Network) ProtoReflect

func (x *Network) ProtoReflect() protoreflect.Message

func (*Network) Reset

func (x *Network) Reset()

func (*Network) String

func (x *Network) String() string

type NetworkAgentServiceClient

type NetworkAgentServiceClient interface {
	GetJob(ctx context.Context, in *GetJobRequest, opts ...grpc.CallOption) (*GetJobResponse, error)
	QueueJob(ctx context.Context, in *QueueJobRequest, opts ...grpc.CallOption) (*QueueJobResponse, error)
}

NetworkAgentServiceClient is the client API for NetworkAgentService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type NetworkAgentServiceServer

type NetworkAgentServiceServer interface {
	GetJob(context.Context, *GetJobRequest) (*GetJobResponse, error)
	QueueJob(context.Context, *QueueJobRequest) (*QueueJobResponse, error)
	// contains filtered or unexported methods
}

NetworkAgentServiceServer is the server API for NetworkAgentService service. All implementations must embed UnimplementedNetworkAgentServiceServer for forward compatibility

type NetworkType

type NetworkType int32
const (
	// For IPMI, ilo4, iDRAC, ...
	NetworkType_MANAGEMENT NetworkType = 0
	// Provisioning pool
	NetworkType_PROVISIONING_POOL NetworkType = 1
	// Public IP pool
	NetworkType_PUBLIC_POOL NetworkType = 2
	// Custom project public network
	NetworkType_PROJECT_PUBLIC NetworkType = 3
	// Custom project private network
	NetworkType_PROJECT_PRIVATE NetworkType = 4
)

func (NetworkType) Descriptor

func (NetworkType) Enum

func (x NetworkType) Enum() *NetworkType

func (NetworkType) EnumDescriptor deprecated

func (NetworkType) EnumDescriptor() ([]byte, []int)

Deprecated: Use NetworkType.Descriptor instead.

func (NetworkType) Number

func (x NetworkType) Number() protoreflect.EnumNumber

func (NetworkType) String

func (x NetworkType) String() string

func (NetworkType) Type

type OperatingSystem

type OperatingSystem struct {
	Id   string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Icon string `protobuf:"bytes,3,opt,name=icon,proto3" json:"icon,omitempty"`
	// contains filtered or unexported fields
}

OperatingSystem Returns the type of the OS (Ubuntu, CentOS, Debian, Windows Server)

func (*OperatingSystem) Descriptor deprecated

func (*OperatingSystem) Descriptor() ([]byte, []int)

Deprecated: Use OperatingSystem.ProtoReflect.Descriptor instead.

func (*OperatingSystem) GetIcon

func (x *OperatingSystem) GetIcon() string

func (*OperatingSystem) GetId

func (x *OperatingSystem) GetId() string

func (*OperatingSystem) GetName

func (x *OperatingSystem) GetName() string

func (*OperatingSystem) ProtoMessage

func (*OperatingSystem) ProtoMessage()

func (*OperatingSystem) ProtoReflect

func (x *OperatingSystem) ProtoReflect() protoreflect.Message

func (*OperatingSystem) Reset

func (x *OperatingSystem) Reset()

func (*OperatingSystem) String

func (x *OperatingSystem) String() string

type OutstandingBalance

type OutstandingBalance struct {
	Amount  *Price   `protobuf:"bytes,1,opt,name=amount,proto3" json:"amount,omitempty"`
	Project *Project `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
	// contains filtered or unexported fields
}

func (*OutstandingBalance) Descriptor deprecated

func (*OutstandingBalance) Descriptor() ([]byte, []int)

Deprecated: Use OutstandingBalance.ProtoReflect.Descriptor instead.

func (*OutstandingBalance) GetAmount

func (x *OutstandingBalance) GetAmount() *Price

func (*OutstandingBalance) GetProject

func (x *OutstandingBalance) GetProject() *Project

func (*OutstandingBalance) ProtoMessage

func (*OutstandingBalance) ProtoMessage()

func (*OutstandingBalance) ProtoReflect

func (x *OutstandingBalance) ProtoReflect() protoreflect.Message

func (*OutstandingBalance) Reset

func (x *OutstandingBalance) Reset()

func (*OutstandingBalance) String

func (x *OutstandingBalance) String() string

type PayProjectNowRequest

type PayProjectNowRequest struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	// contains filtered or unexported fields
}

func (*PayProjectNowRequest) Descriptor deprecated

func (*PayProjectNowRequest) Descriptor() ([]byte, []int)

Deprecated: Use PayProjectNowRequest.ProtoReflect.Descriptor instead.

func (*PayProjectNowRequest) GetProjectId

func (x *PayProjectNowRequest) GetProjectId() string

func (*PayProjectNowRequest) ProtoMessage

func (*PayProjectNowRequest) ProtoMessage()

func (*PayProjectNowRequest) ProtoReflect

func (x *PayProjectNowRequest) ProtoReflect() protoreflect.Message

func (*PayProjectNowRequest) Reset

func (x *PayProjectNowRequest) Reset()

func (*PayProjectNowRequest) String

func (x *PayProjectNowRequest) String() string

type Payment

type Payment struct {
	Id                       string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Status                   PaymentStatus          `protobuf:"varint,2,opt,name=status,proto3,enum=api.payment.PaymentStatus" json:"status,omitempty"`
	Method                   PaymentMethod          `protobuf:"varint,3,opt,name=method,proto3,enum=api.payment.PaymentMethod" json:"method,omitempty"`
	PaymentProviderId        string                 `protobuf:"bytes,4,opt,name=payment_provider_id,json=paymentProviderId,proto3" json:"payment_provider_id,omitempty"`
	PaymentProviderReference string                 `` /* 135-byte string literal not displayed */
	PaymentId                string                 `protobuf:"bytes,6,opt,name=payment_id,json=paymentId,proto3" json:"payment_id,omitempty"`
	Amount                   *Price                 `protobuf:"bytes,7,opt,name=amount,proto3" json:"amount,omitempty"`
	CreatedAt                *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// contains filtered or unexported fields
}

func (*Payment) Descriptor deprecated

func (*Payment) Descriptor() ([]byte, []int)

Deprecated: Use Payment.ProtoReflect.Descriptor instead.

func (*Payment) GetAmount

func (x *Payment) GetAmount() *Price

func (*Payment) GetCreatedAt

func (x *Payment) GetCreatedAt() *timestamppb.Timestamp

func (*Payment) GetId

func (x *Payment) GetId() string

func (*Payment) GetMethod

func (x *Payment) GetMethod() PaymentMethod

func (*Payment) GetPaymentId

func (x *Payment) GetPaymentId() string

func (*Payment) GetPaymentProviderId

func (x *Payment) GetPaymentProviderId() string

func (*Payment) GetPaymentProviderReference

func (x *Payment) GetPaymentProviderReference() string

func (*Payment) GetStatus

func (x *Payment) GetStatus() PaymentStatus

func (*Payment) ProtoMessage

func (*Payment) ProtoMessage()

func (*Payment) ProtoReflect

func (x *Payment) ProtoReflect() protoreflect.Message

func (*Payment) Reset

func (x *Payment) Reset()

func (*Payment) String

func (x *Payment) String() string

type PaymentMethod

type PaymentMethod int32
const (
	PaymentMethod_CREDIT_CARD   PaymentMethod = 0
	PaymentMethod_BANK_TRANSFER PaymentMethod = 1
)

func (PaymentMethod) Descriptor

func (PaymentMethod) Enum

func (x PaymentMethod) Enum() *PaymentMethod

func (PaymentMethod) EnumDescriptor deprecated

func (PaymentMethod) EnumDescriptor() ([]byte, []int)

Deprecated: Use PaymentMethod.Descriptor instead.

func (PaymentMethod) Number

func (PaymentMethod) String

func (x PaymentMethod) String() string

func (PaymentMethod) Type

type PaymentProvider

type PaymentProvider int32
const (
	PaymentProvider_ADYEN PaymentProvider = 0
)

func (PaymentProvider) Descriptor

func (PaymentProvider) Enum

func (x PaymentProvider) Enum() *PaymentProvider

func (PaymentProvider) EnumDescriptor deprecated

func (PaymentProvider) EnumDescriptor() ([]byte, []int)

Deprecated: Use PaymentProvider.Descriptor instead.

func (PaymentProvider) Number

func (PaymentProvider) String

func (x PaymentProvider) String() string

func (PaymentProvider) Type

type PaymentStatus

type PaymentStatus int32
const (
	PaymentStatus_SUCCESSFUL PaymentStatus = 0
	PaymentStatus_FAILED     PaymentStatus = 1
	PaymentStatus_PENDING    PaymentStatus = 2
	PaymentStatus_REFUNDED   PaymentStatus = 3
)

func (PaymentStatus) Descriptor

func (PaymentStatus) Enum

func (x PaymentStatus) Enum() *PaymentStatus

func (PaymentStatus) EnumDescriptor deprecated

func (PaymentStatus) EnumDescriptor() ([]byte, []int)

Deprecated: Use PaymentStatus.Descriptor instead.

func (PaymentStatus) Number

func (PaymentStatus) String

func (x PaymentStatus) String() string

func (PaymentStatus) Type

type Platform

type Platform int32
const (
	Platform_UNKNOWN Platform = 0
	Platform_WINDOWS Platform = 1
	Platform_MAC_OS  Platform = 2
	Platform_LINUX   Platform = 3
	Platform_ANDROID Platform = 4
	Platform_IOS     Platform = 5
)

func (Platform) Descriptor

func (Platform) Descriptor() protoreflect.EnumDescriptor

func (Platform) Enum

func (x Platform) Enum() *Platform

func (Platform) EnumDescriptor deprecated

func (Platform) EnumDescriptor() ([]byte, []int)

Deprecated: Use Platform.Descriptor instead.

func (Platform) Number

func (x Platform) Number() protoreflect.EnumNumber

func (Platform) String

func (x Platform) String() string

func (Platform) Type

type PlatformManagement

type PlatformManagement struct {
	Type        PlatformManagementType `protobuf:"varint,1,opt,name=type,proto3,enum=api.server.PlatformManagementType" json:"type,omitempty"`
	Ip          string                 `protobuf:"bytes,2,opt,name=ip,proto3" json:"ip,omitempty"`
	Username    string                 `protobuf:"bytes,3,opt,name=username,proto3" json:"username,omitempty"`
	Password    string                 `protobuf:"bytes,4,opt,name=password,proto3" json:"password,omitempty"`
	VncPassword string                 `protobuf:"bytes,5,opt,name=vnc_password,json=vncPassword,proto3" json:"vnc_password,omitempty"`
	VncPort     int32                  `protobuf:"varint,6,opt,name=vnc_port,json=vncPort,proto3" json:"vnc_port,omitempty"`
	Online      bool                   `protobuf:"varint,7,opt,name=online,proto3" json:"online,omitempty"`
	ServerId    string                 `protobuf:"bytes,8,opt,name=server_id,json=serverId,proto3" json:"server_id,omitempty"`
	// contains filtered or unexported fields
}

func (*PlatformManagement) Descriptor deprecated

func (*PlatformManagement) Descriptor() ([]byte, []int)

Deprecated: Use PlatformManagement.ProtoReflect.Descriptor instead.

func (*PlatformManagement) GetIp

func (x *PlatformManagement) GetIp() string

func (*PlatformManagement) GetOnline

func (x *PlatformManagement) GetOnline() bool

func (*PlatformManagement) GetPassword

func (x *PlatformManagement) GetPassword() string

func (*PlatformManagement) GetServerId

func (x *PlatformManagement) GetServerId() string

func (*PlatformManagement) GetType

func (*PlatformManagement) GetUsername

func (x *PlatformManagement) GetUsername() string

func (*PlatformManagement) GetVncPassword

func (x *PlatformManagement) GetVncPassword() string

func (*PlatformManagement) GetVncPort

func (x *PlatformManagement) GetVncPort() int32

func (*PlatformManagement) ProtoMessage

func (*PlatformManagement) ProtoMessage()

func (*PlatformManagement) ProtoReflect

func (x *PlatformManagement) ProtoReflect() protoreflect.Message

func (*PlatformManagement) Reset

func (x *PlatformManagement) Reset()

func (*PlatformManagement) String

func (x *PlatformManagement) String() string

type PlatformManagementNetworkSettings

type PlatformManagementNetworkSettings struct {
	Dhcp       bool   `protobuf:"varint,1,opt,name=dhcp,proto3" json:"dhcp,omitempty"`
	Ipv4       *Cidr  `protobuf:"bytes,2,opt,name=ipv4,proto3" json:"ipv4,omitempty"`
	Gateway    *Cidr  `protobuf:"bytes,3,opt,name=gateway,proto3" json:"gateway,omitempty"`
	SubnetMask string `protobuf:"bytes,4,opt,name=subnet_mask,json=subnetMask,proto3" json:"subnet_mask,omitempty"`
	VlanTag    int32  `protobuf:"varint,5,opt,name=vlan_tag,json=vlanTag,proto3" json:"vlan_tag,omitempty"`
	// contains filtered or unexported fields
}

func (*PlatformManagementNetworkSettings) Descriptor deprecated

func (*PlatformManagementNetworkSettings) Descriptor() ([]byte, []int)

Deprecated: Use PlatformManagementNetworkSettings.ProtoReflect.Descriptor instead.

func (*PlatformManagementNetworkSettings) GetDhcp

func (*PlatformManagementNetworkSettings) GetGateway

func (x *PlatformManagementNetworkSettings) GetGateway() *Cidr

func (*PlatformManagementNetworkSettings) GetIpv4

func (*PlatformManagementNetworkSettings) GetSubnetMask

func (x *PlatformManagementNetworkSettings) GetSubnetMask() string

func (*PlatformManagementNetworkSettings) GetVlanTag

func (x *PlatformManagementNetworkSettings) GetVlanTag() int32

func (*PlatformManagementNetworkSettings) ProtoMessage

func (*PlatformManagementNetworkSettings) ProtoMessage()

func (*PlatformManagementNetworkSettings) ProtoReflect

func (*PlatformManagementNetworkSettings) Reset

func (*PlatformManagementNetworkSettings) String

type PlatformManagementType

type PlatformManagementType int32
const (
	PlatformManagementType_IDRAC PlatformManagementType = 0
	PlatformManagementType_ILO5  PlatformManagementType = 1
)

func (PlatformManagementType) Descriptor

func (PlatformManagementType) Enum

func (PlatformManagementType) EnumDescriptor deprecated

func (PlatformManagementType) EnumDescriptor() ([]byte, []int)

Deprecated: Use PlatformManagementType.Descriptor instead.

func (PlatformManagementType) Number

func (PlatformManagementType) String

func (x PlatformManagementType) String() string

func (PlatformManagementType) Type

type PostProvisioningCallbackRequest

type PostProvisioningCallbackRequest struct {
	IpAddress string `protobuf:"bytes,1,opt,name=ip_address,json=ipAddress,proto3" json:"ip_address,omitempty"`
	// contains filtered or unexported fields
}

func (*PostProvisioningCallbackRequest) Descriptor deprecated

func (*PostProvisioningCallbackRequest) Descriptor() ([]byte, []int)

Deprecated: Use PostProvisioningCallbackRequest.ProtoReflect.Descriptor instead.

func (*PostProvisioningCallbackRequest) GetIpAddress

func (x *PostProvisioningCallbackRequest) GetIpAddress() string

func (*PostProvisioningCallbackRequest) ProtoMessage

func (*PostProvisioningCallbackRequest) ProtoMessage()

func (*PostProvisioningCallbackRequest) ProtoReflect

func (*PostProvisioningCallbackRequest) Reset

func (*PostProvisioningCallbackRequest) String

type PowerActionComputeResourceRequest

type PowerActionComputeResourceRequest struct {
	ProjectId  string            `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	ResourceId string            `protobuf:"bytes,2,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"`
	Status     ServerPowerStatus `protobuf:"varint,3,opt,name=status,proto3,enum=api.server.ServerPowerStatus" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*PowerActionComputeResourceRequest) Descriptor deprecated

func (*PowerActionComputeResourceRequest) Descriptor() ([]byte, []int)

Deprecated: Use PowerActionComputeResourceRequest.ProtoReflect.Descriptor instead.

func (*PowerActionComputeResourceRequest) GetProjectId

func (x *PowerActionComputeResourceRequest) GetProjectId() string

func (*PowerActionComputeResourceRequest) GetResourceId

func (x *PowerActionComputeResourceRequest) GetResourceId() string

func (*PowerActionComputeResourceRequest) GetStatus

func (*PowerActionComputeResourceRequest) ProtoMessage

func (*PowerActionComputeResourceRequest) ProtoMessage()

func (*PowerActionComputeResourceRequest) ProtoReflect

func (*PowerActionComputeResourceRequest) Reset

func (*PowerActionComputeResourceRequest) String

type Price

type Price struct {
	Amount int64 `protobuf:"varint,1,opt,name=amount,proto3" json:"amount,omitempty"`
	// ISO 4217 code
	Currency string `protobuf:"bytes,2,opt,name=currency,proto3" json:"currency,omitempty"`
	// Formatted string of price
	Formatted string `protobuf:"bytes,3,opt,name=formatted,proto3" json:"formatted,omitempty"`
	// contains filtered or unexported fields
}

func (*Price) Descriptor deprecated

func (*Price) Descriptor() ([]byte, []int)

Deprecated: Use Price.ProtoReflect.Descriptor instead.

func (*Price) GetAmount

func (x *Price) GetAmount() int64

func (*Price) GetCurrency

func (x *Price) GetCurrency() string

func (*Price) GetFormatted

func (x *Price) GetFormatted() string

func (*Price) ProtoMessage

func (*Price) ProtoMessage()

func (*Price) ProtoReflect

func (x *Price) ProtoReflect() protoreflect.Message

func (*Price) Reset

func (x *Price) Reset()

func (*Price) String

func (x *Price) String() string

type Product

type Product int32
const (
	Product_CREDIT          Product = 0
	Product_VOUCHER         Product = 1
	Product_COMPUTE         Product = 2
	Product_WINDOWS_LICENSE Product = 3
	Product_SUPPORT         Product = 4
	Product_TRAFFIC         Product = 5
)

func (Product) Descriptor

func (Product) Descriptor() protoreflect.EnumDescriptor

func (Product) Enum

func (x Product) Enum() *Product

func (Product) EnumDescriptor deprecated

func (Product) EnumDescriptor() ([]byte, []int)

Deprecated: Use Product.Descriptor instead.

func (Product) Number

func (x Product) Number() protoreflect.EnumNumber

func (Product) String

func (x Product) String() string

func (Product) Type

func (Product) Type() protoreflect.EnumType

type Project

type Project struct {

	// Project UUID
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Project name
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// Description
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// Avatar
	Avatar string `protobuf:"bytes,4,opt,name=avatar,proto3" json:"avatar,omitempty"`
	// Currency
	Currency string `protobuf:"bytes,5,opt,name=currency,proto3" json:"currency,omitempty"`
	// Project Environment
	Environment ProjectEnvironment `protobuf:"varint,6,opt,name=environment,proto3,enum=api.project.ProjectEnvironment" json:"environment,omitempty"`
	// Members
	Members []*ProjectMember `protobuf:"bytes,7,rep,name=members,proto3" json:"members,omitempty"`
	// Linked Credit card
	CreditCard *CreditCard `protobuf:"bytes,8,opt,name=credit_card,json=creditCard,proto3" json:"credit_card,omitempty"`
	// Linked Credit card
	BillingAddress *BillingAddress `protobuf:"bytes,9,opt,name=billing_address,json=billingAddress,proto3" json:"billing_address,omitempty"`
	// Payment method
	PaymentMethod           PaymentMethod   `` /* 133-byte string literal not displayed */
	AvailablePaymentMethods []PaymentMethod `` /* 172-byte string literal not displayed */
	// If user needs payment
	Payment bool `protobuf:"varint,12,opt,name=payment,proto3" json:"payment,omitempty"`
	// Project timestamps
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,13,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,14,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// contains filtered or unexported fields
}

Project Represents a project

func (*Project) Descriptor deprecated

func (*Project) Descriptor() ([]byte, []int)

Deprecated: Use Project.ProtoReflect.Descriptor instead.

func (*Project) GetAvailablePaymentMethods

func (x *Project) GetAvailablePaymentMethods() []PaymentMethod

func (*Project) GetAvatar

func (x *Project) GetAvatar() string

func (*Project) GetBillingAddress

func (x *Project) GetBillingAddress() *BillingAddress

func (*Project) GetCreatedAt

func (x *Project) GetCreatedAt() *timestamppb.Timestamp

func (*Project) GetCreditCard

func (x *Project) GetCreditCard() *CreditCard

func (*Project) GetCurrency

func (x *Project) GetCurrency() string

func (*Project) GetDescription

func (x *Project) GetDescription() string

func (*Project) GetEnvironment

func (x *Project) GetEnvironment() ProjectEnvironment

func (*Project) GetId

func (x *Project) GetId() string

func (*Project) GetMembers

func (x *Project) GetMembers() []*ProjectMember

func (*Project) GetName

func (x *Project) GetName() string

func (*Project) GetPayment

func (x *Project) GetPayment() bool

func (*Project) GetPaymentMethod

func (x *Project) GetPaymentMethod() PaymentMethod

func (*Project) GetUpdatedAt

func (x *Project) GetUpdatedAt() *timestamppb.Timestamp

func (*Project) ProtoMessage

func (*Project) ProtoMessage()

func (*Project) ProtoReflect

func (x *Project) ProtoReflect() protoreflect.Message

func (*Project) Reset

func (x *Project) Reset()

func (*Project) String

func (x *Project) String() string

type ProjectComputeDiscount

type ProjectComputeDiscount struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Optional limit for flavours
	Flavour *Flavour `protobuf:"bytes,2,opt,name=flavour,proto3" json:"flavour,omitempty"`
	// Optional limit for datacenter
	Datacenter *DataCenter `protobuf:"bytes,3,opt,name=datacenter,proto3" json:"datacenter,omitempty"`
	Percent    int32       `protobuf:"varint,4,opt,name=percent,proto3" json:"percent,omitempty"`
	// When true, we do not charge for any SPLA license
	InclusiveSpla bool `protobuf:"varint,6,opt,name=inclusive_spla,json=inclusiveSpla,proto3" json:"inclusive_spla,omitempty"`
	// When true, we do not charge for any traffic
	InclusiveTraffic bool `protobuf:"varint,7,opt,name=inclusive_traffic,json=inclusiveTraffic,proto3" json:"inclusive_traffic,omitempty"`
	// contains filtered or unexported fields
}

func (*ProjectComputeDiscount) Descriptor deprecated

func (*ProjectComputeDiscount) Descriptor() ([]byte, []int)

Deprecated: Use ProjectComputeDiscount.ProtoReflect.Descriptor instead.

func (*ProjectComputeDiscount) GetDatacenter

func (x *ProjectComputeDiscount) GetDatacenter() *DataCenter

func (*ProjectComputeDiscount) GetFlavour

func (x *ProjectComputeDiscount) GetFlavour() *Flavour

func (*ProjectComputeDiscount) GetId

func (x *ProjectComputeDiscount) GetId() string

func (*ProjectComputeDiscount) GetInclusiveSpla

func (x *ProjectComputeDiscount) GetInclusiveSpla() bool

func (*ProjectComputeDiscount) GetInclusiveTraffic

func (x *ProjectComputeDiscount) GetInclusiveTraffic() bool

func (*ProjectComputeDiscount) GetPercent

func (x *ProjectComputeDiscount) GetPercent() int32

func (*ProjectComputeDiscount) ProtoMessage

func (*ProjectComputeDiscount) ProtoMessage()

func (*ProjectComputeDiscount) ProtoReflect

func (x *ProjectComputeDiscount) ProtoReflect() protoreflect.Message

func (*ProjectComputeDiscount) Reset

func (x *ProjectComputeDiscount) Reset()

func (*ProjectComputeDiscount) String

func (x *ProjectComputeDiscount) String() string

type ProjectEnvironment

type ProjectEnvironment int32

Project environment

const (
	ProjectEnvironment_DEVELOPMENT ProjectEnvironment = 0
	ProjectEnvironment_STAGING     ProjectEnvironment = 1
	ProjectEnvironment_PRODUCTION  ProjectEnvironment = 2
)

func (ProjectEnvironment) Descriptor

func (ProjectEnvironment) Enum

func (ProjectEnvironment) EnumDescriptor deprecated

func (ProjectEnvironment) EnumDescriptor() ([]byte, []int)

Deprecated: Use ProjectEnvironment.Descriptor instead.

func (ProjectEnvironment) Number

func (ProjectEnvironment) String

func (x ProjectEnvironment) String() string

func (ProjectEnvironment) Type

type ProjectInvite

type ProjectInvite struct {

	// Project ID of invite
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Project Name of invite
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// Project Avatar of invite
	Avatar string `protobuf:"bytes,3,opt,name=avatar,proto3" json:"avatar,omitempty"`
	// When the invite was created
	AddedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=added_at,json=addedAt,proto3" json:"added_at,omitempty"`
	// contains filtered or unexported fields
}

func (*ProjectInvite) Descriptor deprecated

func (*ProjectInvite) Descriptor() ([]byte, []int)

Deprecated: Use ProjectInvite.ProtoReflect.Descriptor instead.

func (*ProjectInvite) GetAddedAt

func (x *ProjectInvite) GetAddedAt() *timestamppb.Timestamp

func (*ProjectInvite) GetAvatar

func (x *ProjectInvite) GetAvatar() string

func (*ProjectInvite) GetId

func (x *ProjectInvite) GetId() string

func (*ProjectInvite) GetName

func (x *ProjectInvite) GetName() string

func (*ProjectInvite) ProtoMessage

func (*ProjectInvite) ProtoMessage()

func (*ProjectInvite) ProtoReflect

func (x *ProjectInvite) ProtoReflect() protoreflect.Message

func (*ProjectInvite) Reset

func (x *ProjectInvite) Reset()

func (*ProjectInvite) String

func (x *ProjectInvite) String() string

type ProjectLog

type ProjectLog struct {

	// Project UUID
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// User
	User *User `protobuf:"bytes,2,opt,name=user,proto3" json:"user,omitempty"`
	// Log message
	Log string `protobuf:"bytes,3,opt,name=log,proto3" json:"log,omitempty"`
	// Log timestamps
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// contains filtered or unexported fields
}

ProjectLog Represents a log entry for a specific project

func (*ProjectLog) Descriptor deprecated

func (*ProjectLog) Descriptor() ([]byte, []int)

Deprecated: Use ProjectLog.ProtoReflect.Descriptor instead.

func (*ProjectLog) GetCreatedAt

func (x *ProjectLog) GetCreatedAt() *timestamppb.Timestamp

func (*ProjectLog) GetId

func (x *ProjectLog) GetId() string

func (*ProjectLog) GetLog

func (x *ProjectLog) GetLog() string

func (*ProjectLog) GetUpdatedAt

func (x *ProjectLog) GetUpdatedAt() *timestamppb.Timestamp

func (*ProjectLog) GetUser

func (x *ProjectLog) GetUser() *User

func (*ProjectLog) ProtoMessage

func (*ProjectLog) ProtoMessage()

func (*ProjectLog) ProtoReflect

func (x *ProjectLog) ProtoReflect() protoreflect.Message

func (*ProjectLog) Reset

func (x *ProjectLog) Reset()

func (*ProjectLog) String

func (x *ProjectLog) String() string

type ProjectMember

type ProjectMember struct {
	User      *ProjectMember_User    `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
	Role      ProjectMember_Role     `protobuf:"varint,2,opt,name=role,proto3,enum=api.project.ProjectMember_Role" json:"role,omitempty"`
	Confirmed bool                   `protobuf:"varint,3,opt,name=confirmed,proto3" json:"confirmed,omitempty"`
	Default   bool                   `protobuf:"varint,4,opt,name=default,proto3" json:"default,omitempty"`
	AddedAt   *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=added_at,json=addedAt,proto3" json:"added_at,omitempty"`
	// contains filtered or unexported fields
}

func (*ProjectMember) Descriptor deprecated

func (*ProjectMember) Descriptor() ([]byte, []int)

Deprecated: Use ProjectMember.ProtoReflect.Descriptor instead.

func (*ProjectMember) GetAddedAt

func (x *ProjectMember) GetAddedAt() *timestamppb.Timestamp

func (*ProjectMember) GetConfirmed

func (x *ProjectMember) GetConfirmed() bool

func (*ProjectMember) GetDefault

func (x *ProjectMember) GetDefault() bool

func (*ProjectMember) GetRole

func (x *ProjectMember) GetRole() ProjectMember_Role

func (*ProjectMember) GetUser

func (x *ProjectMember) GetUser() *ProjectMember_User

func (*ProjectMember) ProtoMessage

func (*ProjectMember) ProtoMessage()

func (*ProjectMember) ProtoReflect

func (x *ProjectMember) ProtoReflect() protoreflect.Message

func (*ProjectMember) Reset

func (x *ProjectMember) Reset()

func (*ProjectMember) String

func (x *ProjectMember) String() string

type ProjectMember_Role

type ProjectMember_Role int32
const (
	ProjectMember_MEMBER ProjectMember_Role = 0
	ProjectMember_ADMIN  ProjectMember_Role = 1
	ProjectMember_OWNER  ProjectMember_Role = 2
)

func (ProjectMember_Role) Descriptor

func (ProjectMember_Role) Enum

func (ProjectMember_Role) EnumDescriptor deprecated

func (ProjectMember_Role) EnumDescriptor() ([]byte, []int)

Deprecated: Use ProjectMember_Role.Descriptor instead.

func (ProjectMember_Role) Number

func (ProjectMember_Role) String

func (x ProjectMember_Role) String() string

func (ProjectMember_Role) Type

type ProjectMember_User

type ProjectMember_User struct {
	Id       string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	FullName string `protobuf:"bytes,2,opt,name=full_name,json=fullName,proto3" json:"full_name,omitempty"`
	Email    string `protobuf:"bytes,3,opt,name=email,proto3" json:"email,omitempty"`
	Avatar   string `protobuf:"bytes,4,opt,name=avatar,proto3" json:"avatar,omitempty"`
	// contains filtered or unexported fields
}

func (*ProjectMember_User) Descriptor deprecated

func (*ProjectMember_User) Descriptor() ([]byte, []int)

Deprecated: Use ProjectMember_User.ProtoReflect.Descriptor instead.

func (*ProjectMember_User) GetAvatar

func (x *ProjectMember_User) GetAvatar() string

func (*ProjectMember_User) GetEmail

func (x *ProjectMember_User) GetEmail() string

func (*ProjectMember_User) GetFullName

func (x *ProjectMember_User) GetFullName() string

func (*ProjectMember_User) GetId

func (x *ProjectMember_User) GetId() string

func (*ProjectMember_User) ProtoMessage

func (*ProjectMember_User) ProtoMessage()

func (*ProjectMember_User) ProtoReflect

func (x *ProjectMember_User) ProtoReflect() protoreflect.Message

func (*ProjectMember_User) Reset

func (x *ProjectMember_User) Reset()

func (*ProjectMember_User) String

func (x *ProjectMember_User) String() string

type ProjectNotification

type ProjectNotification struct {

	// Types that are assignable to Message:
	//	*ProjectNotification_Project
	//	*ProjectNotification_ComputeResource
	//	*ProjectNotification_Network
	Message isProjectNotification_Message `protobuf_oneof:"message"`
	// contains filtered or unexported fields
}

func (*ProjectNotification) Descriptor deprecated

func (*ProjectNotification) Descriptor() ([]byte, []int)

Deprecated: Use ProjectNotification.ProtoReflect.Descriptor instead.

func (*ProjectNotification) GetComputeResource

func (x *ProjectNotification) GetComputeResource() *ComputeResource

func (*ProjectNotification) GetMessage

func (m *ProjectNotification) GetMessage() isProjectNotification_Message

func (*ProjectNotification) GetNetwork

func (x *ProjectNotification) GetNetwork() *Network

func (*ProjectNotification) GetProject

func (x *ProjectNotification) GetProject() *Project

func (*ProjectNotification) ProtoMessage

func (*ProjectNotification) ProtoMessage()

func (*ProjectNotification) ProtoReflect

func (x *ProjectNotification) ProtoReflect() protoreflect.Message

func (*ProjectNotification) Reset

func (x *ProjectNotification) Reset()

func (*ProjectNotification) String

func (x *ProjectNotification) String() string

type ProjectNotification_ComputeResource

type ProjectNotification_ComputeResource struct {
	ComputeResource *ComputeResource `protobuf:"bytes,2,opt,name=compute_resource,json=computeResource,proto3,oneof"`
}

type ProjectNotification_Network

type ProjectNotification_Network struct {
	Network *Network `protobuf:"bytes,3,opt,name=network,proto3,oneof"`
}

type ProjectNotification_Project

type ProjectNotification_Project struct {
	Project *Project `protobuf:"bytes,1,opt,name=project,proto3,oneof"`
}

type ProjectSSHKey

type ProjectSSHKey struct {
	SshKey *SSHKey             `protobuf:"bytes,1,opt,name=ssh_key,json=sshKey,proto3" json:"ssh_key,omitempty"`
	User   *ProjectSSHKey_User `protobuf:"bytes,2,opt,name=user,proto3" json:"user,omitempty"`
	// contains filtered or unexported fields
}

func (*ProjectSSHKey) Descriptor deprecated

func (*ProjectSSHKey) Descriptor() ([]byte, []int)

Deprecated: Use ProjectSSHKey.ProtoReflect.Descriptor instead.

func (*ProjectSSHKey) GetSshKey

func (x *ProjectSSHKey) GetSshKey() *SSHKey

func (*ProjectSSHKey) GetUser

func (x *ProjectSSHKey) GetUser() *ProjectSSHKey_User

func (*ProjectSSHKey) ProtoMessage

func (*ProjectSSHKey) ProtoMessage()

func (*ProjectSSHKey) ProtoReflect

func (x *ProjectSSHKey) ProtoReflect() protoreflect.Message

func (*ProjectSSHKey) Reset

func (x *ProjectSSHKey) Reset()

func (*ProjectSSHKey) String

func (x *ProjectSSHKey) String() string

type ProjectSSHKey_User

type ProjectSSHKey_User struct {
	Id       string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	FullName string `protobuf:"bytes,2,opt,name=full_name,json=fullName,proto3" json:"full_name,omitempty"`
	Email    string `protobuf:"bytes,3,opt,name=email,proto3" json:"email,omitempty"`
	Avatar   string `protobuf:"bytes,4,opt,name=avatar,proto3" json:"avatar,omitempty"`
	// contains filtered or unexported fields
}

func (*ProjectSSHKey_User) Descriptor deprecated

func (*ProjectSSHKey_User) Descriptor() ([]byte, []int)

Deprecated: Use ProjectSSHKey_User.ProtoReflect.Descriptor instead.

func (*ProjectSSHKey_User) GetAvatar

func (x *ProjectSSHKey_User) GetAvatar() string

func (*ProjectSSHKey_User) GetEmail

func (x *ProjectSSHKey_User) GetEmail() string

func (*ProjectSSHKey_User) GetFullName

func (x *ProjectSSHKey_User) GetFullName() string

func (*ProjectSSHKey_User) GetId

func (x *ProjectSSHKey_User) GetId() string

func (*ProjectSSHKey_User) ProtoMessage

func (*ProjectSSHKey_User) ProtoMessage()

func (*ProjectSSHKey_User) ProtoReflect

func (x *ProjectSSHKey_User) ProtoReflect() protoreflect.Message

func (*ProjectSSHKey_User) Reset

func (x *ProjectSSHKey_User) Reset()

func (*ProjectSSHKey_User) String

func (x *ProjectSSHKey_User) String() string

type ProjectTrafficUsage

type ProjectTrafficUsage struct {
	Ip        string `protobuf:"bytes,1,opt,name=ip,proto3" json:"ip,omitempty"`
	BytesSent int64  `protobuf:"varint,2,opt,name=bytes_sent,json=bytesSent,proto3" json:"bytes_sent,omitempty"`
	// contains filtered or unexported fields
}

func (*ProjectTrafficUsage) Descriptor deprecated

func (*ProjectTrafficUsage) Descriptor() ([]byte, []int)

Deprecated: Use ProjectTrafficUsage.ProtoReflect.Descriptor instead.

func (*ProjectTrafficUsage) GetBytesSent

func (x *ProjectTrafficUsage) GetBytesSent() int64

func (*ProjectTrafficUsage) GetIp

func (x *ProjectTrafficUsage) GetIp() string

func (*ProjectTrafficUsage) ProtoMessage

func (*ProjectTrafficUsage) ProtoMessage()

func (*ProjectTrafficUsage) ProtoReflect

func (x *ProjectTrafficUsage) ProtoReflect() protoreflect.Message

func (*ProjectTrafficUsage) Reset

func (x *ProjectTrafficUsage) Reset()

func (*ProjectTrafficUsage) String

func (x *ProjectTrafficUsage) String() string

type Provisioning

type Provisioning struct {
	Fqdn     string    `protobuf:"bytes,1,opt,name=fqdn,proto3" json:"fqdn,omitempty"`
	Image    *Image    `protobuf:"bytes,2,opt,name=image,proto3" json:"image,omitempty"`
	UserData string    `protobuf:"bytes,3,opt,name=user_data,json=userData,proto3" json:"user_data,omitempty"`
	SshKeys  []*SSHKey `protobuf:"bytes,4,rep,name=ssh_keys,json=sshKeys,proto3" json:"ssh_keys,omitempty"`
	Password string    `protobuf:"bytes,5,opt,name=password,proto3" json:"password,omitempty"`
	// contains filtered or unexported fields
}

func (*Provisioning) Descriptor deprecated

func (*Provisioning) Descriptor() ([]byte, []int)

Deprecated: Use Provisioning.ProtoReflect.Descriptor instead.

func (*Provisioning) GetFqdn

func (x *Provisioning) GetFqdn() string

func (*Provisioning) GetImage

func (x *Provisioning) GetImage() *Image

func (*Provisioning) GetPassword

func (x *Provisioning) GetPassword() string

func (*Provisioning) GetSshKeys

func (x *Provisioning) GetSshKeys() []*SSHKey

func (*Provisioning) GetUserData

func (x *Provisioning) GetUserData() string

func (*Provisioning) ProtoMessage

func (*Provisioning) ProtoMessage()

func (*Provisioning) ProtoReflect

func (x *Provisioning) ProtoReflect() protoreflect.Message

func (*Provisioning) Reset

func (x *Provisioning) Reset()

func (*Provisioning) String

func (x *Provisioning) String() string

type ProvisioningCallbackRequest

type ProvisioningCallbackRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*ProvisioningCallbackRequest) Descriptor deprecated

func (*ProvisioningCallbackRequest) Descriptor() ([]byte, []int)

Deprecated: Use ProvisioningCallbackRequest.ProtoReflect.Descriptor instead.

func (*ProvisioningCallbackRequest) GetId

func (*ProvisioningCallbackRequest) ProtoMessage

func (*ProvisioningCallbackRequest) ProtoMessage()

func (*ProvisioningCallbackRequest) ProtoReflect

func (*ProvisioningCallbackRequest) Reset

func (x *ProvisioningCallbackRequest) Reset()

func (*ProvisioningCallbackRequest) String

func (x *ProvisioningCallbackRequest) String() string

type PublicAPIClient

type PublicAPIClient interface {
	// Performs a User Login
	//
	// The TOTP field is optional and is only required if the user has 2-factor-authentication enabled.
	Login(ctx context.Context, in *LoginRequest, opts ...grpc.CallOption) (*LoginResponse, error)
	// Register a new User
	Register(ctx context.Context, in *RegisterRequest, opts ...grpc.CallOption) (*RegisterResponse, error)
	// Get JSON Web Key Set (JWKS)
	//
	// The JWKS response is RFC7517 conform and can be used to validate our JWT tokens.
	ListJwtPublicKeys(ctx context.Context, in *EmptyRequest, opts ...grpc.CallOption) (*ListJwtPublicKeysResponse, error)
	// Refresh a user access token
	//
	// Provide a valid refresh token to receive a new access and refresh token pair.
	RefreshTokens(ctx context.Context, in *RefreshTokensRequest, opts ...grpc.CallOption) (*RefreshTokensResponse, error)
	// Request a password forgotten token
	RequestPasswordForgottenToken(ctx context.Context, in *RequestPasswordForgottenTokenRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	// Reset a user password with a token
	ResetUserPassword(ctx context.Context, in *ResetUserPasswordRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
}

PublicAPIClient is the client API for PublicAPI service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewPublicAPIClient

func NewPublicAPIClient(cc grpc.ClientConnInterface) PublicAPIClient

type PublicAPIServer

type PublicAPIServer interface {
	// Performs a User Login
	//
	// The TOTP field is optional and is only required if the user has 2-factor-authentication enabled.
	Login(context.Context, *LoginRequest) (*LoginResponse, error)
	// Register a new User
	Register(context.Context, *RegisterRequest) (*RegisterResponse, error)
	// Get JSON Web Key Set (JWKS)
	//
	// The JWKS response is RFC7517 conform and can be used to validate our JWT tokens.
	ListJwtPublicKeys(context.Context, *EmptyRequest) (*ListJwtPublicKeysResponse, error)
	// Refresh a user access token
	//
	// Provide a valid refresh token to receive a new access and refresh token pair.
	RefreshTokens(context.Context, *RefreshTokensRequest) (*RefreshTokensResponse, error)
	// Request a password forgotten token
	RequestPasswordForgottenToken(context.Context, *RequestPasswordForgottenTokenRequest) (*EmptyResponse, error)
	// Reset a user password with a token
	ResetUserPassword(context.Context, *ResetUserPasswordRequest) (*EmptyResponse, error)
	// contains filtered or unexported methods
}

PublicAPIServer is the server API for PublicAPI service. All implementations must embed UnimplementedPublicAPIServer for forward compatibility

type QueueJobRequest

type QueueJobRequest struct {
	Task             string            `protobuf:"bytes,1,opt,name=task,proto3" json:"task,omitempty"`
	Priority         JobPriority       `protobuf:"varint,2,opt,name=priority,proto3,enum=api.job.JobPriority" json:"priority,omitempty"`
	Parameters       map[string]string `` /* 161-byte string literal not displayed */
	UniqueIdentifier string            `protobuf:"bytes,4,opt,name=unique_identifier,json=uniqueIdentifier,proto3" json:"unique_identifier,omitempty"`
	// contains filtered or unexported fields
}

func (*QueueJobRequest) Descriptor deprecated

func (*QueueJobRequest) Descriptor() ([]byte, []int)

Deprecated: Use QueueJobRequest.ProtoReflect.Descriptor instead.

func (*QueueJobRequest) GetParameters

func (x *QueueJobRequest) GetParameters() map[string]string

func (*QueueJobRequest) GetPriority

func (x *QueueJobRequest) GetPriority() JobPriority

func (*QueueJobRequest) GetTask

func (x *QueueJobRequest) GetTask() string

func (*QueueJobRequest) GetUniqueIdentifier

func (x *QueueJobRequest) GetUniqueIdentifier() string

func (*QueueJobRequest) ProtoMessage

func (*QueueJobRequest) ProtoMessage()

func (*QueueJobRequest) ProtoReflect

func (x *QueueJobRequest) ProtoReflect() protoreflect.Message

func (*QueueJobRequest) Reset

func (x *QueueJobRequest) Reset()

func (*QueueJobRequest) String

func (x *QueueJobRequest) String() string

type QueueJobResponse

type QueueJobResponse struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*QueueJobResponse) Descriptor deprecated

func (*QueueJobResponse) Descriptor() ([]byte, []int)

Deprecated: Use QueueJobResponse.ProtoReflect.Descriptor instead.

func (*QueueJobResponse) GetId

func (x *QueueJobResponse) GetId() string

func (*QueueJobResponse) ProtoMessage

func (*QueueJobResponse) ProtoMessage()

func (*QueueJobResponse) ProtoReflect

func (x *QueueJobResponse) ProtoReflect() protoreflect.Message

func (*QueueJobResponse) Reset

func (x *QueueJobResponse) Reset()

func (*QueueJobResponse) String

func (x *QueueJobResponse) String() string

type RebootServerRequest

type RebootServerRequest struct {
	PlatformManagement *PlatformManagement `protobuf:"bytes,1,opt,name=platform_management,json=platformManagement,proto3" json:"platform_management,omitempty"`
	NetworkBoot        bool                `protobuf:"varint,2,opt,name=network_boot,json=networkBoot,proto3" json:"network_boot,omitempty"`
	// contains filtered or unexported fields
}

func (*RebootServerRequest) Descriptor deprecated

func (*RebootServerRequest) Descriptor() ([]byte, []int)

Deprecated: Use RebootServerRequest.ProtoReflect.Descriptor instead.

func (*RebootServerRequest) GetNetworkBoot

func (x *RebootServerRequest) GetNetworkBoot() bool

func (*RebootServerRequest) GetPlatformManagement

func (x *RebootServerRequest) GetPlatformManagement() *PlatformManagement

func (*RebootServerRequest) ProtoMessage

func (*RebootServerRequest) ProtoMessage()

func (*RebootServerRequest) ProtoReflect

func (x *RebootServerRequest) ProtoReflect() protoreflect.Message

func (*RebootServerRequest) Reset

func (x *RebootServerRequest) Reset()

func (*RebootServerRequest) String

func (x *RebootServerRequest) String() string

type RecoveryCode

type RecoveryCode struct {
	Id     string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Code   string                 `protobuf:"bytes,2,opt,name=code,proto3" json:"code,omitempty"`
	UsedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=used_at,json=usedAt,proto3" json:"used_at,omitempty"`
	// contains filtered or unexported fields
}

func (*RecoveryCode) Descriptor deprecated

func (*RecoveryCode) Descriptor() ([]byte, []int)

Deprecated: Use RecoveryCode.ProtoReflect.Descriptor instead.

func (*RecoveryCode) GetCode

func (x *RecoveryCode) GetCode() string

func (*RecoveryCode) GetId

func (x *RecoveryCode) GetId() string

func (*RecoveryCode) GetUsedAt

func (x *RecoveryCode) GetUsedAt() *timestamppb.Timestamp

func (*RecoveryCode) ProtoMessage

func (*RecoveryCode) ProtoMessage()

func (*RecoveryCode) ProtoReflect

func (x *RecoveryCode) ProtoReflect() protoreflect.Message

func (*RecoveryCode) Reset

func (x *RecoveryCode) Reset()

func (*RecoveryCode) String

func (x *RecoveryCode) String() string

type RedeemVoucherRequest

type RedeemVoucherRequest struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	Code      string `protobuf:"bytes,2,opt,name=code,proto3" json:"code,omitempty"`
	// contains filtered or unexported fields
}

func (*RedeemVoucherRequest) Descriptor deprecated

func (*RedeemVoucherRequest) Descriptor() ([]byte, []int)

Deprecated: Use RedeemVoucherRequest.ProtoReflect.Descriptor instead.

func (*RedeemVoucherRequest) GetCode

func (x *RedeemVoucherRequest) GetCode() string

func (*RedeemVoucherRequest) GetProjectId

func (x *RedeemVoucherRequest) GetProjectId() string

func (*RedeemVoucherRequest) ProtoMessage

func (*RedeemVoucherRequest) ProtoMessage()

func (*RedeemVoucherRequest) ProtoReflect

func (x *RedeemVoucherRequest) ProtoReflect() protoreflect.Message

func (*RedeemVoucherRequest) Reset

func (x *RedeemVoucherRequest) Reset()

func (*RedeemVoucherRequest) String

func (x *RedeemVoucherRequest) String() string

type RedeemVoucherResponse

type RedeemVoucherResponse struct {
	Credit *Price `protobuf:"bytes,1,opt,name=credit,proto3" json:"credit,omitempty"`
	// contains filtered or unexported fields
}

func (*RedeemVoucherResponse) Descriptor deprecated

func (*RedeemVoucherResponse) Descriptor() ([]byte, []int)

Deprecated: Use RedeemVoucherResponse.ProtoReflect.Descriptor instead.

func (*RedeemVoucherResponse) GetCredit

func (x *RedeemVoucherResponse) GetCredit() *Price

func (*RedeemVoucherResponse) ProtoMessage

func (*RedeemVoucherResponse) ProtoMessage()

func (*RedeemVoucherResponse) ProtoReflect

func (x *RedeemVoucherResponse) ProtoReflect() protoreflect.Message

func (*RedeemVoucherResponse) Reset

func (x *RedeemVoucherResponse) Reset()

func (*RedeemVoucherResponse) String

func (x *RedeemVoucherResponse) String() string

type RefreshTokensRequest

type RefreshTokensRequest struct {

	// A valid user refresh token
	RefreshToken string `protobuf:"bytes,1,opt,name=refresh_token,json=refreshToken,proto3" json:"refresh_token,omitempty"`
	// contains filtered or unexported fields
}

func (*RefreshTokensRequest) Descriptor deprecated

func (*RefreshTokensRequest) Descriptor() ([]byte, []int)

Deprecated: Use RefreshTokensRequest.ProtoReflect.Descriptor instead.

func (*RefreshTokensRequest) GetRefreshToken

func (x *RefreshTokensRequest) GetRefreshToken() string

func (*RefreshTokensRequest) ProtoMessage

func (*RefreshTokensRequest) ProtoMessage()

func (*RefreshTokensRequest) ProtoReflect

func (x *RefreshTokensRequest) ProtoReflect() protoreflect.Message

func (*RefreshTokensRequest) Reset

func (x *RefreshTokensRequest) Reset()

func (*RefreshTokensRequest) String

func (x *RefreshTokensRequest) String() string

type RefreshTokensResponse

type RefreshTokensResponse struct {
	User         *User  `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
	AccessToken  string `protobuf:"bytes,2,opt,name=access_token,json=accessToken,proto3" json:"access_token,omitempty"`
	RefreshToken string `protobuf:"bytes,3,opt,name=refresh_token,json=refreshToken,proto3" json:"refresh_token,omitempty"`
	// contains filtered or unexported fields
}

func (*RefreshTokensResponse) Descriptor deprecated

func (*RefreshTokensResponse) Descriptor() ([]byte, []int)

Deprecated: Use RefreshTokensResponse.ProtoReflect.Descriptor instead.

func (*RefreshTokensResponse) GetAccessToken

func (x *RefreshTokensResponse) GetAccessToken() string

func (*RefreshTokensResponse) GetRefreshToken

func (x *RefreshTokensResponse) GetRefreshToken() string

func (*RefreshTokensResponse) GetUser

func (x *RefreshTokensResponse) GetUser() *User

func (*RefreshTokensResponse) ProtoMessage

func (*RefreshTokensResponse) ProtoMessage()

func (*RefreshTokensResponse) ProtoReflect

func (x *RefreshTokensResponse) ProtoReflect() protoreflect.Message

func (*RefreshTokensResponse) Reset

func (x *RefreshTokensResponse) Reset()

func (*RefreshTokensResponse) String

func (x *RefreshTokensResponse) String() string

type RegenerateRecoveryCodesRequest

type RegenerateRecoveryCodesRequest struct {

	// Current account password
	Password string `protobuf:"bytes,1,opt,name=password,proto3" json:"password,omitempty"`
	// contains filtered or unexported fields
}

func (*RegenerateRecoveryCodesRequest) Descriptor deprecated

func (*RegenerateRecoveryCodesRequest) Descriptor() ([]byte, []int)

Deprecated: Use RegenerateRecoveryCodesRequest.ProtoReflect.Descriptor instead.

func (*RegenerateRecoveryCodesRequest) GetPassword

func (x *RegenerateRecoveryCodesRequest) GetPassword() string

func (*RegenerateRecoveryCodesRequest) ProtoMessage

func (*RegenerateRecoveryCodesRequest) ProtoMessage()

func (*RegenerateRecoveryCodesRequest) ProtoReflect

func (*RegenerateRecoveryCodesRequest) Reset

func (x *RegenerateRecoveryCodesRequest) Reset()

func (*RegenerateRecoveryCodesRequest) String

type RegenerateRecoveryCodesResponse

type RegenerateRecoveryCodesResponse struct {
	RecoveryCodes []*RecoveryCode `protobuf:"bytes,1,rep,name=recovery_codes,json=recoveryCodes,proto3" json:"recovery_codes,omitempty"`
	// contains filtered or unexported fields
}

func (*RegenerateRecoveryCodesResponse) Descriptor deprecated

func (*RegenerateRecoveryCodesResponse) Descriptor() ([]byte, []int)

Deprecated: Use RegenerateRecoveryCodesResponse.ProtoReflect.Descriptor instead.

func (*RegenerateRecoveryCodesResponse) GetRecoveryCodes

func (x *RegenerateRecoveryCodesResponse) GetRecoveryCodes() []*RecoveryCode

func (*RegenerateRecoveryCodesResponse) ProtoMessage

func (*RegenerateRecoveryCodesResponse) ProtoMessage()

func (*RegenerateRecoveryCodesResponse) ProtoReflect

func (*RegenerateRecoveryCodesResponse) Reset

func (*RegenerateRecoveryCodesResponse) String

type Region

type Region struct {

	// Region ID
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Region name
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// Country code ISO 3166-1 alpha-2
	CountryCode string        `protobuf:"bytes,3,opt,name=country_code,json=countryCode,proto3" json:"country_code,omitempty"`
	Datacenters []*DataCenter `protobuf:"bytes,4,rep,name=datacenters,proto3" json:"datacenters,omitempty"`
	// contains filtered or unexported fields
}

Region Represents a region

func (*Region) Descriptor deprecated

func (*Region) Descriptor() ([]byte, []int)

Deprecated: Use Region.ProtoReflect.Descriptor instead.

func (*Region) GetCountryCode

func (x *Region) GetCountryCode() string

func (*Region) GetDatacenters

func (x *Region) GetDatacenters() []*DataCenter

func (*Region) GetId

func (x *Region) GetId() string

func (*Region) GetName

func (x *Region) GetName() string

func (*Region) ProtoMessage

func (*Region) ProtoMessage()

func (*Region) ProtoReflect

func (x *Region) ProtoReflect() protoreflect.Message

func (*Region) Reset

func (x *Region) Reset()

func (*Region) String

func (x *Region) String() string

type RegisterRequest

type RegisterRequest struct {

	// New e-mail address
	Email string `protobuf:"bytes,1,opt,name=email,proto3" json:"email,omitempty"`
	// The user password
	Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"`
	// reCAPTCHA v3 Token
	RecaptchaToken string `protobuf:"bytes,3,opt,name=recaptcha_token,json=recaptchaToken,proto3" json:"recaptcha_token,omitempty"`
	// Optional platform information
	Platform Platform `protobuf:"varint,4,opt,name=platform,proto3,enum=api.Platform" json:"platform,omitempty"`
	// contains filtered or unexported fields
}

func (*RegisterRequest) Descriptor deprecated

func (*RegisterRequest) Descriptor() ([]byte, []int)

Deprecated: Use RegisterRequest.ProtoReflect.Descriptor instead.

func (*RegisterRequest) GetEmail

func (x *RegisterRequest) GetEmail() string

func (*RegisterRequest) GetPassword

func (x *RegisterRequest) GetPassword() string

func (*RegisterRequest) GetPlatform

func (x *RegisterRequest) GetPlatform() Platform

func (*RegisterRequest) GetRecaptchaToken

func (x *RegisterRequest) GetRecaptchaToken() string

func (*RegisterRequest) ProtoMessage

func (*RegisterRequest) ProtoMessage()

func (*RegisterRequest) ProtoReflect

func (x *RegisterRequest) ProtoReflect() protoreflect.Message

func (*RegisterRequest) Reset

func (x *RegisterRequest) Reset()

func (*RegisterRequest) String

func (x *RegisterRequest) String() string

type RegisterResponse

type RegisterResponse struct {

	// Full user
	User *User `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
	// Authentication tokens
	AccessToken  string `protobuf:"bytes,2,opt,name=access_token,json=accessToken,proto3" json:"access_token,omitempty"`
	RefreshToken string `protobuf:"bytes,3,opt,name=refresh_token,json=refreshToken,proto3" json:"refresh_token,omitempty"`
	// contains filtered or unexported fields
}

func (*RegisterResponse) Descriptor deprecated

func (*RegisterResponse) Descriptor() ([]byte, []int)

Deprecated: Use RegisterResponse.ProtoReflect.Descriptor instead.

func (*RegisterResponse) GetAccessToken

func (x *RegisterResponse) GetAccessToken() string

func (*RegisterResponse) GetRefreshToken

func (x *RegisterResponse) GetRefreshToken() string

func (*RegisterResponse) GetUser

func (x *RegisterResponse) GetUser() *User

func (*RegisterResponse) ProtoMessage

func (*RegisterResponse) ProtoMessage()

func (*RegisterResponse) ProtoReflect

func (x *RegisterResponse) ProtoReflect() protoreflect.Message

func (*RegisterResponse) Reset

func (x *RegisterResponse) Reset()

func (*RegisterResponse) String

func (x *RegisterResponse) String() string

type ReinstallComputeResourceRequest

type ReinstallComputeResourceRequest struct {
	ProjectId  string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	ResourceId string `protobuf:"bytes,2,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"`
	// New server FQDN
	// If no FQDN is being provided, the old FQDN will be used
	Fqdn string `protobuf:"bytes,3,opt,name=fqdn,proto3" json:"fqdn,omitempty"`
	// Server administration password
	Password string `protobuf:"bytes,4,opt,name=password,proto3" json:"password,omitempty"`
	// SSH authorized keys
	SshKeyIds []string `protobuf:"bytes,5,rep,name=ssh_key_ids,json=sshKeyIds,proto3" json:"ssh_key_ids,omitempty"`
	// Image ID of selected OS image
	ImageId string `protobuf:"bytes,6,opt,name=image_id,json=imageId,proto3" json:"image_id,omitempty"`
	// User data script (Cloud-Init, Cloudbase-Init, Bash, Powershell,...)
	UserData string `protobuf:"bytes,7,opt,name=user_data,json=userData,proto3" json:"user_data,omitempty"`
	// contains filtered or unexported fields
}

func (*ReinstallComputeResourceRequest) Descriptor deprecated

func (*ReinstallComputeResourceRequest) Descriptor() ([]byte, []int)

Deprecated: Use ReinstallComputeResourceRequest.ProtoReflect.Descriptor instead.

func (*ReinstallComputeResourceRequest) GetFqdn

func (*ReinstallComputeResourceRequest) GetImageId

func (x *ReinstallComputeResourceRequest) GetImageId() string

func (*ReinstallComputeResourceRequest) GetPassword

func (x *ReinstallComputeResourceRequest) GetPassword() string

func (*ReinstallComputeResourceRequest) GetProjectId

func (x *ReinstallComputeResourceRequest) GetProjectId() string

func (*ReinstallComputeResourceRequest) GetResourceId

func (x *ReinstallComputeResourceRequest) GetResourceId() string

func (*ReinstallComputeResourceRequest) GetSshKeyIds

func (x *ReinstallComputeResourceRequest) GetSshKeyIds() []string

func (*ReinstallComputeResourceRequest) GetUserData

func (x *ReinstallComputeResourceRequest) GetUserData() string

func (*ReinstallComputeResourceRequest) ProtoMessage

func (*ReinstallComputeResourceRequest) ProtoMessage()

func (*ReinstallComputeResourceRequest) ProtoReflect

func (*ReinstallComputeResourceRequest) Reset

func (*ReinstallComputeResourceRequest) String

type RemoveMemberFromProjectRequest

type RemoveMemberFromProjectRequest struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	UserId    string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

func (*RemoveMemberFromProjectRequest) Descriptor deprecated

func (*RemoveMemberFromProjectRequest) Descriptor() ([]byte, []int)

Deprecated: Use RemoveMemberFromProjectRequest.ProtoReflect.Descriptor instead.

func (*RemoveMemberFromProjectRequest) GetProjectId

func (x *RemoveMemberFromProjectRequest) GetProjectId() string

func (*RemoveMemberFromProjectRequest) GetUserId

func (x *RemoveMemberFromProjectRequest) GetUserId() string

func (*RemoveMemberFromProjectRequest) ProtoMessage

func (*RemoveMemberFromProjectRequest) ProtoMessage()

func (*RemoveMemberFromProjectRequest) ProtoReflect

func (*RemoveMemberFromProjectRequest) Reset

func (x *RemoveMemberFromProjectRequest) Reset()

func (*RemoveMemberFromProjectRequest) String

type RemoveTOTPRequest

type RemoveTOTPRequest struct {

	// Current account password
	Password string `protobuf:"bytes,1,opt,name=password,proto3" json:"password,omitempty"`
	// contains filtered or unexported fields
}

func (*RemoveTOTPRequest) Descriptor deprecated

func (*RemoveTOTPRequest) Descriptor() ([]byte, []int)

Deprecated: Use RemoveTOTPRequest.ProtoReflect.Descriptor instead.

func (*RemoveTOTPRequest) GetPassword

func (x *RemoveTOTPRequest) GetPassword() string

func (*RemoveTOTPRequest) ProtoMessage

func (*RemoveTOTPRequest) ProtoMessage()

func (*RemoveTOTPRequest) ProtoReflect

func (x *RemoveTOTPRequest) ProtoReflect() protoreflect.Message

func (*RemoveTOTPRequest) Reset

func (x *RemoveTOTPRequest) Reset()

func (*RemoveTOTPRequest) String

func (x *RemoveTOTPRequest) String() string

type Reporting

type Reporting struct {

	// User reportings
	UserReportings []*UserReporting `protobuf:"bytes,1,rep,name=user_reportings,json=userReportings,proto3" json:"user_reportings,omitempty"`
	// Server reportings
	ServerReportings []*ServerReporting `protobuf:"bytes,2,rep,name=server_reportings,json=serverReportings,proto3" json:"server_reportings,omitempty"`
	// contains filtered or unexported fields
}

func (*Reporting) Descriptor deprecated

func (*Reporting) Descriptor() ([]byte, []int)

Deprecated: Use Reporting.ProtoReflect.Descriptor instead.

func (*Reporting) GetServerReportings

func (x *Reporting) GetServerReportings() []*ServerReporting

func (*Reporting) GetUserReportings

func (x *Reporting) GetUserReportings() []*UserReporting

func (*Reporting) ProtoMessage

func (*Reporting) ProtoMessage()

func (*Reporting) ProtoReflect

func (x *Reporting) ProtoReflect() protoreflect.Message

func (*Reporting) Reset

func (x *Reporting) Reset()

func (*Reporting) String

func (x *Reporting) String() string

type RequestPasswordForgottenTokenRequest

type RequestPasswordForgottenTokenRequest struct {
	Email string `protobuf:"bytes,1,opt,name=email,proto3" json:"email,omitempty"`
	// contains filtered or unexported fields
}

func (*RequestPasswordForgottenTokenRequest) Descriptor deprecated

func (*RequestPasswordForgottenTokenRequest) Descriptor() ([]byte, []int)

Deprecated: Use RequestPasswordForgottenTokenRequest.ProtoReflect.Descriptor instead.

func (*RequestPasswordForgottenTokenRequest) GetEmail

func (*RequestPasswordForgottenTokenRequest) ProtoMessage

func (*RequestPasswordForgottenTokenRequest) ProtoMessage()

func (*RequestPasswordForgottenTokenRequest) ProtoReflect

func (*RequestPasswordForgottenTokenRequest) Reset

func (*RequestPasswordForgottenTokenRequest) String

type RescueMode

type RescueMode struct {

	// Enables / disabled the resource mode
	Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"`
	// Defines the rescue mode password
	Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"`
	// contains filtered or unexported fields
}

func (*RescueMode) Descriptor deprecated

func (*RescueMode) Descriptor() ([]byte, []int)

Deprecated: Use RescueMode.ProtoReflect.Descriptor instead.

func (*RescueMode) GetEnabled

func (x *RescueMode) GetEnabled() bool

func (*RescueMode) GetPassword

func (x *RescueMode) GetPassword() string

func (*RescueMode) ProtoMessage

func (*RescueMode) ProtoMessage()

func (*RescueMode) ProtoReflect

func (x *RescueMode) ProtoReflect() protoreflect.Message

func (*RescueMode) Reset

func (x *RescueMode) Reset()

func (*RescueMode) String

func (x *RescueMode) String() string

type ResetUserPasswordRequest

type ResetUserPasswordRequest struct {
	Email    string `protobuf:"bytes,1,opt,name=email,proto3" json:"email,omitempty"`
	Token    string `protobuf:"bytes,2,opt,name=token,proto3" json:"token,omitempty"`
	Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"`
	// contains filtered or unexported fields
}

func (*ResetUserPasswordRequest) Descriptor deprecated

func (*ResetUserPasswordRequest) Descriptor() ([]byte, []int)

Deprecated: Use ResetUserPasswordRequest.ProtoReflect.Descriptor instead.

func (*ResetUserPasswordRequest) GetEmail

func (x *ResetUserPasswordRequest) GetEmail() string

func (*ResetUserPasswordRequest) GetPassword

func (x *ResetUserPasswordRequest) GetPassword() string

func (*ResetUserPasswordRequest) GetToken

func (x *ResetUserPasswordRequest) GetToken() string

func (*ResetUserPasswordRequest) ProtoMessage

func (*ResetUserPasswordRequest) ProtoMessage()

func (*ResetUserPasswordRequest) ProtoReflect

func (x *ResetUserPasswordRequest) ProtoReflect() protoreflect.Message

func (*ResetUserPasswordRequest) Reset

func (x *ResetUserPasswordRequest) Reset()

func (*ResetUserPasswordRequest) String

func (x *ResetUserPasswordRequest) String() string

type RevokeLongLivedTokenRequest

type RevokeLongLivedTokenRequest struct {
	TokenId string `protobuf:"bytes,1,opt,name=token_id,json=tokenId,proto3" json:"token_id,omitempty"`
	// contains filtered or unexported fields
}

func (*RevokeLongLivedTokenRequest) Descriptor deprecated

func (*RevokeLongLivedTokenRequest) Descriptor() ([]byte, []int)

Deprecated: Use RevokeLongLivedTokenRequest.ProtoReflect.Descriptor instead.

func (*RevokeLongLivedTokenRequest) GetTokenId

func (x *RevokeLongLivedTokenRequest) GetTokenId() string

func (*RevokeLongLivedTokenRequest) ProtoMessage

func (*RevokeLongLivedTokenRequest) ProtoMessage()

func (*RevokeLongLivedTokenRequest) ProtoReflect

func (*RevokeLongLivedTokenRequest) Reset

func (x *RevokeLongLivedTokenRequest) Reset()

func (*RevokeLongLivedTokenRequest) String

func (x *RevokeLongLivedTokenRequest) String() string

type SSHKey

type SSHKey struct {
	Id          string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name        string                 `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	PublicKey   string                 `protobuf:"bytes,3,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty"`
	Fingerprint string                 `protobuf:"bytes,4,opt,name=fingerprint,proto3" json:"fingerprint,omitempty"`
	Type        string                 `protobuf:"bytes,5,opt,name=type,proto3" json:"type,omitempty"`
	Bits        int32                  `protobuf:"varint,6,opt,name=bits,proto3" json:"bits,omitempty"`
	CreatedAt   *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// contains filtered or unexported fields
}

SSHKey Represents a SSH public key

func (*SSHKey) Descriptor deprecated

func (*SSHKey) Descriptor() ([]byte, []int)

Deprecated: Use SSHKey.ProtoReflect.Descriptor instead.

func (*SSHKey) GetBits

func (x *SSHKey) GetBits() int32

func (*SSHKey) GetCreatedAt

func (x *SSHKey) GetCreatedAt() *timestamppb.Timestamp

func (*SSHKey) GetFingerprint

func (x *SSHKey) GetFingerprint() string

func (*SSHKey) GetId

func (x *SSHKey) GetId() string

func (*SSHKey) GetName

func (x *SSHKey) GetName() string

func (*SSHKey) GetPublicKey

func (x *SSHKey) GetPublicKey() string

func (*SSHKey) GetType

func (x *SSHKey) GetType() string

func (*SSHKey) ProtoMessage

func (*SSHKey) ProtoMessage()

func (*SSHKey) ProtoReflect

func (x *SSHKey) ProtoReflect() protoreflect.Message

func (*SSHKey) Reset

func (x *SSHKey) Reset()

func (*SSHKey) String

func (x *SSHKey) String() string

type Server

type Server struct {

	// Server UUID
	Id         string      `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name       string      `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Datacenter *DataCenter `protobuf:"bytes,3,opt,name=datacenter,proto3" json:"datacenter,omitempty"`
	NetboxLink string      `protobuf:"bytes,4,opt,name=netbox_link,json=netboxLink,proto3" json:"netbox_link,omitempty"`
	// Flavour
	Flavour *Flavour `protobuf:"bytes,5,opt,name=flavour,proto3" json:"flavour,omitempty"`
	// Server status
	Status          ServerStatus           `protobuf:"varint,6,opt,name=status,proto3,enum=api.server.ServerStatus" json:"status,omitempty"`
	StatusUpdatedAt *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=status_updated_at,json=statusUpdatedAt,proto3" json:"status_updated_at,omitempty"`
	Interfaces      []*ServerInterface     `protobuf:"bytes,8,rep,name=interfaces,proto3" json:"interfaces,omitempty"`
	// Platform management type
	PlatformManagementType PlatformManagementType `` /* 169-byte string literal not displayed */
	ServerAlert            bool                   `protobuf:"varint,10,opt,name=server_alert,json=serverAlert,proto3" json:"server_alert,omitempty"`
	// Server timestamps
	CreatedAt     *timestamppb.Timestamp `protobuf:"bytes,11,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt     *timestamppb.Timestamp `protobuf:"bytes,12,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	InPool        bool                   `protobuf:"varint,13,opt,name=in_pool,json=inPool,proto3" json:"in_pool,omitempty"`
	LastSyncAt    *timestamppb.Timestamp `protobuf:"bytes,14,opt,name=last_sync_at,json=lastSyncAt,proto3" json:"last_sync_at,omitempty"`
	HasVncConsole bool                   `protobuf:"varint,15,opt,name=has_vnc_console,json=hasVncConsole,proto3" json:"has_vnc_console,omitempty"`
	// contains filtered or unexported fields
}

func (*Server) Descriptor deprecated

func (*Server) Descriptor() ([]byte, []int)

Deprecated: Use Server.ProtoReflect.Descriptor instead.

func (*Server) GetCreatedAt

func (x *Server) GetCreatedAt() *timestamppb.Timestamp

func (*Server) GetDatacenter

func (x *Server) GetDatacenter() *DataCenter

func (*Server) GetFlavour

func (x *Server) GetFlavour() *Flavour

func (*Server) GetHasVncConsole

func (x *Server) GetHasVncConsole() bool

func (*Server) GetId

func (x *Server) GetId() string

func (*Server) GetInPool

func (x *Server) GetInPool() bool

func (*Server) GetInterfaces

func (x *Server) GetInterfaces() []*ServerInterface

func (*Server) GetLastSyncAt

func (x *Server) GetLastSyncAt() *timestamppb.Timestamp

func (*Server) GetName

func (x *Server) GetName() string
func (x *Server) GetNetboxLink() string

func (*Server) GetPlatformManagementType

func (x *Server) GetPlatformManagementType() PlatformManagementType

func (*Server) GetServerAlert

func (x *Server) GetServerAlert() bool

func (*Server) GetStatus

func (x *Server) GetStatus() ServerStatus

func (*Server) GetStatusUpdatedAt

func (x *Server) GetStatusUpdatedAt() *timestamppb.Timestamp

func (*Server) GetUpdatedAt

func (x *Server) GetUpdatedAt() *timestamppb.Timestamp

func (*Server) ProtoMessage

func (*Server) ProtoMessage()

func (*Server) ProtoReflect

func (x *Server) ProtoReflect() protoreflect.Message

func (*Server) Reset

func (x *Server) Reset()

func (*Server) String

func (x *Server) String() string

type ServerAlert

type ServerAlert struct {
	ServerId    string                 `protobuf:"bytes,1,opt,name=server_id,json=serverId,proto3" json:"server_id,omitempty"`
	Id          string                 `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	Name        string                 `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Job         string                 `protobuf:"bytes,4,opt,name=job,proto3" json:"job,omitempty"`
	Severity    string                 `protobuf:"bytes,5,opt,name=severity,proto3" json:"severity,omitempty"`
	Description string                 `protobuf:"bytes,6,opt,name=description,proto3" json:"description,omitempty"`
	TicketId    string                 `protobuf:"bytes,7,opt,name=ticket_id,json=ticketId,proto3" json:"ticket_id,omitempty"`
	CreatedAt   *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt   *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	DeletedAt   *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=deleted_at,json=deletedAt,proto3" json:"deleted_at,omitempty"`
	// contains filtered or unexported fields
}

func (*ServerAlert) Descriptor deprecated

func (*ServerAlert) Descriptor() ([]byte, []int)

Deprecated: Use ServerAlert.ProtoReflect.Descriptor instead.

func (*ServerAlert) GetCreatedAt

func (x *ServerAlert) GetCreatedAt() *timestamppb.Timestamp

func (*ServerAlert) GetDeletedAt

func (x *ServerAlert) GetDeletedAt() *timestamppb.Timestamp

func (*ServerAlert) GetDescription

func (x *ServerAlert) GetDescription() string

func (*ServerAlert) GetId

func (x *ServerAlert) GetId() string

func (*ServerAlert) GetJob

func (x *ServerAlert) GetJob() string

func (*ServerAlert) GetName

func (x *ServerAlert) GetName() string

func (*ServerAlert) GetServerId

func (x *ServerAlert) GetServerId() string

func (*ServerAlert) GetSeverity

func (x *ServerAlert) GetSeverity() string

func (*ServerAlert) GetTicketId

func (x *ServerAlert) GetTicketId() string

func (*ServerAlert) GetUpdatedAt

func (x *ServerAlert) GetUpdatedAt() *timestamppb.Timestamp

func (*ServerAlert) ProtoMessage

func (*ServerAlert) ProtoMessage()

func (*ServerAlert) ProtoReflect

func (x *ServerAlert) ProtoReflect() protoreflect.Message

func (*ServerAlert) Reset

func (x *ServerAlert) Reset()

func (*ServerAlert) String

func (x *ServerAlert) String() string

type ServerInterface

type ServerInterface struct {

	// ServerInterface UUID
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Interface type
	Type       ServerInterfaceType `protobuf:"varint,2,opt,name=type,proto3,enum=api.network.ServerInterfaceType" json:"type,omitempty"`
	MacAddress string              `protobuf:"bytes,3,opt,name=mac_address,json=macAddress,proto3" json:"mac_address,omitempty"`
	Driver     string              `protobuf:"bytes,4,opt,name=driver,proto3" json:"driver,omitempty"`
	// Speed in bit/s
	Speed int32 `protobuf:"varint,5,opt,name=speed,proto3" json:"speed,omitempty"`
	// IP addresses
	Ips []*IPAddress `protobuf:"bytes,6,rep,name=ips,proto3" json:"ips,omitempty"`
	// Server ID
	ServerId string `protobuf:"bytes,7,opt,name=server_id,json=serverId,proto3" json:"server_id,omitempty"`
	// Switch
	Switch     *Switch `protobuf:"bytes,8,opt,name=switch,proto3" json:"switch,omitempty"`
	SwitchPort string  `protobuf:"bytes,9,opt,name=switch_port,json=switchPort,proto3" json:"switch_port,omitempty"`
	// ServerInterface timestamps
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,11,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// contains filtered or unexported fields
}

func (*ServerInterface) Descriptor deprecated

func (*ServerInterface) Descriptor() ([]byte, []int)

Deprecated: Use ServerInterface.ProtoReflect.Descriptor instead.

func (*ServerInterface) GetCreatedAt

func (x *ServerInterface) GetCreatedAt() *timestamppb.Timestamp

func (*ServerInterface) GetDriver

func (x *ServerInterface) GetDriver() string

func (*ServerInterface) GetId

func (x *ServerInterface) GetId() string

func (*ServerInterface) GetIps

func (x *ServerInterface) GetIps() []*IPAddress

func (*ServerInterface) GetMacAddress

func (x *ServerInterface) GetMacAddress() string

func (*ServerInterface) GetServerId

func (x *ServerInterface) GetServerId() string

func (*ServerInterface) GetSpeed

func (x *ServerInterface) GetSpeed() int32

func (*ServerInterface) GetSwitch

func (x *ServerInterface) GetSwitch() *Switch

func (*ServerInterface) GetSwitchPort

func (x *ServerInterface) GetSwitchPort() string

func (*ServerInterface) GetType

func (x *ServerInterface) GetType() ServerInterfaceType

func (*ServerInterface) GetUpdatedAt

func (x *ServerInterface) GetUpdatedAt() *timestamppb.Timestamp

func (*ServerInterface) ProtoMessage

func (*ServerInterface) ProtoMessage()

func (*ServerInterface) ProtoReflect

func (x *ServerInterface) ProtoReflect() protoreflect.Message

func (*ServerInterface) Reset

func (x *ServerInterface) Reset()

func (*ServerInterface) String

func (x *ServerInterface) String() string

type ServerInterfaceType

type ServerInterfaceType int32
const (
	ServerInterfaceType_PLATFORM_MANAGEMENT ServerInterfaceType = 0
	ServerInterfaceType_NETWORK             ServerInterfaceType = 1
)

func (ServerInterfaceType) Descriptor

func (ServerInterfaceType) Enum

func (ServerInterfaceType) EnumDescriptor deprecated

func (ServerInterfaceType) EnumDescriptor() ([]byte, []int)

Deprecated: Use ServerInterfaceType.Descriptor instead.

func (ServerInterfaceType) Number

func (ServerInterfaceType) String

func (x ServerInterfaceType) String() string

func (ServerInterfaceType) Type

type ServerJob

type ServerJob int32
const (
	ServerJob_INSTALL ServerJob = 0
	ServerJob_DEPRO   ServerJob = 1
	ServerJob_PM      ServerJob = 2
	ServerJob_SW      ServerJob = 3
	ServerJob_IMPORT  ServerJob = 4
)

func (ServerJob) Descriptor

func (ServerJob) Descriptor() protoreflect.EnumDescriptor

func (ServerJob) Enum

func (x ServerJob) Enum() *ServerJob

func (ServerJob) EnumDescriptor deprecated

func (ServerJob) EnumDescriptor() ([]byte, []int)

Deprecated: Use ServerJob.Descriptor instead.

func (ServerJob) Number

func (x ServerJob) Number() protoreflect.EnumNumber

func (ServerJob) String

func (x ServerJob) String() string

func (ServerJob) Type

type ServerLog

type ServerLog struct {
	Id        string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Log       string                 `protobuf:"bytes,2,opt,name=log,proto3" json:"log,omitempty"`
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// contains filtered or unexported fields
}

func (*ServerLog) Descriptor deprecated

func (*ServerLog) Descriptor() ([]byte, []int)

Deprecated: Use ServerLog.ProtoReflect.Descriptor instead.

func (*ServerLog) GetCreatedAt

func (x *ServerLog) GetCreatedAt() *timestamppb.Timestamp

func (*ServerLog) GetId

func (x *ServerLog) GetId() string

func (*ServerLog) GetLog

func (x *ServerLog) GetLog() string

func (*ServerLog) GetUpdatedAt

func (x *ServerLog) GetUpdatedAt() *timestamppb.Timestamp

func (*ServerLog) ProtoMessage

func (*ServerLog) ProtoMessage()

func (*ServerLog) ProtoReflect

func (x *ServerLog) ProtoReflect() protoreflect.Message

func (*ServerLog) Reset

func (x *ServerLog) Reset()

func (*ServerLog) String

func (x *ServerLog) String() string

type ServerMonitoring

type ServerMonitoring struct {
	Id  string        `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Ip  string        `protobuf:"bytes,2,opt,name=ip,proto3" json:"ip,omitempty"`
	Tag MonitoringTag `protobuf:"varint,3,opt,name=tag,proto3,enum=api.server.MonitoringTag" json:"tag,omitempty"`
	// contains filtered or unexported fields
}

func (*ServerMonitoring) Descriptor deprecated

func (*ServerMonitoring) Descriptor() ([]byte, []int)

Deprecated: Use ServerMonitoring.ProtoReflect.Descriptor instead.

func (*ServerMonitoring) GetId

func (x *ServerMonitoring) GetId() string

func (*ServerMonitoring) GetIp

func (x *ServerMonitoring) GetIp() string

func (*ServerMonitoring) GetTag

func (x *ServerMonitoring) GetTag() MonitoringTag

func (*ServerMonitoring) ProtoMessage

func (*ServerMonitoring) ProtoMessage()

func (*ServerMonitoring) ProtoReflect

func (x *ServerMonitoring) ProtoReflect() protoreflect.Message

func (*ServerMonitoring) Reset

func (x *ServerMonitoring) Reset()

func (*ServerMonitoring) String

func (x *ServerMonitoring) String() string

type ServerPowerStatus

type ServerPowerStatus int32
const (
	// Start server
	ServerPowerStatus_SHUT_ON ServerPowerStatus = 0
	// Shut-off server
	ServerPowerStatus_SHUT_OFF ServerPowerStatus = 1
	// Hard-reset server
	ServerPowerStatus_RESET ServerPowerStatus = 2
	// Hard-reset platform management
	ServerPowerStatus_RESET_PLATFORM_MANAGEMENT ServerPowerStatus = 3
)

func (ServerPowerStatus) Descriptor

func (ServerPowerStatus) Enum

func (ServerPowerStatus) EnumDescriptor deprecated

func (ServerPowerStatus) EnumDescriptor() ([]byte, []int)

Deprecated: Use ServerPowerStatus.Descriptor instead.

func (ServerPowerStatus) Number

func (ServerPowerStatus) String

func (x ServerPowerStatus) String() string

func (ServerPowerStatus) Type

type ServerReporting

type ServerReporting struct {

	// Datacenter location
	DatacenterShort string                    `protobuf:"bytes,1,opt,name=datacenter_short,json=datacenterShort,proto3" json:"datacenter_short,omitempty"`
	Flavours        []*ServerReportingFlavour `protobuf:"bytes,2,rep,name=flavours,proto3" json:"flavours,omitempty"`
	// contains filtered or unexported fields
}

func (*ServerReporting) Descriptor deprecated

func (*ServerReporting) Descriptor() ([]byte, []int)

Deprecated: Use ServerReporting.ProtoReflect.Descriptor instead.

func (*ServerReporting) GetDatacenterShort

func (x *ServerReporting) GetDatacenterShort() string

func (*ServerReporting) GetFlavours

func (x *ServerReporting) GetFlavours() []*ServerReportingFlavour

func (*ServerReporting) ProtoMessage

func (*ServerReporting) ProtoMessage()

func (*ServerReporting) ProtoReflect

func (x *ServerReporting) ProtoReflect() protoreflect.Message

func (*ServerReporting) Reset

func (x *ServerReporting) Reset()

func (*ServerReporting) String

func (x *ServerReporting) String() string

type ServerReportingFlavour

type ServerReportingFlavour struct {

	// Server flavour
	Flavour string `protobuf:"bytes,1,opt,name=flavour,proto3" json:"flavour,omitempty"`
	// Amount of rented compute resources
	RentedProducts int64 `protobuf:"varint,2,opt,name=rented_products,json=rentedProducts,proto3" json:"rented_products,omitempty"`
	// Amount of hours rented compute resources
	RentedHoursProducts int64 `protobuf:"varint,3,opt,name=rented_hours_products,json=rentedHoursProducts,proto3" json:"rented_hours_products,omitempty"`
	// Amount of unique servers
	RentedUniqueServers int64 `protobuf:"varint,4,opt,name=rented_unique_servers,json=rentedUniqueServers,proto3" json:"rented_unique_servers,omitempty"`
	// contains filtered or unexported fields
}

func (*ServerReportingFlavour) Descriptor deprecated

func (*ServerReportingFlavour) Descriptor() ([]byte, []int)

Deprecated: Use ServerReportingFlavour.ProtoReflect.Descriptor instead.

func (*ServerReportingFlavour) GetFlavour

func (x *ServerReportingFlavour) GetFlavour() string

func (*ServerReportingFlavour) GetRentedHoursProducts

func (x *ServerReportingFlavour) GetRentedHoursProducts() int64

func (*ServerReportingFlavour) GetRentedProducts

func (x *ServerReportingFlavour) GetRentedProducts() int64

func (*ServerReportingFlavour) GetRentedUniqueServers

func (x *ServerReportingFlavour) GetRentedUniqueServers() int64

func (*ServerReportingFlavour) ProtoMessage

func (*ServerReportingFlavour) ProtoMessage()

func (*ServerReportingFlavour) ProtoReflect

func (x *ServerReportingFlavour) ProtoReflect() protoreflect.Message

func (*ServerReportingFlavour) Reset

func (x *ServerReportingFlavour) Reset()

func (*ServerReportingFlavour) String

func (x *ServerReportingFlavour) String() string

type ServerStatus

type ServerStatus int32
const (
	ServerStatus_SETUP_PLATFORM_MANAGEMENT ServerStatus = 0
	ServerStatus_AVAILABLE                 ServerStatus = 1
	ServerStatus_PROVISIONING              ServerStatus = 2
	ServerStatus_POST_PROVISIONING         ServerStatus = 3
	ServerStatus_PROVISIONED               ServerStatus = 4
	ServerStatus_DEPROVISIONING            ServerStatus = 5
	ServerStatus_DELETING                  ServerStatus = 6
	ServerStatus_IMPORTING                 ServerStatus = 7
)

func (ServerStatus) Descriptor

func (ServerStatus) Enum

func (x ServerStatus) Enum() *ServerStatus

func (ServerStatus) EnumDescriptor deprecated

func (ServerStatus) EnumDescriptor() ([]byte, []int)

Deprecated: Use ServerStatus.Descriptor instead.

func (ServerStatus) Number

func (ServerStatus) String

func (x ServerStatus) String() string

func (ServerStatus) Type

type ServiceAPIClient

type ServiceAPIClient interface {
	// Metadata Agent
	// Requests the metadata information from Backend
	GetMetadata(ctx context.Context, in *MetadataRequest, opts ...grpc.CallOption) (*Metadata, error)
	// Requests password information from backend
	GetMetadataPassword(ctx context.Context, in *MetadataRequest, opts ...grpc.CallOption) (*MetadataPasswordResponse, error)
	// Post Provisioning callback will be sent after server is configured and ready
	PostProvisioningCallback(ctx context.Context, in *PostProvisioningCallbackRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	// Network Agent
	// GetDHCPNetworks Returns all DHCP network information
	GetDHCPInformation(ctx context.Context, in *GetDHCPInformationRequest, opts ...grpc.CallOption) (*GetDHCPInformationResponse, error)
	// Provisioning callback will be sent after image has copied to server successfully
	ProvisioningCallback(ctx context.Context, in *ProvisioningCallbackRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	// Deprovisoning callback will be sent after server has cleaned from all data
	DeprovisioningCallback(ctx context.Context, in *DeprovisioningCallbackRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	// SWITCHES
	// ListSwitches List all switches for agent
	ListSwitches(ctx context.Context, in *EmptyRequest, opts ...grpc.CallOption) (*ListSwitchesResponse, error)
	// ListSwitches List all switches for agent
	UpdateMacAddressMapping(ctx context.Context, in *UpdateMacAddressMappingRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	// MONITORING
	// ListMonitoringTargets Returns all monitoring targets
	ListMonitoringTargets(ctx context.Context, in *EmptyRequest, opts ...grpc.CallOption) (*ListMonitoringTargetsResponse, error)
	// UpdateMonitoringStatus Update monitoring status on backend
	UpdateMonitoringStatus(ctx context.Context, in *UpdateMonitoringStatusRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	// VNC AGENT
	// ListMonitoringTargets Returns all monitoring targets
	ListVncEndpoints(ctx context.Context, in *ListVncEndpointsRequest, opts ...grpc.CallOption) (*ListVncEndpointsResponse, error)
}

ServiceAPIClient is the client API for ServiceAPI service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewServiceAPIClient

func NewServiceAPIClient(cc grpc.ClientConnInterface) ServiceAPIClient

type ServiceAPIServer

type ServiceAPIServer interface {
	// Metadata Agent
	// Requests the metadata information from Backend
	GetMetadata(context.Context, *MetadataRequest) (*Metadata, error)
	// Requests password information from backend
	GetMetadataPassword(context.Context, *MetadataRequest) (*MetadataPasswordResponse, error)
	// Post Provisioning callback will be sent after server is configured and ready
	PostProvisioningCallback(context.Context, *PostProvisioningCallbackRequest) (*EmptyResponse, error)
	// Network Agent
	// GetDHCPNetworks Returns all DHCP network information
	GetDHCPInformation(context.Context, *GetDHCPInformationRequest) (*GetDHCPInformationResponse, error)
	// Provisioning callback will be sent after image has copied to server successfully
	ProvisioningCallback(context.Context, *ProvisioningCallbackRequest) (*EmptyResponse, error)
	// Deprovisoning callback will be sent after server has cleaned from all data
	DeprovisioningCallback(context.Context, *DeprovisioningCallbackRequest) (*EmptyResponse, error)
	// SWITCHES
	// ListSwitches List all switches for agent
	ListSwitches(context.Context, *EmptyRequest) (*ListSwitchesResponse, error)
	// ListSwitches List all switches for agent
	UpdateMacAddressMapping(context.Context, *UpdateMacAddressMappingRequest) (*EmptyResponse, error)
	// MONITORING
	// ListMonitoringTargets Returns all monitoring targets
	ListMonitoringTargets(context.Context, *EmptyRequest) (*ListMonitoringTargetsResponse, error)
	// UpdateMonitoringStatus Update monitoring status on backend
	UpdateMonitoringStatus(context.Context, *UpdateMonitoringStatusRequest) (*EmptyResponse, error)
	// VNC AGENT
	// ListMonitoringTargets Returns all monitoring targets
	ListVncEndpoints(context.Context, *ListVncEndpointsRequest) (*ListVncEndpointsResponse, error)
	// contains filtered or unexported methods
}

ServiceAPIServer is the server API for ServiceAPI service. All implementations must embed UnimplementedServiceAPIServer for forward compatibility

type Setting

type Setting struct {
	Name   string     `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Value  *anypb.Any `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	Public bool       `protobuf:"varint,4,opt,name=public,proto3" json:"public,omitempty"`
	// contains filtered or unexported fields
}

func (*Setting) Descriptor deprecated

func (*Setting) Descriptor() ([]byte, []int)

Deprecated: Use Setting.ProtoReflect.Descriptor instead.

func (*Setting) GetName

func (x *Setting) GetName() string

func (*Setting) GetPublic

func (x *Setting) GetPublic() bool

func (*Setting) GetValue

func (x *Setting) GetValue() *anypb.Any

func (*Setting) ProtoMessage

func (*Setting) ProtoMessage()

func (*Setting) ProtoReflect

func (x *Setting) ProtoReflect() protoreflect.Message

func (*Setting) Reset

func (x *Setting) Reset()

func (*Setting) String

func (x *Setting) String() string

type SettingType

type SettingType int32
const (
	SettingType_STRING SettingType = 0
)

func (SettingType) Descriptor

func (SettingType) Enum

func (x SettingType) Enum() *SettingType

func (SettingType) EnumDescriptor deprecated

func (SettingType) EnumDescriptor() ([]byte, []int)

Deprecated: Use SettingType.Descriptor instead.

func (SettingType) Number

func (x SettingType) Number() protoreflect.EnumNumber

func (SettingType) String

func (x SettingType) String() string

func (SettingType) Type

type ShutOffServerRequest

type ShutOffServerRequest struct {
	PlatformManagement *PlatformManagement `protobuf:"bytes,1,opt,name=platform_management,json=platformManagement,proto3" json:"platform_management,omitempty"`
	// contains filtered or unexported fields
}

func (*ShutOffServerRequest) Descriptor deprecated

func (*ShutOffServerRequest) Descriptor() ([]byte, []int)

Deprecated: Use ShutOffServerRequest.ProtoReflect.Descriptor instead.

func (*ShutOffServerRequest) GetPlatformManagement

func (x *ShutOffServerRequest) GetPlatformManagement() *PlatformManagement

func (*ShutOffServerRequest) ProtoMessage

func (*ShutOffServerRequest) ProtoMessage()

func (*ShutOffServerRequest) ProtoReflect

func (x *ShutOffServerRequest) ProtoReflect() protoreflect.Message

func (*ShutOffServerRequest) Reset

func (x *ShutOffServerRequest) Reset()

func (*ShutOffServerRequest) String

func (x *ShutOffServerRequest) String() string

type SplaPrice

type SplaPrice struct {

	// Base price for the first 8 cores
	BasePrice *Price `protobuf:"bytes,1,opt,name=base_price,json=basePrice,proto3" json:"base_price,omitempty"`
	// Additional price for 2 further CPU cores
	Additional_2CoresPrice *Price `` /* 128-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*SplaPrice) Descriptor deprecated

func (*SplaPrice) Descriptor() ([]byte, []int)

Deprecated: Use SplaPrice.ProtoReflect.Descriptor instead.

func (*SplaPrice) GetAdditional_2CoresPrice

func (x *SplaPrice) GetAdditional_2CoresPrice() *Price

func (*SplaPrice) GetBasePrice

func (x *SplaPrice) GetBasePrice() *Price

func (*SplaPrice) ProtoMessage

func (*SplaPrice) ProtoMessage()

func (*SplaPrice) ProtoReflect

func (x *SplaPrice) ProtoReflect() protoreflect.Message

func (*SplaPrice) Reset

func (x *SplaPrice) Reset()

func (*SplaPrice) String

func (x *SplaPrice) String() string

type SplaReporting

type SplaReporting struct {
	Id            string  `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Server        *Server `protobuf:"bytes,2,opt,name=server,proto3" json:"server,omitempty"`
	Price         *Price  `protobuf:"bytes,3,opt,name=price,proto3" json:"price,omitempty"`
	CpuAmount     int32   `protobuf:"varint,4,opt,name=cpu_amount,json=cpuAmount,proto3" json:"cpu_amount,omitempty"`
	CpuCores      int32   `protobuf:"varint,5,opt,name=cpu_cores,json=cpuCores,proto3" json:"cpu_cores,omitempty"`
	PackageAmount int32   `protobuf:"varint,6,opt,name=package_amount,json=packageAmount,proto3" json:"package_amount,omitempty"`
	// contains filtered or unexported fields
}

func (*SplaReporting) Descriptor deprecated

func (*SplaReporting) Descriptor() ([]byte, []int)

Deprecated: Use SplaReporting.ProtoReflect.Descriptor instead.

func (*SplaReporting) GetCpuAmount

func (x *SplaReporting) GetCpuAmount() int32

func (*SplaReporting) GetCpuCores

func (x *SplaReporting) GetCpuCores() int32

func (*SplaReporting) GetId

func (x *SplaReporting) GetId() string

func (*SplaReporting) GetPackageAmount

func (x *SplaReporting) GetPackageAmount() int32

func (*SplaReporting) GetPrice

func (x *SplaReporting) GetPrice() *Price

func (*SplaReporting) GetServer

func (x *SplaReporting) GetServer() *Server

func (*SplaReporting) ProtoMessage

func (*SplaReporting) ProtoMessage()

func (*SplaReporting) ProtoReflect

func (x *SplaReporting) ProtoReflect() protoreflect.Message

func (*SplaReporting) Reset

func (x *SplaReporting) Reset()

func (*SplaReporting) String

func (x *SplaReporting) String() string

type StringValue

type StringValue struct {
	Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*StringValue) Descriptor deprecated

func (*StringValue) Descriptor() ([]byte, []int)

Deprecated: Use StringValue.ProtoReflect.Descriptor instead.

func (*StringValue) GetValue

func (x *StringValue) GetValue() string

func (*StringValue) ProtoMessage

func (*StringValue) ProtoMessage()

func (*StringValue) ProtoReflect

func (x *StringValue) ProtoReflect() protoreflect.Message

func (*StringValue) Reset

func (x *StringValue) Reset()

func (*StringValue) String

func (x *StringValue) String() string

type Subnet

type Subnet struct {
	Id            string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Network       *Network `protobuf:"bytes,2,opt,name=network,proto3" json:"network,omitempty"`
	Cidr          *Cidr    `protobuf:"bytes,3,opt,name=cidr,proto3" json:"cidr,omitempty"`
	GatewayIp     *Cidr    `protobuf:"bytes,4,opt,name=gateway_ip,json=gatewayIp,proto3" json:"gateway_ip,omitempty"`
	Dhcp          bool     `protobuf:"varint,5,opt,name=dhcp,proto3" json:"dhcp,omitempty"`
	PoolStart     *Cidr    `protobuf:"bytes,6,opt,name=pool_start,json=poolStart,proto3" json:"pool_start,omitempty"`
	PoolEnd       *Cidr    `protobuf:"bytes,7,opt,name=pool_end,json=poolEnd,proto3" json:"pool_end,omitempty"`
	PoolSize      int64    `protobuf:"varint,8,opt,name=pool_size,json=poolSize,proto3" json:"pool_size,omitempty"`
	PoolAvailable int64    `protobuf:"varint,9,opt,name=pool_available,json=poolAvailable,proto3" json:"pool_available,omitempty"`
	// contains filtered or unexported fields
}

func (*Subnet) Descriptor deprecated

func (*Subnet) Descriptor() ([]byte, []int)

Deprecated: Use Subnet.ProtoReflect.Descriptor instead.

func (*Subnet) GetCidr

func (x *Subnet) GetCidr() *Cidr

func (*Subnet) GetDhcp

func (x *Subnet) GetDhcp() bool

func (*Subnet) GetGatewayIp

func (x *Subnet) GetGatewayIp() *Cidr

func (*Subnet) GetId

func (x *Subnet) GetId() string

func (*Subnet) GetNetwork

func (x *Subnet) GetNetwork() *Network

func (*Subnet) GetPoolAvailable

func (x *Subnet) GetPoolAvailable() int64

func (*Subnet) GetPoolEnd

func (x *Subnet) GetPoolEnd() *Cidr

func (*Subnet) GetPoolSize

func (x *Subnet) GetPoolSize() int64

func (*Subnet) GetPoolStart

func (x *Subnet) GetPoolStart() *Cidr

func (*Subnet) ProtoMessage

func (*Subnet) ProtoMessage()

func (*Subnet) ProtoReflect

func (x *Subnet) ProtoReflect() protoreflect.Message

func (*Subnet) Reset

func (x *Subnet) Reset()

func (*Subnet) String

func (x *Subnet) String() string

type SubscribeProjectNotificationsRequest

type SubscribeProjectNotificationsRequest struct {
	ProjectIds []string `protobuf:"bytes,1,rep,name=project_ids,json=projectIds,proto3" json:"project_ids,omitempty"`
	// contains filtered or unexported fields
}

func (*SubscribeProjectNotificationsRequest) Descriptor deprecated

func (*SubscribeProjectNotificationsRequest) Descriptor() ([]byte, []int)

Deprecated: Use SubscribeProjectNotificationsRequest.ProtoReflect.Descriptor instead.

func (*SubscribeProjectNotificationsRequest) GetProjectIds

func (x *SubscribeProjectNotificationsRequest) GetProjectIds() []string

func (*SubscribeProjectNotificationsRequest) ProtoMessage

func (*SubscribeProjectNotificationsRequest) ProtoMessage()

func (*SubscribeProjectNotificationsRequest) ProtoReflect

func (*SubscribeProjectNotificationsRequest) Reset

func (*SubscribeProjectNotificationsRequest) String

type SupportPackage

type SupportPackage struct {
	Plan    SupportPackageType     `protobuf:"varint,1,opt,name=plan,proto3,enum=api.support.SupportPackageType" json:"plan,omitempty"`
	Name    string                 `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Price   *Price                 `protobuf:"bytes,3,opt,name=price,proto3" json:"price,omitempty"`
	Active  bool                   `protobuf:"varint,4,opt,name=active,proto3" json:"active,omitempty"`
	Support *SupportPackageSupport `protobuf:"bytes,5,opt,name=support,proto3" json:"support,omitempty"`
	// contains filtered or unexported fields
}

Support Packages

func (*SupportPackage) Descriptor deprecated

func (*SupportPackage) Descriptor() ([]byte, []int)

Deprecated: Use SupportPackage.ProtoReflect.Descriptor instead.

func (*SupportPackage) GetActive

func (x *SupportPackage) GetActive() bool

func (*SupportPackage) GetName

func (x *SupportPackage) GetName() string

func (*SupportPackage) GetPlan

func (x *SupportPackage) GetPlan() SupportPackageType

func (*SupportPackage) GetPrice

func (x *SupportPackage) GetPrice() *Price

func (*SupportPackage) GetSupport

func (x *SupportPackage) GetSupport() *SupportPackageSupport

func (*SupportPackage) ProtoMessage

func (*SupportPackage) ProtoMessage()

func (*SupportPackage) ProtoReflect

func (x *SupportPackage) ProtoReflect() protoreflect.Message

func (*SupportPackage) Reset

func (x *SupportPackage) Reset()

func (*SupportPackage) String

func (x *SupportPackage) String() string

type SupportPackageSupport

type SupportPackageSupport struct {
	Ticket           bool                    `protobuf:"varint,1,opt,name=ticket,proto3" json:"ticket,omitempty"`
	Chat             bool                    `protobuf:"varint,2,opt,name=chat,proto3" json:"chat,omitempty"`
	Phone            bool                    `protobuf:"varint,3,opt,name=phone,proto3" json:"phone,omitempty"`
	TicketPriorities []SupportTicketPriority `` /* 156-byte string literal not displayed */
	TicketSlas       []*SupportTicketSLA     `protobuf:"bytes,5,rep,name=ticket_slas,json=ticketSlas,proto3" json:"ticket_slas,omitempty"`
	// contains filtered or unexported fields
}

func (*SupportPackageSupport) Descriptor deprecated

func (*SupportPackageSupport) Descriptor() ([]byte, []int)

Deprecated: Use SupportPackageSupport.ProtoReflect.Descriptor instead.

func (*SupportPackageSupport) GetChat

func (x *SupportPackageSupport) GetChat() bool

func (*SupportPackageSupport) GetPhone

func (x *SupportPackageSupport) GetPhone() bool

func (*SupportPackageSupport) GetTicket

func (x *SupportPackageSupport) GetTicket() bool

func (*SupportPackageSupport) GetTicketPriorities

func (x *SupportPackageSupport) GetTicketPriorities() []SupportTicketPriority

func (*SupportPackageSupport) GetTicketSlas

func (x *SupportPackageSupport) GetTicketSlas() []*SupportTicketSLA

func (*SupportPackageSupport) ProtoMessage

func (*SupportPackageSupport) ProtoMessage()

func (*SupportPackageSupport) ProtoReflect

func (x *SupportPackageSupport) ProtoReflect() protoreflect.Message

func (*SupportPackageSupport) Reset

func (x *SupportPackageSupport) Reset()

func (*SupportPackageSupport) String

func (x *SupportPackageSupport) String() string

type SupportPackageType

type SupportPackageType int32
const (
	SupportPackageType_BASIC_PLAN    SupportPackageType = 0
	SupportPackageType_ADVANCED_PLAN SupportPackageType = 1
)

func (SupportPackageType) Descriptor

func (SupportPackageType) Enum

func (SupportPackageType) EnumDescriptor deprecated

func (SupportPackageType) EnumDescriptor() ([]byte, []int)

Deprecated: Use SupportPackageType.Descriptor instead.

func (SupportPackageType) Number

func (SupportPackageType) String

func (x SupportPackageType) String() string

func (SupportPackageType) Type

type SupportTicket

type SupportTicket struct {
	Id        string                  `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Title     string                  `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
	Priority  SupportTicketPriority   `protobuf:"varint,3,opt,name=priority,proto3,enum=api.support.SupportTicketPriority" json:"priority,omitempty"`
	Status    TicketStatus            `protobuf:"varint,4,opt,name=status,proto3,enum=api.support.TicketStatus" json:"status,omitempty"`
	User      *BasicUser              `protobuf:"bytes,5,opt,name=user,proto3" json:"user,omitempty"`
	Number    int64                   `protobuf:"varint,6,opt,name=number,proto3" json:"number,omitempty"`
	Comments  []*SupportTicketComment `protobuf:"bytes,7,rep,name=comments,proto3" json:"comments,omitempty"`
	CreatedAt *timestamppb.Timestamp  `protobuf:"bytes,8,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt *timestamppb.Timestamp  `protobuf:"bytes,9,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// contains filtered or unexported fields
}

func (*SupportTicket) Descriptor deprecated

func (*SupportTicket) Descriptor() ([]byte, []int)

Deprecated: Use SupportTicket.ProtoReflect.Descriptor instead.

func (*SupportTicket) GetComments

func (x *SupportTicket) GetComments() []*SupportTicketComment

func (*SupportTicket) GetCreatedAt

func (x *SupportTicket) GetCreatedAt() *timestamppb.Timestamp

func (*SupportTicket) GetId

func (x *SupportTicket) GetId() string

func (*SupportTicket) GetNumber

func (x *SupportTicket) GetNumber() int64

func (*SupportTicket) GetPriority

func (x *SupportTicket) GetPriority() SupportTicketPriority

func (*SupportTicket) GetStatus

func (x *SupportTicket) GetStatus() TicketStatus

func (*SupportTicket) GetTitle

func (x *SupportTicket) GetTitle() string

func (*SupportTicket) GetUpdatedAt

func (x *SupportTicket) GetUpdatedAt() *timestamppb.Timestamp

func (*SupportTicket) GetUser

func (x *SupportTicket) GetUser() *BasicUser

func (*SupportTicket) ProtoMessage

func (*SupportTicket) ProtoMessage()

func (*SupportTicket) ProtoReflect

func (x *SupportTicket) ProtoReflect() protoreflect.Message

func (*SupportTicket) Reset

func (x *SupportTicket) Reset()

func (*SupportTicket) String

func (x *SupportTicket) String() string

type SupportTicketComment

type SupportTicketComment struct {
	User      *BasicUser             `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
	Type      TicketCommentType      `protobuf:"varint,2,opt,name=type,proto3,enum=api.support.TicketCommentType" json:"type,omitempty"`
	Comment   string                 `protobuf:"bytes,3,opt,name=comment,proto3" json:"comment,omitempty"`
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// contains filtered or unexported fields
}

func (*SupportTicketComment) Descriptor deprecated

func (*SupportTicketComment) Descriptor() ([]byte, []int)

Deprecated: Use SupportTicketComment.ProtoReflect.Descriptor instead.

func (*SupportTicketComment) GetComment

func (x *SupportTicketComment) GetComment() string

func (*SupportTicketComment) GetCreatedAt

func (x *SupportTicketComment) GetCreatedAt() *timestamppb.Timestamp

func (*SupportTicketComment) GetType

func (*SupportTicketComment) GetUser

func (x *SupportTicketComment) GetUser() *BasicUser

func (*SupportTicketComment) ProtoMessage

func (*SupportTicketComment) ProtoMessage()

func (*SupportTicketComment) ProtoReflect

func (x *SupportTicketComment) ProtoReflect() protoreflect.Message

func (*SupportTicketComment) Reset

func (x *SupportTicketComment) Reset()

func (*SupportTicketComment) String

func (x *SupportTicketComment) String() string

type SupportTicketPriority

type SupportTicketPriority int32
const (
	SupportTicketPriority_NORMAL SupportTicketPriority = 0
	SupportTicketPriority_LOW    SupportTicketPriority = 1
	SupportTicketPriority_HIGH   SupportTicketPriority = 2
)

func (SupportTicketPriority) Descriptor

func (SupportTicketPriority) Enum

func (SupportTicketPriority) EnumDescriptor deprecated

func (SupportTicketPriority) EnumDescriptor() ([]byte, []int)

Deprecated: Use SupportTicketPriority.Descriptor instead.

func (SupportTicketPriority) Number

func (SupportTicketPriority) String

func (x SupportTicketPriority) String() string

func (SupportTicketPriority) Type

type SupportTicketSLA

type SupportTicketSLA struct {
	Priority            SupportTicketPriority `protobuf:"varint,1,opt,name=priority,proto3,enum=api.support.SupportTicketPriority" json:"priority,omitempty"`
	FirstReplyTimeHours int32                 `protobuf:"varint,2,opt,name=first_reply_time_hours,json=firstReplyTimeHours,proto3" json:"first_reply_time_hours,omitempty"`
	NextReplyTimeHours  int32                 `protobuf:"varint,3,opt,name=next_reply_time_hours,json=nextReplyTimeHours,proto3" json:"next_reply_time_hours,omitempty"`
	// contains filtered or unexported fields
}

func (*SupportTicketSLA) Descriptor deprecated

func (*SupportTicketSLA) Descriptor() ([]byte, []int)

Deprecated: Use SupportTicketSLA.ProtoReflect.Descriptor instead.

func (*SupportTicketSLA) GetFirstReplyTimeHours

func (x *SupportTicketSLA) GetFirstReplyTimeHours() int32

func (*SupportTicketSLA) GetNextReplyTimeHours

func (x *SupportTicketSLA) GetNextReplyTimeHours() int32

func (*SupportTicketSLA) GetPriority

func (x *SupportTicketSLA) GetPriority() SupportTicketPriority

func (*SupportTicketSLA) ProtoMessage

func (*SupportTicketSLA) ProtoMessage()

func (*SupportTicketSLA) ProtoReflect

func (x *SupportTicketSLA) ProtoReflect() protoreflect.Message

func (*SupportTicketSLA) Reset

func (x *SupportTicketSLA) Reset()

func (*SupportTicketSLA) String

func (x *SupportTicketSLA) String() string

type Switch

type Switch struct {
	Id               string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name             string                 `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	NetboxLink       string                 `protobuf:"bytes,3,opt,name=netbox_link,json=netboxLink,proto3" json:"netbox_link,omitempty"`
	Type             SwitchType             `protobuf:"varint,4,opt,name=type,proto3,enum=api.network.SwitchType" json:"type,omitempty"`
	Datacenter       *DataCenter            `protobuf:"bytes,5,opt,name=datacenter,proto3" json:"datacenter,omitempty"`
	Ip               string                 `protobuf:"bytes,6,opt,name=ip,proto3" json:"ip,omitempty"`
	Username         string                 `protobuf:"bytes,7,opt,name=username,proto3" json:"username,omitempty"`
	Password         string                 `protobuf:"bytes,8,opt,name=password,proto3" json:"password,omitempty"`
	ServerInterfaces []*ServerInterface     `protobuf:"bytes,9,rep,name=server_interfaces,json=serverInterfaces,proto3" json:"server_interfaces,omitempty"`
	UplinkPorts      []string               `protobuf:"bytes,10,rep,name=uplink_ports,json=uplinkPorts,proto3" json:"uplink_ports,omitempty"`
	CreatedAt        *timestamppb.Timestamp `protobuf:"bytes,11,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt        *timestamppb.Timestamp `protobuf:"bytes,12,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	LastArpSync      *timestamppb.Timestamp `protobuf:"bytes,13,opt,name=last_arp_sync,json=lastArpSync,proto3" json:"last_arp_sync,omitempty"`
	// contains filtered or unexported fields
}

func (*Switch) Descriptor deprecated

func (*Switch) Descriptor() ([]byte, []int)

Deprecated: Use Switch.ProtoReflect.Descriptor instead.

func (*Switch) GetCreatedAt

func (x *Switch) GetCreatedAt() *timestamppb.Timestamp

func (*Switch) GetDatacenter

func (x *Switch) GetDatacenter() *DataCenter

func (*Switch) GetId

func (x *Switch) GetId() string

func (*Switch) GetIp

func (x *Switch) GetIp() string

func (*Switch) GetLastArpSync

func (x *Switch) GetLastArpSync() *timestamppb.Timestamp

func (*Switch) GetName

func (x *Switch) GetName() string
func (x *Switch) GetNetboxLink() string

func (*Switch) GetPassword

func (x *Switch) GetPassword() string

func (*Switch) GetServerInterfaces

func (x *Switch) GetServerInterfaces() []*ServerInterface

func (*Switch) GetType

func (x *Switch) GetType() SwitchType

func (*Switch) GetUpdatedAt

func (x *Switch) GetUpdatedAt() *timestamppb.Timestamp

func (*Switch) GetUplinkPorts

func (x *Switch) GetUplinkPorts() []string

func (*Switch) GetUsername

func (x *Switch) GetUsername() string

func (*Switch) ProtoMessage

func (*Switch) ProtoMessage()

func (*Switch) ProtoReflect

func (x *Switch) ProtoReflect() protoreflect.Message

func (*Switch) Reset

func (x *Switch) Reset()

func (*Switch) String

func (x *Switch) String() string

type SwitchType

type SwitchType int32
const (
	SwitchType_Juniper       SwitchType = 0
	SwitchType_JuniperLegacy SwitchType = 1
)

func (SwitchType) Descriptor

func (SwitchType) Descriptor() protoreflect.EnumDescriptor

func (SwitchType) Enum

func (x SwitchType) Enum() *SwitchType

func (SwitchType) EnumDescriptor deprecated

func (SwitchType) EnumDescriptor() ([]byte, []int)

Deprecated: Use SwitchType.Descriptor instead.

func (SwitchType) Number

func (x SwitchType) Number() protoreflect.EnumNumber

func (SwitchType) String

func (x SwitchType) String() string

func (SwitchType) Type

type TicketCommentType

type TicketCommentType int32
const (
	TicketCommentType_CUSTOMER TicketCommentType = 0
	TicketCommentType_AGENT    TicketCommentType = 1
)

func (TicketCommentType) Descriptor

func (TicketCommentType) Enum

func (TicketCommentType) EnumDescriptor deprecated

func (TicketCommentType) EnumDescriptor() ([]byte, []int)

Deprecated: Use TicketCommentType.Descriptor instead.

func (TicketCommentType) Number

func (TicketCommentType) String

func (x TicketCommentType) String() string

func (TicketCommentType) Type

type TicketStatus

type TicketStatus int32
const (
	TicketStatus_OPEN        TicketStatus = 0
	TicketStatus_IN_PROGRESS TicketStatus = 1
	TicketStatus_CLOSED      TicketStatus = 2
)

func (TicketStatus) Descriptor

func (TicketStatus) Enum

func (x TicketStatus) Enum() *TicketStatus

func (TicketStatus) EnumDescriptor deprecated

func (TicketStatus) EnumDescriptor() ([]byte, []int)

Deprecated: Use TicketStatus.Descriptor instead.

func (TicketStatus) Number

func (TicketStatus) String

func (x TicketStatus) String() string

func (TicketStatus) Type

type TrafficUsage

type TrafficUsage struct {
	Ip      string               `protobuf:"bytes,1,opt,name=ip,proto3" json:"ip,omitempty"`
	Traffic []*TrafficUsageEntry `protobuf:"bytes,2,rep,name=traffic,proto3" json:"traffic,omitempty"`
	// contains filtered or unexported fields
}

func (*TrafficUsage) Descriptor deprecated

func (*TrafficUsage) Descriptor() ([]byte, []int)

Deprecated: Use TrafficUsage.ProtoReflect.Descriptor instead.

func (*TrafficUsage) GetIp

func (x *TrafficUsage) GetIp() string

func (*TrafficUsage) GetTraffic

func (x *TrafficUsage) GetTraffic() []*TrafficUsageEntry

func (*TrafficUsage) ProtoMessage

func (*TrafficUsage) ProtoMessage()

func (*TrafficUsage) ProtoReflect

func (x *TrafficUsage) ProtoReflect() protoreflect.Message

func (*TrafficUsage) Reset

func (x *TrafficUsage) Reset()

func (*TrafficUsage) String

func (x *TrafficUsage) String() string

type TrafficUsageEntry

type TrafficUsageEntry struct {
	Timestamp       *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	BytesReceived   int64                  `protobuf:"varint,2,opt,name=bytes_received,json=bytesReceived,proto3" json:"bytes_received,omitempty"`
	PacketsReceived int64                  `protobuf:"varint,3,opt,name=packets_received,json=packetsReceived,proto3" json:"packets_received,omitempty"`
	BytesSent       int64                  `protobuf:"varint,4,opt,name=bytes_sent,json=bytesSent,proto3" json:"bytes_sent,omitempty"`
	PacketsSent     int64                  `protobuf:"varint,5,opt,name=packets_sent,json=packetsSent,proto3" json:"packets_sent,omitempty"`
	// contains filtered or unexported fields
}

func (*TrafficUsageEntry) Descriptor deprecated

func (*TrafficUsageEntry) Descriptor() ([]byte, []int)

Deprecated: Use TrafficUsageEntry.ProtoReflect.Descriptor instead.

func (*TrafficUsageEntry) GetBytesReceived

func (x *TrafficUsageEntry) GetBytesReceived() int64

func (*TrafficUsageEntry) GetBytesSent

func (x *TrafficUsageEntry) GetBytesSent() int64

func (*TrafficUsageEntry) GetPacketsReceived

func (x *TrafficUsageEntry) GetPacketsReceived() int64

func (*TrafficUsageEntry) GetPacketsSent

func (x *TrafficUsageEntry) GetPacketsSent() int64

func (*TrafficUsageEntry) GetTimestamp

func (x *TrafficUsageEntry) GetTimestamp() *timestamppb.Timestamp

func (*TrafficUsageEntry) ProtoMessage

func (*TrafficUsageEntry) ProtoMessage()

func (*TrafficUsageEntry) ProtoReflect

func (x *TrafficUsageEntry) ProtoReflect() protoreflect.Message

func (*TrafficUsageEntry) Reset

func (x *TrafficUsageEntry) Reset()

func (*TrafficUsageEntry) String

func (x *TrafficUsageEntry) String() string

type TwoFactorMethod

type TwoFactorMethod int32
const (
	TwoFactorMethod_RECOVERY_CODES TwoFactorMethod = 0
	TwoFactorMethod_TOTP           TwoFactorMethod = 1
	TwoFactorMethod_FIDO2          TwoFactorMethod = 2
)

func (TwoFactorMethod) Descriptor

func (TwoFactorMethod) Enum

func (x TwoFactorMethod) Enum() *TwoFactorMethod

func (TwoFactorMethod) EnumDescriptor deprecated

func (TwoFactorMethod) EnumDescriptor() ([]byte, []int)

Deprecated: Use TwoFactorMethod.Descriptor instead.

func (TwoFactorMethod) Number

func (TwoFactorMethod) String

func (x TwoFactorMethod) String() string

func (TwoFactorMethod) Type

type TwoFactorResponse

type TwoFactorResponse struct {
	TwoFactorMethods   []TwoFactorMethod `` /* 149-byte string literal not displayed */
	CredentialCreation []byte            `protobuf:"bytes,2,opt,name=credential_creation,json=credentialCreation,proto3" json:"credential_creation,omitempty"`
	// contains filtered or unexported fields
}

func (*TwoFactorResponse) Descriptor deprecated

func (*TwoFactorResponse) Descriptor() ([]byte, []int)

Deprecated: Use TwoFactorResponse.ProtoReflect.Descriptor instead.

func (*TwoFactorResponse) GetCredentialCreation

func (x *TwoFactorResponse) GetCredentialCreation() []byte

func (*TwoFactorResponse) GetTwoFactorMethods

func (x *TwoFactorResponse) GetTwoFactorMethods() []TwoFactorMethod

func (*TwoFactorResponse) ProtoMessage

func (*TwoFactorResponse) ProtoMessage()

func (*TwoFactorResponse) ProtoReflect

func (x *TwoFactorResponse) ProtoReflect() protoreflect.Message

func (*TwoFactorResponse) Reset

func (x *TwoFactorResponse) Reset()

func (*TwoFactorResponse) String

func (x *TwoFactorResponse) String() string

type UnimplementedAdminAPIServer

type UnimplementedAdminAPIServer struct {
}

UnimplementedAdminAPIServer must be embedded to have forward compatible implementations.

func (UnimplementedAdminAPIServer) AdminAddBillPayment

func (UnimplementedAdminAPIServer) AdminAddDatacenterToRegion

func (UnimplementedAdminAPIServer) AdminApplyCreditToProject

func (UnimplementedAdminAPIServer) AdminChangeServerPowerStatus

func (UnimplementedAdminAPIServer) AdminCreateAgent

func (UnimplementedAdminAPIServer) AdminCreateFlavour

func (UnimplementedAdminAPIServer) AdminCreateImage

func (UnimplementedAdminAPIServer) AdminCreateNetwork

func (UnimplementedAdminAPIServer) AdminCreateOperatingSystem

func (UnimplementedAdminAPIServer) AdminCreateProjectNetwork

func (UnimplementedAdminAPIServer) AdminCreateRegion

func (UnimplementedAdminAPIServer) AdminCreateServerJob

func (UnimplementedAdminAPIServer) AdminCreateSubnet

func (UnimplementedAdminAPIServer) AdminCreateSwitch

func (UnimplementedAdminAPIServer) AdminCreateUserRemark

func (UnimplementedAdminAPIServer) AdminCreateVlan

func (UnimplementedAdminAPIServer) AdminDeleteAgent

func (UnimplementedAdminAPIServer) AdminDeleteDatacenter

func (UnimplementedAdminAPIServer) AdminDeleteFlavour

func (UnimplementedAdminAPIServer) AdminDeleteImage

func (UnimplementedAdminAPIServer) AdminDeleteImageVersion

func (UnimplementedAdminAPIServer) AdminDeleteNetwork

func (UnimplementedAdminAPIServer) AdminDeleteOperatingSystem

func (UnimplementedAdminAPIServer) AdminDeleteRegion

func (UnimplementedAdminAPIServer) AdminDeleteServer

func (UnimplementedAdminAPIServer) AdminDeleteServerAlert

func (UnimplementedAdminAPIServer) AdminDeleteSubnet

func (UnimplementedAdminAPIServer) AdminDeleteSwitch

func (UnimplementedAdminAPIServer) AdminDeleteUserRemark

func (UnimplementedAdminAPIServer) AdminDeleteVlan

func (UnimplementedAdminAPIServer) AdminDeleteVoucher

func (UnimplementedAdminAPIServer) AdminGetAdminLogs

func (UnimplementedAdminAPIServer) AdminGetBill

func (UnimplementedAdminAPIServer) AdminGetBillPdf

func (UnimplementedAdminAPIServer) AdminGetBills

func (UnimplementedAdminAPIServer) AdminGetFlavour

func (UnimplementedAdminAPIServer) AdminGetIPHistory

func (UnimplementedAdminAPIServer) AdminGetImage

func (UnimplementedAdminAPIServer) AdminGetNetwork

func (UnimplementedAdminAPIServer) AdminGetOperatingSystem

func (UnimplementedAdminAPIServer) AdminGetProject

func (UnimplementedAdminAPIServer) AdminGetRegion

func (UnimplementedAdminAPIServer) AdminGetReporting

func (UnimplementedAdminAPIServer) AdminGetServer

func (UnimplementedAdminAPIServer) AdminGetSwitch

func (UnimplementedAdminAPIServer) AdminGetUser

func (UnimplementedAdminAPIServer) AdminGetUserBills

func (UnimplementedAdminAPIServer) AdminImportServer

func (UnimplementedAdminAPIServer) AdminListAgents

func (UnimplementedAdminAPIServer) AdminListAvailableServer

func (UnimplementedAdminAPIServer) AdminListFlavours

func (UnimplementedAdminAPIServer) AdminListImages

func (UnimplementedAdminAPIServer) AdminListNetworks

func (UnimplementedAdminAPIServer) AdminListOperatingSystems

func (UnimplementedAdminAPIServer) AdminListRegions

func (UnimplementedAdminAPIServer) AdminListServer

func (UnimplementedAdminAPIServer) AdminListSwitches

func (UnimplementedAdminAPIServer) AdminListUsers

func (UnimplementedAdminAPIServer) AdminListVlans

func (UnimplementedAdminAPIServer) AdminListVouchers

func (UnimplementedAdminAPIServer) AdminLockUser

func (UnimplementedAdminAPIServer) AdminRefundBillPayment

func (UnimplementedAdminAPIServer) AdminResendBill

func (UnimplementedAdminAPIServer) AdminUnlockUser

func (UnimplementedAdminAPIServer) AdminUpdateDatacenter

func (UnimplementedAdminAPIServer) AdminUpdateFlavour

func (UnimplementedAdminAPIServer) AdminUpdateImage

func (UnimplementedAdminAPIServer) AdminUpdateNetwork

func (UnimplementedAdminAPIServer) AdminUpdateOperatingSystem

func (UnimplementedAdminAPIServer) AdminUpdateProject

func (UnimplementedAdminAPIServer) AdminUpdateRegion

func (UnimplementedAdminAPIServer) AdminUpdateServer

func (UnimplementedAdminAPIServer) AdminUpdateSubnet

func (UnimplementedAdminAPIServer) AdminUpdateSwitch

func (UnimplementedAdminAPIServer) AdminUpdateUser

type UnimplementedGatewayAPIServer

type UnimplementedGatewayAPIServer struct {
}

UnimplementedGatewayAPIServer must be embedded to have forward compatible implementations.

func (UnimplementedGatewayAPIServer) GetVnc

func (UnimplementedGatewayAPIServer) ImageUploadConfirm

func (UnimplementedGatewayAPIServer) ImageUploadValidate

func (UnimplementedGatewayAPIServer) ListJwtPublicKeys

type UnimplementedNetworkAgentServiceServer

type UnimplementedNetworkAgentServiceServer struct {
}

UnimplementedNetworkAgentServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedNetworkAgentServiceServer) GetJob

func (UnimplementedNetworkAgentServiceServer) QueueJob

type UnimplementedPublicAPIServer

type UnimplementedPublicAPIServer struct {
}

UnimplementedPublicAPIServer must be embedded to have forward compatible implementations.

func (UnimplementedPublicAPIServer) ListJwtPublicKeys

func (UnimplementedPublicAPIServer) Login

func (UnimplementedPublicAPIServer) RefreshTokens

func (UnimplementedPublicAPIServer) Register

func (UnimplementedPublicAPIServer) RequestPasswordForgottenToken

func (UnimplementedPublicAPIServer) ResetUserPassword

type UnimplementedServiceAPIServer

type UnimplementedServiceAPIServer struct {
}

UnimplementedServiceAPIServer must be embedded to have forward compatible implementations.

func (UnimplementedServiceAPIServer) DeprovisioningCallback

func (UnimplementedServiceAPIServer) GetMetadata

func (UnimplementedServiceAPIServer) GetMetadataPassword

func (UnimplementedServiceAPIServer) ListMonitoringTargets

func (UnimplementedServiceAPIServer) ListSwitches

func (UnimplementedServiceAPIServer) ListVncEndpoints

func (UnimplementedServiceAPIServer) PostProvisioningCallback

func (UnimplementedServiceAPIServer) ProvisioningCallback

func (UnimplementedServiceAPIServer) UpdateMacAddressMapping

func (UnimplementedServiceAPIServer) UpdateMonitoringStatus

type UnimplementedUserAPIServer

type UnimplementedUserAPIServer struct {
}

UnimplementedUserAPIServer must be embedded to have forward compatible implementations.

func (UnimplementedUserAPIServer) AddCreditCard

func (UnimplementedUserAPIServer) AddProjectSupportTicketComment

func (UnimplementedUserAPIServer) AddTOTP

func (UnimplementedUserAPIServer) ChangeComputeResourceBillingPeriod

func (UnimplementedUserAPIServer) ChangeComputeResourceRenewState

func (UnimplementedUserAPIServer) ChangeComputeResourceRescueMode

func (UnimplementedUserAPIServer) ChangeDefaultProject

func (UnimplementedUserAPIServer) ChangeProjectSupportPackage

func (UnimplementedUserAPIServer) ChangeUserPassword

func (UnimplementedUserAPIServer) CloseProjectSupportTicket

func (UnimplementedUserAPIServer) ConfirmEMail

func (UnimplementedUserAPIServer) CreateBillingAddress

func (UnimplementedUserAPIServer) CreateLongLivedToken

func (UnimplementedUserAPIServer) CreateProject

func (UnimplementedUserAPIServer) CreateProjectImage

func (UnimplementedUserAPIServer) CreateProjectNetworkSubnet

func (UnimplementedUserAPIServer) CreateProjectSupportTicket

func (UnimplementedUserAPIServer) CreateTOTP

func (UnimplementedUserAPIServer) CreateUserSSHKey

func (UnimplementedUserAPIServer) DeleteBillingAddress

func (UnimplementedUserAPIServer) DeleteCreditCard

func (UnimplementedUserAPIServer) DeleteProject

func (UnimplementedUserAPIServer) DeleteProjectImage

func (UnimplementedUserAPIServer) DeleteProjectImageVersion

func (UnimplementedUserAPIServer) DeleteProjectNetworkSubnet

func (UnimplementedUserAPIServer) DeleteSession

func (UnimplementedUserAPIServer) DeleteUserSSHKey

func (UnimplementedUserAPIServer) DeleteWebAuthnDevice

func (UnimplementedUserAPIServer) DestroyComputeResource

func (UnimplementedUserAPIServer) GetComputeResource

func (UnimplementedUserAPIServer) GetProject

func (UnimplementedUserAPIServer) GetProjectBills

func (UnimplementedUserAPIServer) GetProjectImage

func (UnimplementedUserAPIServer) GetProjectLogs

func (UnimplementedUserAPIServer) GetProjectNetwork

func (UnimplementedUserAPIServer) GetProjectSupportTicket

func (UnimplementedUserAPIServer) GetProjectsOutstandingBalance

func (UnimplementedUserAPIServer) GetSplaPrice

func (UnimplementedUserAPIServer) GetTwoFactorMethods

func (UnimplementedUserAPIServer) GetUser

func (UnimplementedUserAPIServer) GetUserComputeLimit

func (UnimplementedUserAPIServer) JoinProject

func (UnimplementedUserAPIServer) LeaveProject

func (UnimplementedUserAPIServer) ListBillingAddresses

func (UnimplementedUserAPIServer) ListCountries

func (UnimplementedUserAPIServer) ListCreditCards

func (UnimplementedUserAPIServer) ListDataCenters

func (UnimplementedUserAPIServer) ListLongLivedTokens

func (UnimplementedUserAPIServer) ListProjects

func (UnimplementedUserAPIServer) ListPublicImages

func (UnimplementedUserAPIServer) ListSessions

func (UnimplementedUserAPIServer) ListUserSSHKeys

func (UnimplementedUserAPIServer) PayProjectNow

func (UnimplementedUserAPIServer) PowerActionComputeResource

func (UnimplementedUserAPIServer) RedeemVoucher

func (UnimplementedUserAPIServer) ReinstallComputeResource

func (UnimplementedUserAPIServer) RemoveMemberFromProject

func (UnimplementedUserAPIServer) RemoveTOTP

func (UnimplementedUserAPIServer) ResendConfirmEMail

func (UnimplementedUserAPIServer) RevokeLongLivedToken

func (UnimplementedUserAPIServer) UpdateBillingAddress

func (UnimplementedUserAPIServer) UpdateComputeResource

func (UnimplementedUserAPIServer) UpdateProject

func (UnimplementedUserAPIServer) UpdateProjectNetwork

func (UnimplementedUserAPIServer) UpdateProjectNetworkSubnet

func (UnimplementedUserAPIServer) UpdateUser

type UnsafeAdminAPIServer

type UnsafeAdminAPIServer interface {
	// contains filtered or unexported methods
}

UnsafeAdminAPIServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AdminAPIServer will result in compilation errors.

type UnsafeGatewayAPIServer

type UnsafeGatewayAPIServer interface {
	// contains filtered or unexported methods
}

UnsafeGatewayAPIServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to GatewayAPIServer will result in compilation errors.

type UnsafeNetworkAgentServiceServer

type UnsafeNetworkAgentServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeNetworkAgentServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to NetworkAgentServiceServer will result in compilation errors.

type UnsafePublicAPIServer

type UnsafePublicAPIServer interface {
	// contains filtered or unexported methods
}

UnsafePublicAPIServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to PublicAPIServer will result in compilation errors.

type UnsafeServiceAPIServer

type UnsafeServiceAPIServer interface {
	// contains filtered or unexported methods
}

UnsafeServiceAPIServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ServiceAPIServer will result in compilation errors.

type UnsafeUserAPIServer

type UnsafeUserAPIServer interface {
	// contains filtered or unexported methods
}

UnsafeUserAPIServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to UserAPIServer will result in compilation errors.

type UpdateBillingAddressRequest

type UpdateBillingAddressRequest struct {
	Id          string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Company     string `protobuf:"bytes,2,opt,name=company,proto3" json:"company,omitempty"`
	Name        string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	VatId       string `protobuf:"bytes,4,opt,name=vat_id,json=vatId,proto3" json:"vat_id,omitempty"`
	CountryCode string `protobuf:"bytes,5,opt,name=country_code,json=countryCode,proto3" json:"country_code,omitempty"`
	State       string `protobuf:"bytes,6,opt,name=state,proto3" json:"state,omitempty"`
	Street      string `protobuf:"bytes,7,opt,name=street,proto3" json:"street,omitempty"`
	City        string `protobuf:"bytes,8,opt,name=city,proto3" json:"city,omitempty"`
	Postcode    string `protobuf:"bytes,9,opt,name=postcode,proto3" json:"postcode,omitempty"`
	Email       string `protobuf:"bytes,10,opt,name=email,proto3" json:"email,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateBillingAddressRequest) Descriptor deprecated

func (*UpdateBillingAddressRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateBillingAddressRequest.ProtoReflect.Descriptor instead.

func (*UpdateBillingAddressRequest) GetCity

func (x *UpdateBillingAddressRequest) GetCity() string

func (*UpdateBillingAddressRequest) GetCompany

func (x *UpdateBillingAddressRequest) GetCompany() string

func (*UpdateBillingAddressRequest) GetCountryCode

func (x *UpdateBillingAddressRequest) GetCountryCode() string

func (*UpdateBillingAddressRequest) GetEmail

func (x *UpdateBillingAddressRequest) GetEmail() string

func (*UpdateBillingAddressRequest) GetId

func (*UpdateBillingAddressRequest) GetName

func (x *UpdateBillingAddressRequest) GetName() string

func (*UpdateBillingAddressRequest) GetPostcode

func (x *UpdateBillingAddressRequest) GetPostcode() string

func (*UpdateBillingAddressRequest) GetState

func (x *UpdateBillingAddressRequest) GetState() string

func (*UpdateBillingAddressRequest) GetStreet

func (x *UpdateBillingAddressRequest) GetStreet() string

func (*UpdateBillingAddressRequest) GetVatId

func (x *UpdateBillingAddressRequest) GetVatId() string

func (*UpdateBillingAddressRequest) ProtoMessage

func (*UpdateBillingAddressRequest) ProtoMessage()

func (*UpdateBillingAddressRequest) ProtoReflect

func (*UpdateBillingAddressRequest) Reset

func (x *UpdateBillingAddressRequest) Reset()

func (*UpdateBillingAddressRequest) String

func (x *UpdateBillingAddressRequest) String() string

type UpdateComputeResourceRequest

type UpdateComputeResourceRequest struct {
	ProjectId  string            `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	ResourceId string            `protobuf:"bytes,2,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"`
	Fqdn       string            `protobuf:"bytes,3,opt,name=fqdn,proto3" json:"fqdn,omitempty"`
	Tags       map[string]string `` /* 149-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*UpdateComputeResourceRequest) Descriptor deprecated

func (*UpdateComputeResourceRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateComputeResourceRequest.ProtoReflect.Descriptor instead.

func (*UpdateComputeResourceRequest) GetFqdn

func (x *UpdateComputeResourceRequest) GetFqdn() string

func (*UpdateComputeResourceRequest) GetProjectId

func (x *UpdateComputeResourceRequest) GetProjectId() string

func (*UpdateComputeResourceRequest) GetResourceId

func (x *UpdateComputeResourceRequest) GetResourceId() string

func (*UpdateComputeResourceRequest) GetTags

func (x *UpdateComputeResourceRequest) GetTags() map[string]string

func (*UpdateComputeResourceRequest) ProtoMessage

func (*UpdateComputeResourceRequest) ProtoMessage()

func (*UpdateComputeResourceRequest) ProtoReflect

func (*UpdateComputeResourceRequest) Reset

func (x *UpdateComputeResourceRequest) Reset()

func (*UpdateComputeResourceRequest) String

type UpdateMacAddressMappingRequest

type UpdateMacAddressMappingRequest struct {
	Mapping []*MacAddressMapping `protobuf:"bytes,1,rep,name=mapping,proto3" json:"mapping,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateMacAddressMappingRequest) Descriptor deprecated

func (*UpdateMacAddressMappingRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateMacAddressMappingRequest.ProtoReflect.Descriptor instead.

func (*UpdateMacAddressMappingRequest) GetMapping

func (*UpdateMacAddressMappingRequest) ProtoMessage

func (*UpdateMacAddressMappingRequest) ProtoMessage()

func (*UpdateMacAddressMappingRequest) ProtoReflect

func (*UpdateMacAddressMappingRequest) Reset

func (x *UpdateMacAddressMappingRequest) Reset()

func (*UpdateMacAddressMappingRequest) String

type UpdateMonitoringStatusRequest

type UpdateMonitoringStatusRequest struct {
	Status []*MonitoringStatus `protobuf:"bytes,1,rep,name=status,proto3" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateMonitoringStatusRequest) Descriptor deprecated

func (*UpdateMonitoringStatusRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateMonitoringStatusRequest.ProtoReflect.Descriptor instead.

func (*UpdateMonitoringStatusRequest) GetStatus

func (*UpdateMonitoringStatusRequest) ProtoMessage

func (*UpdateMonitoringStatusRequest) ProtoMessage()

func (*UpdateMonitoringStatusRequest) ProtoReflect

func (*UpdateMonitoringStatusRequest) Reset

func (x *UpdateMonitoringStatusRequest) Reset()

func (*UpdateMonitoringStatusRequest) String

type UpdateProjectNetworkRequest

type UpdateProjectNetworkRequest struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	Id        string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	Name      string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateProjectNetworkRequest) Descriptor deprecated

func (*UpdateProjectNetworkRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateProjectNetworkRequest.ProtoReflect.Descriptor instead.

func (*UpdateProjectNetworkRequest) GetId

func (*UpdateProjectNetworkRequest) GetName

func (x *UpdateProjectNetworkRequest) GetName() string

func (*UpdateProjectNetworkRequest) GetProjectId

func (x *UpdateProjectNetworkRequest) GetProjectId() string

func (*UpdateProjectNetworkRequest) ProtoMessage

func (*UpdateProjectNetworkRequest) ProtoMessage()

func (*UpdateProjectNetworkRequest) ProtoReflect

func (*UpdateProjectNetworkRequest) Reset

func (x *UpdateProjectNetworkRequest) Reset()

func (*UpdateProjectNetworkRequest) String

func (x *UpdateProjectNetworkRequest) String() string

type UpdateProjectNetworkSubnetRequest

type UpdateProjectNetworkSubnetRequest struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	Id        string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	Cidr      string `protobuf:"bytes,3,opt,name=cidr,proto3" json:"cidr,omitempty"`
	PoolStart string `protobuf:"bytes,4,opt,name=pool_start,json=poolStart,proto3" json:"pool_start,omitempty"`
	PoolEnd   string `protobuf:"bytes,5,opt,name=pool_end,json=poolEnd,proto3" json:"pool_end,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateProjectNetworkSubnetRequest) Descriptor deprecated

func (*UpdateProjectNetworkSubnetRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateProjectNetworkSubnetRequest.ProtoReflect.Descriptor instead.

func (*UpdateProjectNetworkSubnetRequest) GetCidr

func (*UpdateProjectNetworkSubnetRequest) GetId

func (*UpdateProjectNetworkSubnetRequest) GetPoolEnd

func (x *UpdateProjectNetworkSubnetRequest) GetPoolEnd() string

func (*UpdateProjectNetworkSubnetRequest) GetPoolStart

func (x *UpdateProjectNetworkSubnetRequest) GetPoolStart() string

func (*UpdateProjectNetworkSubnetRequest) GetProjectId

func (x *UpdateProjectNetworkSubnetRequest) GetProjectId() string

func (*UpdateProjectNetworkSubnetRequest) ProtoMessage

func (*UpdateProjectNetworkSubnetRequest) ProtoMessage()

func (*UpdateProjectNetworkSubnetRequest) ProtoReflect

func (*UpdateProjectNetworkSubnetRequest) Reset

func (*UpdateProjectNetworkSubnetRequest) String

type UpdateProjectRequest

type UpdateProjectRequest struct {

	// Project ID
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	// Name
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// Description
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// Environment
	Environment ProjectEnvironment `protobuf:"varint,4,opt,name=environment,proto3,enum=api.project.ProjectEnvironment" json:"environment,omitempty"`
	// Credit Card ID
	CreditCardId string `protobuf:"bytes,5,opt,name=credit_card_id,json=creditCardId,proto3" json:"credit_card_id,omitempty"`
	// Billing Address ID
	BillingAddressId string `protobuf:"bytes,6,opt,name=billing_address_id,json=billingAddressId,proto3" json:"billing_address_id,omitempty"`
	// Payment method
	PaymentMethod PaymentMethod `` /* 132-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*UpdateProjectRequest) Descriptor deprecated

func (*UpdateProjectRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateProjectRequest.ProtoReflect.Descriptor instead.

func (*UpdateProjectRequest) GetBillingAddressId

func (x *UpdateProjectRequest) GetBillingAddressId() string

func (*UpdateProjectRequest) GetCreditCardId

func (x *UpdateProjectRequest) GetCreditCardId() string

func (*UpdateProjectRequest) GetDescription

func (x *UpdateProjectRequest) GetDescription() string

func (*UpdateProjectRequest) GetEnvironment

func (x *UpdateProjectRequest) GetEnvironment() ProjectEnvironment

func (*UpdateProjectRequest) GetName

func (x *UpdateProjectRequest) GetName() string

func (*UpdateProjectRequest) GetPaymentMethod

func (x *UpdateProjectRequest) GetPaymentMethod() PaymentMethod

func (*UpdateProjectRequest) GetProjectId

func (x *UpdateProjectRequest) GetProjectId() string

func (*UpdateProjectRequest) ProtoMessage

func (*UpdateProjectRequest) ProtoMessage()

func (*UpdateProjectRequest) ProtoReflect

func (x *UpdateProjectRequest) ProtoReflect() protoreflect.Message

func (*UpdateProjectRequest) Reset

func (x *UpdateProjectRequest) Reset()

func (*UpdateProjectRequest) String

func (x *UpdateProjectRequest) String() string

type UpdateUserRequest

type UpdateUserRequest struct {
	FullName string `protobuf:"bytes,1,opt,name=full_name,json=fullName,proto3" json:"full_name,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateUserRequest) Descriptor deprecated

func (*UpdateUserRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateUserRequest.ProtoReflect.Descriptor instead.

func (*UpdateUserRequest) GetFullName

func (x *UpdateUserRequest) GetFullName() string

func (*UpdateUserRequest) ProtoMessage

func (*UpdateUserRequest) ProtoMessage()

func (*UpdateUserRequest) ProtoReflect

func (x *UpdateUserRequest) ProtoReflect() protoreflect.Message

func (*UpdateUserRequest) Reset

func (x *UpdateUserRequest) Reset()

func (*UpdateUserRequest) String

func (x *UpdateUserRequest) String() string

type UpdateUserResponse

type UpdateUserResponse struct {
	User *User `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateUserResponse) Descriptor deprecated

func (*UpdateUserResponse) Descriptor() ([]byte, []int)

Deprecated: Use UpdateUserResponse.ProtoReflect.Descriptor instead.

func (*UpdateUserResponse) GetUser

func (x *UpdateUserResponse) GetUser() *User

func (*UpdateUserResponse) ProtoMessage

func (*UpdateUserResponse) ProtoMessage()

func (*UpdateUserResponse) ProtoReflect

func (x *UpdateUserResponse) ProtoReflect() protoreflect.Message

func (*UpdateUserResponse) Reset

func (x *UpdateUserResponse) Reset()

func (*UpdateUserResponse) String

func (x *UpdateUserResponse) String() string

type User

type User struct {

	// UUID of user
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Customer number
	Number string `protobuf:"bytes,2,opt,name=number,proto3" json:"number,omitempty"`
	// Full name for user
	FullName string `protobuf:"bytes,3,opt,name=full_name,json=fullName,proto3" json:"full_name,omitempty"`
	// User e-mail address
	Email string `protobuf:"bytes,4,opt,name=email,proto3" json:"email,omitempty"`
	// Returns true if user email is confirmed
	Confirmed bool `protobuf:"varint,5,opt,name=confirmed,proto3" json:"confirmed,omitempty"`
	// Returns true if user email is locked
	Locked bool `protobuf:"varint,6,opt,name=locked,proto3" json:"locked,omitempty"`
	// Returns true if user has admin permissions
	Admin bool `protobuf:"varint,7,opt,name=admin,proto3" json:"admin,omitempty"`
	// User avatar
	Avatar string `protobuf:"bytes,8,opt,name=avatar,proto3" json:"avatar,omitempty"`
	// Compute limit
	ComputeLimit int32 `protobuf:"varint,9,opt,name=compute_limit,json=computeLimit,proto3" json:"compute_limit,omitempty"`
	// User allowed payment methods
	PaymentMethods []PaymentMethod `` /* 143-byte string literal not displayed */
	// User timestamps
	LastLogin *timestamppb.Timestamp `protobuf:"bytes,11,opt,name=last_login,json=lastLogin,proto3" json:"last_login,omitempty"`
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,12,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,13,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// contains filtered or unexported fields
}

func (*User) Descriptor deprecated

func (*User) Descriptor() ([]byte, []int)

Deprecated: Use User.ProtoReflect.Descriptor instead.

func (*User) GetAdmin

func (x *User) GetAdmin() bool

func (*User) GetAvatar

func (x *User) GetAvatar() string

func (*User) GetComputeLimit

func (x *User) GetComputeLimit() int32

func (*User) GetConfirmed

func (x *User) GetConfirmed() bool

func (*User) GetCreatedAt

func (x *User) GetCreatedAt() *timestamppb.Timestamp

func (*User) GetEmail

func (x *User) GetEmail() string

func (*User) GetFullName

func (x *User) GetFullName() string

func (*User) GetId

func (x *User) GetId() string

func (*User) GetLastLogin

func (x *User) GetLastLogin() *timestamppb.Timestamp

func (*User) GetLocked

func (x *User) GetLocked() bool

func (*User) GetNumber

func (x *User) GetNumber() string

func (*User) GetPaymentMethods

func (x *User) GetPaymentMethods() []PaymentMethod

func (*User) GetUpdatedAt

func (x *User) GetUpdatedAt() *timestamppb.Timestamp

func (*User) ProtoMessage

func (*User) ProtoMessage()

func (*User) ProtoReflect

func (x *User) ProtoReflect() protoreflect.Message

func (*User) Reset

func (x *User) Reset()

func (*User) String

func (x *User) String() string

type UserAPIClient

type UserAPIClient interface {
	// User profile information
	GetUser(ctx context.Context, in *EmptyRequest, opts ...grpc.CallOption) (*GetUserResponse, error)
	// Get user compute resource limit
	GetUserComputeLimit(ctx context.Context, in *EmptyRequest, opts ...grpc.CallOption) (*GetUserComputeLimitResponse, error)
	// Update user profile information
	UpdateUser(ctx context.Context, in *UpdateUserRequest, opts ...grpc.CallOption) (*UpdateUserResponse, error)
	// Confirms the user e-mail address
	ConfirmEMail(ctx context.Context, in *ConfirmEMailRequest, opts ...grpc.CallOption) (*User, error)
	// Resends the user confirm email
	ResendConfirmEMail(ctx context.Context, in *EmptyRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	// Changes the user password
	ChangeUserPassword(ctx context.Context, in *ChangeUserPasswordRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	// Begin a WebAuthn registration
	BeginWebAuthnRegistration(ctx context.Context, in *BeginWebAuthnRegistrationRequest, opts ...grpc.CallOption) (*BeginWebAuthnRegistrationResponse, error)
	// Finish the WebAuthn registration
	FinishWebAuthnRegistration(ctx context.Context, in *FinishWebAuthnRegistrationRequest, opts ...grpc.CallOption) (*FinishWebAuthnRegistrationResponse, error)
	// Delete a WebAuthn device
	DeleteWebAuthnDevice(ctx context.Context, in *DeleteWebAuthnDeviceRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	// List active user sessions
	ListSessions(ctx context.Context, in *EmptyRequest, opts ...grpc.CallOption) (*ListSessionsResponse, error)
	// Delete user session
	DeleteSession(ctx context.Context, in *DeleteSessionRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	// Creates a new long-lived user token
	//
	// Long-lived user tokens can be used to access the API without the need to refresh the token.
	// Never share this kind of token with 3rd parties, we recommend to store it only in a encrypted way.
	CreateLongLivedToken(ctx context.Context, in *CreateLongLivedTokenRequest, opts ...grpc.CallOption) (*LongLivedToken, error)
	// List all active long-lived tokens
	ListLongLivedTokens(ctx context.Context, in *EmptyRequest, opts ...grpc.CallOption) (*ListLongLivedTokensResponse, error)
	// Revokes a long-lived token
	//
	// This directly revokes and token and it can no longer being used or restored.
	RevokeLongLivedToken(ctx context.Context, in *RevokeLongLivedTokenRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	// Create a new project
	CreateProject(ctx context.Context, in *CreateProjectRequest, opts ...grpc.CallOption) (*Project, error)
	// Change default project
	//
	// Changes the default project for the user
	ChangeDefaultProject(ctx context.Context, in *ChangeDefaultProjectRequest, opts ...grpc.CallOption) (*Project, error)
	// Get a existing project
	GetProject(ctx context.Context, in *GetProjectRequest, opts ...grpc.CallOption) (*Project, error)
	// SubscribeProjectNotifications Subscribes to project notifications
	SubscribeProjectNotifications(ctx context.Context, in *SubscribeProjectNotificationsRequest, opts ...grpc.CallOption) (UserAPI_SubscribeProjectNotificationsClient, error)
	// Show project logs
	GetProjectLogs(ctx context.Context, in *GetProjectLogsRequest, opts ...grpc.CallOption) (*GetProjectLogsResponse, error)
	// Get project traffic information
	GetProjectTraffic(ctx context.Context, in *GetProjectTrafficRequest, opts ...grpc.CallOption) (*GetProjectTrafficResponse, error)
	// List all flavours for datacenter and project
	GetProjectFlavours(ctx context.Context, in *GetProjectFlavoursRequest, opts ...grpc.CallOption) (*GetProjectFlavoursResponse, error)
	// Update a existing project
	UpdateProject(ctx context.Context, in *UpdateProjectRequest, opts ...grpc.CallOption) (*Project, error)
	// Join a project
	//
	// If you have an open project invite you can accept or decline the invite.
	// On accepting the project will be added to your project list.
	JoinProject(ctx context.Context, in *JoinProjectRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	// Leave a project
	//
	// If you have an open project invite you can accept or decline the invite.
	// On accepting the project will be added to your project list.
	LeaveProject(ctx context.Context, in *LeaveProjectRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	// Invite a new member to the project
	//
	// You can invite another member to your project by using the e-mail address.
	InviteMemberToProject(ctx context.Context, in *InviteMemberToProjectRequest, opts ...grpc.CallOption) (*InviteMemberToProjectResponse, error)
	// Removes a member from the project
	RemoveMemberFromProject(ctx context.Context, in *RemoveMemberFromProjectRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	// List all projects
	//
	// Returns a list with all your projects and invites.
	ListProjects(ctx context.Context, in *EmptyRequest, opts ...grpc.CallOption) (*ListProjectsResponse, error)
	// Delete a existing project
	DeleteProject(ctx context.Context, in *DeleteProjectRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	// Generates the current billing preview PDF
	//
	// Generates the billing PDF and returns the download url.
	GetProjectCurrentBillingPreviewPdf(ctx context.Context, in *GetProjectCurrentBillingPreviewPdfRequest, opts ...grpc.CallOption) (*GetProjectCurrentBillingPreviewPdfResponse, error)
	// Get the download URL of a specified bill.
	GetProjectBillPdf(ctx context.Context, in *GetProjectBillPdfRequest, opts ...grpc.CallOption) (*GetProjectBillPdfResponse, error)
	// Redeem a Voucher
	RedeemVoucher(ctx context.Context, in *RedeemVoucherRequest, opts ...grpc.CallOption) (*RedeemVoucherResponse, error)
	// Create a final bill for the current month.
	PayProjectNow(ctx context.Context, in *PayProjectNowRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	// Shows the current billing preview
	GetProjectCurrentBillingPreview(ctx context.Context, in *GetProjectCurrentBillingPreviewRequest, opts ...grpc.CallOption) (*GetProjectCurrentBillingPreviewResponse, error)
	// Returns the outstanding balance
	GetProjectsOutstandingBalance(ctx context.Context, in *EmptyRequest, opts ...grpc.CallOption) (*GetProjectsOutstandingBalanceResponse, error)
	// All project bills by year
	GetProjectBills(ctx context.Context, in *GetProjectBillsRequest, opts ...grpc.CallOption) (*GetProjectBillsResponse, error)
	// List all SSH authorized keys for project
	ListProjectSSHKeys(ctx context.Context, in *ListProjectSSHKeysRequest, opts ...grpc.CallOption) (*ListProjectSSHKeysResponse, error)
	// List all SSH authorized keys for user
	ListUserSSHKeys(ctx context.Context, in *EmptyRequest, opts ...grpc.CallOption) (*ListUserSSHKeysResponse, error)
	// Create new SSH authorized key
	CreateUserSSHKey(ctx context.Context, in *CreateUserSSHKeyRequest, opts ...grpc.CallOption) (*SSHKey, error)
	// Delete a existing SSH authorized key
	DeleteUserSSHKey(ctx context.Context, in *DeleteUserSSHKeyRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	// Create a new support ticket
	CreateProjectSupportTicket(ctx context.Context, in *CreateProjectSupportTicketRequest, opts ...grpc.CallOption) (*SupportTicket, error)
	// Get support ticket details
	GetProjectSupportTicket(ctx context.Context, in *GetProjectSupportTicketRequest, opts ...grpc.CallOption) (*SupportTicket, error)
	// List all project support tickets
	ListProjectSupportTickets(ctx context.Context, in *ListProjectSupportTicketsRequest, opts ...grpc.CallOption) (*ListProjectSupportTicketsResponse, error)
	// Close a support ticket
	CloseProjectSupportTicket(ctx context.Context, in *CloseProjectSupportTicketRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	// Add a comment to the ticket
	AddProjectSupportTicketComment(ctx context.Context, in *AddProjectSupportTicketCommentRequest, opts ...grpc.CallOption) (*SupportTicket, error)
	// Change the current project support package
	ChangeProjectSupportPackage(ctx context.Context, in *ChangeProjectSupportPackageRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	// List all available project support packages
	ListProjectSupportPackages(ctx context.Context, in *ListProjectSupportPackagesRequest, opts ...grpc.CallOption) (*ListProjectSupportPackagesResponse, error)
	// Create compute resources
	//
	// You can only provide one authorization method, please choose password or
	// SSH authorized keys. You can not use both methods at the same request.
	CreateComputeResource(ctx context.Context, in *CreateComputeResourceRequest, opts ...grpc.CallOption) (*CreateComputeResourceResponse, error)
	// List compute resources
	ListComputeResources(ctx context.Context, in *ListComputeResourcesRequest, opts ...grpc.CallOption) (*ListComputeResourcesResponse, error)
	// Get a existing compute resource
	GetComputeResource(ctx context.Context, in *GetComputeResourceRequest, opts ...grpc.CallOption) (*ComputeResource, error)
	// Return compute resource traffic usage
	GetComputeResourceTraffic(ctx context.Context, in *GetComputeResourceTrafficRequest, opts ...grpc.CallOption) (*GetComputeResourceTrafficResponse, error)
	// Updates a existing compute resource
	UpdateComputeResource(ctx context.Context, in *UpdateComputeResourceRequest, opts ...grpc.CallOption) (*ComputeResource, error)
	// Get the VNC token for a compute resource
	GetComputeResourceConsole(ctx context.Context, in *GetComputeResourceConsoleRequest, opts ...grpc.CallOption) (*GetComputeResourceConsoleResponse, error)
	// Changes the compute resource rescue mode
	ChangeComputeResourceRescueMode(ctx context.Context, in *ComputeResourceRescueModeRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	// Change compute resource power status
	PowerActionComputeResource(ctx context.Context, in *PowerActionComputeResourceRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	// Reinstall the compute resource
	ReinstallComputeResource(ctx context.Context, in *ReinstallComputeResourceRequest, opts ...grpc.CallOption) (*ComputeResource, error)
	// Change compute resource renew state
	ChangeComputeResourceRenewState(ctx context.Context, in *ChangeComputeResourceRenewStateRequest, opts ...grpc.CallOption) (*ComputeResource, error)
	// Get compute resource pricing information
	GetComputeResourcePricing(ctx context.Context, in *GetComputeResourcePricingRequest, opts ...grpc.CallOption) (*GetComputeResourcePricingResponse, error)
	// Change the compute resource billing period
	ChangeComputeResourceBillingPeriod(ctx context.Context, in *ChangeComputeResourceBillingPeriodRequest, opts ...grpc.CallOption) (*ComputeResource, error)
	// Destroy the compute resource
	DestroyComputeResource(ctx context.Context, in *DestroyComputeResourceRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	// List project networks
	ListProjectNetworks(ctx context.Context, in *ListProjectNetworksRequest, opts ...grpc.CallOption) (*ListProjectNetworksResponse, error)
	// Get a project network
	GetProjectNetwork(ctx context.Context, in *GetProjectNetworkRequest, opts ...grpc.CallOption) (*Network, error)
	// Update a project network
	UpdateProjectNetwork(ctx context.Context, in *UpdateProjectNetworkRequest, opts ...grpc.CallOption) (*Network, error)
	// Create a project network subnet
	CreateProjectNetworkSubnet(ctx context.Context, in *CreateProjectNetworkSubnetRequest, opts ...grpc.CallOption) (*Subnet, error)
	// Update a project network subnet
	UpdateProjectNetworkSubnet(ctx context.Context, in *UpdateProjectNetworkSubnetRequest, opts ...grpc.CallOption) (*Subnet, error)
	// Delete a project network subnet
	DeleteProjectNetworkSubnet(ctx context.Context, in *DeleteProjectNetworkSubnetRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	// Create a new project image
	CreateProjectImage(ctx context.Context, in *CreateProjectImageRequest, opts ...grpc.CallOption) (*Image, error)
	// List project images
	ListProjectImages(ctx context.Context, in *ListProjectImagesRequest, opts ...grpc.CallOption) (*ListProjectImagesResponse, error)
	// Get a project image
	GetProjectImage(ctx context.Context, in *GetProjectImageRequest, opts ...grpc.CallOption) (*Image, error)
	// Delete a project image
	DeleteProjectImage(ctx context.Context, in *DeleteProjectImageRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	// Delete a project image version
	DeleteProjectImageVersion(ctx context.Context, in *DeleteProjectImageVersionRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	// List all datacenters with region
	ListDataCenters(ctx context.Context, in *EmptyRequest, opts ...grpc.CallOption) (*ListDataCenterResponse, error)
	// List all public images for flavour
	ListPublicImages(ctx context.Context, in *ListPublicImagesRequest, opts ...grpc.CallOption) (*ListImagesResponse, error)
	// List configured two-factor methods
	GetTwoFactorMethods(ctx context.Context, in *EmptyRequest, opts ...grpc.CallOption) (*GetTwoFactorMethodsResponse, error)
	// Create a TOTP secret and QR code
	CreateTOTP(ctx context.Context, in *EmptyRequest, opts ...grpc.CallOption) (*CreateTOTPResponse, error)
	// Remove TOTP two-factor method from user account
	RemoveTOTP(ctx context.Context, in *RemoveTOTPRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	// Add the TOTP two-factor method
	AddTOTP(ctx context.Context, in *AddTOTPRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	// Regenerate two-factor recovery codes
	RegenerateRecoveryCodes(ctx context.Context, in *RegenerateRecoveryCodesRequest, opts ...grpc.CallOption) (*RegenerateRecoveryCodesResponse, error)
	// List all credit cards
	ListCreditCards(ctx context.Context, in *EmptyRequest, opts ...grpc.CallOption) (*ListCreditCardsResponse, error)
	// Adds new credit card
	AddCreditCard(ctx context.Context, in *AddCreditCardRequest, opts ...grpc.CallOption) (*AddCreditCardResponse, error)
	// Delete a existing credit card
	DeleteCreditCard(ctx context.Context, in *DeleteCreditCardRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	// List all countries
	//
	// Returns a list with all countries and additional information
	ListCountries(ctx context.Context, in *EmptyRequest, opts ...grpc.CallOption) (*ListCountriesResponse, error)
	// Create new billing address
	CreateBillingAddress(ctx context.Context, in *CreateBillingAddressRequest, opts ...grpc.CallOption) (*BillingAddress, error)
	// Update an existing billing address
	UpdateBillingAddress(ctx context.Context, in *UpdateBillingAddressRequest, opts ...grpc.CallOption) (*BillingAddress, error)
	// List all billing addresses
	ListBillingAddresses(ctx context.Context, in *EmptyRequest, opts ...grpc.CallOption) (*ListBillingAddressesResponse, error)
	// Deletes a billing addresses
	DeleteBillingAddress(ctx context.Context, in *DeleteBillingAddressRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	// Gets the SPLA price for project
	GetSplaPrice(ctx context.Context, in *GetSplaPriceRequest, opts ...grpc.CallOption) (*GetSplaPriceResponse, error)
}

UserAPIClient is the client API for UserAPI service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewUserAPIClient

func NewUserAPIClient(cc grpc.ClientConnInterface) UserAPIClient

type UserAPIServer

type UserAPIServer interface {
	// User profile information
	GetUser(context.Context, *EmptyRequest) (*GetUserResponse, error)
	// Get user compute resource limit
	GetUserComputeLimit(context.Context, *EmptyRequest) (*GetUserComputeLimitResponse, error)
	// Update user profile information
	UpdateUser(context.Context, *UpdateUserRequest) (*UpdateUserResponse, error)
	// Confirms the user e-mail address
	ConfirmEMail(context.Context, *ConfirmEMailRequest) (*User, error)
	// Resends the user confirm email
	ResendConfirmEMail(context.Context, *EmptyRequest) (*EmptyResponse, error)
	// Changes the user password
	ChangeUserPassword(context.Context, *ChangeUserPasswordRequest) (*EmptyResponse, error)
	// Begin a WebAuthn registration
	BeginWebAuthnRegistration(context.Context, *BeginWebAuthnRegistrationRequest) (*BeginWebAuthnRegistrationResponse, error)
	// Finish the WebAuthn registration
	FinishWebAuthnRegistration(context.Context, *FinishWebAuthnRegistrationRequest) (*FinishWebAuthnRegistrationResponse, error)
	// Delete a WebAuthn device
	DeleteWebAuthnDevice(context.Context, *DeleteWebAuthnDeviceRequest) (*EmptyResponse, error)
	// List active user sessions
	ListSessions(context.Context, *EmptyRequest) (*ListSessionsResponse, error)
	// Delete user session
	DeleteSession(context.Context, *DeleteSessionRequest) (*EmptyResponse, error)
	// Creates a new long-lived user token
	//
	// Long-lived user tokens can be used to access the API without the need to refresh the token.
	// Never share this kind of token with 3rd parties, we recommend to store it only in a encrypted way.
	CreateLongLivedToken(context.Context, *CreateLongLivedTokenRequest) (*LongLivedToken, error)
	// List all active long-lived tokens
	ListLongLivedTokens(context.Context, *EmptyRequest) (*ListLongLivedTokensResponse, error)
	// Revokes a long-lived token
	//
	// This directly revokes and token and it can no longer being used or restored.
	RevokeLongLivedToken(context.Context, *RevokeLongLivedTokenRequest) (*EmptyResponse, error)
	// Create a new project
	CreateProject(context.Context, *CreateProjectRequest) (*Project, error)
	// Change default project
	//
	// Changes the default project for the user
	ChangeDefaultProject(context.Context, *ChangeDefaultProjectRequest) (*Project, error)
	// Get a existing project
	GetProject(context.Context, *GetProjectRequest) (*Project, error)
	// SubscribeProjectNotifications Subscribes to project notifications
	SubscribeProjectNotifications(*SubscribeProjectNotificationsRequest, UserAPI_SubscribeProjectNotificationsServer) error
	// Show project logs
	GetProjectLogs(context.Context, *GetProjectLogsRequest) (*GetProjectLogsResponse, error)
	// Get project traffic information
	GetProjectTraffic(context.Context, *GetProjectTrafficRequest) (*GetProjectTrafficResponse, error)
	// List all flavours for datacenter and project
	GetProjectFlavours(context.Context, *GetProjectFlavoursRequest) (*GetProjectFlavoursResponse, error)
	// Update a existing project
	UpdateProject(context.Context, *UpdateProjectRequest) (*Project, error)
	// Join a project
	//
	// If you have an open project invite you can accept or decline the invite.
	// On accepting the project will be added to your project list.
	JoinProject(context.Context, *JoinProjectRequest) (*EmptyResponse, error)
	// Leave a project
	//
	// If you have an open project invite you can accept or decline the invite.
	// On accepting the project will be added to your project list.
	LeaveProject(context.Context, *LeaveProjectRequest) (*EmptyResponse, error)
	// Invite a new member to the project
	//
	// You can invite another member to your project by using the e-mail address.
	InviteMemberToProject(context.Context, *InviteMemberToProjectRequest) (*InviteMemberToProjectResponse, error)
	// Removes a member from the project
	RemoveMemberFromProject(context.Context, *RemoveMemberFromProjectRequest) (*EmptyResponse, error)
	// List all projects
	//
	// Returns a list with all your projects and invites.
	ListProjects(context.Context, *EmptyRequest) (*ListProjectsResponse, error)
	// Delete a existing project
	DeleteProject(context.Context, *DeleteProjectRequest) (*EmptyResponse, error)
	// Generates the current billing preview PDF
	//
	// Generates the billing PDF and returns the download url.
	GetProjectCurrentBillingPreviewPdf(context.Context, *GetProjectCurrentBillingPreviewPdfRequest) (*GetProjectCurrentBillingPreviewPdfResponse, error)
	// Get the download URL of a specified bill.
	GetProjectBillPdf(context.Context, *GetProjectBillPdfRequest) (*GetProjectBillPdfResponse, error)
	// Redeem a Voucher
	RedeemVoucher(context.Context, *RedeemVoucherRequest) (*RedeemVoucherResponse, error)
	// Create a final bill for the current month.
	PayProjectNow(context.Context, *PayProjectNowRequest) (*EmptyResponse, error)
	// Shows the current billing preview
	GetProjectCurrentBillingPreview(context.Context, *GetProjectCurrentBillingPreviewRequest) (*GetProjectCurrentBillingPreviewResponse, error)
	// Returns the outstanding balance
	GetProjectsOutstandingBalance(context.Context, *EmptyRequest) (*GetProjectsOutstandingBalanceResponse, error)
	// All project bills by year
	GetProjectBills(context.Context, *GetProjectBillsRequest) (*GetProjectBillsResponse, error)
	// List all SSH authorized keys for project
	ListProjectSSHKeys(context.Context, *ListProjectSSHKeysRequest) (*ListProjectSSHKeysResponse, error)
	// List all SSH authorized keys for user
	ListUserSSHKeys(context.Context, *EmptyRequest) (*ListUserSSHKeysResponse, error)
	// Create new SSH authorized key
	CreateUserSSHKey(context.Context, *CreateUserSSHKeyRequest) (*SSHKey, error)
	// Delete a existing SSH authorized key
	DeleteUserSSHKey(context.Context, *DeleteUserSSHKeyRequest) (*EmptyResponse, error)
	// Create a new support ticket
	CreateProjectSupportTicket(context.Context, *CreateProjectSupportTicketRequest) (*SupportTicket, error)
	// Get support ticket details
	GetProjectSupportTicket(context.Context, *GetProjectSupportTicketRequest) (*SupportTicket, error)
	// List all project support tickets
	ListProjectSupportTickets(context.Context, *ListProjectSupportTicketsRequest) (*ListProjectSupportTicketsResponse, error)
	// Close a support ticket
	CloseProjectSupportTicket(context.Context, *CloseProjectSupportTicketRequest) (*EmptyResponse, error)
	// Add a comment to the ticket
	AddProjectSupportTicketComment(context.Context, *AddProjectSupportTicketCommentRequest) (*SupportTicket, error)
	// Change the current project support package
	ChangeProjectSupportPackage(context.Context, *ChangeProjectSupportPackageRequest) (*EmptyResponse, error)
	// List all available project support packages
	ListProjectSupportPackages(context.Context, *ListProjectSupportPackagesRequest) (*ListProjectSupportPackagesResponse, error)
	// Create compute resources
	//
	// You can only provide one authorization method, please choose password or
	// SSH authorized keys. You can not use both methods at the same request.
	CreateComputeResource(context.Context, *CreateComputeResourceRequest) (*CreateComputeResourceResponse, error)
	// List compute resources
	ListComputeResources(context.Context, *ListComputeResourcesRequest) (*ListComputeResourcesResponse, error)
	// Get a existing compute resource
	GetComputeResource(context.Context, *GetComputeResourceRequest) (*ComputeResource, error)
	// Return compute resource traffic usage
	GetComputeResourceTraffic(context.Context, *GetComputeResourceTrafficRequest) (*GetComputeResourceTrafficResponse, error)
	// Updates a existing compute resource
	UpdateComputeResource(context.Context, *UpdateComputeResourceRequest) (*ComputeResource, error)
	// Get the VNC token for a compute resource
	GetComputeResourceConsole(context.Context, *GetComputeResourceConsoleRequest) (*GetComputeResourceConsoleResponse, error)
	// Changes the compute resource rescue mode
	ChangeComputeResourceRescueMode(context.Context, *ComputeResourceRescueModeRequest) (*EmptyResponse, error)
	// Change compute resource power status
	PowerActionComputeResource(context.Context, *PowerActionComputeResourceRequest) (*EmptyResponse, error)
	// Reinstall the compute resource
	ReinstallComputeResource(context.Context, *ReinstallComputeResourceRequest) (*ComputeResource, error)
	// Change compute resource renew state
	ChangeComputeResourceRenewState(context.Context, *ChangeComputeResourceRenewStateRequest) (*ComputeResource, error)
	// Get compute resource pricing information
	GetComputeResourcePricing(context.Context, *GetComputeResourcePricingRequest) (*GetComputeResourcePricingResponse, error)
	// Change the compute resource billing period
	ChangeComputeResourceBillingPeriod(context.Context, *ChangeComputeResourceBillingPeriodRequest) (*ComputeResource, error)
	// Destroy the compute resource
	DestroyComputeResource(context.Context, *DestroyComputeResourceRequest) (*EmptyResponse, error)
	// List project networks
	ListProjectNetworks(context.Context, *ListProjectNetworksRequest) (*ListProjectNetworksResponse, error)
	// Get a project network
	GetProjectNetwork(context.Context, *GetProjectNetworkRequest) (*Network, error)
	// Update a project network
	UpdateProjectNetwork(context.Context, *UpdateProjectNetworkRequest) (*Network, error)
	// Create a project network subnet
	CreateProjectNetworkSubnet(context.Context, *CreateProjectNetworkSubnetRequest) (*Subnet, error)
	// Update a project network subnet
	UpdateProjectNetworkSubnet(context.Context, *UpdateProjectNetworkSubnetRequest) (*Subnet, error)
	// Delete a project network subnet
	DeleteProjectNetworkSubnet(context.Context, *DeleteProjectNetworkSubnetRequest) (*EmptyResponse, error)
	// Create a new project image
	CreateProjectImage(context.Context, *CreateProjectImageRequest) (*Image, error)
	// List project images
	ListProjectImages(context.Context, *ListProjectImagesRequest) (*ListProjectImagesResponse, error)
	// Get a project image
	GetProjectImage(context.Context, *GetProjectImageRequest) (*Image, error)
	// Delete a project image
	DeleteProjectImage(context.Context, *DeleteProjectImageRequest) (*EmptyResponse, error)
	// Delete a project image version
	DeleteProjectImageVersion(context.Context, *DeleteProjectImageVersionRequest) (*EmptyResponse, error)
	// List all datacenters with region
	ListDataCenters(context.Context, *EmptyRequest) (*ListDataCenterResponse, error)
	// List all public images for flavour
	ListPublicImages(context.Context, *ListPublicImagesRequest) (*ListImagesResponse, error)
	// List configured two-factor methods
	GetTwoFactorMethods(context.Context, *EmptyRequest) (*GetTwoFactorMethodsResponse, error)
	// Create a TOTP secret and QR code
	CreateTOTP(context.Context, *EmptyRequest) (*CreateTOTPResponse, error)
	// Remove TOTP two-factor method from user account
	RemoveTOTP(context.Context, *RemoveTOTPRequest) (*EmptyResponse, error)
	// Add the TOTP two-factor method
	AddTOTP(context.Context, *AddTOTPRequest) (*EmptyResponse, error)
	// Regenerate two-factor recovery codes
	RegenerateRecoveryCodes(context.Context, *RegenerateRecoveryCodesRequest) (*RegenerateRecoveryCodesResponse, error)
	// List all credit cards
	ListCreditCards(context.Context, *EmptyRequest) (*ListCreditCardsResponse, error)
	// Adds new credit card
	AddCreditCard(context.Context, *AddCreditCardRequest) (*AddCreditCardResponse, error)
	// Delete a existing credit card
	DeleteCreditCard(context.Context, *DeleteCreditCardRequest) (*EmptyResponse, error)
	// List all countries
	//
	// Returns a list with all countries and additional information
	ListCountries(context.Context, *EmptyRequest) (*ListCountriesResponse, error)
	// Create new billing address
	CreateBillingAddress(context.Context, *CreateBillingAddressRequest) (*BillingAddress, error)
	// Update an existing billing address
	UpdateBillingAddress(context.Context, *UpdateBillingAddressRequest) (*BillingAddress, error)
	// List all billing addresses
	ListBillingAddresses(context.Context, *EmptyRequest) (*ListBillingAddressesResponse, error)
	// Deletes a billing addresses
	DeleteBillingAddress(context.Context, *DeleteBillingAddressRequest) (*EmptyResponse, error)
	// Gets the SPLA price for project
	GetSplaPrice(context.Context, *GetSplaPriceRequest) (*GetSplaPriceResponse, error)
	// contains filtered or unexported methods
}

UserAPIServer is the server API for UserAPI service. All implementations must embed UnimplementedUserAPIServer for forward compatibility

type UserAPI_SubscribeProjectNotificationsClient

type UserAPI_SubscribeProjectNotificationsClient interface {
	Recv() (*ProjectNotification, error)
	grpc.ClientStream
}

type UserAPI_SubscribeProjectNotificationsServer

type UserAPI_SubscribeProjectNotificationsServer interface {
	Send(*ProjectNotification) error
	grpc.ServerStream
}

type UserBackupCode

type UserBackupCode struct {
	Id   string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Used bool   `protobuf:"varint,2,opt,name=used,proto3" json:"used,omitempty"`
	Code string `protobuf:"bytes,3,opt,name=code,proto3" json:"code,omitempty"`
	// contains filtered or unexported fields
}

UserBackupCode Represents a 2FA backup code for a user

func (*UserBackupCode) Descriptor deprecated

func (*UserBackupCode) Descriptor() ([]byte, []int)

Deprecated: Use UserBackupCode.ProtoReflect.Descriptor instead.

func (*UserBackupCode) GetCode

func (x *UserBackupCode) GetCode() string

func (*UserBackupCode) GetId

func (x *UserBackupCode) GetId() string

func (*UserBackupCode) GetUsed

func (x *UserBackupCode) GetUsed() bool

func (*UserBackupCode) ProtoMessage

func (*UserBackupCode) ProtoMessage()

func (*UserBackupCode) ProtoReflect

func (x *UserBackupCode) ProtoReflect() protoreflect.Message

func (*UserBackupCode) Reset

func (x *UserBackupCode) Reset()

func (*UserBackupCode) String

func (x *UserBackupCode) String() string

type UserComputeLimit

type UserComputeLimit struct {
	Limit   int32 `protobuf:"varint,1,opt,name=limit,proto3" json:"limit,omitempty"`
	Current int32 `protobuf:"varint,2,opt,name=current,proto3" json:"current,omitempty"`
	// contains filtered or unexported fields
}

func (*UserComputeLimit) Descriptor deprecated

func (*UserComputeLimit) Descriptor() ([]byte, []int)

Deprecated: Use UserComputeLimit.ProtoReflect.Descriptor instead.

func (*UserComputeLimit) GetCurrent

func (x *UserComputeLimit) GetCurrent() int32

func (*UserComputeLimit) GetLimit

func (x *UserComputeLimit) GetLimit() int32

func (*UserComputeLimit) ProtoMessage

func (*UserComputeLimit) ProtoMessage()

func (*UserComputeLimit) ProtoReflect

func (x *UserComputeLimit) ProtoReflect() protoreflect.Message

func (*UserComputeLimit) Reset

func (x *UserComputeLimit) Reset()

func (*UserComputeLimit) String

func (x *UserComputeLimit) String() string

type UserLock

type UserLock struct {
	Id        string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Reason    string                 `protobuf:"bytes,2,opt,name=reason,proto3" json:"reason,omitempty"`
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	DeletedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=deleted_at,json=deletedAt,proto3" json:"deleted_at,omitempty"`
	// contains filtered or unexported fields
}

func (*UserLock) Descriptor deprecated

func (*UserLock) Descriptor() ([]byte, []int)

Deprecated: Use UserLock.ProtoReflect.Descriptor instead.

func (*UserLock) GetCreatedAt

func (x *UserLock) GetCreatedAt() *timestamppb.Timestamp

func (*UserLock) GetDeletedAt

func (x *UserLock) GetDeletedAt() *timestamppb.Timestamp

func (*UserLock) GetId

func (x *UserLock) GetId() string

func (*UserLock) GetReason

func (x *UserLock) GetReason() string

func (*UserLock) ProtoMessage

func (*UserLock) ProtoMessage()

func (*UserLock) ProtoReflect

func (x *UserLock) ProtoReflect() protoreflect.Message

func (*UserLock) Reset

func (x *UserLock) Reset()

func (*UserLock) String

func (x *UserLock) String() string

type UserRemark

type UserRemark struct {
	Id        string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Admin     *User                  `protobuf:"bytes,2,opt,name=admin,proto3" json:"admin,omitempty"`
	Remark    string                 `protobuf:"bytes,3,opt,name=remark,proto3" json:"remark,omitempty"`
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// contains filtered or unexported fields
}

func (*UserRemark) Descriptor deprecated

func (*UserRemark) Descriptor() ([]byte, []int)

Deprecated: Use UserRemark.ProtoReflect.Descriptor instead.

func (*UserRemark) GetAdmin

func (x *UserRemark) GetAdmin() *User

func (*UserRemark) GetCreatedAt

func (x *UserRemark) GetCreatedAt() *timestamppb.Timestamp

func (*UserRemark) GetId

func (x *UserRemark) GetId() string

func (*UserRemark) GetRemark

func (x *UserRemark) GetRemark() string

func (*UserRemark) ProtoMessage

func (*UserRemark) ProtoMessage()

func (*UserRemark) ProtoReflect

func (x *UserRemark) ProtoReflect() protoreflect.Message

func (*UserRemark) Reset

func (x *UserRemark) Reset()

func (*UserRemark) String

func (x *UserRemark) String() string

type UserReporting

type UserReporting struct {

	// Country code of billing user
	CountryCode string `protobuf:"bytes,1,opt,name=country_code,json=countryCode,proto3" json:"country_code,omitempty"`
	// Net sum for all bills
	SumNet   *Price `protobuf:"bytes,2,opt,name=sum_net,json=sumNet,proto3" json:"sum_net,omitempty"`
	SumGross *Price `protobuf:"bytes,3,opt,name=sum_gross,json=sumGross,proto3" json:"sum_gross,omitempty"`
	// contains filtered or unexported fields
}

func (*UserReporting) Descriptor deprecated

func (*UserReporting) Descriptor() ([]byte, []int)

Deprecated: Use UserReporting.ProtoReflect.Descriptor instead.

func (*UserReporting) GetCountryCode

func (x *UserReporting) GetCountryCode() string

func (*UserReporting) GetSumGross

func (x *UserReporting) GetSumGross() *Price

func (*UserReporting) GetSumNet

func (x *UserReporting) GetSumNet() *Price

func (*UserReporting) ProtoMessage

func (*UserReporting) ProtoMessage()

func (*UserReporting) ProtoReflect

func (x *UserReporting) ProtoReflect() protoreflect.Message

func (*UserReporting) Reset

func (x *UserReporting) Reset()

func (*UserReporting) String

func (x *UserReporting) String() string

type UserSession

type UserSession struct {
	Id          string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	IpAddress   string                 `protobuf:"bytes,2,opt,name=ip_address,json=ipAddress,proto3" json:"ip_address,omitempty"`
	Asn         int64                  `protobuf:"varint,3,opt,name=asn,proto3" json:"asn,omitempty"`
	CountryCode string                 `protobuf:"bytes,4,opt,name=country_code,json=countryCode,proto3" json:"country_code,omitempty"`
	City        string                 `protobuf:"bytes,5,opt,name=city,proto3" json:"city,omitempty"`
	Platform    Platform               `protobuf:"varint,6,opt,name=platform,proto3,enum=api.Platform" json:"platform,omitempty"`
	CreatedAt   *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	ExpiresAt   *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"`
	// contains filtered or unexported fields
}

func (*UserSession) Descriptor deprecated

func (*UserSession) Descriptor() ([]byte, []int)

Deprecated: Use UserSession.ProtoReflect.Descriptor instead.

func (*UserSession) GetAsn

func (x *UserSession) GetAsn() int64

func (*UserSession) GetCity

func (x *UserSession) GetCity() string

func (*UserSession) GetCountryCode

func (x *UserSession) GetCountryCode() string

func (*UserSession) GetCreatedAt

func (x *UserSession) GetCreatedAt() *timestamppb.Timestamp

func (*UserSession) GetExpiresAt

func (x *UserSession) GetExpiresAt() *timestamppb.Timestamp

func (*UserSession) GetId

func (x *UserSession) GetId() string

func (*UserSession) GetIpAddress

func (x *UserSession) GetIpAddress() string

func (*UserSession) GetPlatform

func (x *UserSession) GetPlatform() Platform

func (*UserSession) ProtoMessage

func (*UserSession) ProtoMessage()

func (*UserSession) ProtoReflect

func (x *UserSession) ProtoReflect() protoreflect.Message

func (*UserSession) Reset

func (x *UserSession) Reset()

func (*UserSession) String

func (x *UserSession) String() string

type VLAN

type VLAN struct {
	Id        string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	VlanId    int32  `protobuf:"varint,2,opt,name=vlan_id,json=vlanId,proto3" json:"vlan_id,omitempty"`
	Available bool   `protobuf:"varint,3,opt,name=available,proto3" json:"available,omitempty"`
	// contains filtered or unexported fields
}

func (*VLAN) Descriptor deprecated

func (*VLAN) Descriptor() ([]byte, []int)

Deprecated: Use VLAN.ProtoReflect.Descriptor instead.

func (*VLAN) GetAvailable

func (x *VLAN) GetAvailable() bool

func (*VLAN) GetId

func (x *VLAN) GetId() string

func (*VLAN) GetVlanId

func (x *VLAN) GetVlanId() int32

func (*VLAN) ProtoMessage

func (*VLAN) ProtoMessage()

func (*VLAN) ProtoReflect

func (x *VLAN) ProtoReflect() protoreflect.Message

func (*VLAN) Reset

func (x *VLAN) Reset()

func (*VLAN) String

func (x *VLAN) String() string

type ValidateImageUploadTokenRequest

type ValidateImageUploadTokenRequest struct {
	Image *Image `protobuf:"bytes,1,opt,name=image,proto3" json:"image,omitempty"`
	Token string `protobuf:"bytes,2,opt,name=token,proto3" json:"token,omitempty"`
	// contains filtered or unexported fields
}

func (*ValidateImageUploadTokenRequest) Descriptor deprecated

func (*ValidateImageUploadTokenRequest) Descriptor() ([]byte, []int)

Deprecated: Use ValidateImageUploadTokenRequest.ProtoReflect.Descriptor instead.

func (*ValidateImageUploadTokenRequest) GetImage

func (x *ValidateImageUploadTokenRequest) GetImage() *Image

func (*ValidateImageUploadTokenRequest) GetToken

func (*ValidateImageUploadTokenRequest) ProtoMessage

func (*ValidateImageUploadTokenRequest) ProtoMessage()

func (*ValidateImageUploadTokenRequest) ProtoReflect

func (*ValidateImageUploadTokenRequest) Reset

func (*ValidateImageUploadTokenRequest) String

type VncEndpoint

type VncEndpoint struct {
	IpAddress string `protobuf:"bytes,1,opt,name=ip_address,json=ipAddress,proto3" json:"ip_address,omitempty"`
	Port      int32  `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"`
	Password  string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"`
	// contains filtered or unexported fields
}

func (*VncEndpoint) Descriptor deprecated

func (*VncEndpoint) Descriptor() ([]byte, []int)

Deprecated: Use VncEndpoint.ProtoReflect.Descriptor instead.

func (*VncEndpoint) GetIpAddress

func (x *VncEndpoint) GetIpAddress() string

func (*VncEndpoint) GetPassword

func (x *VncEndpoint) GetPassword() string

func (*VncEndpoint) GetPort

func (x *VncEndpoint) GetPort() int32

func (*VncEndpoint) ProtoMessage

func (*VncEndpoint) ProtoMessage()

func (*VncEndpoint) ProtoReflect

func (x *VncEndpoint) ProtoReflect() protoreflect.Message

func (*VncEndpoint) Reset

func (x *VncEndpoint) Reset()

func (*VncEndpoint) String

func (x *VncEndpoint) String() string

type Voucher

type Voucher struct {
	Id        string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Code      string                 `protobuf:"bytes,2,opt,name=code,proto3" json:"code,omitempty"`
	Credit    *Price                 `protobuf:"bytes,3,opt,name=credit,proto3" json:"credit,omitempty"`
	Used      bool                   `protobuf:"varint,4,opt,name=used,proto3" json:"used,omitempty"`
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	ExpiresAt *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"`
	// contains filtered or unexported fields
}

func (*Voucher) Descriptor deprecated

func (*Voucher) Descriptor() ([]byte, []int)

Deprecated: Use Voucher.ProtoReflect.Descriptor instead.

func (*Voucher) GetCode

func (x *Voucher) GetCode() string

func (*Voucher) GetCreatedAt

func (x *Voucher) GetCreatedAt() *timestamppb.Timestamp

func (*Voucher) GetCredit

func (x *Voucher) GetCredit() *Price

func (*Voucher) GetExpiresAt

func (x *Voucher) GetExpiresAt() *timestamppb.Timestamp

func (*Voucher) GetId

func (x *Voucher) GetId() string

func (*Voucher) GetUpdatedAt

func (x *Voucher) GetUpdatedAt() *timestamppb.Timestamp

func (*Voucher) GetUsed

func (x *Voucher) GetUsed() bool

func (*Voucher) ProtoMessage

func (*Voucher) ProtoMessage()

func (*Voucher) ProtoReflect

func (x *Voucher) ProtoReflect() protoreflect.Message

func (*Voucher) Reset

func (x *Voucher) Reset()

func (*Voucher) String

func (x *Voucher) String() string

type WebAuthn

type WebAuthn struct {
	Id            string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name          string                 `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Authenticator WebAuthnAuthenticator  `protobuf:"varint,3,opt,name=authenticator,proto3,enum=api.user.WebAuthnAuthenticator" json:"authenticator,omitempty"`
	CreatedAt     *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	LastUsedAt    *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=last_used_at,json=lastUsedAt,proto3" json:"last_used_at,omitempty"`
	// contains filtered or unexported fields
}

func (*WebAuthn) Descriptor deprecated

func (*WebAuthn) Descriptor() ([]byte, []int)

Deprecated: Use WebAuthn.ProtoReflect.Descriptor instead.

func (*WebAuthn) GetAuthenticator

func (x *WebAuthn) GetAuthenticator() WebAuthnAuthenticator

func (*WebAuthn) GetCreatedAt

func (x *WebAuthn) GetCreatedAt() *timestamppb.Timestamp

func (*WebAuthn) GetId

func (x *WebAuthn) GetId() string

func (*WebAuthn) GetLastUsedAt

func (x *WebAuthn) GetLastUsedAt() *timestamppb.Timestamp

func (*WebAuthn) GetName

func (x *WebAuthn) GetName() string

func (*WebAuthn) ProtoMessage

func (*WebAuthn) ProtoMessage()

func (*WebAuthn) ProtoReflect

func (x *WebAuthn) ProtoReflect() protoreflect.Message

func (*WebAuthn) Reset

func (x *WebAuthn) Reset()

func (*WebAuthn) String

func (x *WebAuthn) String() string

type WebAuthnAuthenticator

type WebAuthnAuthenticator int32
const (
	WebAuthnAuthenticator_UNKNOWN  WebAuthnAuthenticator = 0
	WebAuthnAuthenticator_TOUCH_ID WebAuthnAuthenticator = 1
	WebAuthnAuthenticator_YUBIKEY  WebAuthnAuthenticator = 2
)

func (WebAuthnAuthenticator) Descriptor

func (WebAuthnAuthenticator) Enum

func (WebAuthnAuthenticator) EnumDescriptor deprecated

func (WebAuthnAuthenticator) EnumDescriptor() ([]byte, []int)

Deprecated: Use WebAuthnAuthenticator.Descriptor instead.

func (WebAuthnAuthenticator) Number

func (WebAuthnAuthenticator) String

func (x WebAuthnAuthenticator) String() string

func (WebAuthnAuthenticator) Type

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL