configv1alpha1connect

package
v1.44.0 Latest Latest
Warning

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

Go to latest
Published: Jul 15, 2024 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// AccessWorkflowServiceCreateAccessWorkflowProcedure is the fully-qualified name of the
	// AccessWorkflowService's CreateAccessWorkflow RPC.
	AccessWorkflowServiceCreateAccessWorkflowProcedure = "/commonfate.control.config.v1alpha1.AccessWorkflowService/CreateAccessWorkflow"
	// AccessWorkflowServiceGetAccessWorkflowProcedure is the fully-qualified name of the
	// AccessWorkflowService's GetAccessWorkflow RPC.
	AccessWorkflowServiceGetAccessWorkflowProcedure = "/commonfate.control.config.v1alpha1.AccessWorkflowService/GetAccessWorkflow"
	// AccessWorkflowServiceUpdateAccessWorkflowProcedure is the fully-qualified name of the
	// AccessWorkflowService's UpdateAccessWorkflow RPC.
	AccessWorkflowServiceUpdateAccessWorkflowProcedure = "/commonfate.control.config.v1alpha1.AccessWorkflowService/UpdateAccessWorkflow"
	// AccessWorkflowServiceDeleteAccessWorkflowProcedure is the fully-qualified name of the
	// AccessWorkflowService's DeleteAccessWorkflow RPC.
	AccessWorkflowServiceDeleteAccessWorkflowProcedure = "/commonfate.control.config.v1alpha1.AccessWorkflowService/DeleteAccessWorkflow"
)

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 (
	// AvailabilitySpecServiceCreateAvailabilitySpecProcedure is the fully-qualified name of the
	// AvailabilitySpecService's CreateAvailabilitySpec RPC.
	AvailabilitySpecServiceCreateAvailabilitySpecProcedure = "/commonfate.control.config.v1alpha1.AvailabilitySpecService/CreateAvailabilitySpec"
	// AvailabilitySpecServiceGetAvailabilitySpecProcedure is the fully-qualified name of the
	// AvailabilitySpecService's GetAvailabilitySpec RPC.
	AvailabilitySpecServiceGetAvailabilitySpecProcedure = "/commonfate.control.config.v1alpha1.AvailabilitySpecService/GetAvailabilitySpec"
	// AvailabilitySpecServiceUpdateAvailabilitySpecProcedure is the fully-qualified name of the
	// AvailabilitySpecService's UpdateAvailabilitySpec RPC.
	AvailabilitySpecServiceUpdateAvailabilitySpecProcedure = "/commonfate.control.config.v1alpha1.AvailabilitySpecService/UpdateAvailabilitySpec"
	// AvailabilitySpecServiceDeleteAvailabilitySpecProcedure is the fully-qualified name of the
	// AvailabilitySpecService's DeleteAvailabilitySpec RPC.
	AvailabilitySpecServiceDeleteAvailabilitySpecProcedure = "/commonfate.control.config.v1alpha1.AvailabilitySpecService/DeleteAvailabilitySpec"
)

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 (
	// GCPRoleGroupServiceCreateGCPRoleGroupProcedure is the fully-qualified name of the
	// GCPRoleGroupService's CreateGCPRoleGroup RPC.
	GCPRoleGroupServiceCreateGCPRoleGroupProcedure = "/commonfate.control.config.v1alpha1.GCPRoleGroupService/CreateGCPRoleGroup"
	// GCPRoleGroupServiceGetGCPRoleGroupProcedure is the fully-qualified name of the
	// GCPRoleGroupService's GetGCPRoleGroup RPC.
	GCPRoleGroupServiceGetGCPRoleGroupProcedure = "/commonfate.control.config.v1alpha1.GCPRoleGroupService/GetGCPRoleGroup"
	// GCPRoleGroupServiceUpdateGCPRoleGroupProcedure is the fully-qualified name of the
	// GCPRoleGroupService's UpdateGCPRoleGroup RPC.
	GCPRoleGroupServiceUpdateGCPRoleGroupProcedure = "/commonfate.control.config.v1alpha1.GCPRoleGroupService/UpdateGCPRoleGroup"
	// GCPRoleGroupServiceDeleteGCPRoleGroupProcedure is the fully-qualified name of the
	// GCPRoleGroupService's DeleteGCPRoleGroup RPC.
	GCPRoleGroupServiceDeleteGCPRoleGroupProcedure = "/commonfate.control.config.v1alpha1.GCPRoleGroupService/DeleteGCPRoleGroup"
)

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 (
	// IDPServiceCreateIDPProcedure is the fully-qualified name of the IDPService's CreateIDP RPC.
	IDPServiceCreateIDPProcedure = "/commonfate.control.config.v1alpha1.IDPService/CreateIDP"
	// IDPServiceReadIDPProcedure is the fully-qualified name of the IDPService's ReadIDP RPC.
	IDPServiceReadIDPProcedure = "/commonfate.control.config.v1alpha1.IDPService/ReadIDP"
	// IDPServiceUpdateIDPProcedure is the fully-qualified name of the IDPService's UpdateIDP RPC.
	IDPServiceUpdateIDPProcedure = "/commonfate.control.config.v1alpha1.IDPService/UpdateIDP"
	// IDPServiceDeleteIDPProcedure is the fully-qualified name of the IDPService's DeleteIDP RPC.
	IDPServiceDeleteIDPProcedure = "/commonfate.control.config.v1alpha1.IDPService/DeleteIDP"
)

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 (
	// SelectorServiceCreateSelectorProcedure is the fully-qualified name of the SelectorService's
	// CreateSelector RPC.
	SelectorServiceCreateSelectorProcedure = "/commonfate.control.config.v1alpha1.SelectorService/CreateSelector"
	// SelectorServiceGetSelectorProcedure is the fully-qualified name of the SelectorService's
	// GetSelector RPC.
	SelectorServiceGetSelectorProcedure = "/commonfate.control.config.v1alpha1.SelectorService/GetSelector"
	// SelectorServiceUpdateSelectorProcedure is the fully-qualified name of the SelectorService's
	// UpdateSelector RPC.
	SelectorServiceUpdateSelectorProcedure = "/commonfate.control.config.v1alpha1.SelectorService/UpdateSelector"
	// SelectorServiceDeleteSelectorProcedure is the fully-qualified name of the SelectorService's
	// DeleteSelector RPC.
	SelectorServiceDeleteSelectorProcedure = "/commonfate.control.config.v1alpha1.SelectorService/DeleteSelector"
)

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 (
	// SlackAlertServiceCreateSlackAlertProcedure is the fully-qualified name of the SlackAlertService's
	// CreateSlackAlert RPC.
	SlackAlertServiceCreateSlackAlertProcedure = "/commonfate.control.config.v1alpha1.SlackAlertService/CreateSlackAlert"
	// SlackAlertServiceGetSlackAlertProcedure is the fully-qualified name of the SlackAlertService's
	// GetSlackAlert RPC.
	SlackAlertServiceGetSlackAlertProcedure = "/commonfate.control.config.v1alpha1.SlackAlertService/GetSlackAlert"
	// SlackAlertServiceUpdateSlackAlertProcedure is the fully-qualified name of the SlackAlertService's
	// UpdateSlackAlert RPC.
	SlackAlertServiceUpdateSlackAlertProcedure = "/commonfate.control.config.v1alpha1.SlackAlertService/UpdateSlackAlert"
	// SlackAlertServiceDeleteSlackAlertProcedure is the fully-qualified name of the SlackAlertService's
	// DeleteSlackAlert RPC.
	SlackAlertServiceDeleteSlackAlertProcedure = "/commonfate.control.config.v1alpha1.SlackAlertService/DeleteSlackAlert"
)

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 (
	// WebhookProvisionerServiceCreateWebhookProvisionerProcedure is the fully-qualified name of the
	// WebhookProvisionerService's CreateWebhookProvisioner RPC.
	WebhookProvisionerServiceCreateWebhookProvisionerProcedure = "/commonfate.control.config.v1alpha1.WebhookProvisionerService/CreateWebhookProvisioner"
	// WebhookProvisionerServiceGetWebhookProvisionerProcedure is the fully-qualified name of the
	// WebhookProvisionerService's GetWebhookProvisioner RPC.
	WebhookProvisionerServiceGetWebhookProvisionerProcedure = "/commonfate.control.config.v1alpha1.WebhookProvisionerService/GetWebhookProvisioner"
	// WebhookProvisionerServiceUpdateWebhookProvisionerProcedure is the fully-qualified name of the
	// WebhookProvisionerService's UpdateWebhookProvisioner RPC.
	WebhookProvisionerServiceUpdateWebhookProvisionerProcedure = "/commonfate.control.config.v1alpha1.WebhookProvisionerService/UpdateWebhookProvisioner"
	// WebhookProvisionerServiceDeleteWebhookProvisionerProcedure is the fully-qualified name of the
	// WebhookProvisionerService's DeleteWebhookProvisioner RPC.
	WebhookProvisionerServiceDeleteWebhookProvisionerProcedure = "/commonfate.control.config.v1alpha1.WebhookProvisionerService/DeleteWebhookProvisioner"
)

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 (
	// AccessWorkflowServiceName is the fully-qualified name of the AccessWorkflowService service.
	AccessWorkflowServiceName = "commonfate.control.config.v1alpha1.AccessWorkflowService"
)
View Source
const (
	// AvailabilitySpecServiceName is the fully-qualified name of the AvailabilitySpecService service.
	AvailabilitySpecServiceName = "commonfate.control.config.v1alpha1.AvailabilitySpecService"
)
View Source
const (
	// GCPRoleGroupServiceName is the fully-qualified name of the GCPRoleGroupService service.
	GCPRoleGroupServiceName = "commonfate.control.config.v1alpha1.GCPRoleGroupService"
)
View Source
const (
	// IDPServiceName is the fully-qualified name of the IDPService service.
	IDPServiceName = "commonfate.control.config.v1alpha1.IDPService"
)
View Source
const (
	// SelectorServiceName is the fully-qualified name of the SelectorService service.
	SelectorServiceName = "commonfate.control.config.v1alpha1.SelectorService"
)
View Source
const (
	// SlackAlertServiceName is the fully-qualified name of the SlackAlertService service.
	SlackAlertServiceName = "commonfate.control.config.v1alpha1.SlackAlertService"
)
View Source
const (
	// WebhookProvisionerServiceName is the fully-qualified name of the WebhookProvisionerService
	// service.
	WebhookProvisionerServiceName = "commonfate.control.config.v1alpha1.WebhookProvisionerService"
)

