devplaneapiv1connect

package
v1.19.1-20260104204926... Latest Latest
Warning

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

Go to latest
Published: unknown License: ISC Imports: 6 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// ApiKeyServiceListAPIKeyProcedure is the fully-qualified name of the ApiKeyService's ListAPIKey
	// RPC.
	ApiKeyServiceListAPIKeyProcedure = "/devplaneapi.v1.ApiKeyService/ListAPIKey"
	// ApiKeyServiceGetAPIKeyProcedure is the fully-qualified name of the ApiKeyService's GetAPIKey RPC.
	ApiKeyServiceGetAPIKeyProcedure = "/devplaneapi.v1.ApiKeyService/GetAPIKey"
	// ApiKeyServiceCreateAPIKeyProcedure is the fully-qualified name of the ApiKeyService's
	// CreateAPIKey RPC.
	ApiKeyServiceCreateAPIKeyProcedure = "/devplaneapi.v1.ApiKeyService/CreateAPIKey"
	// ApiKeyServiceDeleteAPIKeyProcedure is the fully-qualified name of the ApiKeyService's
	// DeleteAPIKey RPC.
	ApiKeyServiceDeleteAPIKeyProcedure = "/devplaneapi.v1.ApiKeyService/DeleteAPIKey"
)

These constants are the fully-qualified names of the RPCs defined in this package. They're exposed at runtime as Spec.Procedure and as the final two segments of the HTTP route.

Note that these are different from the fully-qualified method names used by google.golang.org/protobuf/reflect/protoreflect. To convert from these constants to reflection-formatted method names, remove the leading slash and convert the remaining slash to a period.

View Source
const (
	// BillingServiceGetUsageProcedure is the fully-qualified name of the BillingService's GetUsage RPC.
	BillingServiceGetUsageProcedure = "/devplaneapi.v1.BillingService/GetUsage"
	// BillingServiceEnableUsageProcedure is the fully-qualified name of the BillingService's
	// EnableUsage RPC.
	BillingServiceEnableUsageProcedure = "/devplaneapi.v1.BillingService/EnableUsage"
	// BillingServiceListLimitProcedure is the fully-qualified name of the BillingService's ListLimit
	// RPC.
	BillingServiceListLimitProcedure = "/devplaneapi.v1.BillingService/ListLimit"
	// BillingServiceGetLimitProcedure is the fully-qualified name of the BillingService's GetLimit RPC.
	BillingServiceGetLimitProcedure = "/devplaneapi.v1.BillingService/GetLimit"
	// BillingServiceCreateLimitProcedure is the fully-qualified name of the BillingService's
	// CreateLimit RPC.
	BillingServiceCreateLimitProcedure = "/devplaneapi.v1.BillingService/CreateLimit"
	// BillingServiceDeleteLimitProcedure is the fully-qualified name of the BillingService's
	// DeleteLimit RPC.
	BillingServiceDeleteLimitProcedure = "/devplaneapi.v1.BillingService/DeleteLimit"
	// BillingServiceCreateRedeemableProcedure is the fully-qualified name of the BillingService's
	// CreateRedeemable RPC.
	BillingServiceCreateRedeemableProcedure = "/devplaneapi.v1.BillingService/CreateRedeemable"
	// BillingServiceRedeemRedeemableProcedure is the fully-qualified name of the BillingService's
	// RedeemRedeemable RPC.
	BillingServiceRedeemRedeemableProcedure = "/devplaneapi.v1.BillingService/RedeemRedeemable"
	// BillingServiceListRedeemableProcedure is the fully-qualified name of the BillingService's
	// ListRedeemable RPC.
	BillingServiceListRedeemableProcedure = "/devplaneapi.v1.BillingService/ListRedeemable"
	// BillingServiceListTransactionProcedure is the fully-qualified name of the BillingService's
	// ListTransaction RPC.
	BillingServiceListTransactionProcedure = "/devplaneapi.v1.BillingService/ListTransaction"
	// BillingServiceGetLedgerBalanceProcedure is the fully-qualified name of the BillingService's
	// GetLedgerBalance RPC.
	BillingServiceGetLedgerBalanceProcedure = "/devplaneapi.v1.BillingService/GetLedgerBalance"
	// BillingServiceDebitLedgerProcedure is the fully-qualified name of the BillingService's
	// DebitLedger RPC.
	BillingServiceDebitLedgerProcedure = "/devplaneapi.v1.BillingService/DebitLedger"
	// BillingServiceCreditLedgerProcedure is the fully-qualified name of the BillingService's
	// CreditLedger RPC.
	BillingServiceCreditLedgerProcedure = "/devplaneapi.v1.BillingService/CreditLedger"
)

These constants are the fully-qualified names of the RPCs defined in this package. They're exposed at runtime as Spec.Procedure and as the final two segments of the HTTP route.

Note that these are different from the fully-qualified method names used by google.golang.org/protobuf/reflect/protoreflect. To convert from these constants to reflection-formatted method names, remove the leading slash and convert the remaining slash to a period.

View Source
const (
	// BillingProfileServiceListBillingProfileProcedure is the fully-qualified name of the
	// BillingProfileService's ListBillingProfile RPC.
	BillingProfileServiceListBillingProfileProcedure = "/devplaneapi.v1.BillingProfileService/ListBillingProfile"
	// BillingProfileServiceGetBillingProfileProcedure is the fully-qualified name of the
	// BillingProfileService's GetBillingProfile RPC.
	BillingProfileServiceGetBillingProfileProcedure = "/devplaneapi.v1.BillingProfileService/GetBillingProfile"
	// BillingProfileServiceCreateBillingProfileProcedure is the fully-qualified name of the
	// BillingProfileService's CreateBillingProfile RPC.
	BillingProfileServiceCreateBillingProfileProcedure = "/devplaneapi.v1.BillingProfileService/CreateBillingProfile"
	// BillingProfileServiceDeleteBillingProfileProcedure is the fully-qualified name of the
	// BillingProfileService's DeleteBillingProfile RPC.
	BillingProfileServiceDeleteBillingProfileProcedure = "/devplaneapi.v1.BillingProfileService/DeleteBillingProfile"
	// BillingProfileServicePausePaymentCollectionProcedure is the fully-qualified name of the
	// BillingProfileService's PausePaymentCollection RPC.
	BillingProfileServicePausePaymentCollectionProcedure = "/devplaneapi.v1.BillingProfileService/PausePaymentCollection"
	// BillingProfileServiceResumePaymentCollectionProcedure is the fully-qualified name of the
	// BillingProfileService's ResumePaymentCollection RPC.
	BillingProfileServiceResumePaymentCollectionProcedure = "/devplaneapi.v1.BillingProfileService/ResumePaymentCollection"
	// BillingProfileServiceUpdateBillingProfileProcedure is the fully-qualified name of the
	// BillingProfileService's UpdateBillingProfile RPC.
	BillingProfileServiceUpdateBillingProfileProcedure = "/devplaneapi.v1.BillingProfileService/UpdateBillingProfile"
	// BillingProfileServiceUpdateBillingProfileCreditBalanceProcedure is the fully-qualified name of
	// the BillingProfileService's UpdateBillingProfileCreditBalance RPC.
	BillingProfileServiceUpdateBillingProfileCreditBalanceProcedure = "/devplaneapi.v1.BillingProfileService/UpdateBillingProfileCreditBalance"
	// BillingProfileServicePurchaseCreditsProcedure is the fully-qualified name of the
	// BillingProfileService's PurchaseCredits RPC.
	BillingProfileServicePurchaseCreditsProcedure = "/devplaneapi.v1.BillingProfileService/PurchaseCredits"
	// BillingProfileServiceGetRemainingCreditsProcedure is the fully-qualified name of the
	// BillingProfileService's GetRemainingCredits RPC.
	BillingProfileServiceGetRemainingCreditsProcedure = "/devplaneapi.v1.BillingProfileService/GetRemainingCredits"
	// BillingProfileServiceListCreditBalanceAdjustmentsProcedure is the fully-qualified name of the
	// BillingProfileService's ListCreditBalanceAdjustments RPC.
	BillingProfileServiceListCreditBalanceAdjustmentsProcedure = "/devplaneapi.v1.BillingProfileService/ListCreditBalanceAdjustments"
	// BillingProfileServiceGetUpcomingInvoiceProcedure is the fully-qualified name of the
	// BillingProfileService's GetUpcomingInvoice RPC.
	BillingProfileServiceGetUpcomingInvoiceProcedure = "/devplaneapi.v1.BillingProfileService/GetUpcomingInvoice"
	// BillingProfileServiceListPaymentMethodsProcedure is the fully-qualified name of the
	// BillingProfileService's ListPaymentMethods RPC.
	BillingProfileServiceListPaymentMethodsProcedure = "/devplaneapi.v1.BillingProfileService/ListPaymentMethods"
	// BillingProfileServiceSetPaymentMethodAsDefaultProcedure is the fully-qualified name of the
	// BillingProfileService's SetPaymentMethodAsDefault RPC.
	BillingProfileServiceSetPaymentMethodAsDefaultProcedure = "/devplaneapi.v1.BillingProfileService/SetPaymentMethodAsDefault"
	// BillingProfileServiceCreatePaymentSetupIntentProcedure is the fully-qualified name of the
	// BillingProfileService's CreatePaymentSetupIntent RPC.
	BillingProfileServiceCreatePaymentSetupIntentProcedure = "/devplaneapi.v1.BillingProfileService/CreatePaymentSetupIntent"
	// BillingProfileServiceCreatePaymentIntentProcedure is the fully-qualified name of the
	// BillingProfileService's CreatePaymentIntent RPC.
	BillingProfileServiceCreatePaymentIntentProcedure = "/devplaneapi.v1.BillingProfileService/CreatePaymentIntent"
	// BillingProfileServiceCreateCardHoldProcedure is the fully-qualified name of the
	// BillingProfileService's CreateCardHold RPC.
	BillingProfileServiceCreateCardHoldProcedure = "/devplaneapi.v1.BillingProfileService/CreateCardHold"
	// BillingProfileServiceListInvoiceProcedure is the fully-qualified name of the
	// BillingProfileService's ListInvoice RPC.
	BillingProfileServiceListInvoiceProcedure = "/devplaneapi.v1.BillingProfileService/ListInvoice"
	// BillingProfileServiceRetryInvoiceProcedure is the fully-qualified name of the
	// BillingProfileService's RetryInvoice RPC.
	BillingProfileServiceRetryInvoiceProcedure = "/devplaneapi.v1.BillingProfileService/RetryInvoice"
	// BillingProfileServiceRedeemRedeemableProcedure is the fully-qualified name of the
	// BillingProfileService's RedeemRedeemable RPC.
	BillingProfileServiceRedeemRedeemableProcedure = "/devplaneapi.v1.BillingProfileService/RedeemRedeemable"
	// BillingProfileServiceListRedeemableTransactionsProcedure is the fully-qualified name of the
	// BillingProfileService's ListRedeemableTransactions RPC.
	BillingProfileServiceListRedeemableTransactionsProcedure = "/devplaneapi.v1.BillingProfileService/ListRedeemableTransactions"
	// BillingProfileServiceHandleProviderEventProcedure is the fully-qualified name of the
	// BillingProfileService's HandleProviderEvent RPC.
	BillingProfileServiceHandleProviderEventProcedure = "/devplaneapi.v1.BillingProfileService/HandleProviderEvent"
	// BillingProfileServiceRedeemCloudPointsProcedure is the fully-qualified name of the
	// BillingProfileService's RedeemCloudPoints RPC.
	BillingProfileServiceRedeemCloudPointsProcedure = "/devplaneapi.v1.BillingProfileService/RedeemCloudPoints"
)

These constants are the fully-qualified names of the RPCs defined in this package. They're exposed at runtime as Spec.Procedure and as the final two segments of the HTTP route.

Note that these are different from the fully-qualified method names used by google.golang.org/protobuf/reflect/protoreflect. To convert from these constants to reflection-formatted method names, remove the leading slash and convert the remaining slash to a period.

View Source
const (
	// CloudCredServiceListCloudCredProcedure is the fully-qualified name of the CloudCredService's
	// ListCloudCred RPC.
	CloudCredServiceListCloudCredProcedure = "/devplaneapi.v1.CloudCredService/ListCloudCred"
	// CloudCredServiceGetCloudCredProcedure is the fully-qualified name of the CloudCredService's
	// GetCloudCred RPC.
	CloudCredServiceGetCloudCredProcedure = "/devplaneapi.v1.CloudCredService/GetCloudCred"
	// CloudCredServiceCreateCloudCredProcedure is the fully-qualified name of the CloudCredService's
	// CreateCloudCred RPC.
	CloudCredServiceCreateCloudCredProcedure = "/devplaneapi.v1.CloudCredService/CreateCloudCred"
	// CloudCredServiceDeleteCloudCredProcedure is the fully-qualified name of the CloudCredService's
	// DeleteCloudCred RPC.
	CloudCredServiceDeleteCloudCredProcedure = "/devplaneapi.v1.CloudCredService/DeleteCloudCred"
	// CloudCredServiceUpdateCloudCredStatusProcedure is the fully-qualified name of the
	// CloudCredService's UpdateCloudCredStatus RPC.
	CloudCredServiceUpdateCloudCredStatusProcedure = "/devplaneapi.v1.CloudCredService/UpdateCloudCredStatus"
	// CloudCredServiceUpdateCloudCredRestrictedIngressProcedure is the fully-qualified name of the
	// CloudCredService's UpdateCloudCredRestrictedIngress RPC.
	CloudCredServiceUpdateCloudCredRestrictedIngressProcedure = "/devplaneapi.v1.CloudCredService/UpdateCloudCredRestrictedIngress"
	// CloudCredServiceUpdateCloudCredLabelsProcedure is the fully-qualified name of the
	// CloudCredService's UpdateCloudCredLabels RPC.
	CloudCredServiceUpdateCloudCredLabelsProcedure = "/devplaneapi.v1.CloudCredService/UpdateCloudCredLabels"
	// CloudCredServiceUpdateCloudCredPublicProcedure is the fully-qualified name of the
	// CloudCredService's UpdateCloudCredPublic RPC.
	CloudCredServiceUpdateCloudCredPublicProcedure = "/devplaneapi.v1.CloudCredService/UpdateCloudCredPublic"
	// CloudCredServiceListPublicCloudCredsProcedure is the fully-qualified name of the
	// CloudCredService's ListPublicCloudCreds RPC.
	CloudCredServiceListPublicCloudCredsProcedure = "/devplaneapi.v1.CloudCredService/ListPublicCloudCreds"
)

These constants are the fully-qualified names of the RPCs defined in this package. They're exposed at runtime as Spec.Procedure and as the final two segments of the HTTP route.

Note that these are different from the fully-qualified method names used by google.golang.org/protobuf/reflect/protoreflect. To convert from these constants to reflection-formatted method names, remove the leading slash and convert the remaining slash to a period.

View Source
const (
	// CloudInfoServiceListImageProcedure is the fully-qualified name of the CloudInfoService's
	// ListImage RPC.
	CloudInfoServiceListImageProcedure = "/devplaneapi.v1.CloudInfoService/ListImage"
	// CloudInfoServiceListInstanceTypeProcedure is the fully-qualified name of the CloudInfoService's
	// ListInstanceType RPC.
	CloudInfoServiceListInstanceTypeProcedure = "/devplaneapi.v1.CloudInfoService/ListInstanceType"
	// CloudInfoServiceListVpcProcedure is the fully-qualified name of the CloudInfoService's ListVpc
	// RPC.
	CloudInfoServiceListVpcProcedure = "/devplaneapi.v1.CloudInfoService/ListVpc"
	// CloudInfoServiceListSubnetProcedure is the fully-qualified name of the CloudInfoService's
	// ListSubnet RPC.
	CloudInfoServiceListSubnetProcedure = "/devplaneapi.v1.CloudInfoService/ListSubnet"
	// CloudInfoServiceListLocationsProcedure is the fully-qualified name of the CloudInfoService's
	// ListLocations RPC.
	CloudInfoServiceListLocationsProcedure = "/devplaneapi.v1.CloudInfoService/ListLocations"
	// CloudInfoServiceGetCapabilitiesProcedure is the fully-qualified name of the CloudInfoService's
	// GetCapabilities RPC.
	CloudInfoServiceGetCapabilitiesProcedure = "/devplaneapi.v1.CloudInfoService/GetCapabilities"
)

These constants are the fully-qualified names of the RPCs defined in this package. They're exposed at runtime as Spec.Procedure and as the final two segments of the HTTP route.

Note that these are different from the fully-qualified method names used by google.golang.org/protobuf/reflect/protoreflect. To convert from these constants to reflection-formatted method names, remove the leading slash and convert the remaining slash to a period.

View Source
const (
	// CloudPolicyServiceCreateCloudPolicyProcedure is the fully-qualified name of the
	// CloudPolicyService's CreateCloudPolicy RPC.
	CloudPolicyServiceCreateCloudPolicyProcedure = "/devplaneapi.v1.CloudPolicyService/CreateCloudPolicy"
	// CloudPolicyServiceListCloudPolicyProcedure is the fully-qualified name of the
	// CloudPolicyService's ListCloudPolicy RPC.
	CloudPolicyServiceListCloudPolicyProcedure = "/devplaneapi.v1.CloudPolicyService/ListCloudPolicy"
	// CloudPolicyServiceDeleteCloudPolicyProcedure is the fully-qualified name of the
	// CloudPolicyService's DeleteCloudPolicy RPC.
	CloudPolicyServiceDeleteCloudPolicyProcedure = "/devplaneapi.v1.CloudPolicyService/DeleteCloudPolicy"
	// CloudPolicyServiceGetCloudPolicyProcedure is the fully-qualified name of the CloudPolicyService's
	// GetCloudPolicy RPC.
	CloudPolicyServiceGetCloudPolicyProcedure = "/devplaneapi.v1.CloudPolicyService/GetCloudPolicy"
	// CloudPolicyServiceUpdateCloudPolicyDefaultRuleProcedure is the fully-qualified name of the
	// CloudPolicyService's UpdateCloudPolicyDefaultRule RPC.
	CloudPolicyServiceUpdateCloudPolicyDefaultRuleProcedure = "/devplaneapi.v1.CloudPolicyService/UpdateCloudPolicyDefaultRule"
	// CloudPolicyServiceGetCloudPolicyUtilizationProcedure is the fully-qualified name of the
	// CloudPolicyService's GetCloudPolicyUtilization RPC.
	CloudPolicyServiceGetCloudPolicyUtilizationProcedure = "/devplaneapi.v1.CloudPolicyService/GetCloudPolicyUtilization"
	// CloudPolicyServiceAddQuotasToCloudPolicyProcedure is the fully-qualified name of the
	// CloudPolicyService's AddQuotasToCloudPolicy RPC.
	CloudPolicyServiceAddQuotasToCloudPolicyProcedure = "/devplaneapi.v1.CloudPolicyService/AddQuotasToCloudPolicy"
	// CloudPolicyServiceUpdateCloudQuotaProcedure is the fully-qualified name of the
	// CloudPolicyService's UpdateCloudQuota RPC.
	CloudPolicyServiceUpdateCloudQuotaProcedure = "/devplaneapi.v1.CloudPolicyService/UpdateCloudQuota"
	// CloudPolicyServiceDeleteCloudQuotaProcedure is the fully-qualified name of the
	// CloudPolicyService's DeleteCloudQuota RPC.
	CloudPolicyServiceDeleteCloudQuotaProcedure = "/devplaneapi.v1.CloudPolicyService/DeleteCloudQuota"
	// CloudPolicyServiceGetCloudQuotaUtilizationProcedure is the fully-qualified name of the
	// CloudPolicyService's GetCloudQuotaUtilization RPC.
	CloudPolicyServiceGetCloudQuotaUtilizationProcedure = "/devplaneapi.v1.CloudPolicyService/GetCloudQuotaUtilization"
)

These constants are the fully-qualified names of the RPCs defined in this package. They're exposed at runtime as Spec.Procedure and as the final two segments of the HTTP route.

Note that these are different from the fully-qualified method names used by google.golang.org/protobuf/reflect/protoreflect. To convert from these constants to reflection-formatted method names, remove the leading slash and convert the remaining slash to a period.

View Source
const (
	// DataSourceServiceListDataSourceProcedure is the fully-qualified name of the DataSourceService's
	// ListDataSource RPC.
	DataSourceServiceListDataSourceProcedure = "/devplaneapi.v1.DataSourceService/ListDataSource"
	// DataSourceServiceGetDataSourceProcedure is the fully-qualified name of the DataSourceService's
	// GetDataSource RPC.
	DataSourceServiceGetDataSourceProcedure = "/devplaneapi.v1.DataSourceService/GetDataSource"
	// DataSourceServiceCreateDataSourceProcedure is the fully-qualified name of the DataSourceService's
	// CreateDataSource RPC.
	DataSourceServiceCreateDataSourceProcedure = "/devplaneapi.v1.DataSourceService/CreateDataSource"
	// DataSourceServiceDeleteDataSourceProcedure is the fully-qualified name of the DataSourceService's
	// DeleteDataSource RPC.
	DataSourceServiceDeleteDataSourceProcedure = "/devplaneapi.v1.DataSourceService/DeleteDataSource"
)

These constants are the fully-qualified names of the RPCs defined in this package. They're exposed at runtime as Spec.Procedure and as the final two segments of the HTTP route.

Note that these are different from the fully-qualified method names used by google.golang.org/protobuf/reflect/protoreflect. To convert from these constants to reflection-formatted method names, remove the leading slash and convert the remaining slash to a period.

View Source
const (
	// DeploymentServiceListDeploymentProcedure is the fully-qualified name of the DeploymentService's
	// ListDeployment RPC.
	DeploymentServiceListDeploymentProcedure = "/devplaneapi.v1.DeploymentService/ListDeployment"
	// DeploymentServiceGetDeploymentProcedure is the fully-qualified name of the DeploymentService's
	// GetDeployment RPC.
	DeploymentServiceGetDeploymentProcedure = "/devplaneapi.v1.DeploymentService/GetDeployment"
	// DeploymentServiceCreateDeploymentProcedure is the fully-qualified name of the DeploymentService's
	// CreateDeployment RPC.
	DeploymentServiceCreateDeploymentProcedure = "/devplaneapi.v1.DeploymentService/CreateDeployment"
	// DeploymentServiceDeleteDeploymentProcedure is the fully-qualified name of the DeploymentService's
	// DeleteDeployment RPC.
	DeploymentServiceDeleteDeploymentProcedure = "/devplaneapi.v1.DeploymentService/DeleteDeployment"
	// DeploymentServiceGetDeploymentLogsProcedure is the fully-qualified name of the
	// DeploymentService's GetDeploymentLogs RPC.
	DeploymentServiceGetDeploymentLogsProcedure = "/devplaneapi.v1.DeploymentService/GetDeploymentLogs"
	// DeploymentServiceGetDeploymentMetricsProcedure is the fully-qualified name of the
	// DeploymentService's GetDeploymentMetrics RPC.
	DeploymentServiceGetDeploymentMetricsProcedure = "/devplaneapi.v1.DeploymentService/GetDeploymentMetrics"
	// DeploymentServiceGetDeploymentProviderCredProcedure is the fully-qualified name of the
	// DeploymentService's GetDeploymentProviderCred RPC.
	DeploymentServiceGetDeploymentProviderCredProcedure = "/devplaneapi.v1.DeploymentService/GetDeploymentProviderCred"
	// DeploymentServiceListDeploymentProviderCredProcedure is the fully-qualified name of the
	// DeploymentService's ListDeploymentProviderCred RPC.
	DeploymentServiceListDeploymentProviderCredProcedure = "/devplaneapi.v1.DeploymentService/ListDeploymentProviderCred"
	// DeploymentServiceListDeploymentInstanceTypeProcedure is the fully-qualified name of the
	// DeploymentService's ListDeploymentInstanceType RPC.
	DeploymentServiceListDeploymentInstanceTypeProcedure = "/devplaneapi.v1.DeploymentService/ListDeploymentInstanceType"
)

These constants are the fully-qualified names of the RPCs defined in this package. They're exposed at runtime as Spec.Procedure and as the final two segments of the HTTP route.

Note that these are different from the fully-qualified method names used by google.golang.org/protobuf/reflect/protoreflect. To convert from these constants to reflection-formatted method names, remove the leading slash and convert the remaining slash to a period.