Variables

This section is empty.

Functions

func NewAccessWorkflowServiceHandler

func NewAccessWorkflowServiceHandler(svc AccessWorkflowServiceHandler, opts ...connect.HandlerOption) (string, http.Handler)

NewAccessWorkflowServiceHandler 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 NewAvailabilitySpecServiceHandler

func NewAvailabilitySpecServiceHandler(svc AvailabilitySpecServiceHandler, opts ...connect.HandlerOption) (string, http.Handler)

NewAvailabilitySpecServiceHandler 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 NewGCPRoleGroupServiceHandler added in v1.29.0

func NewGCPRoleGroupServiceHandler(svc GCPRoleGroupServiceHandler, opts ...connect.HandlerOption) (string, http.Handler)

NewGCPRoleGroupServiceHandler 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 NewIDPServiceHandler

func NewIDPServiceHandler(svc IDPServiceHandler, opts ...connect.HandlerOption) (string, http.Handler)

NewIDPServiceHandler 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 NewSelectorServiceHandler

func NewSelectorServiceHandler(svc SelectorServiceHandler, opts ...connect.HandlerOption) (string, http.Handler)

NewSelectorServiceHandler 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 NewSlackAlertServiceHandler

func NewSlackAlertServiceHandler(svc SlackAlertServiceHandler, opts ...connect.HandlerOption) (string, http.Handler)