View Source
const (
	// EnvironmentServiceListEnvironmentProcedure is the fully-qualified name of the
	// EnvironmentService's ListEnvironment RPC.
	EnvironmentServiceListEnvironmentProcedure = "/devplaneapi.v1.EnvironmentService/ListEnvironment"
	// EnvironmentServiceGetEnvironmentProcedure is the fully-qualified name of the EnvironmentService's
	// GetEnvironment RPC.
	EnvironmentServiceGetEnvironmentProcedure = "/devplaneapi.v1.EnvironmentService/GetEnvironment"
	// EnvironmentServiceCreateEnvironmentProcedure is the fully-qualified name of the
	// EnvironmentService's CreateEnvironment RPC.
	EnvironmentServiceCreateEnvironmentProcedure = "/devplaneapi.v1.EnvironmentService/CreateEnvironment"
	// EnvironmentServiceModifyEnvironmentLabelsProcedure is the fully-qualified name of the
	// EnvironmentService's ModifyEnvironmentLabels RPC.
	EnvironmentServiceModifyEnvironmentLabelsProcedure = "/devplaneapi.v1.EnvironmentService/ModifyEnvironmentLabels"
	// EnvironmentServiceModifyEnvironmentProvisionProcedure is the fully-qualified name of the
	// EnvironmentService's ModifyEnvironmentProvision RPC.
	EnvironmentServiceModifyEnvironmentProvisionProcedure = "/devplaneapi.v1.EnvironmentService/ModifyEnvironmentProvision"
	// EnvironmentServiceModifyEnvironmentBuildProcedure is the fully-qualified name of the
	// EnvironmentService's ModifyEnvironmentBuild RPC.
	EnvironmentServiceModifyEnvironmentBuildProcedure = "/devplaneapi.v1.EnvironmentService/ModifyEnvironmentBuild"
	// EnvironmentServiceModifyEnvironmentMetaProcedure is the fully-qualified name of the
	// EnvironmentService's ModifyEnvironmentMeta RPC.
	EnvironmentServiceModifyEnvironmentMetaProcedure = "/devplaneapi.v1.EnvironmentService/ModifyEnvironmentMeta"
	// EnvironmentServiceAddKeyPairToEnvironmentProcedure is the fully-qualified name of the
	// EnvironmentService's AddKeyPairToEnvironment RPC.
	EnvironmentServiceAddKeyPairToEnvironmentProcedure = "/devplaneapi.v1.EnvironmentService/AddKeyPairToEnvironment"
	// EnvironmentServiceDeleteEnvironmentProcedure is the fully-qualified name of the
	// EnvironmentService's DeleteEnvironment RPC.
	EnvironmentServiceDeleteEnvironmentProcedure = "/devplaneapi.v1.EnvironmentService/DeleteEnvironment"
	// EnvironmentServiceProvisionEnvironmentProcedure is the fully-qualified name of the
	// EnvironmentService's ProvisionEnvironment RPC.
	EnvironmentServiceProvisionEnvironmentProcedure = "/devplaneapi.v1.EnvironmentService/ProvisionEnvironment"
	// EnvironmentServiceBuildEnvironmentProcedure is the fully-qualified name of the
	// EnvironmentService's BuildEnvironment RPC.
	EnvironmentServiceBuildEnvironmentProcedure = "/devplaneapi.v1.EnvironmentService/BuildEnvironment"
	// EnvironmentServiceForkEnvironmentProcedure is the fully-qualified name of the
	// EnvironmentService's ForkEnvironment RPC.
	EnvironmentServiceForkEnvironmentProcedure = "/devplaneapi.v1.EnvironmentService/ForkEnvironment"
	// EnvironmentServiceResizeEnvironmentInstanceVolumeProcedure is the fully-qualified name of the
	// EnvironmentService's ResizeEnvironmentInstanceVolume RPC.
	EnvironmentServiceResizeEnvironmentInstanceVolumeProcedure = "/devplaneapi.v1.EnvironmentService/ResizeEnvironmentInstanceVolume"
	// EnvironmentServiceChangeEnvironmentInstanceTypeProcedure is the fully-qualified name of the
	// EnvironmentService's ChangeEnvironmentInstanceType RPC.
	EnvironmentServiceChangeEnvironmentInstanceTypeProcedure = "/devplaneapi.v1.EnvironmentService/ChangeEnvironmentInstanceType"
	// EnvironmentServiceStopEnvironmentInstanceProcedure is the fully-qualified name of the
	// EnvironmentService's StopEnvironmentInstance RPC.
	EnvironmentServiceStopEnvironmentInstanceProcedure = "/devplaneapi.v1.EnvironmentService/StopEnvironmentInstance"
	// EnvironmentServiceStartEnvironmentInstanceProcedure is the fully-qualified name of the
	// EnvironmentService's StartEnvironmentInstance RPC.
	EnvironmentServiceStartEnvironmentInstanceProcedure = "/devplaneapi.v1.EnvironmentService/StartEnvironmentInstance"
	// EnvironmentServiceTerminateEnvironmentInstanceProcedure is the fully-qualified name of the
	// EnvironmentService's TerminateEnvironmentInstance RPC.
	EnvironmentServiceTerminateEnvironmentInstanceProcedure = "/devplaneapi.v1.EnvironmentService/TerminateEnvironmentInstance"
	// EnvironmentServiceGetLifecycleScriptProcedure is the fully-qualified name of the
	// EnvironmentService's GetLifecycleScript RPC.
	EnvironmentServiceGetLifecycleScriptProcedure = "/devplaneapi.v1.EnvironmentService/GetLifecycleScript"
)

These constants are the fully-qualified names of the RPCs defined in this package. They're exposed at runtime as Spec.Procedure and as the final two segments of the HTTP route.

Note that these are different from the fully-qualified method names used by google.golang.org/protobuf/reflect/protoreflect. To convert from these constants to reflection-formatted method names, remove the leading slash and convert the remaining slash to a period.

View Source
const (
	// HealthCheckServiceListHealthCheckProcedure is the fully-qualified name of the
	// HealthCheckService's ListHealthCheck RPC.
	HealthCheckServiceListHealthCheckProcedure = "/devplaneapi.v1.HealthCheckService/ListHealthCheck"
	// HealthCheckServiceGetHealthCheckProcedure is the fully-qualified name of the HealthCheckService's
	// GetHealthCheck RPC.
	HealthCheckServiceGetHealthCheckProcedure = "/devplaneapi.v1.HealthCheckService/GetHealthCheck"
	// HealthCheckServiceCreateHealthCheckProcedure is the fully-qualified name of the
	// HealthCheckService's CreateHealthCheck RPC.
	HealthCheckServiceCreateHealthCheckProcedure = "/devplaneapi.v1.HealthCheckService/CreateHealthCheck"
	// HealthCheckServiceDeleteHealthCheckProcedure is the fully-qualified name of the
	// HealthCheckService's DeleteHealthCheck RPC.
	HealthCheckServiceDeleteHealthCheckProcedure = "/devplaneapi.v1.HealthCheckService/DeleteHealthCheck"
	// HealthCheckServicePauseHealthCheckProcedure is the fully-qualified name of the
	// HealthCheckService's PauseHealthCheck RPC.
	HealthCheckServicePauseHealthCheckProcedure = "/devplaneapi.v1.HealthCheckService/PauseHealthCheck"
	// HealthCheckServiceResumeHealthCheckProcedure is the fully-qualified name of the
	// HealthCheckService's ResumeHealthCheck RPC.
	HealthCheckServiceResumeHealthCheckProcedure = "/devplaneapi.v1.HealthCheckService/ResumeHealthCheck"
)

These constants are the fully-qualified names of the RPCs defined in this package. They're exposed at runtime as Spec.Procedure and as the final two segments of the HTTP route.

Note that these are different from the fully-qualified method names used by google.golang.org/protobuf/reflect/protoreflect. To convert from these constants to reflection-formatted method names, remove the leading slash and convert the remaining slash to a period.

View Source
const (
	// IngressGatewayServiceListIngressGatewayProcedure is the fully-qualified name of the
	// IngressGatewayService's ListIngressGateway RPC.
	IngressGatewayServiceListIngressGatewayProcedure = "/devplaneapi.v1.IngressGatewayService/ListIngressGateway"
	// IngressGatewayServiceGetIngressGatewayProcedure is the fully-qualified name of the
	// IngressGatewayService's GetIngressGateway RPC.
	IngressGatewayServiceGetIngressGatewayProcedure = "/devplaneapi.v1.IngressGatewayService/GetIngressGateway"
	// IngressGatewayServiceCreateIngressGatewayProcedure is the fully-qualified name of the
	// IngressGatewayService's CreateIngressGateway RPC.
	IngressGatewayServiceCreateIngressGatewayProcedure = "/devplaneapi.v1.IngressGatewayService/CreateIngressGateway"
	// IngressGatewayServiceDeleteIngressGatewayProcedure is the fully-qualified name of the
	// IngressGatewayService's DeleteIngressGateway RPC.
	IngressGatewayServiceDeleteIngressGatewayProcedure = "/devplaneapi.v1.IngressGatewayService/DeleteIngressGateway"
	// IngressGatewayServiceAddIngressToGatewayProcedure is the fully-qualified name of the
	// IngressGatewayService's AddIngressToGateway RPC.
	IngressGatewayServiceAddIngressToGatewayProcedure = "/devplaneapi.v1.IngressGatewayService/AddIngressToGateway"
	// IngressGatewayServiceDeleteIngressFromGatewayProcedure is the fully-qualified name of the
	// IngressGatewayService's DeleteIngressFromGateway RPC.
	IngressGatewayServiceDeleteIngressFromGatewayProcedure = "/devplaneapi.v1.IngressGatewayService/DeleteIngressFromGateway"
	// IngressGatewayServiceAddPolicyToIngressProcedure is the fully-qualified name of the
	// IngressGatewayService's AddPolicyToIngress RPC.
	IngressGatewayServiceAddPolicyToIngressProcedure = "/devplaneapi.v1.IngressGatewayService/AddPolicyToIngress"
	// IngressGatewayServiceDeletePolicyFromIngressProcedure is the fully-qualified name of the
	// IngressGatewayService's DeletePolicyFromIngress RPC.
	IngressGatewayServiceDeletePolicyFromIngressProcedure = "/devplaneapi.v1.IngressGatewayService/DeletePolicyFromIngress"
	// IngressGatewayServiceListIngressGatewayTokenProcedure is the fully-qualified name of the
	// IngressGatewayService's ListIngressGatewayToken RPC.
	IngressGatewayServiceListIngressGatewayTokenProcedure = "/devplaneapi.v1.IngressGatewayService/ListIngressGatewayToken"
	// IngressGatewayServiceCreateIngressGatewayTokenProcedure is the fully-qualified name of the
	// IngressGatewayService's CreateIngressGatewayToken RPC.
	IngressGatewayServiceCreateIngressGatewayTokenProcedure = "/devplaneapi.v1.IngressGatewayService/CreateIngressGatewayToken"
	// IngressGatewayServiceGetIngressGatewayTokenProcedure is the fully-qualified name of the
	// IngressGatewayService's GetIngressGatewayToken RPC.
	IngressGatewayServiceGetIngressGatewayTokenProcedure = "/devplaneapi.v1.IngressGatewayService/GetIngressGatewayToken"
	// IngressGatewayServiceDeleteIngressGatewayTokenProcedure is the fully-qualified name of the
	// IngressGatewayService's DeleteIngressGatewayToken RPC.
	IngressGatewayServiceDeleteIngressGatewayTokenProcedure = "/devplaneapi.v1.IngressGatewayService/DeleteIngressGatewayToken"
	// IngressGatewayServiceCreateIngressGatewayInstallationProcedure is the fully-qualified name of the
	// IngressGatewayService's CreateIngressGatewayInstallation RPC.
	IngressGatewayServiceCreateIngressGatewayInstallationProcedure = "/devplaneapi.v1.IngressGatewayService/CreateIngressGatewayInstallation"
	// IngressGatewayServiceDeleteIngressGatewayInstallationProcedure is the fully-qualified name of the
	// IngressGatewayService's DeleteIngressGatewayInstallation RPC.
	IngressGatewayServiceDeleteIngressGatewayInstallationProcedure = "/devplaneapi.v1.IngressGatewayService/DeleteIngressGatewayInstallation"
)

These constants are the fully-qualified names of the RPCs defined in this package. They're exposed at runtime as Spec.Procedure and as the final two segments of the HTTP route.

Note that these are different from the fully-qualified method names used by google.golang.org/protobuf/reflect/protoreflect. To convert from these constants to reflection-formatted method names, remove the leading slash and convert the remaining slash to a period.

View Source
const (
	// InstanceServiceListInstanceProcedure is the fully-qualified name of the InstanceService's
	// ListInstance RPC.
	InstanceServiceListInstanceProcedure = "/devplaneapi.v1.InstanceService/ListInstance"
	// InstanceServiceGetInstanceProcedure is the fully-qualified name of the InstanceService's
	// GetInstance RPC.
	InstanceServiceGetInstanceProcedure = "/devplaneapi.v1.InstanceService/GetInstance"
	// InstanceServiceGetInstanceProvisionProcedure is the fully-qualified name of the InstanceService's
	// GetInstanceProvision RPC.
	InstanceServiceGetInstanceProvisionProcedure = "/devplaneapi.v1.InstanceService/GetInstanceProvision"
	// InstanceServiceCreateInstanceProcedure is the fully-qualified name of the InstanceService's
	// CreateInstance RPC.
	InstanceServiceCreateInstanceProcedure = "/devplaneapi.v1.InstanceService/CreateInstance"
	// InstanceServiceCreateInstanceProvisionProcedure is the fully-qualified name of the
	// InstanceService's CreateInstanceProvision RPC.
	InstanceServiceCreateInstanceProvisionProcedure = "/devplaneapi.v1.InstanceService/CreateInstanceProvision"
	// InstanceServiceRegisterInstanceProcedure is the fully-qualified name of the InstanceService's
	// RegisterInstance RPC.
	InstanceServiceRegisterInstanceProcedure = "/devplaneapi.v1.InstanceService/RegisterInstance"
	// InstanceServiceChangeInstanceTypeProcedure is the fully-qualified name of the InstanceService's
	// ChangeInstanceType RPC.
	InstanceServiceChangeInstanceTypeProcedure = "/devplaneapi.v1.InstanceService/ChangeInstanceType"
	// InstanceServiceStopInstanceProcedure is the fully-qualified name of the InstanceService's
	// StopInstance RPC.
	InstanceServiceStopInstanceProcedure = "/devplaneapi.v1.InstanceService/StopInstance"
	// InstanceServiceStartInstanceProcedure is the fully-qualified name of the InstanceService's
	// StartInstance RPC.
	InstanceServiceStartInstanceProcedure = "/devplaneapi.v1.InstanceService/StartInstance"
	// InstanceServiceRebootInstanceProcedure is the fully-qualified name of the InstanceService's
	// RebootInstance RPC.
	InstanceServiceRebootInstanceProcedure = "/devplaneapi.v1.InstanceService/RebootInstance"
	// InstanceServiceTerminateInstanceProcedure is the fully-qualified name of the InstanceService's
	// TerminateInstance RPC.
	InstanceServiceTerminateInstanceProcedure = "/devplaneapi.v1.InstanceService/TerminateInstance"
	// InstanceServiceDeleteInstanceProcedure is the fully-qualified name of the InstanceService's
	// DeleteInstance RPC.
	InstanceServiceDeleteInstanceProcedure = "/devplaneapi.v1.InstanceService/DeleteInstance"
	// InstanceServiceAddInstanceFirewallRulesProcedure is the fully-qualified name of the
	// InstanceService's AddInstanceFirewallRules RPC.
	InstanceServiceAddInstanceFirewallRulesProcedure = "/devplaneapi.v1.InstanceService/AddInstanceFirewallRules"
	// InstanceServiceRevokeInstanceFirewallRulesProcedure is the fully-qualified name of the
	// InstanceService's RevokeInstanceFirewallRules RPC.
	InstanceServiceRevokeInstanceFirewallRulesProcedure = "/devplaneapi.v1.InstanceService/RevokeInstanceFirewallRules"
	// InstanceServiceResizeInstanceVolumeProcedure is the fully-qualified name of the InstanceService's
	// ResizeInstanceVolume RPC.
	InstanceServiceResizeInstanceVolumeProcedure = "/devplaneapi.v1.InstanceService/ResizeInstanceVolume"
	// InstanceServiceListInstanceTypeProcedure is the fully-qualified name of the InstanceService's
	// ListInstanceType RPC.
	InstanceServiceListInstanceTypeProcedure = "/devplaneapi.v1.InstanceService/ListInstanceType"
	// InstanceServiceListPublicInstanceTypeProcedure is the fully-qualified name of the
	// InstanceService's ListPublicInstanceType RPC.
	InstanceServiceListPublicInstanceTypeProcedure = "/devplaneapi.v1.InstanceService/ListPublicInstanceType"
	// InstanceServiceAggregateInstanceTypeProcedure is the fully-qualified name of the
	// InstanceService's AggregateInstanceType RPC.
	InstanceServiceAggregateInstanceTypeProcedure = "/devplaneapi.v1.InstanceService/AggregateInstanceType"
	// InstanceServiceQueryInstanceTypeProcedure is the fully-qualified name of the InstanceService's
	// QueryInstanceType RPC.
	InstanceServiceQueryInstanceTypeProcedure = "/devplaneapi.v1.InstanceService/QueryInstanceType"
	// InstanceServiceSetInstanceTypeVerifiedProcedure is the fully-qualified name of the
	// InstanceService's SetInstanceTypeVerified RPC.
	InstanceServiceSetInstanceTypeVerifiedProcedure = "/devplaneapi.v1.InstanceService/SetInstanceTypeVerified"
)

These constants are the fully-qualified names of the RPCs defined in this package. They're exposed at runtime as Spec.Procedure and as the final two segments of the HTTP route.

Note that these are different from the fully-qualified method names used by google.golang.org/protobuf/reflect/protoreflect. To convert from these constants to reflection-formatted method names, remove the leading slash and convert the remaining slash to a period.

View Source
const (
	// InstanceExecServiceListInstanceExecProcedure is the fully-qualified name of the
	// InstanceExecService's ListInstanceExec RPC.
	InstanceExecServiceListInstanceExecProcedure = "/devplaneapi.v1.InstanceExecService/ListInstanceExec"
	// InstanceExecServiceGetInstanceExecProcedure is the fully-qualified name of the
	// InstanceExecService's GetInstanceExec RPC.
	InstanceExecServiceGetInstanceExecProcedure = "/devplaneapi.v1.InstanceExecService/GetInstanceExec"
	// InstanceExecServiceCreateInstanceExecProcedure is the fully-qualified name of the
	// InstanceExecService's CreateInstanceExec RPC.
	InstanceExecServiceCreateInstanceExecProcedure = "/devplaneapi.v1.InstanceExecService/CreateInstanceExec"
	// InstanceExecServiceDeleteInstanceExecProcedure is the fully-qualified name of the
	// InstanceExecService's DeleteInstanceExec RPC.
	InstanceExecServiceDeleteInstanceExecProcedure = "/devplaneapi.v1.InstanceExecService/DeleteInstanceExec"
)

These constants are the fully-qualified names of the RPCs defined in this package. They're exposed at runtime as Spec.Procedure and as the final two segments of the HTTP route.

Note that these are different from the fully-qualified method names used by google.golang.org/protobuf/reflect/protoreflect. To convert from these constants to reflection-formatted method names, remove the leading slash and convert the remaining slash to a period.

View Source
const (
	// InviteServiceListInviteProcedure is the fully-qualified name of the InviteService's ListInvite
	// RPC.
	InviteServiceListInviteProcedure = "/devplaneapi.v1.InviteService/ListInvite"
	// InviteServiceGetInviteProcedure is the fully-qualified name of the InviteService's GetInvite RPC.
	InviteServiceGetInviteProcedure = "/devplaneapi.v1.InviteService/GetInvite"
	// InviteServiceCreateInviteProcedure is the fully-qualified name of the InviteService's
	// CreateInvite RPC.
	InviteServiceCreateInviteProcedure = "/devplaneapi.v1.InviteService/CreateInvite"
	// InviteServiceDeleteInviteProcedure is the fully-qualified name of the InviteService's
	// DeleteInvite RPC.
	InviteServiceDeleteInviteProcedure = "/devplaneapi.v1.InviteService/DeleteInvite"
)

These constants are the fully-qualified names of the RPCs defined in this package. They're exposed at runtime as Spec.Procedure and as the final two segments of the HTTP route.

Note that these are different from the fully-qualified method names used by google.golang.org/protobuf/reflect/protoreflect. To convert from these constants to reflection-formatted method names, remove the leading slash and convert the remaining slash to a period.

View Source
const (
	// LaunchableServiceAggregateLaunchableMetricsProcedure is the fully-qualified name of the
	// LaunchableService's AggregateLaunchableMetrics RPC.
	LaunchableServiceAggregateLaunchableMetricsProcedure = "/devplaneapi.v1.LaunchableService/AggregateLaunchableMetrics"
	// LaunchableServiceSearchLaunchablesProcedure is the fully-qualified name of the
	// LaunchableService's SearchLaunchables RPC.
	LaunchableServiceSearchLaunchablesProcedure = "/devplaneapi.v1.LaunchableService/SearchLaunchables"
)

These constants are the fully-qualified names of the RPCs defined in this package. They're exposed at runtime as Spec.Procedure and as the final two segments of the HTTP route.

Note that these are different from the fully-qualified method names used by google.golang.org/protobuf/reflect/protoreflect. To convert from these constants to reflection-formatted method names, remove the leading slash and convert the remaining slash to a period.

View Source
const (
	// LedgerServiceListTransactionProcedure is the fully-qualified name of the LedgerService's
	// ListTransaction RPC.
	LedgerServiceListTransactionProcedure = "/devplaneapi.v1.LedgerService/ListTransaction"
	// LedgerServiceGetTransactionProcedure is the fully-qualified name of the LedgerService's
	// GetTransaction RPC.
	LedgerServiceGetTransactionProcedure = "/devplaneapi.v1.LedgerService/GetTransaction"
	// LedgerServiceCreateTransactionProcedure is the fully-qualified name of the LedgerService's
	// CreateTransaction RPC.
	LedgerServiceCreateTransactionProcedure = "/devplaneapi.v1.LedgerService/CreateTransaction"
	// LedgerServiceDeleteTransactionProcedure is the fully-qualified name of the LedgerService's
	// DeleteTransaction RPC.
	LedgerServiceDeleteTransactionProcedure = "/devplaneapi.v1.LedgerService/DeleteTransaction"
	// LedgerServiceGetLedgerBalanceProcedure is the fully-qualified name of the LedgerService's
	// GetLedgerBalance RPC.
	LedgerServiceGetLedgerBalanceProcedure = "/devplaneapi.v1.LedgerService/GetLedgerBalance"
	// LedgerServiceDebitLedgerProcedure is the fully-qualified name of the LedgerService's DebitLedger
	// RPC.
	LedgerServiceDebitLedgerProcedure = "/devplaneapi.v1.LedgerService/DebitLedger"
	// LedgerServiceCreditLedgerProcedure is the fully-qualified name of the LedgerService's
	// CreditLedger RPC.
	LedgerServiceCreditLedgerProcedure = "/devplaneapi.v1.LedgerService/CreditLedger"
)

These constants are the fully-qualified names of the RPCs defined in this package. They're exposed at runtime as Spec.Procedure and as the final two segments of the HTTP route.

Note that these are different from the fully-qualified method names used by google.golang.org/protobuf/reflect/protoreflect. To convert from these constants to reflection-formatted method names, remove the leading slash and convert the remaining slash to a period.

View Source
const (
	// LimitServiceListLimitProcedure is the fully-qualified name of the LimitService's ListLimit RPC.
	LimitServiceListLimitProcedure = "/devplaneapi.v1.LimitService/ListLimit"
	// LimitServiceGetLimitProcedure is the fully-qualified name of the LimitService's GetLimit RPC.
	LimitServiceGetLimitProcedure = "/devplaneapi.v1.LimitService/GetLimit"
	// LimitServiceCreateLimitProcedure is the fully-qualified name of the LimitService's CreateLimit
	// RPC.
	LimitServiceCreateLimitProcedure = "/devplaneapi.v1.LimitService/CreateLimit"
	// LimitServiceDeleteLimitProcedure is the fully-qualified name of the LimitService's DeleteLimit
	// RPC.
	LimitServiceDeleteLimitProcedure = "/devplaneapi.v1.LimitService/DeleteLimit"
)