NewSlackAlertServiceHandler 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 NewWebhookProvisionerServiceHandler

func NewWebhookProvisionerServiceHandler(svc WebhookProvisionerServiceHandler, opts ...connect.HandlerOption) (string, http.Handler)

NewWebhookProvisionerServiceHandler 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 AccessWorkflowServiceClient

AccessWorkflowServiceClient is a client for the commonfate.control.config.v1alpha1.AccessWorkflowService service.

func NewAccessWorkflowServiceClient

func NewAccessWorkflowServiceClient(httpClient connect.HTTPClient, baseURL string, opts ...connect.ClientOption) AccessWorkflowServiceClient

NewAccessWorkflowServiceClient constructs a client for the commonfate.control.config.v1alpha1.AccessWorkflowService 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 AccessWorkflowServiceHandler

AccessWorkflowServiceHandler is an implementation of the commonfate.control.config.v1alpha1.AccessWorkflowService service.

type AvailabilitySpecServiceClient

AvailabilitySpecServiceClient is a client for the commonfate.control.config.v1alpha1.AvailabilitySpecService service.

func NewAvailabilitySpecServiceClient

func NewAvailabilitySpecServiceClient(httpClient connect.HTTPClient, baseURL string, opts ...connect.ClientOption) AvailabilitySpecServiceClient

NewAvailabilitySpecServiceClient constructs a client for the commonfate.control.config.v1alpha1.AvailabilitySpecService 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 AvailabilitySpecServiceHandler

AvailabilitySpecServiceHandler is an implementation of the commonfate.control.config.v1alpha1.AvailabilitySpecService service.