These constants are the fully-qualified names of the RPCs defined in this package. They're exposed at runtime as Spec.Procedure and as the final two segments of the HTTP route.

Note that these are different from the fully-qualified method names used by google.golang.org/protobuf/reflect/protoreflect. To convert from these constants to reflection-formatted method names, remove the leading slash and convert the remaining slash to a period.

View Source
const (
	// ModelServiceListModelProcedure is the fully-qualified name of the ModelService's ListModel RPC.
	ModelServiceListModelProcedure = "/devplaneapi.v1.ModelService/ListModel"
	// ModelServiceGetModelProcedure is the fully-qualified name of the ModelService's GetModel RPC.
	ModelServiceGetModelProcedure = "/devplaneapi.v1.ModelService/GetModel"
	// ModelServiceGetModelByNameProcedure is the fully-qualified name of the ModelService's
	// GetModelByName RPC.
	ModelServiceGetModelByNameProcedure = "/devplaneapi.v1.ModelService/GetModelByName"
	// ModelServiceCreateModelProcedure is the fully-qualified name of the ModelService's CreateModel
	// RPC.
	ModelServiceCreateModelProcedure = "/devplaneapi.v1.ModelService/CreateModel"
	// ModelServiceDeleteModelProcedure is the fully-qualified name of the ModelService's DeleteModel
	// RPC.
	ModelServiceDeleteModelProcedure = "/devplaneapi.v1.ModelService/DeleteModel"
	// ModelServiceUpdateModelLabelsProcedure is the fully-qualified name of the ModelService's
	// UpdateModelLabels RPC.
	ModelServiceUpdateModelLabelsProcedure = "/devplaneapi.v1.ModelService/UpdateModelLabels"
)

These constants are the fully-qualified names of the RPCs defined in this package. They're exposed at runtime as Spec.Procedure and as the final two segments of the HTTP route.

Note that these are different from the fully-qualified method names used by google.golang.org/protobuf/reflect/protoreflect. To convert from these constants to reflection-formatted method names, remove the leading slash and convert the remaining slash to a period.

View Source
const (
	// NotebookServiceListNotebooksProcedure is the fully-qualified name of the NotebookService's
	// ListNotebooks RPC.
	NotebookServiceListNotebooksProcedure = "/devplaneapi.v1.NotebookService/ListNotebooks"
	// NotebookServiceGetNotebookProcedure is the fully-qualified name of the NotebookService's
	// GetNotebook RPC.
	NotebookServiceGetNotebookProcedure = "/devplaneapi.v1.NotebookService/GetNotebook"
	// NotebookServiceCreateNotebookProcedure is the fully-qualified name of the NotebookService's
	// CreateNotebook RPC.
	NotebookServiceCreateNotebookProcedure = "/devplaneapi.v1.NotebookService/CreateNotebook"
	// NotebookServiceDeleteNotebookProcedure is the fully-qualified name of the NotebookService's
	// DeleteNotebook RPC.
	NotebookServiceDeleteNotebookProcedure = "/devplaneapi.v1.NotebookService/DeleteNotebook"
	// NotebookServiceStarNotebookProcedure is the fully-qualified name of the NotebookService's
	// StarNotebook RPC.
	NotebookServiceStarNotebookProcedure = "/devplaneapi.v1.NotebookService/StarNotebook"
	// NotebookServiceUnStarNotebookProcedure is the fully-qualified name of the NotebookService's
	// UnStarNotebook RPC.
	NotebookServiceUnStarNotebookProcedure = "/devplaneapi.v1.NotebookService/UnStarNotebook"
	// NotebookServiceListStarsProcedure is the fully-qualified name of the NotebookService's ListStars
	// RPC.
	NotebookServiceListStarsProcedure = "/devplaneapi.v1.NotebookService/ListStars"
	// NotebookServiceListStarredNotebooksProcedure is the fully-qualified name of the NotebookService's
	// ListStarredNotebooks RPC.
	NotebookServiceListStarredNotebooksProcedure = "/devplaneapi.v1.NotebookService/ListStarredNotebooks"
	// NotebookServiceRenderNotebookProcedure is the fully-qualified name of the NotebookService's
	// RenderNotebook RPC.
	NotebookServiceRenderNotebookProcedure = "/devplaneapi.v1.NotebookService/RenderNotebook"
)

These constants are the fully-qualified names of the RPCs defined in this package. They're exposed at runtime as Spec.Procedure and as the final two segments of the HTTP route.

Note that these are different from the fully-qualified method names used by google.golang.org/protobuf/reflect/protoreflect. To convert from these constants to reflection-formatted method names, remove the leading slash and convert the remaining slash to a period.

View Source
const (
	// OrganizationServiceListOrganizationProcedure is the fully-qualified name of the
	// OrganizationService's ListOrganization RPC.
	OrganizationServiceListOrganizationProcedure = "/devplaneapi.v1.OrganizationService/ListOrganization"
	// OrganizationServiceGetOrganizationProcedure is the fully-qualified name of the
	// OrganizationService's GetOrganization RPC.
	OrganizationServiceGetOrganizationProcedure = "/devplaneapi.v1.OrganizationService/GetOrganization"
	// OrganizationServiceCreateOrganizationProcedure is the fully-qualified name of the
	// OrganizationService's CreateOrganization RPC.
	OrganizationServiceCreateOrganizationProcedure = "/devplaneapi.v1.OrganizationService/CreateOrganization"
	// OrganizationServiceCreateOrganizationForUserProcedure is the fully-qualified name of the
	// OrganizationService's CreateOrganizationForUser RPC.
	OrganizationServiceCreateOrganizationForUserProcedure = "/devplaneapi.v1.OrganizationService/CreateOrganizationForUser"
	// OrganizationServiceDeleteOrganizationProcedure is the fully-qualified name of the
	// OrganizationService's DeleteOrganization RPC.
	OrganizationServiceDeleteOrganizationProcedure = "/devplaneapi.v1.OrganizationService/DeleteOrganization"
	// OrganizationServiceUpdateOrganizationProcedure is the fully-qualified name of the
	// OrganizationService's UpdateOrganization RPC.
	OrganizationServiceUpdateOrganizationProcedure = "/devplaneapi.v1.OrganizationService/UpdateOrganization"
	// OrganizationServiceAddCreditsToOrganizationProcedure is the fully-qualified name of the
	// OrganizationService's AddCreditsToOrganization RPC.
	OrganizationServiceAddCreditsToOrganizationProcedure = "/devplaneapi.v1.OrganizationService/AddCreditsToOrganization"
	// OrganizationServiceRemoveCreditsFromOrganizationProcedure is the fully-qualified name of the
	// OrganizationService's RemoveCreditsFromOrganization RPC.
	OrganizationServiceRemoveCreditsFromOrganizationProcedure = "/devplaneapi.v1.OrganizationService/RemoveCreditsFromOrganization"
)

These constants are the fully-qualified names of the RPCs defined in this package. They're exposed at runtime as Spec.Procedure and as the final two segments of the HTTP route.

Note that these are different from the fully-qualified method names used by google.golang.org/protobuf/reflect/protoreflect. To convert from these constants to reflection-formatted method names, remove the leading slash and convert the remaining slash to a period.

View Source
const (
	// PersistentPodServiceListPersistentPodProcedure is the fully-qualified name of the
	// PersistentPodService's ListPersistentPod RPC.
	PersistentPodServiceListPersistentPodProcedure = "/devplaneapi.v1.PersistentPodService/ListPersistentPod"
	// PersistentPodServiceGetPersistentPodProcedure is the fully-qualified name of the
	// PersistentPodService's GetPersistentPod RPC.
	PersistentPodServiceGetPersistentPodProcedure = "/devplaneapi.v1.PersistentPodService/GetPersistentPod"
	// PersistentPodServiceCreatePersistentPodProcedure is the fully-qualified name of the
	// PersistentPodService's CreatePersistentPod RPC.
	PersistentPodServiceCreatePersistentPodProcedure = "/devplaneapi.v1.PersistentPodService/CreatePersistentPod"
	// PersistentPodServiceDeletePersistentPodProcedure is the fully-qualified name of the
	// PersistentPodService's DeletePersistentPod RPC.
	PersistentPodServiceDeletePersistentPodProcedure = "/devplaneapi.v1.PersistentPodService/DeletePersistentPod"
)

These constants are the fully-qualified names of the RPCs defined in this package. They're exposed at runtime as Spec.Procedure and as the final two segments of the HTTP route.

Note that these are different from the fully-qualified method names used by google.golang.org/protobuf/reflect/protoreflect. To convert from these constants to reflection-formatted method names, remove the leading slash and convert the remaining slash to a period.

View Source
const (
	// ProgramServiceListProgramProcedure is the fully-qualified name of the ProgramService's
	// ListProgram RPC.
	ProgramServiceListProgramProcedure = "/devplaneapi.v1.ProgramService/ListProgram"
	// ProgramServiceGetProgramProcedure is the fully-qualified name of the ProgramService's GetProgram
	// RPC.
	ProgramServiceGetProgramProcedure = "/devplaneapi.v1.ProgramService/GetProgram"
	// ProgramServiceCreateProgramProcedure is the fully-qualified name of the ProgramService's
	// CreateProgram RPC.
	ProgramServiceCreateProgramProcedure = "/devplaneapi.v1.ProgramService/CreateProgram"
	// ProgramServiceUpdateProgramProcedure is the fully-qualified name of the ProgramService's
	// UpdateProgram RPC.
	ProgramServiceUpdateProgramProcedure = "/devplaneapi.v1.ProgramService/UpdateProgram"
)

These constants are the fully-qualified names of the RPCs defined in this package. They're exposed at runtime as Spec.Procedure and as the final two segments of the HTTP route.

Note that these are different from the fully-qualified method names used by google.golang.org/protobuf/reflect/protoreflect. To convert from these constants to reflection-formatted method names, remove the leading slash and convert the remaining slash to a period.

View Source
const (
	// PublicProfileServiceListPublicProfileProcedure is the fully-qualified name of the
	// PublicProfileService's ListPublicProfile RPC.
	PublicProfileServiceListPublicProfileProcedure = "/devplaneapi.v1.PublicProfileService/ListPublicProfile"
	// PublicProfileServiceGetPublicProfileProcedure is the fully-qualified name of the
	// PublicProfileService's GetPublicProfile RPC.
	PublicProfileServiceGetPublicProfileProcedure = "/devplaneapi.v1.PublicProfileService/GetPublicProfile"
	// PublicProfileServiceCreatePublicProfileProcedure is the fully-qualified name of the
	// PublicProfileService's CreatePublicProfile RPC.
	PublicProfileServiceCreatePublicProfileProcedure = "/devplaneapi.v1.PublicProfileService/CreatePublicProfile"
	// PublicProfileServiceDeletePublicProfileProcedure is the fully-qualified name of the
	// PublicProfileService's DeletePublicProfile RPC.
	PublicProfileServiceDeletePublicProfileProcedure = "/devplaneapi.v1.PublicProfileService/DeletePublicProfile"
	// PublicProfileServiceUpdatePublicProfileProcedure is the fully-qualified name of the
	// PublicProfileService's UpdatePublicProfile RPC.
	PublicProfileServiceUpdatePublicProfileProcedure = "/devplaneapi.v1.PublicProfileService/UpdatePublicProfile"
)

These constants are the fully-qualified names of the RPCs defined in this package. They're exposed at runtime as Spec.Procedure and as the final two segments of the HTTP route.

Note that these are different from the fully-qualified method names used by google.golang.org/protobuf/reflect/protoreflect. To convert from these constants to reflection-formatted method names, remove the leading slash and convert the remaining slash to a period.

View Source
const (
	// RedeemableServiceListRedeemableProcedure is the fully-qualified name of the RedeemableService's
	// ListRedeemable RPC.
	RedeemableServiceListRedeemableProcedure = "/devplaneapi.v1.RedeemableService/ListRedeemable"
	// RedeemableServiceGetRedeemableProcedure is the fully-qualified name of the RedeemableService's
	// GetRedeemable RPC.
	RedeemableServiceGetRedeemableProcedure = "/devplaneapi.v1.RedeemableService/GetRedeemable"
	// RedeemableServiceCreateRedeemableProcedure is the fully-qualified name of the RedeemableService's
	// CreateRedeemable RPC.
	RedeemableServiceCreateRedeemableProcedure = "/devplaneapi.v1.RedeemableService/CreateRedeemable"
	// RedeemableServiceDeleteRedeemableProcedure is the fully-qualified name of the RedeemableService's
	// DeleteRedeemable RPC.
	RedeemableServiceDeleteRedeemableProcedure = "/devplaneapi.v1.RedeemableService/DeleteRedeemable"
	// RedeemableServiceRedeemRedeemableProcedure is the fully-qualified name of the RedeemableService's
	// RedeemRedeemable RPC.
	RedeemableServiceRedeemRedeemableProcedure = "/devplaneapi.v1.RedeemableService/RedeemRedeemable"
)

These constants are the fully-qualified names of the RPCs defined in this package. They're exposed at runtime as Spec.Procedure and as the final two segments of the HTTP route.

Note that these are different from the fully-qualified method names used by google.golang.org/protobuf/reflect/protoreflect. To convert from these constants to reflection-formatted method names, remove the leading slash and convert the remaining slash to a period.

View Source
const (
	// RemotefileServiceGetDockerComposeProcedure is the fully-qualified name of the RemotefileService's
	// GetDockerCompose RPC.
	RemotefileServiceGetDockerComposeProcedure = "/devplaneapi.v1.RemotefileService/GetDockerCompose"
	// RemotefileServiceValidateFileProcedure is the fully-qualified name of the RemotefileService's
	// ValidateFile RPC.
	RemotefileServiceValidateFileProcedure = "/devplaneapi.v1.RemotefileService/ValidateFile"
)

These constants are the fully-qualified names of the RPCs defined in this package. They're exposed at runtime as Spec.Procedure and as the final two segments of the HTTP route.

Note that these are different from the fully-qualified method names used by google.golang.org/protobuf/reflect/protoreflect. To convert from these constants to reflection-formatted method names, remove the leading slash and convert the remaining slash to a period.

View Source
const (
	// SecretServiceListSecretProcedure is the fully-qualified name of the SecretService's ListSecret
	// RPC.
	SecretServiceListSecretProcedure = "/devplaneapi.v1.SecretService/ListSecret"
	// SecretServiceGetSecretProcedure is the fully-qualified name of the SecretService's GetSecret RPC.
	SecretServiceGetSecretProcedure = "/devplaneapi.v1.SecretService/GetSecret"
	// SecretServiceCreateSecretProcedure is the fully-qualified name of the SecretService's
	// CreateSecret RPC.
	SecretServiceCreateSecretProcedure = "/devplaneapi.v1.SecretService/CreateSecret"
	// SecretServiceDeleteSecretProcedure is the fully-qualified name of the SecretService's
	// DeleteSecret RPC.
	SecretServiceDeleteSecretProcedure = "/devplaneapi.v1.SecretService/DeleteSecret"
)

These constants are the fully-qualified names of the RPCs defined in this package. They're exposed at runtime as Spec.Procedure and as the final two segments of the HTTP route.

Note that these are different from the fully-qualified method names used by google.golang.org/protobuf/reflect/protoreflect. To convert from these constants to reflection-formatted method names, remove the leading slash and convert the remaining slash to a period.

View Source
const (
	// ServiceEventServiceListServiceEventProcedure is the fully-qualified name of the
	// ServiceEventService's ListServiceEvent RPC.
	ServiceEventServiceListServiceEventProcedure = "/devplaneapi.v1.ServiceEventService/ListServiceEvent"
	// ServiceEventServiceGetServiceEventProcedure is the fully-qualified name of the
	// ServiceEventService's GetServiceEvent RPC.
	ServiceEventServiceGetServiceEventProcedure = "/devplaneapi.v1.ServiceEventService/GetServiceEvent"
	// ServiceEventServiceCreateServiceEventProcedure is the fully-qualified name of the
	// ServiceEventService's CreateServiceEvent RPC.
	ServiceEventServiceCreateServiceEventProcedure = "/devplaneapi.v1.ServiceEventService/CreateServiceEvent"
)

These constants are the fully-qualified names of the RPCs defined in this package. They're exposed at runtime as Spec.Procedure and as the final two segments of the HTTP route.

Note that these are different from the fully-qualified method names used by google.golang.org/protobuf/reflect/protoreflect. To convert from these constants to reflection-formatted method names, remove the leading slash and convert the remaining slash to a period.

View Source
const (
	// SessionServiceListSessionProcedure is the fully-qualified name of the SessionService's
	// ListSession RPC.
	SessionServiceListSessionProcedure = "/devplaneapi.v1.SessionService/ListSession"
	// SessionServiceGetSessionProcedure is the fully-qualified name of the SessionService's GetSession
	// RPC.
	SessionServiceGetSessionProcedure = "/devplaneapi.v1.SessionService/GetSession"
	// SessionServiceCreateSessionProcedure is the fully-qualified name of the SessionService's
	// CreateSession RPC.
	SessionServiceCreateSessionProcedure = "/devplaneapi.v1.SessionService/CreateSession"
	// SessionServiceDeleteSessionProcedure is the fully-qualified name of the SessionService's
	// DeleteSession RPC.
	SessionServiceDeleteSessionProcedure = "/devplaneapi.v1.SessionService/DeleteSession"
)

These constants are the fully-qualified names of the RPCs defined in this package. They're exposed at runtime as Spec.Procedure and as the final two segments of the HTTP route.

Note that these are different from the fully-qualified method names used by google.golang.org/protobuf/reflect/protoreflect. To convert from these constants to reflection-formatted method names, remove the leading slash and convert the remaining slash to a period.

View Source
const (
	// UsageServiceAggregateUsageProcedure is the fully-qualified name of the UsageService's
	// AggregateUsage RPC.
	UsageServiceAggregateUsageProcedure = "/devplaneapi.v1.UsageService/AggregateUsage"
	// UsageServiceGetUsageProcedure is the fully-qualified name of the UsageService's GetUsage RPC.
	UsageServiceGetUsageProcedure = "/devplaneapi.v1.UsageService/GetUsage"
	// UsageServiceEnableUsageProcedure is the fully-qualified name of the UsageService's EnableUsage
	// RPC.
	UsageServiceEnableUsageProcedure = "/devplaneapi.v1.UsageService/EnableUsage"
	// UsageServiceWriteUsageProcedure is the fully-qualified name of the UsageService's WriteUsage RPC.
	UsageServiceWriteUsageProcedure = "/devplaneapi.v1.UsageService/WriteUsage"
)

These constants are the fully-qualified names of the RPCs defined in this package. They're exposed at runtime as Spec.Procedure and as the final two segments of the HTTP route.

Note that these are different from the fully-qualified method names used by google.golang.org/protobuf/reflect/protoreflect. To convert from these constants to reflection-formatted method names, remove the leading slash and convert the remaining slash to a period.

View Source
const (
	// UserServiceListUserProcedure is the fully-qualified name of the UserService's ListUser RPC.
	UserServiceListUserProcedure = "/devplaneapi.v1.UserService/ListUser"
	// UserServiceGetUserProcedure is the fully-qualified name of the UserService's GetUser RPC.
	UserServiceGetUserProcedure = "/devplaneapi.v1.UserService/GetUser"
	// UserServiceGetCurrentUserProcedure is the fully-qualified name of the UserService's
	// GetCurrentUser RPC.
	UserServiceGetCurrentUserProcedure = "/devplaneapi.v1.UserService/GetCurrentUser"
	// UserServiceGetUserByTokenProcedure is the fully-qualified name of the UserService's
	// GetUserByToken RPC.
	UserServiceGetUserByTokenProcedure = "/devplaneapi.v1.UserService/GetUserByToken"
	// UserServiceUpdateUserProcedure is the fully-qualified name of the UserService's UpdateUser RPC.
	UserServiceUpdateUserProcedure = "/devplaneapi.v1.UserService/UpdateUser"
	// UserServiceCreateUserProcedure is the fully-qualified name of the UserService's CreateUser RPC.
	UserServiceCreateUserProcedure = "/devplaneapi.v1.UserService/CreateUser"
	// UserServiceCreateUserWithTokenProcedure is the fully-qualified name of the UserService's
	// CreateUserWithToken RPC.
	UserServiceCreateUserWithTokenProcedure = "/devplaneapi.v1.UserService/CreateUserWithToken"
	// UserServiceDeleteUserProcedure is the fully-qualified name of the UserService's DeleteUser RPC.
	UserServiceDeleteUserProcedure = "/devplaneapi.v1.UserService/DeleteUser"
	// UserServiceChangePlatformRoleProcedure is the fully-qualified name of the UserService's
	// ChangePlatformRole RPC.
	UserServiceChangePlatformRoleProcedure = "/devplaneapi.v1.UserService/ChangePlatformRole"
	// UserServiceAddUserExternalIdentityFromTokenProcedure is the fully-qualified name of the
	// UserService's AddUserExternalIdentityFromToken RPC.
	UserServiceAddUserExternalIdentityFromTokenProcedure = "/devplaneapi.v1.UserService/AddUserExternalIdentityFromToken"
	// UserServiceMigrateUserExternalIdentityEnvironmentAccessProcedure is the fully-qualified name of
	// the UserService's MigrateUserExternalIdentityEnvironmentAccess RPC.
	UserServiceMigrateUserExternalIdentityEnvironmentAccessProcedure = "/devplaneapi.v1.UserService/MigrateUserExternalIdentityEnvironmentAccess"
	// UserServiceMergeUsersProcedure is the fully-qualified name of the UserService's MergeUsers RPC.
	UserServiceMergeUsersProcedure = "/devplaneapi.v1.UserService/MergeUsers"
	// UserServiceMoveExternalIdentityEdgeProcedure is the fully-qualified name of the UserService's
	// MoveExternalIdentityEdge RPC.
	UserServiceMoveExternalIdentityEdgeProcedure = "/devplaneapi.v1.UserService/MoveExternalIdentityEdge"
	// UserServiceMergeUsersAndMigrateAccessProcedure is the fully-qualified name of the UserService's
	// MergeUsersAndMigrateAccess RPC.
	UserServiceMergeUsersAndMigrateAccessProcedure = "/devplaneapi.v1.UserService/MergeUsersAndMigrateAccess"
	// UserServiceAddRoleToUserProcedure is the fully-qualified name of the UserService's AddRoleToUser
	// RPC.
	UserServiceAddRoleToUserProcedure = "/devplaneapi.v1.UserService/AddRoleToUser"
	// UserServiceRemoveRoleFromUserProcedure is the fully-qualified name of the UserService's
	// RemoveRoleFromUser RPC.
	UserServiceRemoveRoleFromUserProcedure = "/devplaneapi.v1.UserService/RemoveRoleFromUser"
	// UserServiceGetRolesForUserProcedure is the fully-qualified name of the UserService's
	// GetRolesForUser RPC.
	UserServiceGetRolesForUserProcedure = "/devplaneapi.v1.UserService/GetRolesForUser"
	// UserServicePutEnvironmentAccessForUserProcedure is the fully-qualified name of the UserService's
	// PutEnvironmentAccessForUser RPC.
	UserServicePutEnvironmentAccessForUserProcedure = "/devplaneapi.v1.UserService/PutEnvironmentAccessForUser"
	// UserServicePutOrganizationAccessForUserProcedure is the fully-qualified name of the UserService's
	// PutOrganizationAccessForUser RPC.
	UserServicePutOrganizationAccessForUserProcedure = "/devplaneapi.v1.UserService/PutOrganizationAccessForUser"
	// UserServiceRemoveEnvironmentAccessForUserProcedure is the fully-qualified name of the
	// UserService's RemoveEnvironmentAccessForUser RPC.
	UserServiceRemoveEnvironmentAccessForUserProcedure = "/devplaneapi.v1.UserService/RemoveEnvironmentAccessForUser"
	// UserServiceRemoveOrganizationAccessForUserProcedure is the fully-qualified name of the
	// UserService's RemoveOrganizationAccessForUser RPC.
	UserServiceRemoveOrganizationAccessForUserProcedure = "/devplaneapi.v1.UserService/RemoveOrganizationAccessForUser"
)

These constants are the fully-qualified names of the RPCs defined in this package. They're exposed at runtime as Spec.Procedure and as the final two segments of the HTTP route.

Note that these are different from the fully-qualified method names used by google.golang.org/protobuf/reflect/protoreflect. To convert from these constants to reflection-formatted method names, remove the leading slash and convert the remaining slash to a period.

View Source
const (
	// ApiKeyServiceName is the fully-qualified name of the ApiKeyService service.
	ApiKeyServiceName = "devplaneapi.v1.ApiKeyService"
)
View Source
const (
	// BillingProfileServiceName is the fully-qualified name of the BillingProfileService service.
	BillingProfileServiceName = "devplaneapi.v1.BillingProfileService"
)
View Source
const (
	// BillingServiceName is the fully-qualified name of the BillingService service.
	BillingServiceName = "devplaneapi.v1.BillingService"
)
View Source
const (
	// CloudCredServiceName is the fully-qualified name of the CloudCredService service.
	CloudCredServiceName = "devplaneapi.v1.CloudCredService"
)
View Source
const (
	// CloudInfoServiceName is the fully-qualified name of the CloudInfoService service.
	CloudInfoServiceName = "devplaneapi.v1.CloudInfoService"
)
View Source
const (
	// CloudPolicyServiceName is the fully-qualified name of the CloudPolicyService service.
	CloudPolicyServiceName = "devplaneapi.v1.CloudPolicyService"
)
View Source
const (
	// DataSourceServiceName is the fully-qualified name of the DataSourceService service.
	DataSourceServiceName = "devplaneapi.v1.DataSourceService"
)
View Source
const (
	// DeploymentServiceName is the fully-qualified name of the DeploymentService service.
	DeploymentServiceName = "devplaneapi.v1.DeploymentService"
)
View Source
const (
	// EnvironmentServiceName is the fully-qualified name of the EnvironmentService service.
	EnvironmentServiceName = "devplaneapi.v1.EnvironmentService"
)
View Source
const (
	// HealthCheckServiceName is the fully-qualified name of the HealthCheckService service.
	HealthCheckServiceName = "devplaneapi.v1.HealthCheckService"
)
View Source
const (
	// IngressGatewayServiceName is the fully-qualified name of the IngressGatewayService service.
	IngressGatewayServiceName = "devplaneapi.v1.IngressGatewayService"
)
View Source
const (
	// InstanceExecServiceName is the fully-qualified name of the InstanceExecService service.
	InstanceExecServiceName = "devplaneapi.v1.InstanceExecService"
)
View Source
const (
	// InstanceServiceName is the fully-qualified name of the InstanceService service.
	InstanceServiceName = "devplaneapi.v1.InstanceService"
)
View Source
const (
	// InviteServiceName is the fully-qualified name of the InviteService service.
	InviteServiceName = "devplaneapi.v1.InviteService"
)
View Source
const (
	// LaunchableServiceName is the fully-qualified name of the LaunchableService service.
	LaunchableServiceName = "devplaneapi.v1.LaunchableService"
)
View Source
const (
	// LedgerServiceName is the fully-qualified name of the LedgerService service.
	LedgerServiceName = "devplaneapi.v1.LedgerService"
)
View Source
const (
	// LimitServiceName is the fully-qualified name of the LimitService service.
	LimitServiceName = "devplaneapi.v1.LimitService"
)
View Source
const (
	// ModelServiceName is the fully-qualified name of the ModelService service.
	ModelServiceName = "devplaneapi.v1.ModelService"
)
View Source
const (
	// NotebookServiceName is the fully-qualified name of the NotebookService service.
	NotebookServiceName = "devplaneapi.v1.NotebookService"
)
View Source
const (
	// OrganizationServiceName is the fully-qualified name of the OrganizationService service.
	OrganizationServiceName = "devplaneapi.v1.OrganizationService"
)
View Source
const (
	// PersistentPodServiceName is the fully-qualified name of the PersistentPodService service.
	PersistentPodServiceName = "devplaneapi.v1.PersistentPodService"
)
View Source
const (
	// ProgramServiceName is the fully-qualified name of the ProgramService service.
	ProgramServiceName = "devplaneapi.v1.ProgramService"
)
View Source
const (
	// PublicProfileServiceName is the fully-qualified name of the PublicProfileService service.
	PublicProfileServiceName = "devplaneapi.v1.PublicProfileService"
)
View Source
const (
	// RedeemableServiceName is the fully-qualified name of the RedeemableService service.
	RedeemableServiceName = "devplaneapi.v1.RedeemableService"
)
View Source
const (
	// RemotefileServiceName is the fully-qualified name of the RemotefileService service.
	RemotefileServiceName = "devplaneapi.v1.RemotefileService"
)
View Source
const (
	// ReputationServiceGetEmailReputationProcedure is the fully-qualified name of the
	// ReputationService's GetEmailReputation RPC.
	ReputationServiceGetEmailReputationProcedure = "/devplaneapi.v1.ReputationService/GetEmailReputation"
)

These constants are the fully-qualified names of the RPCs defined in this package. They're exposed at runtime as Spec.Procedure and as the final two segments of the HTTP route.

Note that these are different from the fully-qualified method names used by google.golang.org/protobuf/reflect/protoreflect. To convert from these constants to reflection-formatted method names, remove the leading slash and convert the remaining slash to a period.

View Source
const (
	// ReputationServiceName is the fully-qualified name of the ReputationService service.
	ReputationServiceName = "devplaneapi.v1.ReputationService"
)
View Source
const (
	// SecretServiceName is the fully-qualified name of the SecretService service.
	SecretServiceName = "devplaneapi.v1.SecretService"
)
View Source
const (
	// ServiceEventServiceName is the fully-qualified name of the ServiceEventService service.
	ServiceEventServiceName = "devplaneapi.v1.ServiceEventService"
)
View Source
const (
	// SessionServiceName is the fully-qualified name of the SessionService service.
	SessionServiceName = "devplaneapi.v1.SessionService"
)
View Source
const (
	// UsageServiceName is the fully-qualified name of the UsageService service.
	UsageServiceName = "devplaneapi.v1.UsageService"
)
View Source
const (
	// UserServiceName is the fully-qualified name of the UserService service.
	UserServiceName = "devplaneapi.v1.UserService"
)

Variables

This section is empty.

Functions

func NewApiKeyServiceHandler

func NewApiKeyServiceHandler(svc ApiKeyServiceHandler, opts ...connect.HandlerOption) (string, http.Handler)

NewApiKeyServiceHandler builds an HTTP handler from the service implementation. It returns the path on which to mount the handler and the handler itself.

By default, handlers support the Connect, gRPC, and gRPC-Web protocols with the binary Protobuf and JSON codecs. They also support gzip compression.

func NewBillingProfileServiceHandler

func NewBillingProfileServiceHandler(svc BillingProfileServiceHandler, opts ...connect.HandlerOption) (string, http.Handler)

NewBillingProfileServiceHandler builds an HTTP handler from the service implementation. It returns the path on which to mount the handler and the handler itself.

By default, handlers support the Connect, gRPC, and gRPC-Web protocols with the binary Protobuf and JSON codecs. They also support gzip compression.

func NewBillingServiceHandler

func NewBillingServiceHandler(svc BillingServiceHandler, opts ...connect.HandlerOption) (string, http.Handler)

NewBillingServiceHandler builds an HTTP handler from the service implementation. It returns the path on which to mount the handler and the handler itself.

By default, handlers support the Connect, gRPC, and gRPC-Web protocols with the binary Protobuf and JSON codecs. They also support gzip compression.

func NewCloudCredServiceHandler

func NewCloudCredServiceHandler(svc CloudCredServiceHandler, opts ...connect.HandlerOption) (string, http.Handler)

NewCloudCredServiceHandler builds an HTTP handler from the service implementation. It returns the path on which to mount the handler and the handler itself.

By default, handlers support the Connect, gRPC, and gRPC-Web protocols with the binary Protobuf and JSON codecs. They also support gzip compression.

func NewCloudInfoServiceHandler

func NewCloudInfoServiceHandler(svc CloudInfoServiceHandler, opts ...connect.HandlerOption) (string, http.Handler)

NewCloudInfoServiceHandler builds an HTTP handler from the service implementation. It returns the path on which to mount the handler and the handler itself.

By default, handlers support the Connect, gRPC, and gRPC-Web protocols with the binary Protobuf and JSON codecs. They also support gzip compression.

func NewCloudPolicyServiceHandler

func NewCloudPolicyServiceHandler(svc CloudPolicyServiceHandler, opts ...connect.HandlerOption) (string, http.Handler)

NewCloudPolicyServiceHandler builds an HTTP handler from the service implementation. It returns the path on which to mount the handler and the handler itself.

By default, handlers support the Connect, gRPC, and gRPC-Web protocols with the binary Protobuf and JSON codecs. They also support gzip compression.

func NewDataSourceServiceHandler

func NewDataSourceServiceHandler(svc DataSourceServiceHandler, opts ...connect.HandlerOption) (string, http.Handler)

NewDataSourceServiceHandler builds an HTTP handler from the service implementation. It returns the path on which to mount the handler and the handler itself.

By default, handlers support the Connect, gRPC, and gRPC-Web protocols with the binary Protobuf and JSON codecs. They also support gzip compression.

func NewDeploymentServiceHandler

func NewDeploymentServiceHandler(svc DeploymentServiceHandler, opts ...connect.HandlerOption) (string, http.Handler)

NewDeploymentServiceHandler builds an HTTP handler from the service implementation. It returns the path on which to mount the handler and the handler itself.

By default, handlers support the Connect, gRPC, and gRPC-Web protocols with the binary Protobuf and JSON codecs. They also support gzip compression.

func NewEnvironmentServiceHandler

func NewEnvironmentServiceHandler(svc EnvironmentServiceHandler, opts ...connect.HandlerOption) (string, http.Handler)

NewEnvironmentServiceHandler builds an HTTP handler from the service implementation. It returns the path on which to mount the handler and the handler itself.

By default, handlers support the Connect, gRPC, and gRPC-Web protocols with the binary Protobuf and JSON codecs. They also support gzip compression.

func NewHealthCheckServiceHandler

func NewHealthCheckServiceHandler(svc HealthCheckServiceHandler, opts ...connect.HandlerOption) (string, http.Handler)

NewHealthCheckServiceHandler builds an HTTP handler from the service implementation. It returns the path on which to mount the handler and the handler itself.

By default, handlers support the Connect, gRPC, and gRPC-Web protocols with the binary Protobuf and JSON codecs. They also support gzip compression.

func NewIngressGatewayServiceHandler

func NewIngressGatewayServiceHandler(svc IngressGatewayServiceHandler, opts ...connect.HandlerOption) (string, http.Handler)

NewIngressGatewayServiceHandler builds an HTTP handler from the service implementation. It returns the path on which to mount the handler and the handler itself.

By default, handlers support the Connect, gRPC, and gRPC-Web protocols with the binary Protobuf and JSON codecs. They also support gzip compression.

func NewInstanceExecServiceHandler

func NewInstanceExecServiceHandler(svc InstanceExecServiceHandler, opts ...connect.HandlerOption) (string, http.Handler)

NewInstanceExecServiceHandler builds an HTTP handler from the service implementation. It returns the path on which to mount the handler and the handler itself.

By default, handlers support the Connect, gRPC, and gRPC-Web protocols with the binary Protobuf and JSON codecs. They also support gzip compression.

func NewInstanceServiceHandler

func NewInstanceServiceHandler(svc InstanceServiceHandler, opts ...connect.HandlerOption) (string, http.Handler)

NewInstanceServiceHandler builds an HTTP handler from the service implementation. It returns the path on which to mount the handler and the handler itself.

By default, handlers support the Connect, gRPC, and gRPC-Web protocols with the binary Protobuf and JSON codecs. They also support gzip compression.

func NewInviteServiceHandler

func NewInviteServiceHandler(svc InviteServiceHandler, opts ...connect.HandlerOption) (string, http.Handler)

NewInviteServiceHandler builds an HTTP handler from the service implementation. It returns the path on which to mount the handler and the handler itself.

By default, handlers support the Connect, gRPC, and gRPC-Web protocols with the binary Protobuf and JSON codecs. They also support gzip compression.

func NewLaunchableServiceHandler

func NewLaunchableServiceHandler(svc LaunchableServiceHandler, opts ...connect.HandlerOption) (string, http.Handler)

NewLaunchableServiceHandler builds an HTTP handler from the service implementation. It returns the path on which to mount the handler and the handler itself.

By default, handlers support the Connect, gRPC, and gRPC-Web protocols with the binary Protobuf and JSON codecs. They also support gzip compression.

func NewLedgerServiceHandler

func NewLedgerServiceHandler(svc LedgerServiceHandler, opts ...connect.HandlerOption) (string, http.Handler)

NewLedgerServiceHandler builds an HTTP handler from the service implementation. It returns the path on which to mount the handler and the handler itself.

By default, handlers support the Connect, gRPC, and gRPC-Web protocols with the binary Protobuf and JSON codecs. They also support gzip compression.

func NewLimitServiceHandler

func NewLimitServiceHandler(svc LimitServiceHandler, opts ...connect.HandlerOption) (string, http.Handler)

NewLimitServiceHandler builds an HTTP handler from the service implementation. It returns the path on which to mount the handler and the handler itself.

By default, handlers support the Connect, gRPC, and gRPC-Web protocols with the binary Protobuf and JSON codecs. They also support gzip compression.

func NewModelServiceHandler

func NewModelServiceHandler(svc ModelServiceHandler, opts ...connect.HandlerOption) (string, http.Handler)

NewModelServiceHandler builds an HTTP handler from the service implementation. It returns the path on which to mount the handler and the handler itself.

By default, handlers support the Connect, gRPC, and gRPC-Web protocols with the binary Protobuf and JSON codecs. They also support gzip compression.

func NewNotebookServiceHandler

func NewNotebookServiceHandler(svc NotebookServiceHandler, opts ...connect.HandlerOption) (string, http.Handler)

NewNotebookServiceHandler builds an HTTP handler from the service implementation. It returns the path on which to mount the handler and the handler itself.

By default, handlers support the Connect, gRPC, and gRPC-Web protocols with the binary Protobuf and JSON codecs. They also support gzip compression.

func NewOrganizationServiceHandler

func NewOrganizationServiceHandler(svc OrganizationServiceHandler, opts ...connect.HandlerOption) (string, http.Handler)

NewOrganizationServiceHandler builds an HTTP handler from the service implementation. It returns the path on which to mount the handler and the handler itself.

By default, handlers support the Connect, gRPC, and gRPC-Web protocols with the binary Protobuf and JSON codecs. They also support gzip compression.

func NewPersistentPodServiceHandler

func NewPersistentPodServiceHandler(svc PersistentPodServiceHandler, opts ...connect.HandlerOption) (string, http.Handler)

NewPersistentPodServiceHandler builds an HTTP handler from the service implementation. It returns the path on which to mount the handler and the handler itself.

By default, handlers support the Connect, gRPC, and gRPC-Web protocols with the binary Protobuf and JSON codecs. They also support gzip compression.

func NewProgramServiceHandler

func NewProgramServiceHandler(svc ProgramServiceHandler, opts ...connect.HandlerOption) (string, http.Handler)

NewProgramServiceHandler builds an HTTP handler from the service implementation. It returns the path on which to mount the handler and the handler itself.

By default, handlers support the Connect, gRPC, and gRPC-Web protocols with the binary Protobuf and JSON codecs. They also support gzip compression.

func NewPublicProfileServiceHandler

func NewPublicProfileServiceHandler(svc PublicProfileServiceHandler, opts ...connect.HandlerOption) (string, http.Handler)

NewPublicProfileServiceHandler builds an HTTP handler from the service implementation. It returns the path on which to mount the handler and the handler itself.

By default, handlers support the Connect, gRPC, and gRPC-Web protocols with the binary Protobuf and JSON codecs. They also support gzip compression.

func NewRedeemableServiceHandler

func NewRedeemableServiceHandler(svc RedeemableServiceHandler, opts ...connect.HandlerOption) (string, http.Handler)

NewRedeemableServiceHandler builds an HTTP handler from the service implementation. It returns the path on which to mount the handler and the handler itself.

By default, handlers support the Connect, gRPC, and gRPC-Web protocols with the binary Protobuf and JSON codecs. They also support gzip compression.

func NewRemotefileServiceHandler

func NewRemotefileServiceHandler(svc RemotefileServiceHandler, opts ...connect.HandlerOption) (string, http.Handler)

NewRemotefileServiceHandler builds an HTTP handler from the service implementation. It returns the path on which to mount the handler and the handler itself.

By default, handlers support the Connect, gRPC, and gRPC-Web protocols with the binary Protobuf and JSON codecs. They also support gzip compression.

func NewReputationServiceHandler

func NewReputationServiceHandler(svc ReputationServiceHandler, opts ...connect.HandlerOption) (string, http.Handler)

NewReputationServiceHandler builds an HTTP handler from the service implementation. It returns the path on which to mount the handler and the handler itself.

By default, handlers support the Connect, gRPC, and gRPC-Web protocols with the binary Protobuf and JSON codecs. They also support gzip compression.

func NewSecretServiceHandler

func NewSecretServiceHandler(svc SecretServiceHandler, opts ...connect.HandlerOption) (string, http.Handler)

NewSecretServiceHandler builds an HTTP handler from the service implementation. It returns the path on which to mount the handler and the handler itself.

By default, handlers support the Connect, gRPC, and gRPC-Web protocols with the binary Protobuf and JSON codecs. They also support gzip compression.

func NewServiceEventServiceHandler

func NewServiceEventServiceHandler(svc ServiceEventServiceHandler, opts ...connect.HandlerOption) (string, http.Handler)

NewServiceEventServiceHandler builds an HTTP handler from the service implementation. It returns the path on which to mount the handler and the handler itself.

By default, handlers support the Connect, gRPC, and gRPC-Web protocols with the binary Protobuf and JSON codecs. They also support gzip compression.

func NewSessionServiceHandler

func NewSessionServiceHandler(svc SessionServiceHandler, opts ...connect.HandlerOption) (string, http.Handler)

NewSessionServiceHandler builds an HTTP handler from the service implementation. It returns the path on which to mount the handler and the handler itself.

By default, handlers support the Connect, gRPC, and gRPC-Web protocols with the binary Protobuf and JSON codecs. They also support gzip compression.

func NewUsageServiceHandler

func NewUsageServiceHandler(svc UsageServiceHandler, opts ...connect.HandlerOption) (string, http.Handler)

NewUsageServiceHandler builds an HTTP handler from the service implementation. It returns the path on which to mount the handler and the handler itself.

By default, handlers support the Connect, gRPC, and gRPC-Web protocols with the binary Protobuf and JSON codecs. They also support gzip compression.

func NewUserServiceHandler

func NewUserServiceHandler(svc UserServiceHandler, opts ...connect.HandlerOption) (string, http.Handler)

NewUserServiceHandler builds an HTTP handler from the service implementation. It returns the path on which to mount the handler and the handler itself.

By default, handlers support the Connect, gRPC, and gRPC-Web protocols with the binary Protobuf and JSON codecs. They also support gzip compression.

Types

type ApiKeyServiceClient

ApiKeyServiceClient is a client for the devplaneapi.v1.ApiKeyService service.

func NewApiKeyServiceClient

func NewApiKeyServiceClient(httpClient connect.HTTPClient, baseURL string, opts ...connect.ClientOption) ApiKeyServiceClient

NewApiKeyServiceClient constructs a client for the devplaneapi.v1.ApiKeyService service. By default, it uses the Connect protocol with the binary Protobuf Codec, asks for gzipped responses, and sends uncompressed requests. To use the gRPC or gRPC-Web protocols, supply the connect.WithGRPC() or connect.WithGRPCWeb() options.