type GCPRoleGroupServiceClient added in v1.29.0

GCPRoleGroupServiceClient is a client for the commonfate.control.config.v1alpha1.GCPRoleGroupService service.

func NewGCPRoleGroupServiceClient added in v1.29.0

func NewGCPRoleGroupServiceClient(httpClient connect.HTTPClient, baseURL string, opts ...connect.ClientOption) GCPRoleGroupServiceClient

NewGCPRoleGroupServiceClient constructs a client for the commonfate.control.config.v1alpha1.GCPRoleGroupService 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 GCPRoleGroupServiceHandler added in v1.29.0

GCPRoleGroupServiceHandler is an implementation of the commonfate.control.config.v1alpha1.GCPRoleGroupService service.

type IDPServiceClient

IDPServiceClient is a client for the commonfate.control.config.v1alpha1.IDPService service.

func NewIDPServiceClient

func NewIDPServiceClient(httpClient connect.HTTPClient, baseURL string, opts ...connect.ClientOption) IDPServiceClient

NewIDPServiceClient constructs a client for the commonfate.control.config.v1alpha1.IDPService 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 SelectorServiceClient

SelectorServiceClient is a client for the commonfate.control.config.v1alpha1.SelectorService service.

func NewSelectorServiceClient

func NewSelectorServiceClient(httpClient connect.HTTPClient, baseURL string, opts ...connect.ClientOption) SelectorServiceClient

NewSelectorServiceClient constructs a client for the commonfate.control.config.v1alpha1.SelectorService 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 SelectorServiceHandler

SelectorServiceHandler is an implementation of the commonfate.control.config.v1alpha1.SelectorService service.

type SlackAlertServiceClient

SlackAlertServiceClient is a client for the commonfate.control.config.v1alpha1.SlackAlertService service.

func NewSlackAlertServiceClient

func NewSlackAlertServiceClient(httpClient connect.HTTPClient, baseURL string, opts ...connect.ClientOption) SlackAlertServiceClient

NewSlackAlertServiceClient constructs a client for the commonfate.control.config.v1alpha1.SlackAlertService 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 SlackAlertServiceHandler

SlackAlertServiceHandler is an implementation of the commonfate.control.config.v1alpha1.SlackAlertService service.

type UnimplementedAccessWorkflowServiceHandler

type UnimplementedAccessWorkflowServiceHandler struct{}

UnimplementedAccessWorkflowServiceHandler returns CodeUnimplemented from all methods.

type UnimplementedAvailabilitySpecServiceHandler

type UnimplementedAvailabilitySpecServiceHandler struct{}

UnimplementedAvailabilitySpecServiceHandler returns CodeUnimplemented from all methods.

type UnimplementedGCPRoleGroupServiceHandler added in v1.29.0

type UnimplementedGCPRoleGroupServiceHandler struct{}

UnimplementedGCPRoleGroupServiceHandler returns CodeUnimplemented from all methods.

func (UnimplementedGCPRoleGroupServiceHandler) GetGCPRoleGroup added in v1.29.0

type UnimplementedIDPServiceHandler

type UnimplementedIDPServiceHandler struct{}

UnimplementedIDPServiceHandler returns CodeUnimplemented from all methods.

type UnimplementedSelectorServiceHandler

type UnimplementedSelectorServiceHandler struct{}

UnimplementedSelectorServiceHandler returns CodeUnimplemented from all methods.

type UnimplementedSlackAlertServiceHandler

type UnimplementedSlackAlertServiceHandler struct{}

UnimplementedSlackAlertServiceHandler returns CodeUnimplemented from all methods.

type UnimplementedWebhookProvisionerServiceHandler

type UnimplementedWebhookProvisionerServiceHandler struct{}

UnimplementedWebhookProvisionerServiceHandler returns CodeUnimplemented from all methods.

type WebhookProvisionerServiceClient

WebhookProvisionerServiceClient is a client for the commonfate.control.config.v1alpha1.WebhookProvisionerService service.

func NewWebhookProvisionerServiceClient

func NewWebhookProvisionerServiceClient(httpClient connect.HTTPClient, baseURL string, opts ...connect.ClientOption) WebhookProvisionerServiceClient

NewWebhookProvisionerServiceClient constructs a client for the commonfate.control.config.v1alpha1.WebhookProvisionerService 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 WebhookProvisionerServiceHandler

WebhookProvisionerServiceHandler is an implementation of the commonfate.control.config.v1alpha1.WebhookProvisionerService service.

Jump to

Keyboard shortcuts

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