The URL supplied here should be the base URL for the Connect or gRPC server (for example, http://api.acme.com or https://acme.com/grpc).

type ApiKeyServiceHandler

ApiKeyServiceHandler is an implementation of the devplaneapi.v1.ApiKeyService service.

type BillingProfileServiceClient

type BillingProfileServiceClient interface {
	ListBillingProfile(context.Context, *connect.Request[v1.ListBillingProfileRequest]) (*connect.Response[v1.ListBillingProfileResponse], error)
	GetBillingProfile(context.Context, *connect.Request[v1.GetBillingProfileRequest]) (*connect.Response[v1.GetBillingProfileResponse], error)
	CreateBillingProfile(context.Context, *connect.Request[v1.CreateBillingProfileRequest]) (*connect.Response[v1.CreateBillingProfileResponse], error)
	DeleteBillingProfile(context.Context, *connect.Request[v1.DeleteBillingProfileRequest]) (*connect.Response[v1.DeleteBillingProfileResponse], error)
	PausePaymentCollection(context.Context, *connect.Request[v1.PausePaymentCollectionRequest]) (*connect.Response[v1.PausePaymentCollectionResponse], error)
	ResumePaymentCollection(context.Context, *connect.Request[v1.ResumePaymentCollectionRequest]) (*connect.Response[v1.ResumePaymentCollectionResponse], error)
	UpdateBillingProfile(context.Context, *connect.Request[v1.UpdateBillingProfileRequest]) (*connect.Response[v1.UpdateBillingProfileResponse], error)
	UpdateBillingProfileCreditBalance(context.Context, *connect.Request[v1.UpdateBillingProfileCreditBalanceRequest]) (*connect.Response[v1.UpdateBillingProfileCreditBalanceResponse], error)
	PurchaseCredits(context.Context, *connect.Request[v1.PurchaseCreditsRequest]) (*connect.Response[v1.PurchaseCreditsResponse], error)
	GetRemainingCredits(context.Context, *connect.Request[v1.GetRemainingCreditsRequest]) (*connect.Response[v1.GetRemainingCreditsResponse], error)
	ListCreditBalanceAdjustments(context.Context, *connect.Request[v1.ListCreditBalanceAdjustmentsRequest]) (*connect.Response[v1.ListCreditBalanceAdjustmentsResponse], error)
	GetUpcomingInvoice(context.Context, *connect.Request[v1.GetUpcomingInvoiceRequest]) (*connect.Response[v1.GetUpcomingInvoiceResponse], error)
	ListPaymentMethods(context.Context, *connect.Request[v1.ListPaymentMethodsRequest]) (*connect.Response[v1.ListPaymentMethodsResponse], error)
	SetPaymentMethodAsDefault(context.Context, *connect.Request[v1.SetPaymentMethodAsDefaultRequest]) (*connect.Response[v1.SetPaymentMethodAsDefaultResponse], error)
	CreatePaymentSetupIntent(context.Context, *connect.Request[v1.CreatePaymentSetupIntentRequest]) (*connect.Response[v1.CreatePaymentSetupIntentResponse], error)
	CreatePaymentIntent(context.Context, *connect.Request[v1.CreatePaymentIntentRequest]) (*connect.Response[v1.CreatePaymentIntentResponse], error)
	CreateCardHold(context.Context, *connect.Request[v1.CreateCardHoldRequest]) (*connect.Response[v1.CreateCardHoldResponse], error)
	ListInvoice(context.Context, *connect.Request[v1.ListInvoiceRequest]) (*connect.Response[v1.ListInvoiceResponse], error)
	RetryInvoice(context.Context, *connect.Request[v1.RetryInvoiceRequest]) (*connect.Response[v1.RetryInvoiceResponse], error)
	RedeemRedeemable(context.Context, *connect.Request[v1.RedeemRedeemableRequest]) (*connect.Response[v1.RedeemRedeemableResponse], error)
	ListRedeemableTransactions(context.Context, *connect.Request[v1.ListRedeemableTransactionsRequest]) (*connect.Response[v1.ListRedeemableTransactionsResponse], error)
	HandleProviderEvent(context.Context, *connect.Request[v1.HandleProviderEventRequest]) (*connect.Response[v1.HandleProviderEventResponse], error)
	RedeemCloudPoints(context.Context, *connect.Request[v1.RedeemCloudPointsRequest]) (*connect.Response[v1.RedeemCloudPointsResponse], error)
}

BillingProfileServiceClient is a client for the devplaneapi.v1.BillingProfileService service.

func NewBillingProfileServiceClient

func NewBillingProfileServiceClient(httpClient connect.HTTPClient, baseURL string, opts ...connect.ClientOption) BillingProfileServiceClient

NewBillingProfileServiceClient constructs a client for the devplaneapi.v1.BillingProfileService service. By default, it uses the Connect protocol with the binary Protobuf Codec, asks for gzipped responses, and sends uncompressed requests. To use the gRPC or gRPC-Web protocols, supply the connect.WithGRPC() or connect.WithGRPCWeb() options.

The URL supplied here should be the base URL for the Connect or gRPC server (for example, http://api.acme.com or https://acme.com/grpc).

type BillingProfileServiceHandler

type BillingProfileServiceHandler interface {
	ListBillingProfile(context.Context, *connect.Request[v1.ListBillingProfileRequest]) (*connect.Response[v1.ListBillingProfileResponse], error)
	GetBillingProfile(context.Context, *connect.Request[v1.GetBillingProfileRequest]) (*connect.Response[v1.GetBillingProfileResponse], error)
	CreateBillingProfile(context.Context, *connect.Request[v1.CreateBillingProfileRequest]) (*connect.Response[v1.CreateBillingProfileResponse], error)
	DeleteBillingProfile(context.Context, *connect.Request[v1.DeleteBillingProfileRequest]) (*connect.Response[v1.DeleteBillingProfileResponse], error)
	PausePaymentCollection(context.Context, *connect.Request[v1.PausePaymentCollectionRequest]) (*connect.Response[v1.PausePaymentCollectionResponse], error)
	ResumePaymentCollection(context.Context, *connect.Request[v1.ResumePaymentCollectionRequest]) (*connect.Response[v1.ResumePaymentCollectionResponse], error)
	UpdateBillingProfile(context.Context, *connect.Request[v1.UpdateBillingProfileRequest]) (*connect.Response[v1.UpdateBillingProfileResponse], error)
	UpdateBillingProfileCreditBalance(context.Context, *connect.Request[v1.UpdateBillingProfileCreditBalanceRequest]) (*connect.Response[v1.UpdateBillingProfileCreditBalanceResponse], error)
	PurchaseCredits(context.Context, *connect.Request[v1.PurchaseCreditsRequest]) (*connect.Response[v1.PurchaseCreditsResponse], error)
	GetRemainingCredits(context.Context, *connect.Request[v1.GetRemainingCreditsRequest]) (*connect.Response[v1.GetRemainingCreditsResponse], error)
	ListCreditBalanceAdjustments(context.Context, *connect.Request[v1.ListCreditBalanceAdjustmentsRequest]) (*connect.Response[v1.ListCreditBalanceAdjustmentsResponse], error)
	GetUpcomingInvoice(context.Context, *connect.Request[v1.GetUpcomingInvoiceRequest]) (*connect.Response[v1.GetUpcomingInvoiceResponse], error)
	ListPaymentMethods(context.Context, *connect.Request[v1.ListPaymentMethodsRequest]) (*connect.Response[v1.ListPaymentMethodsResponse], error)
	SetPaymentMethodAsDefault(context.Context, *connect.Request[v1.SetPaymentMethodAsDefaultRequest]) (*connect.Response[v1.SetPaymentMethodAsDefaultResponse], error)
	CreatePaymentSetupIntent(context.Context, *connect.Request[v1.CreatePaymentSetupIntentRequest]) (*connect.Response[v1.CreatePaymentSetupIntentResponse], error)
	CreatePaymentIntent(context.Context, *connect.Request[v1.CreatePaymentIntentRequest]) (*connect.Response[v1.CreatePaymentIntentResponse], error)
	CreateCardHold(context.Context, *connect.Request[v1.CreateCardHoldRequest]) (*connect.Response[v1.CreateCardHoldResponse], error)
	ListInvoice(context.Context, *connect.Request[v1.ListInvoiceRequest]) (*connect.Response[v1.ListInvoiceResponse], error)
	RetryInvoice(context.Context, *connect.Request[v1.RetryInvoiceRequest]) (*connect.Response[v1.RetryInvoiceResponse], error)
	RedeemRedeemable(context.Context, *connect.Request[v1.RedeemRedeemableRequest]) (*connect.Response[v1.RedeemRedeemableResponse], error)
	ListRedeemableTransactions(context.Context, *connect.Request[v1.ListRedeemableTransactionsRequest]) (*connect.Response[v1.ListRedeemableTransactionsResponse], error)
	HandleProviderEvent(context.Context, *connect.Request[v1.HandleProviderEventRequest]) (*connect.Response[v1.HandleProviderEventResponse], error)
	RedeemCloudPoints(context.Context, *connect.Request[v1.RedeemCloudPointsRequest]) (*connect.Response[v1.RedeemCloudPointsResponse], error)
}

BillingProfileServiceHandler is an implementation of the devplaneapi.v1.BillingProfileService service.

type BillingServiceClient

type BillingServiceClient interface {
	GetUsage(context.Context, *connect.Request[v1.GetUsageRequest]) (*connect.Response[v1.GetUsageResponse], error)
	EnableUsage(context.Context, *connect.Request[v1.EnableUsageRequest]) (*connect.Response[v1.EnableUsageResponse], error)
	ListLimit(context.Context, *connect.Request[v1.ListLimitRequest]) (*connect.Response[v1.ListLimitResponse], error)
	GetLimit(context.Context, *connect.Request[v1.GetLimitRequest]) (*connect.Response[v1.GetLimitResponse], error)
	CreateLimit(context.Context, *connect.Request[v1.CreateLimitRequest]) (*connect.Response[v1.CreateLimitResponse], error)
	DeleteLimit(context.Context, *connect.Request[v1.DeleteLimitRequest]) (*connect.Response[v1.DeleteLimitResponse], error)
	CreateRedeemable(context.Context, *connect.Request[v1.CreateRedeemableRequest]) (*connect.Response[v1.CreateRedeemableResponse], error)
	RedeemRedeemable(context.Context, *connect.Request[v1.RedeemRedeemableRequest]) (*connect.Response[v1.RedeemRedeemableResponse], error)
	ListRedeemable(context.Context, *connect.Request[v1.ListRedeemableRequest]) (*connect.Response[v1.ListRedeemableResponse], error)
	ListTransaction(context.Context, *connect.Request[v1.ListTransactionRequest]) (*connect.Response[v1.ListTransactionResponse], error)
	GetLedgerBalance(context.Context, *connect.Request[v1.GetLedgerBalanceRequest]) (*connect.Response[v1.GetLedgerBalanceResponse], error)
	DebitLedger(context.Context, *connect.Request[v1.DebitLedgerRequest]) (*connect.Response[v1.DebitLedgerResponse], error)
	CreditLedger(context.Context, *connect.Request[v1.CreditLedgerRequest]) (*connect.Response[v1.CreditLedgerResponse], error)
}

BillingServiceClient is a client for the devplaneapi.v1.BillingService service.

func NewBillingServiceClient

func NewBillingServiceClient(httpClient connect.HTTPClient, baseURL string, opts ...connect.ClientOption) BillingServiceClient

NewBillingServiceClient constructs a client for the devplaneapi.v1.BillingService service. By default, it uses the Connect protocol with the binary Protobuf Codec, asks for gzipped responses, and sends uncompressed requests. To use the gRPC or gRPC-Web protocols, supply the connect.WithGRPC() or connect.WithGRPCWeb() options.

The URL supplied here should be the base URL for the Connect or gRPC server (for example, http://api.acme.com or https://acme.com/grpc).

type BillingServiceHandler

type BillingServiceHandler interface {
	GetUsage(context.Context, *connect.Request[v1.GetUsageRequest]) (*connect.Response[v1.GetUsageResponse], error)
	EnableUsage(context.Context, *connect.Request[v1.EnableUsageRequest]) (*connect.Response[v1.EnableUsageResponse], error)
	ListLimit(context.Context, *connect.Request[v1.ListLimitRequest]) (*connect.Response[v1.ListLimitResponse], error)
	GetLimit(context.Context, *connect.Request[v1.GetLimitRequest]) (*connect.Response[v1.GetLimitResponse], error)
	CreateLimit(context.Context, *connect.Request[v1.CreateLimitRequest]) (*connect.Response[v1.CreateLimitResponse], error)
	DeleteLimit(context.Context, *connect.Request[v1.DeleteLimitRequest]) (*connect.Response[v1.DeleteLimitResponse], error)
	CreateRedeemable(context.Context, *connect.Request[v1.CreateRedeemableRequest]) (*connect.Response[v1.CreateRedeemableResponse], error)
	RedeemRedeemable(context.Context, *connect.Request[v1.RedeemRedeemableRequest]) (*connect.Response[v1.RedeemRedeemableResponse], error)
	ListRedeemable(context.Context, *connect.Request[v1.ListRedeemableRequest]) (*connect.Response[v1.ListRedeemableResponse], error)
	ListTransaction(context.Context, *connect.Request[v1.ListTransactionRequest]) (*connect.Response[v1.ListTransactionResponse], error)
	GetLedgerBalance(context.Context, *connect.Request[v1.GetLedgerBalanceRequest]) (*connect.Response[v1.GetLedgerBalanceResponse], error)
	DebitLedger(context.Context, *connect.Request[v1.DebitLedgerRequest]) (*connect.Response[v1.DebitLedgerResponse], error)
	CreditLedger(context.Context, *connect.Request[v1.CreditLedgerRequest]) (*connect.Response[v1.CreditLedgerResponse], error)
}

BillingServiceHandler is an implementation of the devplaneapi.v1.BillingService service.

type CloudCredServiceClient

CloudCredServiceClient is a client for the devplaneapi.v1.CloudCredService service.

func NewCloudCredServiceClient

func NewCloudCredServiceClient(httpClient connect.HTTPClient, baseURL string, opts ...connect.ClientOption) CloudCredServiceClient

NewCloudCredServiceClient constructs a client for the devplaneapi.v1.CloudCredService service. By default, it uses the Connect protocol with the binary Protobuf Codec, asks for gzipped responses, and sends uncompressed requests. To use the gRPC or gRPC-Web protocols, supply the connect.WithGRPC() or connect.WithGRPCWeb() options.

The URL supplied here should be the base URL for the Connect or gRPC server (for example, http://api.acme.com or https://acme.com/grpc).

type CloudInfoServiceClient

CloudInfoServiceClient is a client for the devplaneapi.v1.CloudInfoService service.

func NewCloudInfoServiceClient

func NewCloudInfoServiceClient(httpClient connect.HTTPClient, baseURL string, opts ...connect.ClientOption) CloudInfoServiceClient

NewCloudInfoServiceClient constructs a client for the devplaneapi.v1.CloudInfoService service. By default, it uses the Connect protocol with the binary Protobuf Codec, asks for gzipped responses, and sends uncompressed requests. To use the gRPC or gRPC-Web protocols, supply the connect.WithGRPC() or connect.WithGRPCWeb() options.

The URL supplied here should be the base URL for the Connect or gRPC server (for example, http://api.acme.com or https://acme.com/grpc).

type CloudInfoServiceHandler

CloudInfoServiceHandler is an implementation of the devplaneapi.v1.CloudInfoService service.

type CloudPolicyServiceClient

type CloudPolicyServiceClient interface {
	// client facing RPCs
	CreateCloudPolicy(context.Context, *connect.Request[v1.CreateCloudPolicyRequest]) (*connect.Response[v1.CreateCloudPolicyResponse], error)
	ListCloudPolicy(context.Context, *connect.Request[v1.ListCloudPolicyRequest]) (*connect.Response[v1.ListCloudPolicyResponse], error)
	DeleteCloudPolicy(context.Context, *connect.Request[v1.DeleteCloudPolicyRequest]) (*connect.Response[v1.DeleteCloudPolicyResponse], error)
	GetCloudPolicy(context.Context, *connect.Request[v1.GetCloudPolicyRequest]) (*connect.Response[v1.GetCloudPolicyResponse], error)
	UpdateCloudPolicyDefaultRule(context.Context, *connect.Request[v1.UpdateCloudPolicyDefaultRuleRequest]) (*connect.Response[v1.UpdateCloudPolicyDefaultRuleResponse], error)
	GetCloudPolicyUtilization(context.Context, *connect.Request[v1.GetCloudPolicyUtilizationRequest]) (*connect.Response[v1.GetCloudPolicyUtilizationResponse], error)
	// quota RPCs
	AddQuotasToCloudPolicy(context.Context, *connect.Request[v1.AddQuotasToCloudPolicyRequest]) (*connect.Response[v1.AddQuotasToCloudPolicyResponse], error)
	UpdateCloudQuota(context.Context, *connect.Request[v1.UpdateCloudQuotaRequest]) (*connect.Response[v1.UpdateCloudQuotaResponse], error)
	DeleteCloudQuota(context.Context, *connect.Request[v1.DeleteCloudQuotaRequest]) (*connect.Response[v1.DeleteCloudQuotaResponse], error)
	GetCloudQuotaUtilization(context.Context, *connect.Request[v1.GetCloudQuotaUtilizationRequest]) (*connect.Response[v1.GetCloudQuotaUtilizationResponse], error)
}

CloudPolicyServiceClient is a client for the devplaneapi.v1.CloudPolicyService service.

func NewCloudPolicyServiceClient

func NewCloudPolicyServiceClient(httpClient connect.HTTPClient, baseURL string, opts ...connect.ClientOption) CloudPolicyServiceClient

NewCloudPolicyServiceClient constructs a client for the devplaneapi.v1.CloudPolicyService service. By default, it uses the Connect protocol with the binary Protobuf Codec, asks for gzipped responses, and sends uncompressed requests. To use the gRPC or gRPC-Web protocols, supply the connect.WithGRPC() or connect.WithGRPCWeb() options.

The URL supplied here should be the base URL for the Connect or gRPC server (for example, http://api.acme.com or https://acme.com/grpc).

type CloudPolicyServiceHandler

type CloudPolicyServiceHandler interface {
	// client facing RPCs
	CreateCloudPolicy(context.Context, *connect.Request[v1.CreateCloudPolicyRequest]) (*connect.Response[v1.CreateCloudPolicyResponse], error)
	ListCloudPolicy(context.Context, *connect.Request[v1.ListCloudPolicyRequest]) (*connect.Response[v1.ListCloudPolicyResponse], error)
	DeleteCloudPolicy(context.Context, *connect.Request[v1.DeleteCloudPolicyRequest]) (*connect.Response[v1.DeleteCloudPolicyResponse], error)
	GetCloudPolicy(context.Context, *connect.Request[v1.GetCloudPolicyRequest]) (*connect.Response[v1.GetCloudPolicyResponse], error)
	UpdateCloudPolicyDefaultRule(context.Context, *connect.Request[v1.UpdateCloudPolicyDefaultRuleRequest]) (*connect.Response[v1.UpdateCloudPolicyDefaultRuleResponse], error)
	GetCloudPolicyUtilization(context.Context, *connect.Request[v1.GetCloudPolicyUtilizationRequest]) (*connect.Response[v1.GetCloudPolicyUtilizationResponse], error)
	// quota RPCs
	AddQuotasToCloudPolicy(context.Context, *connect.Request[v1.AddQuotasToCloudPolicyRequest]) (*connect.Response[v1.AddQuotasToCloudPolicyResponse], error)
	UpdateCloudQuota(context.Context, *connect.Request[v1.UpdateCloudQuotaRequest]) (*connect.Response[v1.UpdateCloudQuotaResponse], error)
	DeleteCloudQuota(context.Context, *connect.Request[v1.DeleteCloudQuotaRequest]) (*connect.Response[v1.DeleteCloudQuotaResponse], error)
	GetCloudQuotaUtilization(context.Context, *connect.Request[v1.GetCloudQuotaUtilizationRequest]) (*connect.Response[v1.GetCloudQuotaUtilizationResponse], error)
}

CloudPolicyServiceHandler is an implementation of the devplaneapi.v1.CloudPolicyService service.

type DataSourceServiceClient

DataSourceServiceClient is a client for the devplaneapi.v1.DataSourceService service.

func NewDataSourceServiceClient

func NewDataSourceServiceClient(httpClient connect.HTTPClient, baseURL string, opts ...connect.ClientOption) DataSourceServiceClient

NewDataSourceServiceClient constructs a client for the devplaneapi.v1.DataSourceService service. By default, it uses the Connect protocol with the binary Protobuf Codec, asks for gzipped responses, and sends uncompressed requests. To use the gRPC or gRPC-Web protocols, supply the connect.WithGRPC() or connect.WithGRPCWeb() options.

The URL supplied here should be the base URL for the Connect or gRPC server (for example, http://api.acme.com or https://acme.com/grpc).

type DataSourceServiceHandler

DataSourceServiceHandler is an implementation of the devplaneapi.v1.DataSourceService service.

type DeploymentServiceClient

DeploymentServiceClient is a client for the devplaneapi.v1.DeploymentService service.

func NewDeploymentServiceClient

func NewDeploymentServiceClient(httpClient connect.HTTPClient, baseURL string, opts ...connect.ClientOption) DeploymentServiceClient

NewDeploymentServiceClient constructs a client for the devplaneapi.v1.DeploymentService service. By default, it uses the Connect protocol with the binary Protobuf Codec, asks for gzipped responses, and sends uncompressed requests. To use the gRPC or gRPC-Web protocols, supply the connect.WithGRPC() or connect.WithGRPCWeb() options.

The URL supplied here should be the base URL for the Connect or gRPC server (for example, http://api.acme.com or https://acme.com/grpc).

type EnvironmentServiceClient

type EnvironmentServiceClient interface {
	ListEnvironment(context.Context, *connect.Request[v1.ListEnvironmentRequest]) (*connect.Response[v1.ListEnvironmentResponse], error)
	GetEnvironment(context.Context, *connect.Request[v1.GetEnvironmentRequest]) (*connect.Response[v1.GetEnvironmentResponse], error)
	CreateEnvironment(context.Context, *connect.Request[v1.CreateEnvironmentRequest]) (*connect.Response[v1.CreateEnvironmentResponse], error)
	ModifyEnvironmentLabels(context.Context, *connect.Request[v1.ModifyEnvironmentLabelsRequest]) (*connect.Response[v1.ModifyEnvironmentLabelsResponse], error)
	ModifyEnvironmentProvision(context.Context, *connect.Request[v1.ModifyEnvironmentProvisionRequest]) (*connect.Response[v1.ModifyEnvironmentProvisionResponse], error)
	ModifyEnvironmentBuild(context.Context, *connect.Request[v1.ModifyEnvironmentBuildRequest]) (*connect.Response[v1.ModifyEnvironmentBuildResponse], error)
	ModifyEnvironmentMeta(context.Context, *connect.Request[v1.ModifyEnvironmentMetaRequest]) (*connect.Response[v1.ModifyEnvironmentMetaResponse], error)
	AddKeyPairToEnvironment(context.Context, *connect.Request[v1.AddKeyPairToEnvironmentRequest]) (*connect.Response[v1.AddKeyPairToEnvironmentResponse], error)
	DeleteEnvironment(context.Context, *connect.Request[v1.DeleteEnvironmentRequest]) (*connect.Response[v1.DeleteEnvironmentResponse], error)
	ProvisionEnvironment(context.Context, *connect.Request[v1.ProvisionEnvironmentRequest]) (*connect.Response[v1.ProvisionEnvironmentResponse], error)
	BuildEnvironment(context.Context, *connect.Request[v1.BuildEnvironmentRequest]) (*connect.Response[v1.BuildEnvironmentResponse], error)
	ForkEnvironment(context.Context, *connect.Request[v1.ForkEnvironmentRequest]) (*connect.Response[v1.ForkEnvironmentResponse], error)
	ResizeEnvironmentInstanceVolume(context.Context, *connect.Request[v1.ResizeEnvironmentInstanceVolumeRequest]) (*connect.Response[v1.ResizeEnvironmentInstanceVolumeResponse], error)
	ChangeEnvironmentInstanceType(context.Context, *connect.Request[v1.ChangeEnvironmentInstanceTypeRequest]) (*connect.Response[v1.ChangeEnvironmentInstanceTypeResponse], error)
	StopEnvironmentInstance(context.Context, *connect.Request[v1.StopEnvironmentInstanceRequest]) (*connect.Response[v1.StopEnvironmentInstanceResponse], error)
	StartEnvironmentInstance(context.Context, *connect.Request[v1.StartEnvironmentInstanceRequest]) (*connect.Response[v1.StartEnvironmentInstanceResponse], error)
	TerminateEnvironmentInstance(context.Context, *connect.Request[v1.TerminateEnvironmentInstanceRequest]) (*connect.Response[v1.TerminateEnvironmentInstanceResponse], error)
	GetLifecycleScript(context.Context, *connect.Request[v1.GetLifecycleScriptRequest]) (*connect.Response[v1.GetLifecycleScriptResponse], error)
}

EnvironmentServiceClient is a client for the devplaneapi.v1.EnvironmentService service.

func NewEnvironmentServiceClient

func NewEnvironmentServiceClient(httpClient connect.HTTPClient, baseURL string, opts ...connect.ClientOption) EnvironmentServiceClient

NewEnvironmentServiceClient constructs a client for the devplaneapi.v1.EnvironmentService service. By default, it uses the Connect protocol with the binary Protobuf Codec, asks for gzipped responses, and sends uncompressed requests. To use the gRPC or gRPC-Web protocols, supply the connect.WithGRPC() or connect.WithGRPCWeb() options.

The URL supplied here should be the base URL for the Connect or gRPC server (for example, http://api.acme.com or https://acme.com/grpc).

type EnvironmentServiceHandler

type EnvironmentServiceHandler interface {
	ListEnvironment(context.Context, *connect.Request[v1.ListEnvironmentRequest]) (*connect.Response[v1.ListEnvironmentResponse], error)
	GetEnvironment(context.Context, *connect.Request[v1.GetEnvironmentRequest]) (*connect.Response[v1.GetEnvironmentResponse], error)
	CreateEnvironment(context.Context, *connect.Request[v1.CreateEnvironmentRequest]) (*connect.Response[v1.CreateEnvironmentResponse], error)
	ModifyEnvironmentLabels(context.Context, *connect.Request[v1.ModifyEnvironmentLabelsRequest]) (*connect.Response[v1.ModifyEnvironmentLabelsResponse], error)
	ModifyEnvironmentProvision(context.Context, *connect.Request[v1.ModifyEnvironmentProvisionRequest]) (*connect.Response[v1.ModifyEnvironmentProvisionResponse], error)
	ModifyEnvironmentBuild(context.Context, *connect.Request[v1.ModifyEnvironmentBuildRequest]) (*connect.Response[v1.ModifyEnvironmentBuildResponse], error)
	ModifyEnvironmentMeta(context.Context, *connect.Request[v1.ModifyEnvironmentMetaRequest]) (*connect.Response[v1.ModifyEnvironmentMetaResponse], error)
	AddKeyPairToEnvironment(context.Context, *connect.Request[v1.AddKeyPairToEnvironmentRequest]) (*connect.Response[v1.AddKeyPairToEnvironmentResponse], error)
	DeleteEnvironment(context.Context, *connect.Request[v1.DeleteEnvironmentRequest]) (*connect.Response[v1.DeleteEnvironmentResponse], error)
	ProvisionEnvironment(context.Context, *connect.Request[v1.ProvisionEnvironmentRequest]) (*connect.Response[v1.ProvisionEnvironmentResponse], error)
	BuildEnvironment(context.Context, *connect.Request[v1.BuildEnvironmentRequest]) (*connect.Response[v1.BuildEnvironmentResponse], error)
	ForkEnvironment(context.Context, *connect.Request[v1.ForkEnvironmentRequest]) (*connect.Response[v1.ForkEnvironmentResponse], error)
	ResizeEnvironmentInstanceVolume(context.Context, *connect.Request[v1.ResizeEnvironmentInstanceVolumeRequest]) (*connect.Response[v1.ResizeEnvironmentInstanceVolumeResponse], error)
	ChangeEnvironmentInstanceType(context.Context, *connect.Request[v1.ChangeEnvironmentInstanceTypeRequest]) (*connect.Response[v1.ChangeEnvironmentInstanceTypeResponse], error)
	StopEnvironmentInstance(context.Context, *connect.Request[v1.StopEnvironmentInstanceRequest]) (*connect.Response[v1.StopEnvironmentInstanceResponse], error)
	StartEnvironmentInstance(context.Context, *connect.Request[v1.StartEnvironmentInstanceRequest]) (*connect.Response[v1.StartEnvironmentInstanceResponse], error)
	TerminateEnvironmentInstance(context.Context, *connect.Request[v1.TerminateEnvironmentInstanceRequest]) (*connect.Response[v1.TerminateEnvironmentInstanceResponse], error)
	GetLifecycleScript(context.Context, *connect.Request[v1.GetLifecycleScriptRequest]) (*connect.Response[v1.GetLifecycleScriptResponse], error)
}

EnvironmentServiceHandler is an implementation of the devplaneapi.v1.EnvironmentService service.

type HealthCheckServiceClient

HealthCheckServiceClient is a client for the devplaneapi.v1.HealthCheckService service.

func NewHealthCheckServiceClient

func NewHealthCheckServiceClient(httpClient connect.HTTPClient, baseURL string, opts ...connect.ClientOption) HealthCheckServiceClient

NewHealthCheckServiceClient constructs a client for the devplaneapi.v1.HealthCheckService service. By default, it uses the Connect protocol with the binary Protobuf Codec, asks for gzipped responses, and sends uncompressed requests. To use the gRPC or gRPC-Web protocols, supply the connect.WithGRPC() or connect.WithGRPCWeb() options.

The URL supplied here should be the base URL for the Connect or gRPC server (for example, http://api.acme.com or https://acme.com/grpc).

type IngressGatewayServiceClient

type IngressGatewayServiceClient interface {
	ListIngressGateway(context.Context, *connect.Request[v1.ListIngressGatewayRequest]) (*connect.Response[v1.ListIngressGatewayResponse], error)
	GetIngressGateway(context.Context, *connect.Request[v1.GetIngressGatewayRequest]) (*connect.Response[v1.GetIngressGatewayResponse], error)
	CreateIngressGateway(context.Context, *connect.Request[v1.CreateIngressGatewayRequest]) (*connect.Response[v1.CreateIngressGatewayResponse], error)
	DeleteIngressGateway(context.Context, *connect.Request[v1.DeleteIngressGatewayRequest]) (*connect.Response[v1.DeleteIngressGatewayResponse], error)
	AddIngressToGateway(context.Context, *connect.Request[v1.AddIngressToGatewayRequest]) (*connect.Response[v1.AddIngressToGatewayResponse], error)
	DeleteIngressFromGateway(context.Context, *connect.Request[v1.DeleteIngressFromGatewayRequest]) (*connect.Response[v1.DeleteIngressFromGatewayResponse], error)
	AddPolicyToIngress(context.Context, *connect.Request[v1.AddPolicyToIngressRequest]) (*connect.Response[v1.AddPolicyToIngressResponse], error)
	DeletePolicyFromIngress(context.Context, *connect.Request[v1.DeletePolicyFromIngressRequest]) (*connect.Response[v1.DeletePolicyFromIngressResponse], error)
	ListIngressGatewayToken(context.Context, *connect.Request[v1.ListIngressGatewayTokenRequest]) (*connect.Response[v1.ListIngressGatewayTokenResponse], error)
	CreateIngressGatewayToken(context.Context, *connect.Request[v1.CreateIngressGatewayTokenRequest]) (*connect.Response[v1.CreateIngressGatewayTokenResponse], error)
	GetIngressGatewayToken(context.Context, *connect.Request[v1.GetIngressGatewayTokenRequest]) (*connect.Response[v1.GetIngressGatewayTokenResponse], error)
	DeleteIngressGatewayToken(context.Context, *connect.Request[v1.DeleteIngressGatewayTokenRequest]) (*connect.Response[v1.DeleteIngressGatewayTokenResponse], error)
	CreateIngressGatewayInstallation(context.Context, *connect.Request[v1.CreateIngressGatewayInstallationRequest]) (*connect.Response[v1.CreateIngressGatewayInstallationResponse], error)
	DeleteIngressGatewayInstallation(context.Context, *connect.Request[v1.DeleteIngressGatewayInstallationRequest]) (*connect.Response[v1.DeleteIngressGatewayInstallationResponse], error)
}

IngressGatewayServiceClient is a client for the devplaneapi.v1.IngressGatewayService service.

func NewIngressGatewayServiceClient

func NewIngressGatewayServiceClient(httpClient connect.HTTPClient, baseURL string, opts ...connect.ClientOption) IngressGatewayServiceClient

NewIngressGatewayServiceClient constructs a client for the devplaneapi.v1.IngressGatewayService service. By default, it uses the Connect protocol with the binary Protobuf Codec, asks for gzipped responses, and sends uncompressed requests. To use the gRPC or gRPC-Web protocols, supply the connect.WithGRPC() or connect.WithGRPCWeb() options.

The URL supplied here should be the base URL for the Connect or gRPC server (for example, http://api.acme.com or https://acme.com/grpc).

type IngressGatewayServiceHandler

type IngressGatewayServiceHandler interface {
	ListIngressGateway(context.Context, *connect.Request[v1.ListIngressGatewayRequest]) (*connect.Response[v1.ListIngressGatewayResponse], error)
	GetIngressGateway(context.Context, *connect.Request[v1.GetIngressGatewayRequest]) (*connect.Response[v1.GetIngressGatewayResponse], error)
	CreateIngressGateway(context.Context, *connect.Request[v1.CreateIngressGatewayRequest]) (*connect.Response[v1.CreateIngressGatewayResponse], error)
	DeleteIngressGateway(context.Context, *connect.Request[v1.DeleteIngressGatewayRequest]) (*connect.Response[v1.DeleteIngressGatewayResponse], error)
	AddIngressToGateway(context.Context, *connect.Request[v1.AddIngressToGatewayRequest]) (*connect.Response[v1.AddIngressToGatewayResponse], error)
	DeleteIngressFromGateway(context.Context, *connect.Request[v1.DeleteIngressFromGatewayRequest]) (*connect.Response[v1.DeleteIngressFromGatewayResponse], error)
	AddPolicyToIngress(context.Context, *connect.Request[v1.AddPolicyToIngressRequest]) (*connect.Response[v1.AddPolicyToIngressResponse], error)
	DeletePolicyFromIngress(context.Context, *connect.Request[v1.DeletePolicyFromIngressRequest]) (*connect.Response[v1.DeletePolicyFromIngressResponse], error)
	ListIngressGatewayToken(context.Context, *connect.Request[v1.ListIngressGatewayTokenRequest]) (*connect.Response[v1.ListIngressGatewayTokenResponse], error)
	CreateIngressGatewayToken(context.Context, *connect.Request[v1.CreateIngressGatewayTokenRequest]) (*connect.Response[v1.CreateIngressGatewayTokenResponse], error)
	GetIngressGatewayToken(context.Context, *connect.Request[v1.GetIngressGatewayTokenRequest]) (*connect.Response[v1.GetIngressGatewayTokenResponse], error)
	DeleteIngressGatewayToken(context.Context, *connect.Request[v1.DeleteIngressGatewayTokenRequest]) (*connect.Response[v1.DeleteIngressGatewayTokenResponse], error)
	CreateIngressGatewayInstallation(context.Context, *connect.Request[v1.CreateIngressGatewayInstallationRequest]) (*connect.Response[v1.CreateIngressGatewayInstallationResponse], error)
	DeleteIngressGatewayInstallation(context.Context, *connect.Request[v1.DeleteIngressGatewayInstallationRequest]) (*connect.Response[v1.DeleteIngressGatewayInstallationResponse], error)
}

IngressGatewayServiceHandler is an implementation of the devplaneapi.v1.IngressGatewayService service.

type InstanceExecServiceClient

InstanceExecServiceClient is a client for the devplaneapi.v1.InstanceExecService service.

func NewInstanceExecServiceClient

func NewInstanceExecServiceClient(httpClient connect.HTTPClient, baseURL string, opts ...connect.ClientOption) InstanceExecServiceClient

NewInstanceExecServiceClient constructs a client for the devplaneapi.v1.InstanceExecService service. By default, it uses the Connect protocol with the binary Protobuf Codec, asks for gzipped responses, and sends uncompressed requests. To use the gRPC or gRPC-Web protocols, supply the connect.WithGRPC() or connect.WithGRPCWeb() options.

The URL supplied here should be the base URL for the Connect or gRPC server (for example, http://api.acme.com or https://acme.com/grpc).

type InstanceExecServiceHandler

InstanceExecServiceHandler is an implementation of the devplaneapi.v1.InstanceExecService service.

type InstanceServiceClient

type InstanceServiceClient interface {
	ListInstance(context.Context, *connect.Request[v1.ListInstanceRequest]) (*connect.Response[v1.ListInstanceResponse], error)
	GetInstance(context.Context, *connect.Request[v1.GetInstanceRequest]) (*connect.Response[v1.GetInstanceResponse], error)
	GetInstanceProvision(context.Context, *connect.Request[v1.GetInstanceProvisionRequest]) (*connect.Response[v1.GetInstanceProvisionResponse], error)
	CreateInstance(context.Context, *connect.Request[v1.CreateInstanceRequest]) (*connect.Response[v1.CreateInstanceResponse], error)
	CreateInstanceProvision(context.Context, *connect.Request[v1.CreateInstanceProvisionRequest]) (*connect.Response[v1.CreateInstanceProvisionResponse], error)
	RegisterInstance(context.Context, *connect.Request[v1.RegisterInstanceRequest]) (*connect.Response[v1.RegisterInstanceResponse], error)
	ChangeInstanceType(context.Context, *connect.Request[v1.ChangeInstanceTypeRequest]) (*connect.Response[v1.ChangeInstanceTypeResponse], error)
	StopInstance(context.Context, *connect.Request[v1.StopInstanceRequest]) (*connect.Response[v1.StopInstanceResponse], error)
	StartInstance(context.Context, *connect.Request[v1.StartInstanceRequest]) (*connect.Response[v1.StartInstanceResponse], error)
	RebootInstance(context.Context, *connect.Request[v1.RebootInstanceRequest]) (*connect.Response[v1.RebootInstanceResponse], error)
	TerminateInstance(context.Context, *connect.Request[v1.TerminateInstanceRequest]) (*connect.Response[v1.TerminateInstanceResponse], error)
	DeleteInstance(context.Context, *connect.Request[v1.DeleteInstanceRequest]) (*connect.Response[v1.DeleteInstanceResponse], error)
	AddInstanceFirewallRules(context.Context, *connect.Request[v1.AddInstanceFirewallRulesRequest]) (*connect.Response[v1.AddInstanceFirewallRulesResponse], error)
	RevokeInstanceFirewallRules(context.Context, *connect.Request[v1.RevokeInstanceFirewallRulesRequest]) (*connect.Response[v1.RevokeInstanceFirewallRulesResponse], error)
	ResizeInstanceVolume(context.Context, *connect.Request[v1.ResizeInstanceVolumeRequest]) (*connect.Response[v1.ResizeInstanceVolumeResponse], error)
	ListInstanceType(context.Context, *connect.Request[v1.ListInstanceTypeRequest]) (*connect.Response[v1.ListInstanceTypeResponse], error)
	ListPublicInstanceType(context.Context, *connect.Request[v1.ListPublicInstanceTypeRequest]) (*connect.Response[v1.ListPublicInstanceTypeResponse], error)
	AggregateInstanceType(context.Context, *connect.Request[v1.AggregateInstanceTypeRequest]) (*connect.Response[v1.AggregateInstanceTypeResponse], error)
	QueryInstanceType(context.Context, *connect.Request[v1.QueryInstanceTypeRequest]) (*connect.Response[v1.QueryInstanceTypeResponse], error)
	SetInstanceTypeVerified(context.Context, *connect.Request[v1.SetInstanceTypeVerifiedRequest]) (*connect.Response[v1.SetInstanceTypeVerifiedResponse], error)
}

InstanceServiceClient is a client for the devplaneapi.v1.InstanceService service.

func NewInstanceServiceClient

func NewInstanceServiceClient(httpClient connect.HTTPClient, baseURL string, opts ...connect.ClientOption) InstanceServiceClient

NewInstanceServiceClient constructs a client for the devplaneapi.v1.InstanceService service. By default, it uses the Connect protocol with the binary Protobuf Codec, asks for gzipped responses, and sends uncompressed requests. To use the gRPC or gRPC-Web protocols, supply the connect.WithGRPC() or connect.WithGRPCWeb() options.

The URL supplied here should be the base URL for the Connect or gRPC server (for example, http://api.acme.com or https://acme.com/grpc).

type InstanceServiceHandler

type InstanceServiceHandler interface {
	ListInstance(context.Context, *connect.Request[v1.ListInstanceRequest]) (*connect.Response[v1.ListInstanceResponse], error)
	GetInstance(context.Context, *connect.Request[v1.GetInstanceRequest]) (*connect.Response[v1.GetInstanceResponse], error)
	GetInstanceProvision(context.Context, *connect.Request[v1.GetInstanceProvisionRequest]) (*connect.Response[v1.GetInstanceProvisionResponse], error)
	CreateInstance(context.Context, *connect.Request[v1.CreateInstanceRequest]) (*connect.Response[v1.CreateInstanceResponse], error)
	CreateInstanceProvision(context.Context, *connect.Request[v1.CreateInstanceProvisionRequest]) (*connect.Response[v1.CreateInstanceProvisionResponse], error)
	RegisterInstance(context.Context, *connect.Request[v1.RegisterInstanceRequest]) (*connect.Response[v1.RegisterInstanceResponse], error)
	ChangeInstanceType(context.Context, *connect.Request[v1.ChangeInstanceTypeRequest]) (*connect.Response[v1.ChangeInstanceTypeResponse], error)
	StopInstance(context.Context, *connect.Request[v1.StopInstanceRequest]) (*connect.Response[v1.StopInstanceResponse], error)
	StartInstance(context.Context, *connect.Request[v1.StartInstanceRequest]) (*connect.Response[v1.StartInstanceResponse], error)
	RebootInstance(context.Context, *connect.Request[v1.RebootInstanceRequest]) (*connect.Response[v1.RebootInstanceResponse], error)
	TerminateInstance(context.Context, *connect.Request[v1.TerminateInstanceRequest]) (*connect.Response[v1.TerminateInstanceResponse], error)
	DeleteInstance(context.Context, *connect.Request[v1.DeleteInstanceRequest]) (*connect.Response[v1.DeleteInstanceResponse], error)
	AddInstanceFirewallRules(context.Context, *connect.Request[v1.AddInstanceFirewallRulesRequest]) (*connect.Response[v1.AddInstanceFirewallRulesResponse], error)
	RevokeInstanceFirewallRules(context.Context, *connect.Request[v1.RevokeInstanceFirewallRulesRequest]) (*connect.Response[v1.RevokeInstanceFirewallRulesResponse], error)
	ResizeInstanceVolume(context.Context, *connect.Request[v1.ResizeInstanceVolumeRequest]) (*connect.Response[v1.ResizeInstanceVolumeResponse], error)
	ListInstanceType(context.Context, *connect.Request[v1.ListInstanceTypeRequest]) (*connect.Response[v1.ListInstanceTypeResponse], error)
	ListPublicInstanceType(context.Context, *connect.Request[v1.ListPublicInstanceTypeRequest]) (*connect.Response[v1.ListPublicInstanceTypeResponse], error)
	AggregateInstanceType(context.Context, *connect.Request[v1.AggregateInstanceTypeRequest]) (*connect.Response[v1.AggregateInstanceTypeResponse], error)
	QueryInstanceType(context.Context, *connect.Request[v1.QueryInstanceTypeRequest]) (*connect.Response[v1.QueryInstanceTypeResponse], error)
	SetInstanceTypeVerified(context.Context, *connect.Request[v1.SetInstanceTypeVerifiedRequest]) (*connect.Response[v1.SetInstanceTypeVerifiedResponse], error)
}

InstanceServiceHandler is an implementation of the devplaneapi.v1.InstanceService service.

type InviteServiceClient

InviteServiceClient is a client for the devplaneapi.v1.InviteService service.

func NewInviteServiceClient

func NewInviteServiceClient(httpClient connect.HTTPClient, baseURL string, opts ...connect.ClientOption) InviteServiceClient

NewInviteServiceClient constructs a client for the devplaneapi.v1.InviteService service. By default, it uses the Connect protocol with the binary Protobuf Codec, asks for gzipped responses, and sends uncompressed requests. To use the gRPC or gRPC-Web protocols, supply the connect.WithGRPC() or connect.WithGRPCWeb() options.

The URL supplied here should be the base URL for the Connect or gRPC server (for example, http://api.acme.com or https://acme.com/grpc).

type InviteServiceHandler

InviteServiceHandler is an implementation of the devplaneapi.v1.InviteService service.

type LaunchableServiceClient

LaunchableServiceClient is a client for the devplaneapi.v1.LaunchableService service.

func NewLaunchableServiceClient

func NewLaunchableServiceClient(httpClient connect.HTTPClient, baseURL string, opts ...connect.ClientOption) LaunchableServiceClient

NewLaunchableServiceClient constructs a client for the devplaneapi.v1.LaunchableService service. By default, it uses the Connect protocol with the binary Protobuf Codec, asks for gzipped responses, and sends uncompressed requests. To use the gRPC or gRPC-Web protocols, supply the connect.WithGRPC() or connect.WithGRPCWeb() options.

The URL supplied here should be the base URL for the Connect or gRPC server (for example, http://api.acme.com or https://acme.com/grpc).

type LaunchableServiceHandler

LaunchableServiceHandler is an implementation of the devplaneapi.v1.LaunchableService service.

type LedgerServiceClient

LedgerServiceClient is a client for the devplaneapi.v1.LedgerService service.

func NewLedgerServiceClient

func NewLedgerServiceClient(httpClient connect.HTTPClient, baseURL string, opts ...connect.ClientOption) LedgerServiceClient

NewLedgerServiceClient constructs a client for the devplaneapi.v1.LedgerService service. By default, it uses the Connect protocol with the binary Protobuf Codec, asks for gzipped responses, and sends uncompressed requests. To use the gRPC or gRPC-Web protocols, supply the connect.WithGRPC() or connect.WithGRPCWeb() options.

The URL supplied here should be the base URL for the Connect or gRPC server (for example, http://api.acme.com or https://acme.com/grpc).

type LimitServiceClient

LimitServiceClient is a client for the devplaneapi.v1.LimitService service.

func NewLimitServiceClient

func NewLimitServiceClient(httpClient connect.HTTPClient, baseURL string, opts ...connect.ClientOption) LimitServiceClient

NewLimitServiceClient constructs a client for the devplaneapi.v1.LimitService service. By default, it uses the Connect protocol with the binary Protobuf Codec, asks for gzipped responses, and sends uncompressed requests. To use the gRPC or gRPC-Web protocols, supply the connect.WithGRPC() or connect.WithGRPCWeb() options.

The URL supplied here should be the base URL for the Connect or gRPC server (for example, http://api.acme.com or https://acme.com/grpc).

type LimitServiceHandler

LimitServiceHandler is an implementation of the devplaneapi.v1.LimitService service.

type ModelServiceClient

ModelServiceClient is a client for the devplaneapi.v1.ModelService service.

func NewModelServiceClient

func NewModelServiceClient(httpClient connect.HTTPClient, baseURL string, opts ...connect.ClientOption) ModelServiceClient

NewModelServiceClient constructs a client for the devplaneapi.v1.ModelService service. By default, it uses the Connect protocol with the binary Protobuf Codec, asks for gzipped responses, and sends uncompressed requests. To use the gRPC or gRPC-Web protocols, supply the connect.WithGRPC() or connect.WithGRPCWeb() options.

The URL supplied here should be the base URL for the Connect or gRPC server (for example, http://api.acme.com or https://acme.com/grpc).

type NotebookServiceClient

NotebookServiceClient is a client for the devplaneapi.v1.NotebookService service.

func NewNotebookServiceClient

func NewNotebookServiceClient(httpClient connect.HTTPClient, baseURL string, opts ...connect.ClientOption) NotebookServiceClient

NewNotebookServiceClient constructs a client for the devplaneapi.v1.NotebookService service. By default, it uses the Connect protocol with the binary Protobuf Codec, asks for gzipped responses, and sends uncompressed requests. To use the gRPC or gRPC-Web protocols, supply the connect.WithGRPC() or connect.WithGRPCWeb() options.

The URL supplied here should be the base URL for the Connect or gRPC server (for example, http://api.acme.com or https://acme.com/grpc).

type OrganizationServiceClient

type OrganizationServiceClient interface {
	ListOrganization(context.Context, *connect.Request[v1.ListOrganizationRequest]) (*connect.Response[v1.ListOrganizationResponse], error)
	GetOrganization(context.Context, *connect.Request[v1.GetOrganizationRequest]) (*connect.Response[v1.GetOrganizationResponse], error)
	// CreateOrganization creates an organization owned by the authenticated user.
	//
	// Returns a CreateOrganizationResponse containing the created organization.
	CreateOrganization(context.Context, *connect.Request[v1.CreateOrganizationRequest]) (*connect.Response[v1.CreateOrganizationResponse], error)
	// CreateOrganizationForUser creates an organization on behalf of another user. Admin-only.
	//
	// Requires system superuser role to call this endpoint.
	//
	// Returns a CreateOrganizationForUserResponse containing the created organization.
	CreateOrganizationForUser(context.Context, *connect.Request[v1.CreateOrganizationForUserRequest]) (*connect.Response[v1.CreateOrganizationForUserResponse], error)
	DeleteOrganization(context.Context, *connect.Request[v1.DeleteOrganizationRequest]) (*connect.Response[v1.DeleteOrganizationResponse], error)
	UpdateOrganization(context.Context, *connect.Request[v1.UpdateOrganizationRequest]) (*connect.Response[v1.UpdateOrganizationResponse], error)
	AddCreditsToOrganization(context.Context, *connect.Request[v1.AddCreditsToOrganizationRequest]) (*connect.Response[v1.AddCreditsToOrganizationResponse], error)
	RemoveCreditsFromOrganization(context.Context, *connect.Request[v1.RemoveCreditsFromOrganizationRequest]) (*connect.Response[v1.RemoveCreditsFromOrganizationResponse], error)
}

OrganizationServiceClient is a client for the devplaneapi.v1.OrganizationService service.

func NewOrganizationServiceClient

func NewOrganizationServiceClient(httpClient connect.HTTPClient, baseURL string, opts ...connect.ClientOption) OrganizationServiceClient

NewOrganizationServiceClient constructs a client for the devplaneapi.v1.OrganizationService service. By default, it uses the Connect protocol with the binary Protobuf Codec, asks for gzipped responses, and sends uncompressed requests. To use the gRPC or gRPC-Web protocols, supply the connect.WithGRPC() or connect.WithGRPCWeb() options.

The URL supplied here should be the base URL for the Connect or gRPC server (for example, http://api.acme.com or https://acme.com/grpc).

type OrganizationServiceHandler

type OrganizationServiceHandler interface {
	ListOrganization(context.Context, *connect.Request[v1.ListOrganizationRequest]) (*connect.Response[v1.ListOrganizationResponse], error)
	GetOrganization(context.Context, *connect.Request[v1.GetOrganizationRequest]) (*connect.Response[v1.GetOrganizationResponse], error)
	// CreateOrganization creates an organization owned by the authenticated user.
	//
	// Returns a CreateOrganizationResponse containing the created organization.
	CreateOrganization(context.Context, *connect.Request[v1.CreateOrganizationRequest]) (*connect.Response[v1.CreateOrganizationResponse], error)
	// CreateOrganizationForUser creates an organization on behalf of another user. Admin-only.
	//
	// Requires system superuser role to call this endpoint.
	//
	// Returns a CreateOrganizationForUserResponse containing the created organization.
	CreateOrganizationForUser(context.Context, *connect.Request[v1.CreateOrganizationForUserRequest]) (*connect.Response[v1.CreateOrganizationForUserResponse], error)
	DeleteOrganization(context.Context, *connect.Request[v1.DeleteOrganizationRequest]) (*connect.Response[v1.DeleteOrganizationResponse], error)
	UpdateOrganization(context.Context, *connect.Request[v1.UpdateOrganizationRequest]) (*connect.Response[v1.UpdateOrganizationResponse], error)
	AddCreditsToOrganization(context.Context, *connect.Request[v1.AddCreditsToOrganizationRequest]) (*connect.Response[v1.AddCreditsToOrganizationResponse], error)
	RemoveCreditsFromOrganization(context.Context, *connect.Request[v1.RemoveCreditsFromOrganizationRequest]) (*connect.Response[v1.RemoveCreditsFromOrganizationResponse], error)
}

OrganizationServiceHandler is an implementation of the devplaneapi.v1.OrganizationService service.

type PersistentPodServiceClient

PersistentPodServiceClient is a client for the devplaneapi.v1.PersistentPodService service.

func NewPersistentPodServiceClient

func NewPersistentPodServiceClient(httpClient connect.HTTPClient, baseURL string, opts ...connect.ClientOption) PersistentPodServiceClient

NewPersistentPodServiceClient constructs a client for the devplaneapi.v1.PersistentPodService service. By default, it uses the Connect protocol with the binary Protobuf Codec, asks for gzipped responses, and sends uncompressed requests. To use the gRPC or gRPC-Web protocols, supply the connect.WithGRPC() or connect.WithGRPCWeb() options.

The URL supplied here should be the base URL for the Connect or gRPC server (for example, http://api.acme.com or https://acme.com/grpc).

type PersistentPodServiceHandler

PersistentPodServiceHandler is an implementation of the devplaneapi.v1.PersistentPodService service.

type ProgramServiceClient

ProgramServiceClient is a client for the devplaneapi.v1.ProgramService service.

func NewProgramServiceClient

func NewProgramServiceClient(httpClient connect.HTTPClient, baseURL string, opts ...connect.ClientOption) ProgramServiceClient

NewProgramServiceClient constructs a client for the devplaneapi.v1.ProgramService service. By default, it uses the Connect protocol with the binary Protobuf Codec, asks for gzipped responses, and sends uncompressed requests. To use the gRPC or gRPC-Web protocols, supply the connect.WithGRPC() or connect.WithGRPCWeb() options.

The URL supplied here should be the base URL for the Connect or gRPC server (for example, http://api.acme.com or https://acme.com/grpc).

type ProgramServiceHandler

ProgramServiceHandler is an implementation of the devplaneapi.v1.ProgramService service.

type PublicProfileServiceClient

PublicProfileServiceClient is a client for the devplaneapi.v1.PublicProfileService service.

func NewPublicProfileServiceClient

func NewPublicProfileServiceClient(httpClient connect.HTTPClient, baseURL string, opts ...connect.ClientOption) PublicProfileServiceClient

NewPublicProfileServiceClient constructs a client for the devplaneapi.v1.PublicProfileService service. By default, it uses the Connect protocol with the binary Protobuf Codec, asks for gzipped responses, and sends uncompressed requests. To use the gRPC or gRPC-Web protocols, supply the connect.WithGRPC() or connect.WithGRPCWeb() options.

The URL supplied here should be the base URL for the Connect or gRPC server (for example, http://api.acme.com or https://acme.com/grpc).

type PublicProfileServiceHandler

PublicProfileServiceHandler is an implementation of the devplaneapi.v1.PublicProfileService service.

type RedeemableServiceClient

RedeemableServiceClient is a client for the devplaneapi.v1.RedeemableService service.

func NewRedeemableServiceClient

func NewRedeemableServiceClient(httpClient connect.HTTPClient, baseURL string, opts ...connect.ClientOption) RedeemableServiceClient

NewRedeemableServiceClient constructs a client for the devplaneapi.v1.RedeemableService service. By default, it uses the Connect protocol with the binary Protobuf Codec, asks for gzipped responses, and sends uncompressed requests. To use the gRPC or gRPC-Web protocols, supply the connect.WithGRPC() or connect.WithGRPCWeb() options.

The URL supplied here should be the base URL for the Connect or gRPC server (for example, http://api.acme.com or https://acme.com/grpc).

type RedeemableServiceHandler

RedeemableServiceHandler is an implementation of the devplaneapi.v1.RedeemableService service.

type RemotefileServiceClient

RemotefileServiceClient is a client for the devplaneapi.v1.RemotefileService service.

func NewRemotefileServiceClient

func NewRemotefileServiceClient(httpClient connect.HTTPClient, baseURL string, opts ...connect.ClientOption) RemotefileServiceClient

NewRemotefileServiceClient constructs a client for the devplaneapi.v1.RemotefileService service. By default, it uses the Connect protocol with the binary Protobuf Codec, asks for gzipped responses, and sends uncompressed requests. To use the gRPC or gRPC-Web protocols, supply the connect.WithGRPC() or connect.WithGRPCWeb() options.

The URL supplied here should be the base URL for the Connect or gRPC server (for example, http://api.acme.com or https://acme.com/grpc).

type RemotefileServiceHandler

RemotefileServiceHandler is an implementation of the devplaneapi.v1.RemotefileService service.

type ReputationServiceClient

type ReputationServiceClient interface {
	GetEmailReputation(context.Context, *connect.Request[v1.GetEmailReputationRequest]) (*connect.Response[v1.GetEmailReputationResponse], error)
}

ReputationServiceClient is a client for the devplaneapi.v1.ReputationService service.

func NewReputationServiceClient

func NewReputationServiceClient(httpClient connect.HTTPClient, baseURL string, opts ...connect.ClientOption) ReputationServiceClient

NewReputationServiceClient constructs a client for the devplaneapi.v1.ReputationService service. By default, it uses the Connect protocol with the binary Protobuf Codec, asks for gzipped responses, and sends uncompressed requests. To use the gRPC or gRPC-Web protocols, supply the connect.WithGRPC() or connect.WithGRPCWeb() options.

The URL supplied here should be the base URL for the Connect or gRPC server (for example, http://api.acme.com or https://acme.com/grpc).

type ReputationServiceHandler

type ReputationServiceHandler interface {
	GetEmailReputation(context.Context, *connect.Request[v1.GetEmailReputationRequest]) (*connect.Response[v1.GetEmailReputationResponse], error)
}

ReputationServiceHandler is an implementation of the devplaneapi.v1.ReputationService service.

type SecretServiceClient

SecretServiceClient is a client for the devplaneapi.v1.SecretService service.

func NewSecretServiceClient

func NewSecretServiceClient(httpClient connect.HTTPClient, baseURL string, opts ...connect.ClientOption) SecretServiceClient

NewSecretServiceClient constructs a client for the devplaneapi.v1.SecretService service. By default, it uses the Connect protocol with the binary Protobuf Codec, asks for gzipped responses, and sends uncompressed requests. To use the gRPC or gRPC-Web protocols, supply the connect.WithGRPC() or connect.WithGRPCWeb() options.

The URL supplied here should be the base URL for the Connect or gRPC server (for example, http://api.acme.com or https://acme.com/grpc).

type SecretServiceHandler

SecretServiceHandler is an implementation of the devplaneapi.v1.SecretService service.

type ServiceEventServiceClient

ServiceEventServiceClient is a client for the devplaneapi.v1.ServiceEventService service.

func NewServiceEventServiceClient

func NewServiceEventServiceClient(httpClient connect.HTTPClient, baseURL string, opts ...connect.ClientOption) ServiceEventServiceClient

NewServiceEventServiceClient constructs a client for the devplaneapi.v1.ServiceEventService service. By default, it uses the Connect protocol with the binary Protobuf Codec, asks for gzipped responses, and sends uncompressed requests. To use the gRPC or gRPC-Web protocols, supply the connect.WithGRPC() or connect.WithGRPCWeb() options.

The URL supplied here should be the base URL for the Connect or gRPC server (for example, http://api.acme.com or https://acme.com/grpc).

type ServiceEventServiceHandler

ServiceEventServiceHandler is an implementation of the devplaneapi.v1.ServiceEventService service.

type SessionServiceClient

SessionServiceClient is a client for the devplaneapi.v1.SessionService service.

func NewSessionServiceClient

func NewSessionServiceClient(httpClient connect.HTTPClient, baseURL string, opts ...connect.ClientOption) SessionServiceClient

NewSessionServiceClient constructs a client for the devplaneapi.v1.SessionService service. By default, it uses the Connect protocol with the binary Protobuf Codec, asks for gzipped responses, and sends uncompressed requests. To use the gRPC or gRPC-Web protocols, supply the connect.WithGRPC() or connect.WithGRPCWeb() options.

The URL supplied here should be the base URL for the Connect or gRPC server (for example, http://api.acme.com or https://acme.com/grpc).

type SessionServiceHandler

SessionServiceHandler is an implementation of the devplaneapi.v1.SessionService service.

type UnimplementedApiKeyServiceHandler

type UnimplementedApiKeyServiceHandler struct{}

UnimplementedApiKeyServiceHandler returns CodeUnimplemented from all methods.

func (UnimplementedApiKeyServiceHandler) CreateAPIKey

func (UnimplementedApiKeyServiceHandler) DeleteAPIKey

func (UnimplementedApiKeyServiceHandler) GetAPIKey

func (UnimplementedApiKeyServiceHandler) ListAPIKey

type UnimplementedBillingProfileServiceHandler

type UnimplementedBillingProfileServiceHandler struct{}

UnimplementedBillingProfileServiceHandler returns CodeUnimplemented from all methods.

func (UnimplementedBillingProfileServiceHandler) CreateBillingProfile

func (UnimplementedBillingProfileServiceHandler) CreateCardHold

func (UnimplementedBillingProfileServiceHandler) CreatePaymentIntent

func (UnimplementedBillingProfileServiceHandler) CreatePaymentSetupIntent

func (UnimplementedBillingProfileServiceHandler) DeleteBillingProfile

func (UnimplementedBillingProfileServiceHandler) GetBillingProfile

func (UnimplementedBillingProfileServiceHandler) GetRemainingCredits

func (UnimplementedBillingProfileServiceHandler) GetUpcomingInvoice

func (UnimplementedBillingProfileServiceHandler) HandleProviderEvent

func (UnimplementedBillingProfileServiceHandler) ListBillingProfile

func (UnimplementedBillingProfileServiceHandler) ListCreditBalanceAdjustments

func (UnimplementedBillingProfileServiceHandler) ListInvoice

func (UnimplementedBillingProfileServiceHandler) ListPaymentMethods

func (UnimplementedBillingProfileServiceHandler) ListRedeemableTransactions

func (UnimplementedBillingProfileServiceHandler) PausePaymentCollection

func (UnimplementedBillingProfileServiceHandler) PurchaseCredits

func (UnimplementedBillingProfileServiceHandler) RedeemCloudPoints

func (UnimplementedBillingProfileServiceHandler) RedeemRedeemable

func (UnimplementedBillingProfileServiceHandler) ResumePaymentCollection

func (UnimplementedBillingProfileServiceHandler) RetryInvoice

func (UnimplementedBillingProfileServiceHandler) SetPaymentMethodAsDefault

func (UnimplementedBillingProfileServiceHandler) UpdateBillingProfile

func (UnimplementedBillingProfileServiceHandler) UpdateBillingProfileCreditBalance

type UnimplementedBillingServiceHandler

type UnimplementedBillingServiceHandler struct{}

UnimplementedBillingServiceHandler returns CodeUnimplemented from all methods.

func (UnimplementedBillingServiceHandler) CreateLimit

func (UnimplementedBillingServiceHandler) CreateRedeemable

func (UnimplementedBillingServiceHandler) CreditLedger

func (UnimplementedBillingServiceHandler) DebitLedger

func (UnimplementedBillingServiceHandler) DeleteLimit

func (UnimplementedBillingServiceHandler) EnableUsage

func (UnimplementedBillingServiceHandler) GetLedgerBalance

func (UnimplementedBillingServiceHandler) GetLimit

func (UnimplementedBillingServiceHandler) GetUsage

func (UnimplementedBillingServiceHandler) ListLimit

func (UnimplementedBillingServiceHandler) ListRedeemable

func (UnimplementedBillingServiceHandler) ListTransaction

func (UnimplementedBillingServiceHandler) RedeemRedeemable

type UnimplementedCloudCredServiceHandler

type UnimplementedCloudCredServiceHandler struct{}

UnimplementedCloudCredServiceHandler returns CodeUnimplemented from all methods.

func (UnimplementedCloudCredServiceHandler) CreateCloudCred

func (UnimplementedCloudCredServiceHandler) DeleteCloudCred

func (UnimplementedCloudCredServiceHandler) GetCloudCred

func (UnimplementedCloudCredServiceHandler) ListCloudCred

func (UnimplementedCloudCredServiceHandler) ListPublicCloudCreds

func (UnimplementedCloudCredServiceHandler) UpdateCloudCredLabels

func (UnimplementedCloudCredServiceHandler) UpdateCloudCredPublic

func (UnimplementedCloudCredServiceHandler) UpdateCloudCredRestrictedIngress

func (UnimplementedCloudCredServiceHandler) UpdateCloudCredStatus

type UnimplementedCloudInfoServiceHandler

type UnimplementedCloudInfoServiceHandler struct{}

UnimplementedCloudInfoServiceHandler returns CodeUnimplemented from all methods.

func (UnimplementedCloudInfoServiceHandler) GetCapabilities

func (UnimplementedCloudInfoServiceHandler) ListImage

func (UnimplementedCloudInfoServiceHandler) ListInstanceType

func (UnimplementedCloudInfoServiceHandler) ListLocations

func (UnimplementedCloudInfoServiceHandler) ListSubnet

func (UnimplementedCloudInfoServiceHandler) ListVpc

type UnimplementedCloudPolicyServiceHandler

type UnimplementedCloudPolicyServiceHandler struct{}

UnimplementedCloudPolicyServiceHandler returns CodeUnimplemented from all methods.

func (UnimplementedCloudPolicyServiceHandler) AddQuotasToCloudPolicy

func (UnimplementedCloudPolicyServiceHandler) CreateCloudPolicy

func (UnimplementedCloudPolicyServiceHandler) DeleteCloudPolicy

func (UnimplementedCloudPolicyServiceHandler) DeleteCloudQuota

func (UnimplementedCloudPolicyServiceHandler) GetCloudPolicy

func (UnimplementedCloudPolicyServiceHandler) GetCloudPolicyUtilization

func (UnimplementedCloudPolicyServiceHandler) GetCloudQuotaUtilization

func (UnimplementedCloudPolicyServiceHandler) ListCloudPolicy

func (UnimplementedCloudPolicyServiceHandler) UpdateCloudPolicyDefaultRule

func (UnimplementedCloudPolicyServiceHandler) UpdateCloudQuota

type UnimplementedDataSourceServiceHandler

type UnimplementedDataSourceServiceHandler struct{}

UnimplementedDataSourceServiceHandler returns CodeUnimplemented from all methods.

func (UnimplementedDataSourceServiceHandler) CreateDataSource

func (UnimplementedDataSourceServiceHandler) DeleteDataSource

func (UnimplementedDataSourceServiceHandler) GetDataSource

func (UnimplementedDataSourceServiceHandler) ListDataSource

type UnimplementedDeploymentServiceHandler

type UnimplementedDeploymentServiceHandler struct{}

UnimplementedDeploymentServiceHandler returns CodeUnimplemented from all methods.

func (UnimplementedDeploymentServiceHandler) CreateDeployment

func (UnimplementedDeploymentServiceHandler) DeleteDeployment

func (UnimplementedDeploymentServiceHandler) GetDeployment

func (UnimplementedDeploymentServiceHandler) GetDeploymentLogs

func (UnimplementedDeploymentServiceHandler) GetDeploymentMetrics

func (UnimplementedDeploymentServiceHandler) GetDeploymentProviderCred

func (UnimplementedDeploymentServiceHandler) ListDeployment

func (UnimplementedDeploymentServiceHandler) ListDeploymentInstanceType

func (UnimplementedDeploymentServiceHandler) ListDeploymentProviderCred

type UnimplementedEnvironmentServiceHandler

type UnimplementedEnvironmentServiceHandler struct{}

UnimplementedEnvironmentServiceHandler returns CodeUnimplemented from all methods.

func (UnimplementedEnvironmentServiceHandler) AddKeyPairToEnvironment

func (UnimplementedEnvironmentServiceHandler) BuildEnvironment

func (UnimplementedEnvironmentServiceHandler) ChangeEnvironmentInstanceType

func (UnimplementedEnvironmentServiceHandler) CreateEnvironment

func (UnimplementedEnvironmentServiceHandler) DeleteEnvironment

func (UnimplementedEnvironmentServiceHandler) ForkEnvironment

func (UnimplementedEnvironmentServiceHandler) GetEnvironment

func (UnimplementedEnvironmentServiceHandler) GetLifecycleScript

func (UnimplementedEnvironmentServiceHandler) ListEnvironment

func (UnimplementedEnvironmentServiceHandler) ModifyEnvironmentBuild

func (UnimplementedEnvironmentServiceHandler) ModifyEnvironmentLabels

func (UnimplementedEnvironmentServiceHandler) ModifyEnvironmentMeta

func (UnimplementedEnvironmentServiceHandler) ModifyEnvironmentProvision

func (UnimplementedEnvironmentServiceHandler) ProvisionEnvironment

func (UnimplementedEnvironmentServiceHandler) ResizeEnvironmentInstanceVolume

func (UnimplementedEnvironmentServiceHandler) StartEnvironmentInstance

func (UnimplementedEnvironmentServiceHandler) StopEnvironmentInstance

func (UnimplementedEnvironmentServiceHandler) TerminateEnvironmentInstance

type UnimplementedHealthCheckServiceHandler

type UnimplementedHealthCheckServiceHandler struct{}

UnimplementedHealthCheckServiceHandler returns CodeUnimplemented from all methods.

func (UnimplementedHealthCheckServiceHandler) CreateHealthCheck

func (UnimplementedHealthCheckServiceHandler) DeleteHealthCheck

func (UnimplementedHealthCheckServiceHandler) GetHealthCheck

func (UnimplementedHealthCheckServiceHandler) ListHealthCheck

func (UnimplementedHealthCheckServiceHandler) PauseHealthCheck

func (UnimplementedHealthCheckServiceHandler) ResumeHealthCheck

type UnimplementedIngressGatewayServiceHandler

type UnimplementedIngressGatewayServiceHandler struct{}

UnimplementedIngressGatewayServiceHandler returns CodeUnimplemented from all methods.

func (UnimplementedIngressGatewayServiceHandler) AddIngressToGateway

func (UnimplementedIngressGatewayServiceHandler) AddPolicyToIngress

func (UnimplementedIngressGatewayServiceHandler) CreateIngressGateway

func (UnimplementedIngressGatewayServiceHandler) CreateIngressGatewayInstallation

func (UnimplementedIngressGatewayServiceHandler) CreateIngressGatewayToken

func (UnimplementedIngressGatewayServiceHandler) DeleteIngressFromGateway

func (UnimplementedIngressGatewayServiceHandler) DeleteIngressGateway

func (UnimplementedIngressGatewayServiceHandler) DeleteIngressGatewayInstallation

func (UnimplementedIngressGatewayServiceHandler) DeleteIngressGatewayToken

func (UnimplementedIngressGatewayServiceHandler) DeletePolicyFromIngress

func (UnimplementedIngressGatewayServiceHandler) GetIngressGateway

func (UnimplementedIngressGatewayServiceHandler) GetIngressGatewayToken

func (UnimplementedIngressGatewayServiceHandler) ListIngressGateway

func (UnimplementedIngressGatewayServiceHandler) ListIngressGatewayToken

type UnimplementedInstanceExecServiceHandler

type UnimplementedInstanceExecServiceHandler struct{}

UnimplementedInstanceExecServiceHandler returns CodeUnimplemented from all methods.

func (UnimplementedInstanceExecServiceHandler) CreateInstanceExec

func (UnimplementedInstanceExecServiceHandler) DeleteInstanceExec

func (UnimplementedInstanceExecServiceHandler) GetInstanceExec

func (UnimplementedInstanceExecServiceHandler) ListInstanceExec

type UnimplementedInstanceServiceHandler

type UnimplementedInstanceServiceHandler struct{}

UnimplementedInstanceServiceHandler returns CodeUnimplemented from all methods.

func (UnimplementedInstanceServiceHandler) AddInstanceFirewallRules

func (UnimplementedInstanceServiceHandler) AggregateInstanceType

func (UnimplementedInstanceServiceHandler) ChangeInstanceType

func (UnimplementedInstanceServiceHandler) CreateInstance

func (UnimplementedInstanceServiceHandler) CreateInstanceProvision

func (UnimplementedInstanceServiceHandler) DeleteInstance

func (UnimplementedInstanceServiceHandler) GetInstance

func (UnimplementedInstanceServiceHandler) GetInstanceProvision

func (UnimplementedInstanceServiceHandler) ListInstance

func (UnimplementedInstanceServiceHandler) ListInstanceType

func (UnimplementedInstanceServiceHandler) ListPublicInstanceType

func (UnimplementedInstanceServiceHandler) QueryInstanceType

func (UnimplementedInstanceServiceHandler) RebootInstance

func (UnimplementedInstanceServiceHandler) RegisterInstance

func (UnimplementedInstanceServiceHandler) ResizeInstanceVolume

func (UnimplementedInstanceServiceHandler) RevokeInstanceFirewallRules

func (UnimplementedInstanceServiceHandler) SetInstanceTypeVerified

func (UnimplementedInstanceServiceHandler) StartInstance

func (UnimplementedInstanceServiceHandler) StopInstance

func (UnimplementedInstanceServiceHandler) TerminateInstance

type UnimplementedInviteServiceHandler

type UnimplementedInviteServiceHandler struct{}

UnimplementedInviteServiceHandler returns CodeUnimplemented from all methods.

func (UnimplementedInviteServiceHandler) CreateInvite

func (UnimplementedInviteServiceHandler) DeleteInvite

func (UnimplementedInviteServiceHandler) GetInvite

func (UnimplementedInviteServiceHandler) ListInvite

type UnimplementedLaunchableServiceHandler

type UnimplementedLaunchableServiceHandler struct{}

UnimplementedLaunchableServiceHandler returns CodeUnimplemented from all methods.

func (UnimplementedLaunchableServiceHandler) AggregateLaunchableMetrics

func (UnimplementedLaunchableServiceHandler) SearchLaunchables

type UnimplementedLedgerServiceHandler

type UnimplementedLedgerServiceHandler struct{}

UnimplementedLedgerServiceHandler returns CodeUnimplemented from all methods.

func (UnimplementedLedgerServiceHandler) CreateTransaction

func (UnimplementedLedgerServiceHandler) CreditLedger

func (UnimplementedLedgerServiceHandler) DebitLedger

func (UnimplementedLedgerServiceHandler) DeleteTransaction

func (UnimplementedLedgerServiceHandler) GetLedgerBalance

func (UnimplementedLedgerServiceHandler) GetTransaction

func (UnimplementedLedgerServiceHandler) ListTransaction

type UnimplementedLimitServiceHandler

type UnimplementedLimitServiceHandler struct{}

UnimplementedLimitServiceHandler returns CodeUnimplemented from all methods.

func (UnimplementedLimitServiceHandler) CreateLimit

func (UnimplementedLimitServiceHandler) DeleteLimit

func (UnimplementedLimitServiceHandler) GetLimit

func (UnimplementedLimitServiceHandler) ListLimit

type UnimplementedModelServiceHandler

type UnimplementedModelServiceHandler struct{}

UnimplementedModelServiceHandler returns CodeUnimplemented from all methods.

func (UnimplementedModelServiceHandler) CreateModel

func (UnimplementedModelServiceHandler) DeleteModel

func (UnimplementedModelServiceHandler) GetModel

func (UnimplementedModelServiceHandler) GetModelByName

func (UnimplementedModelServiceHandler) ListModel

func (UnimplementedModelServiceHandler) UpdateModelLabels

type UnimplementedNotebookServiceHandler

type UnimplementedNotebookServiceHandler struct{}

UnimplementedNotebookServiceHandler returns CodeUnimplemented from all methods.

func (UnimplementedNotebookServiceHandler) CreateNotebook

func (UnimplementedNotebookServiceHandler) DeleteNotebook

func (UnimplementedNotebookServiceHandler) GetNotebook

func (UnimplementedNotebookServiceHandler) ListNotebooks

func (UnimplementedNotebookServiceHandler) ListStarredNotebooks

func (UnimplementedNotebookServiceHandler) ListStars

func (UnimplementedNotebookServiceHandler) RenderNotebook

func (UnimplementedNotebookServiceHandler) StarNotebook

func (UnimplementedNotebookServiceHandler) UnStarNotebook

type UnimplementedOrganizationServiceHandler

type UnimplementedOrganizationServiceHandler struct{}

UnimplementedOrganizationServiceHandler returns CodeUnimplemented from all methods.

func (UnimplementedOrganizationServiceHandler) AddCreditsToOrganization

func (UnimplementedOrganizationServiceHandler) CreateOrganization

func (UnimplementedOrganizationServiceHandler) CreateOrganizationForUser

func (UnimplementedOrganizationServiceHandler) DeleteOrganization

func (UnimplementedOrganizationServiceHandler) GetOrganization

func (UnimplementedOrganizationServiceHandler) ListOrganization

func (UnimplementedOrganizationServiceHandler) RemoveCreditsFromOrganization

func (UnimplementedOrganizationServiceHandler) UpdateOrganization

type UnimplementedPersistentPodServiceHandler

type UnimplementedPersistentPodServiceHandler struct{}

UnimplementedPersistentPodServiceHandler returns CodeUnimplemented from all methods.

func (UnimplementedPersistentPodServiceHandler) CreatePersistentPod

func (UnimplementedPersistentPodServiceHandler) DeletePersistentPod

func (UnimplementedPersistentPodServiceHandler) GetPersistentPod

func (UnimplementedPersistentPodServiceHandler) ListPersistentPod

type UnimplementedProgramServiceHandler

type UnimplementedProgramServiceHandler struct{}

UnimplementedProgramServiceHandler returns CodeUnimplemented from all methods.

func (UnimplementedProgramServiceHandler) CreateProgram

func (UnimplementedProgramServiceHandler) GetProgram

func (UnimplementedProgramServiceHandler) ListProgram

func (UnimplementedProgramServiceHandler) UpdateProgram

type UnimplementedPublicProfileServiceHandler

type UnimplementedPublicProfileServiceHandler struct{}

UnimplementedPublicProfileServiceHandler returns CodeUnimplemented from all methods.

func (UnimplementedPublicProfileServiceHandler) CreatePublicProfile

func (UnimplementedPublicProfileServiceHandler) DeletePublicProfile

func (UnimplementedPublicProfileServiceHandler) GetPublicProfile

func (UnimplementedPublicProfileServiceHandler) ListPublicProfile

func (UnimplementedPublicProfileServiceHandler) UpdatePublicProfile

type UnimplementedRedeemableServiceHandler

type UnimplementedRedeemableServiceHandler struct{}

UnimplementedRedeemableServiceHandler returns CodeUnimplemented from all methods.

func (UnimplementedRedeemableServiceHandler) CreateRedeemable

func (UnimplementedRedeemableServiceHandler) DeleteRedeemable

func (UnimplementedRedeemableServiceHandler) GetRedeemable

func (UnimplementedRedeemableServiceHandler) ListRedeemable

func (UnimplementedRedeemableServiceHandler) RedeemRedeemable

type UnimplementedRemotefileServiceHandler

type UnimplementedRemotefileServiceHandler struct{}

UnimplementedRemotefileServiceHandler returns CodeUnimplemented from all methods.

func (UnimplementedRemotefileServiceHandler) GetDockerCompose

func (UnimplementedRemotefileServiceHandler) ValidateFile

type UnimplementedReputationServiceHandler

type UnimplementedReputationServiceHandler struct{}

UnimplementedReputationServiceHandler returns CodeUnimplemented from all methods.

func (UnimplementedReputationServiceHandler) GetEmailReputation

type UnimplementedSecretServiceHandler

type UnimplementedSecretServiceHandler struct{}

UnimplementedSecretServiceHandler returns CodeUnimplemented from all methods.

func (UnimplementedSecretServiceHandler) CreateSecret

func (UnimplementedSecretServiceHandler) DeleteSecret

func (UnimplementedSecretServiceHandler) GetSecret

func (UnimplementedSecretServiceHandler) ListSecret

type UnimplementedServiceEventServiceHandler

type UnimplementedServiceEventServiceHandler struct{}

UnimplementedServiceEventServiceHandler returns CodeUnimplemented from all methods.

func (UnimplementedServiceEventServiceHandler) CreateServiceEvent

func (UnimplementedServiceEventServiceHandler) GetServiceEvent

func (UnimplementedServiceEventServiceHandler) ListServiceEvent

type UnimplementedSessionServiceHandler

type UnimplementedSessionServiceHandler struct{}

UnimplementedSessionServiceHandler returns CodeUnimplemented from all methods.

func (UnimplementedSessionServiceHandler) CreateSession

func (UnimplementedSessionServiceHandler) DeleteSession

func (UnimplementedSessionServiceHandler) GetSession

func (UnimplementedSessionServiceHandler) ListSession

type UnimplementedUsageServiceHandler

type UnimplementedUsageServiceHandler struct{}

UnimplementedUsageServiceHandler returns CodeUnimplemented from all methods.

func (UnimplementedUsageServiceHandler) AggregateUsage

func (UnimplementedUsageServiceHandler) EnableUsage

func (UnimplementedUsageServiceHandler) GetUsage

func (UnimplementedUsageServiceHandler) WriteUsage

type UnimplementedUserServiceHandler

type UnimplementedUserServiceHandler struct{}

UnimplementedUserServiceHandler returns CodeUnimplemented from all methods.

func (UnimplementedUserServiceHandler) AddRoleToUser

func (UnimplementedUserServiceHandler) AddUserExternalIdentityFromToken

func (UnimplementedUserServiceHandler) ChangePlatformRole

func (UnimplementedUserServiceHandler) CreateUser

func (UnimplementedUserServiceHandler) CreateUserWithToken

func (UnimplementedUserServiceHandler) DeleteUser

func (UnimplementedUserServiceHandler) GetCurrentUser

func (UnimplementedUserServiceHandler) GetRolesForUser

func (UnimplementedUserServiceHandler) GetUser

func (UnimplementedUserServiceHandler) GetUserByToken

func (UnimplementedUserServiceHandler) ListUser

func (UnimplementedUserServiceHandler) MergeUsers

func (UnimplementedUserServiceHandler) MergeUsersAndMigrateAccess

func (UnimplementedUserServiceHandler) MigrateUserExternalIdentityEnvironmentAccess

func (UnimplementedUserServiceHandler) MoveExternalIdentityEdge

func (UnimplementedUserServiceHandler) PutEnvironmentAccessForUser

func (UnimplementedUserServiceHandler) PutOrganizationAccessForUser

func (UnimplementedUserServiceHandler) RemoveEnvironmentAccessForUser

func (UnimplementedUserServiceHandler) RemoveOrganizationAccessForUser

func (UnimplementedUserServiceHandler) RemoveRoleFromUser

func (UnimplementedUserServiceHandler) UpdateUser

type UsageServiceClient

UsageServiceClient is a client for the devplaneapi.v1.UsageService service.

func NewUsageServiceClient

func NewUsageServiceClient(httpClient connect.HTTPClient, baseURL string, opts ...connect.ClientOption) UsageServiceClient

NewUsageServiceClient constructs a client for the devplaneapi.v1.UsageService service. By default, it uses the Connect protocol with the binary Protobuf Codec, asks for gzipped responses, and sends uncompressed requests. To use the gRPC or gRPC-Web protocols, supply the connect.WithGRPC() or connect.WithGRPCWeb() options.

The URL supplied here should be the base URL for the Connect or gRPC server (for example, http://api.acme.com or https://acme.com/grpc).

type UsageServiceHandler

UsageServiceHandler is an implementation of the devplaneapi.v1.UsageService service.

type UserServiceClient

type UserServiceClient interface {
	// *
	// ListUser performs a search over all users in the system.
	//
	// By default, all users are returned. Alternatively, the ListUserOptions field of the ListUserRequest input
	// can be used to filter the users returned. Additionally, the PageParams field of the ListUserRequest input
	// can be used to paginate the results.
	//
	// Returns a ListUserResponse containing the users found and a token to be used to retrieve the next page of results.
	ListUser(context.Context, *connect.Request[v1.ListUserRequest]) (*connect.Response[v1.ListUserResponse], error)
	// *
	// GetUser retrieves a user by their user ID.
	//
	// Returns a GetUserResponse containing the user found.
	GetUser(context.Context, *connect.Request[v1.GetUserRequest]) (*connect.Response[v1.GetUserResponse], error)
	// *
	// GetCurrentUser retrieves the user data associated with the authenticated user making the request.
	//
	// Returns a GetCurrentUserResponse containing the user data.
	GetCurrentUser(context.Context, *connect.Request[v1.GetCurrentUserRequest]) (*connect.Response[v1.GetCurrentUserResponse], error)
	// *
	// GetUserByToken retrieves a user by their token.
	//
	// Returns a GetUserByTokenResponse containing the user found.
	//
	// This RPC is deprecated and will be removed in a future version.
	//
	// Deprecated: do not use.
	GetUserByToken(context.Context, *connect.Request[v1.GetUserByTokenRequest]) (*connect.Response[v1.GetUserByTokenResponse], error)
	// *
	// UpdateUser updates the user data for the user identified by the user ID.
	//
	// Returns a UpdateUserResponse containing the updated user data.
	//
	// This RPC is deprecated and will be removed in a future version.
	//
	// Deprecated: do not use.
	UpdateUser(context.Context, *connect.Request[v1.UpdateUserRequest]) (*connect.Response[v1.UpdateUserResponse], error)
	// *
	// CreateUser creates a new user. This rpc is used to migrate users from other systems. Should not be used for normal user creation.
	//
	// Returns a CreateUserResponse containing the created user data.
	//
	// This RPC is deprecated and will be removed in a future version.
	//
	// Deprecated: do not use.
	CreateUser(context.Context, *connect.Request[v1.CreateUserRequest]) (*connect.Response[v1.CreateUserResponse], error)
	// *
	// CreateUserWithToken creates a new user with a signed token from the provider.
	//
	// Returns a CreateUserWithTokenResponse containing the created user data.
	CreateUserWithToken(context.Context, *connect.Request[v1.CreateUserWithTokenRequest]) (*connect.Response[v1.CreateUserWithTokenResponse], error)
	// *
	// DeleteUser deletes the user identified by the user ID.
	//
	// Returns an empty DeleteUserResponse on success.
	//
	// This RPC is deprecated and will be removed in a future version.
	//
	// Deprecated: do not use.
	DeleteUser(context.Context, *connect.Request[v1.DeleteUserRequest]) (*connect.Response[v1.DeleteUserResponse], error)
	// *
	// ChangePlatformRole updates a user's platform role via labels
	//
	// Returns a ChangePlatformRoleResponse containing the updated user data.
	//
	// This RPC is deprecated and will be removed in a future version.
	//
	// Deprecated: do not use.
	ChangePlatformRole(context.Context, *connect.Request[v1.ChangePlatformRoleRequest]) (*connect.Response[v1.ChangePlatformRoleResponse], error)
	// *
	// AddUserExternalIdentityFromToken adds an external identity to a user using a token.
	//
	// Returns a AddUserExternalIdentityFromTokenResponse containing the updated user data.
	//
	// This RPC is deprecated and will be removed in a future version.
	//
	// Deprecated: do not use.
	AddUserExternalIdentityFromToken(context.Context, *connect.Request[v1.AddUserExternalIdentityFromTokenRequest]) (*connect.Response[v1.AddUserExternalIdentityFromTokenResponse], error)
	// *
	// MigrateUserExternalIdentityEnvironmentAccess migrates environment access from one external identity to another.
	//
	// Returns a MigrateUserExternalIdentityEnvironmentAccessResponse on success.
	//
	// This RPC is deprecated and will be removed in a future version.
	//
	// Deprecated: do not use.
	MigrateUserExternalIdentityEnvironmentAccess(context.Context, *connect.Request[v1.MigrateUserExternalIdentityEnvironmentAccessRequest]) (*connect.Response[v1.MigrateUserExternalIdentityEnvironmentAccessResponse], error)
	// *
	// MergeUsers combines two user accounts by migrating one user's data into another user's account.
	//
	// Returns a MergeUsersResponse on success.
	//
	// This RPC is deprecated and will be removed in a future version.
	//
	// Deprecated: do not use.
	MergeUsers(context.Context, *connect.Request[v1.MergeUsersRequest]) (*connect.Response[v1.MergeUsersResponse], error)
	// *
	// MoveExternalIdentityEdge moves all external identities from source user to target user.
	//
	// Returns a MoveExternalIdentityEdgeResponse on success.
	//
	// This RPC is deprecated and will be removed in a future version.
	//
	// Deprecated: do not use.
	MoveExternalIdentityEdge(context.Context, *connect.Request[v1.MoveExternalIdentityEdgeRequest]) (*connect.Response[v1.MoveExternalIdentityEdgeResponse], error)
	// *
	// MergeUsersAndMigrateAccess merges users and migrates access using tokens.
	//
	// Returns a MergeUsersAndMigrateAccessResponse on success.
	//
	// This RPC is deprecated and will be removed in a future version.
	//
	// Deprecated: do not use.
	MergeUsersAndMigrateAccess(context.Context, *connect.Request[v1.MergeUsersAndMigrateAccessRequest]) (*connect.Response[v1.MergeUsersAndMigrateAccessResponse], error)
	// *
	// AddRoleToUser adds a role to a user. If the user already has the role, the request will be ignored.
	//
	// Returns a AddRoleToUserResponse containing the updated user data.
	AddRoleToUser(context.Context, *connect.Request[v1.AddRoleToUserRequest]) (*connect.Response[v1.AddRoleToUserResponse], error)
	// *
	// RemoveRoleFromUser removes a role from a user. If the user does not have the role, the request will be ignored.
	//
	// Returns a RemoveRoleFromUserResponse containing the updated user data.
	RemoveRoleFromUser(context.Context, *connect.Request[v1.RemoveRoleFromUserRequest]) (*connect.Response[v1.RemoveRoleFromUserResponse], error)
	// *
	// GetRolesForUser returns the roles for a user.
	//
	// Returns a GetRolesForUserResponse containing the roles for the user.
	GetRolesForUser(context.Context, *connect.Request[v1.GetRolesForUserRequest]) (*connect.Response[v1.GetRolesForUserResponse], error)
	// *
	// PutEnvironmentAccessForUser puts environment access for a given environment for a given user. If the user already
	// has the environment access for the given environment, the request will be ignored.
	//
	// Returns a PutEnvironmentAccessForUserResponse containing the updated user data.
	PutEnvironmentAccessForUser(context.Context, *connect.Request[v1.PutEnvironmentAccessForUserRequest]) (*connect.Response[v1.PutEnvironmentAccessForUserResponse], error)
	// *
	// PutOrganizationAccessForUser puts organization access for a given organization for a given user. If the user already
	// has the organization access for the given organization, the request will be ignored.
	//
	// Returns a PutOrganizationAccessForUserResponse containing the updated user data.
	PutOrganizationAccessForUser(context.Context, *connect.Request[v1.PutOrganizationAccessForUserRequest]) (*connect.Response[v1.PutOrganizationAccessForUserResponse], error)
	// *
	// RemoveEnvironmentAccessForUser removes environment access for a given environment for a given user. As a result,
	// the user will no longer have explicitly defined access to the environment, but access may be inherited from organization access.
	//
	// Returns a RemoveEnvironmentAccessForUserResponse containing the updated user data.
	RemoveEnvironmentAccessForUser(context.Context, *connect.Request[v1.RemoveEnvironmentAccessForUserRequest]) (*connect.Response[v1.RemoveEnvironmentAccessForUserResponse], error)
	// *
	// RemoveOrganizationAccessForUser removes organization access for a given organization for a given user. As a result,
	// the user will no longer have explicitly defined access to the organization.
	//
	// Returns a RemoveOrganizationAccessForUserResponse containing the updated user data.
	RemoveOrganizationAccessForUser(context.Context, *connect.Request[v1.RemoveOrganizationAccessForUserRequest]) (*connect.Response[v1.RemoveOrganizationAccessForUserResponse], error)
}

UserServiceClient is a client for the devplaneapi.v1.UserService service.

func NewUserServiceClient

func NewUserServiceClient(httpClient connect.HTTPClient, baseURL string, opts ...connect.ClientOption) UserServiceClient

NewUserServiceClient constructs a client for the devplaneapi.v1.UserService service. By default, it uses the Connect protocol with the binary Protobuf Codec, asks for gzipped responses, and sends uncompressed requests. To use the gRPC or gRPC-Web protocols, supply the connect.WithGRPC() or connect.WithGRPCWeb() options.

The URL supplied here should be the base URL for the Connect or gRPC server (for example, http://api.acme.com or https://acme.com/grpc).

type UserServiceHandler

type UserServiceHandler interface {
	// *
	// ListUser performs a search over all users in the system.
	//
	// By default, all users are returned. Alternatively, the ListUserOptions field of the ListUserRequest input
	// can be used to filter the users returned. Additionally, the PageParams field of the ListUserRequest input
	// can be used to paginate the results.
	//
	// Returns a ListUserResponse containing the users found and a token to be used to retrieve the next page of results.
	ListUser(context.Context, *connect.Request[v1.ListUserRequest]) (*connect.Response[v1.ListUserResponse], error)
	// *
	// GetUser retrieves a user by their user ID.
	//
	// Returns a GetUserResponse containing the user found.
	GetUser(context.Context, *connect.Request[v1.GetUserRequest]) (*connect.Response[v1.GetUserResponse], error)
	// *
	// GetCurrentUser retrieves the user data associated with the authenticated user making the request.
	//
	// Returns a GetCurrentUserResponse containing the user data.
	GetCurrentUser(context.Context, *connect.Request[v1.GetCurrentUserRequest]) (*connect.Response[v1.GetCurrentUserResponse], error)
	// *
	// GetUserByToken retrieves a user by their token.
	//
	// Returns a GetUserByTokenResponse containing the user found.
	//
	// This RPC is deprecated and will be removed in a future version.
	//
	// Deprecated: do not use.
	GetUserByToken(context.Context, *connect.Request[v1.GetUserByTokenRequest]) (*connect.Response[v1.GetUserByTokenResponse], error)
	// *
	// UpdateUser updates the user data for the user identified by the user ID.
	//
	// Returns a UpdateUserResponse containing the updated user data.
	//
	// This RPC is deprecated and will be removed in a future version.
	//
	// Deprecated: do not use.
	UpdateUser(context.Context, *connect.Request[v1.UpdateUserRequest]) (*connect.Response[v1.UpdateUserResponse], error)
	// *
	// CreateUser creates a new user. This rpc is used to migrate users from other systems. Should not be used for normal user creation.
	//
	// Returns a CreateUserResponse containing the created user data.
	//
	// This RPC is deprecated and will be removed in a future version.
	//
	// Deprecated: do not use.
	CreateUser(context.Context, *connect.Request[v1.CreateUserRequest]) (*connect.Response[v1.CreateUserResponse], error)
	// *
	// CreateUserWithToken creates a new user with a signed token from the provider.
	//
	// Returns a CreateUserWithTokenResponse containing the created user data.
	CreateUserWithToken(context.Context, *connect.Request[v1.CreateUserWithTokenRequest]) (*connect.Response[v1.CreateUserWithTokenResponse], error)
	// *
	// DeleteUser deletes the user identified by the user ID.
	//
	// Returns an empty DeleteUserResponse on success.
	//
	// This RPC is deprecated and will be removed in a future version.
	//
	// Deprecated: do not use.
	DeleteUser(context.Context, *connect.Request[v1.DeleteUserRequest]) (*connect.Response[v1.DeleteUserResponse], error)
	// *
	// ChangePlatformRole updates a user's platform role via labels
	//
	// Returns a ChangePlatformRoleResponse containing the updated user data.
	//
	// This RPC is deprecated and will be removed in a future version.
	//
	// Deprecated: do not use.
	ChangePlatformRole(context.Context, *connect.Request[v1.ChangePlatformRoleRequest]) (*connect.Response[v1.ChangePlatformRoleResponse], error)
	// *
	// AddUserExternalIdentityFromToken adds an external identity to a user using a token.
	//
	// Returns a AddUserExternalIdentityFromTokenResponse containing the updated user data.
	//
	// This RPC is deprecated and will be removed in a future version.
	//
	// Deprecated: do not use.
	AddUserExternalIdentityFromToken(context.Context, *connect.Request[v1.AddUserExternalIdentityFromTokenRequest]) (*connect.Response[v1.AddUserExternalIdentityFromTokenResponse], error)
	// *
	// MigrateUserExternalIdentityEnvironmentAccess migrates environment access from one external identity to another.
	//
	// Returns a MigrateUserExternalIdentityEnvironmentAccessResponse on success.
	//
	// This RPC is deprecated and will be removed in a future version.
	//
	// Deprecated: do not use.
	MigrateUserExternalIdentityEnvironmentAccess(context.Context, *connect.Request[v1.MigrateUserExternalIdentityEnvironmentAccessRequest]) (*connect.Response[v1.MigrateUserExternalIdentityEnvironmentAccessResponse], error)
	// *
	// MergeUsers combines two user accounts by migrating one user's data into another user's account.
	//
	// Returns a MergeUsersResponse on success.
	//
	// This RPC is deprecated and will be removed in a future version.
	//
	// Deprecated: do not use.
	MergeUsers(context.Context, *connect.Request[v1.MergeUsersRequest]) (*connect.Response[v1.MergeUsersResponse], error)
	// *
	// MoveExternalIdentityEdge moves all external identities from source user to target user.
	//
	// Returns a MoveExternalIdentityEdgeResponse on success.
	//
	// This RPC is deprecated and will be removed in a future version.
	//
	// Deprecated: do not use.
	MoveExternalIdentityEdge(context.Context, *connect.Request[v1.MoveExternalIdentityEdgeRequest]) (*connect.Response[v1.MoveExternalIdentityEdgeResponse], error)
	// *
	// MergeUsersAndMigrateAccess merges users and migrates access using tokens.
	//
	// Returns a MergeUsersAndMigrateAccessResponse on success.
	//
	// This RPC is deprecated and will be removed in a future version.
	//
	// Deprecated: do not use.
	MergeUsersAndMigrateAccess(context.Context, *connect.Request[v1.MergeUsersAndMigrateAccessRequest]) (*connect.Response[v1.MergeUsersAndMigrateAccessResponse], error)
	// *
	// AddRoleToUser adds a role to a user. If the user already has the role, the request will be ignored.
	//
	// Returns a AddRoleToUserResponse containing the updated user data.
	AddRoleToUser(context.Context, *connect.Request[v1.AddRoleToUserRequest]) (*connect.Response[v1.AddRoleToUserResponse], error)
	// *
	// RemoveRoleFromUser removes a role from a user. If the user does not have the role, the request will be ignored.
	//
	// Returns a RemoveRoleFromUserResponse containing the updated user data.
	RemoveRoleFromUser(context.Context, *connect.Request[v1.RemoveRoleFromUserRequest]) (*connect.Response[v1.RemoveRoleFromUserResponse], error)
	// *
	// GetRolesForUser returns the roles for a user.
	//
	// Returns a GetRolesForUserResponse containing the roles for the user.
	GetRolesForUser(context.Context, *connect.Request[v1.GetRolesForUserRequest]) (*connect.Response[v1.GetRolesForUserResponse], error)
	// *
	// PutEnvironmentAccessForUser puts environment access for a given environment for a given user. If the user already
	// has the environment access for the given environment, the request will be ignored.
	//
	// Returns a PutEnvironmentAccessForUserResponse containing the updated user data.
	PutEnvironmentAccessForUser(context.Context, *connect.Request[v1.PutEnvironmentAccessForUserRequest]) (*connect.Response[v1.PutEnvironmentAccessForUserResponse], error)
	// *
	// PutOrganizationAccessForUser puts organization access for a given organization for a given user. If the user already
	// has the organization access for the given organization, the request will be ignored.
	//
	// Returns a PutOrganizationAccessForUserResponse containing the updated user data.
	PutOrganizationAccessForUser(context.Context, *connect.Request[v1.PutOrganizationAccessForUserRequest]) (*connect.Response[v1.PutOrganizationAccessForUserResponse], error)
	// *
	// RemoveEnvironmentAccessForUser removes environment access for a given environment for a given user. As a result,
	// the user will no longer have explicitly defined access to the environment, but access may be inherited from organization access.
	//
	// Returns a RemoveEnvironmentAccessForUserResponse containing the updated user data.
	RemoveEnvironmentAccessForUser(context.Context, *connect.Request[v1.RemoveEnvironmentAccessForUserRequest]) (*connect.Response[v1.RemoveEnvironmentAccessForUserResponse], error)
	// *
	// RemoveOrganizationAccessForUser removes organization access for a given organization for a given user. As a result,
	// the user will no longer have explicitly defined access to the organization.
	//
	// Returns a RemoveOrganizationAccessForUserResponse containing the updated user data.
	RemoveOrganizationAccessForUser(context.Context, *connect.Request[v1.RemoveOrganizationAccessForUserRequest]) (*connect.Response[v1.RemoveOrganizationAccessForUserResponse], error)
}

UserServiceHandler is an implementation of the devplaneapi.v1.UserService service.

Source Files

  • apikey.connect.go
  • billing.connect.go
  • billing_profile.connect.go
  • cloud_cred.connect.go
  • cloud_info.connect.go
  • cloud_policy.connect.go
  • data_source.connect.go
  • deployment.connect.go
  • environment.connect.go
  • health_check.connect.go
  • ingress_gateway.connect.go
  • instance.connect.go
  • instance_exec.connect.go
  • invite.connect.go
  • launchable.connect.go
  • ledger.connect.go
  • limit.connect.go
  • model.connect.go
  • notebook.connect.go
  • organization.connect.go
  • persistent_pod.connect.go
  • program.connect.go
  • public_profile.connect.go
  • redeemable.connect.go
  • remotefile.connect.go
  • reputation.connect.go
  • secret.connect.go
  • service_event.connect.go
  • session.connect.go
  • usage.connect.go
  • user.connect.go

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL