Documentation ¶
Index ¶
- Constants
- func NewAWSResourceScannerServiceHandler(svc AWSResourceScannerServiceHandler, opts ...connect.HandlerOption) (string, http.Handler)
- func NewAccessWorkflowServiceHandler(svc AccessWorkflowServiceHandler, opts ...connect.HandlerOption) (string, http.Handler)
- func NewAvailabilitySpecServiceHandler(svc AvailabilitySpecServiceHandler, opts ...connect.HandlerOption) (string, http.Handler)
- func NewDeploymentServiceHandler(svc DeploymentServiceHandler, opts ...connect.HandlerOption) (string, http.Handler)
- func NewEKSAccessEntryTemplateServiceHandler(svc EKSAccessEntryTemplateServiceHandler, opts ...connect.HandlerOption) (string, http.Handler)
- func NewEKSClusterServiceHandler(svc EKSClusterServiceHandler, opts ...connect.HandlerOption) (string, http.Handler)
- func NewGCPRoleGroupServiceHandler(svc GCPRoleGroupServiceHandler, opts ...connect.HandlerOption) (string, http.Handler)
- func NewIDPServiceHandler(svc IDPServiceHandler, opts ...connect.HandlerOption) (string, http.Handler)
- func NewSelectorServiceHandler(svc SelectorServiceHandler, opts ...connect.HandlerOption) (string, http.Handler)
- func NewSlackAlertServiceHandler(svc SlackAlertServiceHandler, opts ...connect.HandlerOption) (string, http.Handler)
- func NewWebhookProvisionerServiceHandler(svc WebhookProvisionerServiceHandler, opts ...connect.HandlerOption) (string, http.Handler)
- type AWSResourceScannerServiceClient
- type AWSResourceScannerServiceHandler
- type AccessWorkflowServiceClient
- type AccessWorkflowServiceHandler
- type AvailabilitySpecServiceClient
- type AvailabilitySpecServiceHandler
- type DeploymentServiceClient
- type DeploymentServiceHandler
- type EKSAccessEntryTemplateServiceClient
- type EKSAccessEntryTemplateServiceHandler
- type EKSClusterServiceClient
- type EKSClusterServiceHandler
- type GCPRoleGroupServiceClient
- type GCPRoleGroupServiceHandler
- type IDPServiceClient
- type IDPServiceHandler
- type SelectorServiceClient
- type SelectorServiceHandler
- type SlackAlertServiceClient
- type SlackAlertServiceHandler
- type UnimplementedAWSResourceScannerServiceHandler
- func (UnimplementedAWSResourceScannerServiceHandler) CreateAWSResourceScanner(context.Context, *connect.Request[v1alpha1.CreateAWSResourceScannerRequest]) (*connect.Response[v1alpha1.CreateAWSResourceScannerResponse], error)
- func (UnimplementedAWSResourceScannerServiceHandler) DeleteAWSResourceScanner(context.Context, *connect.Request[v1alpha1.DeleteAWSResourceScannerRequest]) (*connect.Response[v1alpha1.DeleteAWSResourceScannerResponse], error)
- func (UnimplementedAWSResourceScannerServiceHandler) GetAWSResourceScanner(context.Context, *connect.Request[v1alpha1.GetAWSResourceScannerRequest]) (*connect.Response[v1alpha1.GetAWSResourceScannerResponse], error)
- func (UnimplementedAWSResourceScannerServiceHandler) UpdateAWSResourceScanner(context.Context, *connect.Request[v1alpha1.UpdateAWSResourceScannerRequest]) (*connect.Response[v1alpha1.UpdateAWSResourceScannerResponse], error)
- type UnimplementedAccessWorkflowServiceHandler
- func (UnimplementedAccessWorkflowServiceHandler) CreateAccessWorkflow(context.Context, *connect.Request[v1alpha1.CreateAccessWorkflowRequest]) (*connect.Response[v1alpha1.CreateAccessWorkflowResponse], error)
- func (UnimplementedAccessWorkflowServiceHandler) DeleteAccessWorkflow(context.Context, *connect.Request[v1alpha1.DeleteAccessWorkflowRequest]) (*connect.Response[v1alpha1.DeleteAccessWorkflowResponse], error)
- func (UnimplementedAccessWorkflowServiceHandler) GetAccessWorkflow(context.Context, *connect.Request[v1alpha1.GetAccessWorkflowRequest]) (*connect.Response[v1alpha1.GetAccessWorkflowResponse], error)
- func (UnimplementedAccessWorkflowServiceHandler) UpdateAccessWorkflow(context.Context, *connect.Request[v1alpha1.UpdateAccessWorkflowRequest]) (*connect.Response[v1alpha1.UpdateAccessWorkflowResponse], error)
- type UnimplementedAvailabilitySpecServiceHandler
- func (UnimplementedAvailabilitySpecServiceHandler) CreateAvailabilitySpec(context.Context, *connect.Request[v1alpha1.CreateAvailabilitySpecRequest]) (*connect.Response[v1alpha1.CreateAvailabilitySpecResponse], error)
- func (UnimplementedAvailabilitySpecServiceHandler) DeleteAvailabilitySpec(context.Context, *connect.Request[v1alpha1.DeleteAvailabilitySpecRequest]) (*connect.Response[v1alpha1.DeleteAvailabilitySpecResponse], error)
- func (UnimplementedAvailabilitySpecServiceHandler) GetAvailabilitySpec(context.Context, *connect.Request[v1alpha1.GetAvailabilitySpecRequest]) (*connect.Response[v1alpha1.GetAvailabilitySpecResponse], error)
- func (UnimplementedAvailabilitySpecServiceHandler) UpdateAvailabilitySpec(context.Context, *connect.Request[v1alpha1.UpdateAvailabilitySpecRequest]) (*connect.Response[v1alpha1.UpdateAvailabilitySpecResponse], error)
- type UnimplementedDeploymentServiceHandler
- func (UnimplementedDeploymentServiceHandler) GetDeploymentConfig(context.Context, *connect.Request[v1alpha1.GetDeploymentConfigRequest]) (*connect.Response[v1alpha1.GetDeploymentConfigResponse], error)
- func (UnimplementedDeploymentServiceHandler) GetDeploymentSecret(context.Context, *connect.Request[v1alpha1.GetDeploymentSecretRequest]) (*connect.Response[v1alpha1.GetDeploymentSecretResponse], error)
- type UnimplementedEKSAccessEntryTemplateServiceHandler
- func (UnimplementedEKSAccessEntryTemplateServiceHandler) CreateEKSAccessEntryTemplate(context.Context, ...) (*connect.Response[v1alpha1.CreateEKSAccessEntryTemplateResponse], error)
- func (UnimplementedEKSAccessEntryTemplateServiceHandler) DeleteEKSAccessEntryTemplate(context.Context, ...) (*connect.Response[v1alpha1.DeleteEKSAccessEntryTemplateResponse], error)
- func (UnimplementedEKSAccessEntryTemplateServiceHandler) GetEKSAccessEntryTemplate(context.Context, *connect.Request[v1alpha1.GetEKSAccessEntryTemplateRequest]) (*connect.Response[v1alpha1.GetEKSAccessEntryTemplateResponse], error)
- func (UnimplementedEKSAccessEntryTemplateServiceHandler) UpdateEKSAccessEntryTemplate(context.Context, ...) (*connect.Response[v1alpha1.UpdateEKSAccessEntryTemplateResponse], error)
- type UnimplementedEKSClusterServiceHandler
- func (UnimplementedEKSClusterServiceHandler) CreateEKSCluster(context.Context, *connect.Request[v1alpha1.CreateEKSClusterRequest]) (*connect.Response[v1alpha1.CreateEKSClusterResponse], error)
- func (UnimplementedEKSClusterServiceHandler) DeleteEKSCluster(context.Context, *connect.Request[v1alpha1.DeleteEKSClusterRequest]) (*connect.Response[v1alpha1.DeleteEKSClusterResponse], error)
- func (UnimplementedEKSClusterServiceHandler) GetEKSCluster(context.Context, *connect.Request[v1alpha1.GetEKSClusterRequest]) (*connect.Response[v1alpha1.GetEKSClusterResponse], error)
- func (UnimplementedEKSClusterServiceHandler) UpdateEKSCluster(context.Context, *connect.Request[v1alpha1.UpdateEKSClusterRequest]) (*connect.Response[v1alpha1.UpdateEKSClusterResponse], error)
- type UnimplementedGCPRoleGroupServiceHandler
- func (UnimplementedGCPRoleGroupServiceHandler) CreateGCPRoleGroup(context.Context, *connect.Request[v1alpha1.CreateGCPRoleGroupRequest]) (*connect.Response[v1alpha1.CreateGCPRoleGroupResponse], error)
- func (UnimplementedGCPRoleGroupServiceHandler) DeleteGCPRoleGroup(context.Context, *connect.Request[v1alpha1.DeleteGCPRoleGroupRequest]) (*connect.Response[v1alpha1.DeleteGCPRoleGroupResponse], error)
- func (UnimplementedGCPRoleGroupServiceHandler) GetGCPRoleGroup(context.Context, *connect.Request[v1alpha1.GetGCPRoleGroupRequest]) (*connect.Response[v1alpha1.GetGCPRoleGroupResponse], error)
- func (UnimplementedGCPRoleGroupServiceHandler) UpdateGCPRoleGroup(context.Context, *connect.Request[v1alpha1.UpdateGCPRoleGroupRequest]) (*connect.Response[v1alpha1.UpdateGCPRoleGroupResponse], error)
- type UnimplementedIDPServiceHandler
- func (UnimplementedIDPServiceHandler) CreateIDP(context.Context, *connect.Request[v1alpha1.CreateIDPRequest]) (*connect.Response[v1alpha1.CreateIDPResponse], error)
- func (UnimplementedIDPServiceHandler) DeleteIDP(context.Context, *connect.Request[v1alpha1.DeleteIDPRequest]) (*connect.Response[v1alpha1.DeleteIDPResponse], error)
- func (UnimplementedIDPServiceHandler) ReadIDP(context.Context, *connect.Request[v1alpha1.ReadIDPRequest]) (*connect.Response[v1alpha1.ReadIDPResponse], error)
- func (UnimplementedIDPServiceHandler) UpdateIDP(context.Context, *connect.Request[v1alpha1.UpdateIDPRequest]) (*connect.Response[v1alpha1.UpdateIDPResponse], error)
- type UnimplementedSelectorServiceHandler
- func (UnimplementedSelectorServiceHandler) CreateSelector(context.Context, *connect.Request[v1alpha1.CreateSelectorRequest]) (*connect.Response[v1alpha1.CreateSelectorResponse], error)
- func (UnimplementedSelectorServiceHandler) DeleteSelector(context.Context, *connect.Request[v1alpha1.DeleteSelectorRequest]) (*connect.Response[v1alpha1.DeleteSelectorResponse], error)
- func (UnimplementedSelectorServiceHandler) GetSelector(context.Context, *connect.Request[v1alpha1.GetSelectorRequest]) (*connect.Response[v1alpha1.GetSelectorResponse], error)
- func (UnimplementedSelectorServiceHandler) ListSelectors(context.Context, *connect.Request[v1alpha1.ListSelectorsRequest]) (*connect.Response[v1alpha1.ListSelectorsResponse], error)
- func (UnimplementedSelectorServiceHandler) TestSelector(context.Context, *connect.Request[v1alpha1.TestSelectorRequest]) (*connect.Response[v1alpha1.TestSelectorResponse], error)
- func (UnimplementedSelectorServiceHandler) UpdateSelector(context.Context, *connect.Request[v1alpha1.UpdateSelectorRequest]) (*connect.Response[v1alpha1.UpdateSelectorResponse], error)
- type UnimplementedSlackAlertServiceHandler
- func (UnimplementedSlackAlertServiceHandler) CreateSlackAlert(context.Context, *connect.Request[v1alpha1.CreateSlackAlertRequest]) (*connect.Response[v1alpha1.CreateSlackAlertResponse], error)
- func (UnimplementedSlackAlertServiceHandler) DeleteSlackAlert(context.Context, *connect.Request[v1alpha1.DeleteSlackAlertRequest]) (*connect.Response[v1alpha1.DeleteSlackAlertResponse], error)
- func (UnimplementedSlackAlertServiceHandler) GetSlackAlert(context.Context, *connect.Request[v1alpha1.GetSlackAlertRequest]) (*connect.Response[v1alpha1.GetSlackAlertResponse], error)
- func (UnimplementedSlackAlertServiceHandler) UpdateSlackAlert(context.Context, *connect.Request[v1alpha1.UpdateSlackAlertRequest]) (*connect.Response[v1alpha1.UpdateSlackAlertResponse], error)
- type UnimplementedWebhookProvisionerServiceHandler
- func (UnimplementedWebhookProvisionerServiceHandler) CreateWebhookProvisioner(context.Context, *connect.Request[v1alpha1.CreateWebhookProvisionerRequest]) (*connect.Response[v1alpha1.CreateWebhookProvisionerResponse], error)
- func (UnimplementedWebhookProvisionerServiceHandler) DeleteWebhookProvisioner(context.Context, *connect.Request[v1alpha1.DeleteWebhookProvisionerRequest]) (*connect.Response[v1alpha1.DeleteWebhookProvisionerResponse], error)
- func (UnimplementedWebhookProvisionerServiceHandler) GetWebhookProvisioner(context.Context, *connect.Request[v1alpha1.GetWebhookProvisionerRequest]) (*connect.Response[v1alpha1.GetWebhookProvisionerResponse], error)
- func (UnimplementedWebhookProvisionerServiceHandler) UpdateWebhookProvisioner(context.Context, *connect.Request[v1alpha1.UpdateWebhookProvisionerRequest]) (*connect.Response[v1alpha1.UpdateWebhookProvisionerResponse], error)
- type WebhookProvisionerServiceClient
- type WebhookProvisionerServiceHandler
Constants ¶
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.
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.
const ( // AWSResourceScannerServiceCreateAWSResourceScannerProcedure is the fully-qualified name of the // AWSResourceScannerService's CreateAWSResourceScanner RPC. AWSResourceScannerServiceCreateAWSResourceScannerProcedure = "/commonfate.control.config.v1alpha1.AWSResourceScannerService/CreateAWSResourceScanner" // AWSResourceScannerServiceGetAWSResourceScannerProcedure is the fully-qualified name of the // AWSResourceScannerService's GetAWSResourceScanner RPC. AWSResourceScannerServiceGetAWSResourceScannerProcedure = "/commonfate.control.config.v1alpha1.AWSResourceScannerService/GetAWSResourceScanner" // AWSResourceScannerServiceUpdateAWSResourceScannerProcedure is the fully-qualified name of the // AWSResourceScannerService's UpdateAWSResourceScanner RPC. AWSResourceScannerServiceUpdateAWSResourceScannerProcedure = "/commonfate.control.config.v1alpha1.AWSResourceScannerService/UpdateAWSResourceScanner" // AWSResourceScannerServiceDeleteAWSResourceScannerProcedure is the fully-qualified name of the // AWSResourceScannerService's DeleteAWSResourceScanner RPC. AWSResourceScannerServiceDeleteAWSResourceScannerProcedure = "/commonfate.control.config.v1alpha1.AWSResourceScannerService/DeleteAWSResourceScanner" )
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.
const ( // DeploymentServiceGetDeploymentConfigProcedure is the fully-qualified name of the // DeploymentService's GetDeploymentConfig RPC. DeploymentServiceGetDeploymentConfigProcedure = "/commonfate.control.config.v1alpha1.DeploymentService/GetDeploymentConfig" // DeploymentServiceGetDeploymentSecretProcedure is the fully-qualified name of the // DeploymentService's GetDeploymentSecret RPC. DeploymentServiceGetDeploymentSecretProcedure = "/commonfate.control.config.v1alpha1.DeploymentService/GetDeploymentSecret" )
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.
const ( // EKSAccessEntryTemplateServiceCreateEKSAccessEntryTemplateProcedure is the fully-qualified name of // the EKSAccessEntryTemplateService's CreateEKSAccessEntryTemplate RPC. EKSAccessEntryTemplateServiceCreateEKSAccessEntryTemplateProcedure = "/commonfate.control.config.v1alpha1.EKSAccessEntryTemplateService/CreateEKSAccessEntryTemplate" // EKSAccessEntryTemplateServiceGetEKSAccessEntryTemplateProcedure is the fully-qualified name of // the EKSAccessEntryTemplateService's GetEKSAccessEntryTemplate RPC. EKSAccessEntryTemplateServiceGetEKSAccessEntryTemplateProcedure = "/commonfate.control.config.v1alpha1.EKSAccessEntryTemplateService/GetEKSAccessEntryTemplate" // EKSAccessEntryTemplateServiceUpdateEKSAccessEntryTemplateProcedure is the fully-qualified name of // the EKSAccessEntryTemplateService's UpdateEKSAccessEntryTemplate RPC. EKSAccessEntryTemplateServiceUpdateEKSAccessEntryTemplateProcedure = "/commonfate.control.config.v1alpha1.EKSAccessEntryTemplateService/UpdateEKSAccessEntryTemplate" // EKSAccessEntryTemplateServiceDeleteEKSAccessEntryTemplateProcedure is the fully-qualified name of // the EKSAccessEntryTemplateService's DeleteEKSAccessEntryTemplate RPC. EKSAccessEntryTemplateServiceDeleteEKSAccessEntryTemplateProcedure = "/commonfate.control.config.v1alpha1.EKSAccessEntryTemplateService/DeleteEKSAccessEntryTemplate" )
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.
const ( // EKSClusterServiceCreateEKSClusterProcedure is the fully-qualified name of the EKSClusterService's // CreateEKSCluster RPC. EKSClusterServiceCreateEKSClusterProcedure = "/commonfate.control.config.v1alpha1.EKSClusterService/CreateEKSCluster" // EKSClusterServiceGetEKSClusterProcedure is the fully-qualified name of the EKSClusterService's // GetEKSCluster RPC. EKSClusterServiceGetEKSClusterProcedure = "/commonfate.control.config.v1alpha1.EKSClusterService/GetEKSCluster" // EKSClusterServiceUpdateEKSClusterProcedure is the fully-qualified name of the EKSClusterService's // UpdateEKSCluster RPC. EKSClusterServiceUpdateEKSClusterProcedure = "/commonfate.control.config.v1alpha1.EKSClusterService/UpdateEKSCluster" // EKSClusterServiceDeleteEKSClusterProcedure is the fully-qualified name of the EKSClusterService's // DeleteEKSCluster RPC. EKSClusterServiceDeleteEKSClusterProcedure = "/commonfate.control.config.v1alpha1.EKSClusterService/DeleteEKSCluster" )
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.
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.
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.
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" // SelectorServiceListSelectorsProcedure is the fully-qualified name of the SelectorService's // ListSelectors RPC. SelectorServiceListSelectorsProcedure = "/commonfate.control.config.v1alpha1.SelectorService/ListSelectors" // SelectorServiceTestSelectorProcedure is the fully-qualified name of the SelectorService's // TestSelector RPC. SelectorServiceTestSelectorProcedure = "/commonfate.control.config.v1alpha1.SelectorService/TestSelector" // 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.
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.
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.
const ( // AWSResourceScannerServiceName is the fully-qualified name of the AWSResourceScannerService // service. AWSResourceScannerServiceName = "commonfate.control.config.v1alpha1.AWSResourceScannerService" )
const (
// AccessWorkflowServiceName is the fully-qualified name of the AccessWorkflowService service.
AccessWorkflowServiceName = "commonfate.control.config.v1alpha1.AccessWorkflowService"
)
const (
// AvailabilitySpecServiceName is the fully-qualified name of the AvailabilitySpecService service.
AvailabilitySpecServiceName = "commonfate.control.config.v1alpha1.AvailabilitySpecService"
)
const (
// DeploymentServiceName is the fully-qualified name of the DeploymentService service.
DeploymentServiceName = "commonfate.control.config.v1alpha1.DeploymentService"
)
const ( // EKSAccessEntryTemplateServiceName is the fully-qualified name of the // EKSAccessEntryTemplateService service. EKSAccessEntryTemplateServiceName = "commonfate.control.config.v1alpha1.EKSAccessEntryTemplateService" )
const (
// EKSClusterServiceName is the fully-qualified name of the EKSClusterService service.
EKSClusterServiceName = "commonfate.control.config.v1alpha1.EKSClusterService"
)
const (
// GCPRoleGroupServiceName is the fully-qualified name of the GCPRoleGroupService service.
GCPRoleGroupServiceName = "commonfate.control.config.v1alpha1.GCPRoleGroupService"
)
const (
// IDPServiceName is the fully-qualified name of the IDPService service.
IDPServiceName = "commonfate.control.config.v1alpha1.IDPService"
)
const (
// SelectorServiceName is the fully-qualified name of the SelectorService service.
SelectorServiceName = "commonfate.control.config.v1alpha1.SelectorService"
)
const (
// SlackAlertServiceName is the fully-qualified name of the SlackAlertService service.
SlackAlertServiceName = "commonfate.control.config.v1alpha1.SlackAlertService"
)
const ( // WebhookProvisionerServiceName is the fully-qualified name of the WebhookProvisionerService // service. WebhookProvisionerServiceName = "commonfate.control.config.v1alpha1.WebhookProvisionerService" )
Variables ¶
This section is empty.
Functions ¶
func NewAWSResourceScannerServiceHandler ¶ added in v1.49.0
func NewAWSResourceScannerServiceHandler(svc AWSResourceScannerServiceHandler, opts ...connect.HandlerOption) (string, http.Handler)
NewAWSResourceScannerServiceHandler 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 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 NewDeploymentServiceHandler ¶ added in v1.52.0
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 NewEKSAccessEntryTemplateServiceHandler ¶ added in v1.61.0
func NewEKSAccessEntryTemplateServiceHandler(svc EKSAccessEntryTemplateServiceHandler, opts ...connect.HandlerOption) (string, http.Handler)
NewEKSAccessEntryTemplateServiceHandler 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 NewEKSClusterServiceHandler ¶ added in v1.61.0
func NewEKSClusterServiceHandler(svc EKSClusterServiceHandler, opts ...connect.HandlerOption) (string, http.Handler)
NewEKSClusterServiceHandler 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 AWSResourceScannerServiceClient ¶ added in v1.49.0
type AWSResourceScannerServiceClient interface { CreateAWSResourceScanner(context.Context, *connect.Request[v1alpha1.CreateAWSResourceScannerRequest]) (*connect.Response[v1alpha1.CreateAWSResourceScannerResponse], error) GetAWSResourceScanner(context.Context, *connect.Request[v1alpha1.GetAWSResourceScannerRequest]) (*connect.Response[v1alpha1.GetAWSResourceScannerResponse], error) UpdateAWSResourceScanner(context.Context, *connect.Request[v1alpha1.UpdateAWSResourceScannerRequest]) (*connect.Response[v1alpha1.UpdateAWSResourceScannerResponse], error) DeleteAWSResourceScanner(context.Context, *connect.Request[v1alpha1.DeleteAWSResourceScannerRequest]) (*connect.Response[v1alpha1.DeleteAWSResourceScannerResponse], error) }
AWSResourceScannerServiceClient is a client for the commonfate.control.config.v1alpha1.AWSResourceScannerService service.
func NewAWSResourceScannerServiceClient ¶ added in v1.49.0
func NewAWSResourceScannerServiceClient(httpClient connect.HTTPClient, baseURL string, opts ...connect.ClientOption) AWSResourceScannerServiceClient
NewAWSResourceScannerServiceClient constructs a client for the commonfate.control.config.v1alpha1.AWSResourceScannerService 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 AWSResourceScannerServiceHandler ¶ added in v1.49.0
type AWSResourceScannerServiceHandler interface { CreateAWSResourceScanner(context.Context, *connect.Request[v1alpha1.CreateAWSResourceScannerRequest]) (*connect.Response[v1alpha1.CreateAWSResourceScannerResponse], error) GetAWSResourceScanner(context.Context, *connect.Request[v1alpha1.GetAWSResourceScannerRequest]) (*connect.Response[v1alpha1.GetAWSResourceScannerResponse], error) UpdateAWSResourceScanner(context.Context, *connect.Request[v1alpha1.UpdateAWSResourceScannerRequest]) (*connect.Response[v1alpha1.UpdateAWSResourceScannerResponse], error) DeleteAWSResourceScanner(context.Context, *connect.Request[v1alpha1.DeleteAWSResourceScannerRequest]) (*connect.Response[v1alpha1.DeleteAWSResourceScannerResponse], error) }
AWSResourceScannerServiceHandler is an implementation of the commonfate.control.config.v1alpha1.AWSResourceScannerService service.
type AccessWorkflowServiceClient ¶
type AccessWorkflowServiceClient interface { CreateAccessWorkflow(context.Context, *connect.Request[v1alpha1.CreateAccessWorkflowRequest]) (*connect.Response[v1alpha1.CreateAccessWorkflowResponse], error) GetAccessWorkflow(context.Context, *connect.Request[v1alpha1.GetAccessWorkflowRequest]) (*connect.Response[v1alpha1.GetAccessWorkflowResponse], error) UpdateAccessWorkflow(context.Context, *connect.Request[v1alpha1.UpdateAccessWorkflowRequest]) (*connect.Response[v1alpha1.UpdateAccessWorkflowResponse], error) DeleteAccessWorkflow(context.Context, *connect.Request[v1alpha1.DeleteAccessWorkflowRequest]) (*connect.Response[v1alpha1.DeleteAccessWorkflowResponse], error) }
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 ¶
type AccessWorkflowServiceHandler interface { CreateAccessWorkflow(context.Context, *connect.Request[v1alpha1.CreateAccessWorkflowRequest]) (*connect.Response[v1alpha1.CreateAccessWorkflowResponse], error) GetAccessWorkflow(context.Context, *connect.Request[v1alpha1.GetAccessWorkflowRequest]) (*connect.Response[v1alpha1.GetAccessWorkflowResponse], error) UpdateAccessWorkflow(context.Context, *connect.Request[v1alpha1.UpdateAccessWorkflowRequest]) (*connect.Response[v1alpha1.UpdateAccessWorkflowResponse], error) DeleteAccessWorkflow(context.Context, *connect.Request[v1alpha1.DeleteAccessWorkflowRequest]) (*connect.Response[v1alpha1.DeleteAccessWorkflowResponse], error) }
AccessWorkflowServiceHandler is an implementation of the commonfate.control.config.v1alpha1.AccessWorkflowService service.
type AvailabilitySpecServiceClient ¶
type AvailabilitySpecServiceClient interface { CreateAvailabilitySpec(context.Context, *connect.Request[v1alpha1.CreateAvailabilitySpecRequest]) (*connect.Response[v1alpha1.CreateAvailabilitySpecResponse], error) GetAvailabilitySpec(context.Context, *connect.Request[v1alpha1.GetAvailabilitySpecRequest]) (*connect.Response[v1alpha1.GetAvailabilitySpecResponse], error) UpdateAvailabilitySpec(context.Context, *connect.Request[v1alpha1.UpdateAvailabilitySpecRequest]) (*connect.Response[v1alpha1.UpdateAvailabilitySpecResponse], error) DeleteAvailabilitySpec(context.Context, *connect.Request[v1alpha1.DeleteAvailabilitySpecRequest]) (*connect.Response[v1alpha1.DeleteAvailabilitySpecResponse], error) }
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 ¶
type AvailabilitySpecServiceHandler interface { CreateAvailabilitySpec(context.Context, *connect.Request[v1alpha1.CreateAvailabilitySpecRequest]) (*connect.Response[v1alpha1.CreateAvailabilitySpecResponse], error) GetAvailabilitySpec(context.Context, *connect.Request[v1alpha1.GetAvailabilitySpecRequest]) (*connect.Response[v1alpha1.GetAvailabilitySpecResponse], error) UpdateAvailabilitySpec(context.Context, *connect.Request[v1alpha1.UpdateAvailabilitySpecRequest]) (*connect.Response[v1alpha1.UpdateAvailabilitySpecResponse], error) DeleteAvailabilitySpec(context.Context, *connect.Request[v1alpha1.DeleteAvailabilitySpecRequest]) (*connect.Response[v1alpha1.DeleteAvailabilitySpecResponse], error) }
AvailabilitySpecServiceHandler is an implementation of the commonfate.control.config.v1alpha1.AvailabilitySpecService service.
type DeploymentServiceClient ¶ added in v1.52.0
type DeploymentServiceClient interface { GetDeploymentConfig(context.Context, *connect.Request[v1alpha1.GetDeploymentConfigRequest]) (*connect.Response[v1alpha1.GetDeploymentConfigResponse], error) GetDeploymentSecret(context.Context, *connect.Request[v1alpha1.GetDeploymentSecretRequest]) (*connect.Response[v1alpha1.GetDeploymentSecretResponse], error) }
DeploymentServiceClient is a client for the commonfate.control.config.v1alpha1.DeploymentService service.
func NewDeploymentServiceClient ¶ added in v1.52.0
func NewDeploymentServiceClient(httpClient connect.HTTPClient, baseURL string, opts ...connect.ClientOption) DeploymentServiceClient
NewDeploymentServiceClient constructs a client for the commonfate.control.config.v1alpha1.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 DeploymentServiceHandler ¶ added in v1.52.0
type DeploymentServiceHandler interface { GetDeploymentConfig(context.Context, *connect.Request[v1alpha1.GetDeploymentConfigRequest]) (*connect.Response[v1alpha1.GetDeploymentConfigResponse], error) GetDeploymentSecret(context.Context, *connect.Request[v1alpha1.GetDeploymentSecretRequest]) (*connect.Response[v1alpha1.GetDeploymentSecretResponse], error) }
DeploymentServiceHandler is an implementation of the commonfate.control.config.v1alpha1.DeploymentService service.
type EKSAccessEntryTemplateServiceClient ¶ added in v1.61.0
type EKSAccessEntryTemplateServiceClient interface { CreateEKSAccessEntryTemplate(context.Context, *connect.Request[v1alpha1.CreateEKSAccessEntryTemplateRequest]) (*connect.Response[v1alpha1.CreateEKSAccessEntryTemplateResponse], error) GetEKSAccessEntryTemplate(context.Context, *connect.Request[v1alpha1.GetEKSAccessEntryTemplateRequest]) (*connect.Response[v1alpha1.GetEKSAccessEntryTemplateResponse], error) UpdateEKSAccessEntryTemplate(context.Context, *connect.Request[v1alpha1.UpdateEKSAccessEntryTemplateRequest]) (*connect.Response[v1alpha1.UpdateEKSAccessEntryTemplateResponse], error) DeleteEKSAccessEntryTemplate(context.Context, *connect.Request[v1alpha1.DeleteEKSAccessEntryTemplateRequest]) (*connect.Response[v1alpha1.DeleteEKSAccessEntryTemplateResponse], error) }
EKSAccessEntryTemplateServiceClient is a client for the commonfate.control.config.v1alpha1.EKSAccessEntryTemplateService service.
func NewEKSAccessEntryTemplateServiceClient ¶ added in v1.61.0
func NewEKSAccessEntryTemplateServiceClient(httpClient connect.HTTPClient, baseURL string, opts ...connect.ClientOption) EKSAccessEntryTemplateServiceClient
NewEKSAccessEntryTemplateServiceClient constructs a client for the commonfate.control.config.v1alpha1.EKSAccessEntryTemplateService 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 EKSAccessEntryTemplateServiceHandler ¶ added in v1.61.0
type EKSAccessEntryTemplateServiceHandler interface { CreateEKSAccessEntryTemplate(context.Context, *connect.Request[v1alpha1.CreateEKSAccessEntryTemplateRequest]) (*connect.Response[v1alpha1.CreateEKSAccessEntryTemplateResponse], error) GetEKSAccessEntryTemplate(context.Context, *connect.Request[v1alpha1.GetEKSAccessEntryTemplateRequest]) (*connect.Response[v1alpha1.GetEKSAccessEntryTemplateResponse], error) UpdateEKSAccessEntryTemplate(context.Context, *connect.Request[v1alpha1.UpdateEKSAccessEntryTemplateRequest]) (*connect.Response[v1alpha1.UpdateEKSAccessEntryTemplateResponse], error) DeleteEKSAccessEntryTemplate(context.Context, *connect.Request[v1alpha1.DeleteEKSAccessEntryTemplateRequest]) (*connect.Response[v1alpha1.DeleteEKSAccessEntryTemplateResponse], error) }
EKSAccessEntryTemplateServiceHandler is an implementation of the commonfate.control.config.v1alpha1.EKSAccessEntryTemplateService service.
type EKSClusterServiceClient ¶ added in v1.61.0
type EKSClusterServiceClient interface { CreateEKSCluster(context.Context, *connect.Request[v1alpha1.CreateEKSClusterRequest]) (*connect.Response[v1alpha1.CreateEKSClusterResponse], error) GetEKSCluster(context.Context, *connect.Request[v1alpha1.GetEKSClusterRequest]) (*connect.Response[v1alpha1.GetEKSClusterResponse], error) UpdateEKSCluster(context.Context, *connect.Request[v1alpha1.UpdateEKSClusterRequest]) (*connect.Response[v1alpha1.UpdateEKSClusterResponse], error) DeleteEKSCluster(context.Context, *connect.Request[v1alpha1.DeleteEKSClusterRequest]) (*connect.Response[v1alpha1.DeleteEKSClusterResponse], error) }
EKSClusterServiceClient is a client for the commonfate.control.config.v1alpha1.EKSClusterService service.
func NewEKSClusterServiceClient ¶ added in v1.61.0
func NewEKSClusterServiceClient(httpClient connect.HTTPClient, baseURL string, opts ...connect.ClientOption) EKSClusterServiceClient
NewEKSClusterServiceClient constructs a client for the commonfate.control.config.v1alpha1.EKSClusterService 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 EKSClusterServiceHandler ¶ added in v1.61.0
type EKSClusterServiceHandler interface { CreateEKSCluster(context.Context, *connect.Request[v1alpha1.CreateEKSClusterRequest]) (*connect.Response[v1alpha1.CreateEKSClusterResponse], error) GetEKSCluster(context.Context, *connect.Request[v1alpha1.GetEKSClusterRequest]) (*connect.Response[v1alpha1.GetEKSClusterResponse], error) UpdateEKSCluster(context.Context, *connect.Request[v1alpha1.UpdateEKSClusterRequest]) (*connect.Response[v1alpha1.UpdateEKSClusterResponse], error) DeleteEKSCluster(context.Context, *connect.Request[v1alpha1.DeleteEKSClusterRequest]) (*connect.Response[v1alpha1.DeleteEKSClusterResponse], error) }
EKSClusterServiceHandler is an implementation of the commonfate.control.config.v1alpha1.EKSClusterService service.
type GCPRoleGroupServiceClient ¶ added in v1.29.0
type GCPRoleGroupServiceClient interface { CreateGCPRoleGroup(context.Context, *connect.Request[v1alpha1.CreateGCPRoleGroupRequest]) (*connect.Response[v1alpha1.CreateGCPRoleGroupResponse], error) GetGCPRoleGroup(context.Context, *connect.Request[v1alpha1.GetGCPRoleGroupRequest]) (*connect.Response[v1alpha1.GetGCPRoleGroupResponse], error) UpdateGCPRoleGroup(context.Context, *connect.Request[v1alpha1.UpdateGCPRoleGroupRequest]) (*connect.Response[v1alpha1.UpdateGCPRoleGroupResponse], error) DeleteGCPRoleGroup(context.Context, *connect.Request[v1alpha1.DeleteGCPRoleGroupRequest]) (*connect.Response[v1alpha1.DeleteGCPRoleGroupResponse], error) }
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
type GCPRoleGroupServiceHandler interface { CreateGCPRoleGroup(context.Context, *connect.Request[v1alpha1.CreateGCPRoleGroupRequest]) (*connect.Response[v1alpha1.CreateGCPRoleGroupResponse], error) GetGCPRoleGroup(context.Context, *connect.Request[v1alpha1.GetGCPRoleGroupRequest]) (*connect.Response[v1alpha1.GetGCPRoleGroupResponse], error) UpdateGCPRoleGroup(context.Context, *connect.Request[v1alpha1.UpdateGCPRoleGroupRequest]) (*connect.Response[v1alpha1.UpdateGCPRoleGroupResponse], error) DeleteGCPRoleGroup(context.Context, *connect.Request[v1alpha1.DeleteGCPRoleGroupRequest]) (*connect.Response[v1alpha1.DeleteGCPRoleGroupResponse], error) }
GCPRoleGroupServiceHandler is an implementation of the commonfate.control.config.v1alpha1.GCPRoleGroupService service.
type IDPServiceClient ¶
type IDPServiceClient interface { CreateIDP(context.Context, *connect.Request[v1alpha1.CreateIDPRequest]) (*connect.Response[v1alpha1.CreateIDPResponse], error) ReadIDP(context.Context, *connect.Request[v1alpha1.ReadIDPRequest]) (*connect.Response[v1alpha1.ReadIDPResponse], error) UpdateIDP(context.Context, *connect.Request[v1alpha1.UpdateIDPRequest]) (*connect.Response[v1alpha1.UpdateIDPResponse], error) DeleteIDP(context.Context, *connect.Request[v1alpha1.DeleteIDPRequest]) (*connect.Response[v1alpha1.DeleteIDPResponse], error) }
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 IDPServiceHandler ¶
type IDPServiceHandler interface { CreateIDP(context.Context, *connect.Request[v1alpha1.CreateIDPRequest]) (*connect.Response[v1alpha1.CreateIDPResponse], error) ReadIDP(context.Context, *connect.Request[v1alpha1.ReadIDPRequest]) (*connect.Response[v1alpha1.ReadIDPResponse], error) UpdateIDP(context.Context, *connect.Request[v1alpha1.UpdateIDPRequest]) (*connect.Response[v1alpha1.UpdateIDPResponse], error) DeleteIDP(context.Context, *connect.Request[v1alpha1.DeleteIDPRequest]) (*connect.Response[v1alpha1.DeleteIDPResponse], error) }
IDPServiceHandler is an implementation of the commonfate.control.config.v1alpha1.IDPService service.
type SelectorServiceClient ¶
type SelectorServiceClient interface { CreateSelector(context.Context, *connect.Request[v1alpha1.CreateSelectorRequest]) (*connect.Response[v1alpha1.CreateSelectorResponse], error) GetSelector(context.Context, *connect.Request[v1alpha1.GetSelectorRequest]) (*connect.Response[v1alpha1.GetSelectorResponse], error) ListSelectors(context.Context, *connect.Request[v1alpha1.ListSelectorsRequest]) (*connect.Response[v1alpha1.ListSelectorsResponse], error) TestSelector(context.Context, *connect.Request[v1alpha1.TestSelectorRequest]) (*connect.Response[v1alpha1.TestSelectorResponse], error) UpdateSelector(context.Context, *connect.Request[v1alpha1.UpdateSelectorRequest]) (*connect.Response[v1alpha1.UpdateSelectorResponse], error) DeleteSelector(context.Context, *connect.Request[v1alpha1.DeleteSelectorRequest]) (*connect.Response[v1alpha1.DeleteSelectorResponse], error) }
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 ¶
type SelectorServiceHandler interface { CreateSelector(context.Context, *connect.Request[v1alpha1.CreateSelectorRequest]) (*connect.Response[v1alpha1.CreateSelectorResponse], error) GetSelector(context.Context, *connect.Request[v1alpha1.GetSelectorRequest]) (*connect.Response[v1alpha1.GetSelectorResponse], error) ListSelectors(context.Context, *connect.Request[v1alpha1.ListSelectorsRequest]) (*connect.Response[v1alpha1.ListSelectorsResponse], error) TestSelector(context.Context, *connect.Request[v1alpha1.TestSelectorRequest]) (*connect.Response[v1alpha1.TestSelectorResponse], error) UpdateSelector(context.Context, *connect.Request[v1alpha1.UpdateSelectorRequest]) (*connect.Response[v1alpha1.UpdateSelectorResponse], error) DeleteSelector(context.Context, *connect.Request[v1alpha1.DeleteSelectorRequest]) (*connect.Response[v1alpha1.DeleteSelectorResponse], error) }
SelectorServiceHandler is an implementation of the commonfate.control.config.v1alpha1.SelectorService service.
type SlackAlertServiceClient ¶
type SlackAlertServiceClient interface { CreateSlackAlert(context.Context, *connect.Request[v1alpha1.CreateSlackAlertRequest]) (*connect.Response[v1alpha1.CreateSlackAlertResponse], error) GetSlackAlert(context.Context, *connect.Request[v1alpha1.GetSlackAlertRequest]) (*connect.Response[v1alpha1.GetSlackAlertResponse], error) UpdateSlackAlert(context.Context, *connect.Request[v1alpha1.UpdateSlackAlertRequest]) (*connect.Response[v1alpha1.UpdateSlackAlertResponse], error) DeleteSlackAlert(context.Context, *connect.Request[v1alpha1.DeleteSlackAlertRequest]) (*connect.Response[v1alpha1.DeleteSlackAlertResponse], error) }
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 ¶
type SlackAlertServiceHandler interface { CreateSlackAlert(context.Context, *connect.Request[v1alpha1.CreateSlackAlertRequest]) (*connect.Response[v1alpha1.CreateSlackAlertResponse], error) GetSlackAlert(context.Context, *connect.Request[v1alpha1.GetSlackAlertRequest]) (*connect.Response[v1alpha1.GetSlackAlertResponse], error) UpdateSlackAlert(context.Context, *connect.Request[v1alpha1.UpdateSlackAlertRequest]) (*connect.Response[v1alpha1.UpdateSlackAlertResponse], error) DeleteSlackAlert(context.Context, *connect.Request[v1alpha1.DeleteSlackAlertRequest]) (*connect.Response[v1alpha1.DeleteSlackAlertResponse], error) }
SlackAlertServiceHandler is an implementation of the commonfate.control.config.v1alpha1.SlackAlertService service.
type UnimplementedAWSResourceScannerServiceHandler ¶ added in v1.49.0
type UnimplementedAWSResourceScannerServiceHandler struct{}
UnimplementedAWSResourceScannerServiceHandler returns CodeUnimplemented from all methods.
func (UnimplementedAWSResourceScannerServiceHandler) CreateAWSResourceScanner ¶ added in v1.49.0
func (UnimplementedAWSResourceScannerServiceHandler) CreateAWSResourceScanner(context.Context, *connect.Request[v1alpha1.CreateAWSResourceScannerRequest]) (*connect.Response[v1alpha1.CreateAWSResourceScannerResponse], error)
func (UnimplementedAWSResourceScannerServiceHandler) DeleteAWSResourceScanner ¶ added in v1.49.0
func (UnimplementedAWSResourceScannerServiceHandler) DeleteAWSResourceScanner(context.Context, *connect.Request[v1alpha1.DeleteAWSResourceScannerRequest]) (*connect.Response[v1alpha1.DeleteAWSResourceScannerResponse], error)
func (UnimplementedAWSResourceScannerServiceHandler) GetAWSResourceScanner ¶ added in v1.49.0
func (UnimplementedAWSResourceScannerServiceHandler) GetAWSResourceScanner(context.Context, *connect.Request[v1alpha1.GetAWSResourceScannerRequest]) (*connect.Response[v1alpha1.GetAWSResourceScannerResponse], error)
func (UnimplementedAWSResourceScannerServiceHandler) UpdateAWSResourceScanner ¶ added in v1.49.0
func (UnimplementedAWSResourceScannerServiceHandler) UpdateAWSResourceScanner(context.Context, *connect.Request[v1alpha1.UpdateAWSResourceScannerRequest]) (*connect.Response[v1alpha1.UpdateAWSResourceScannerResponse], error)
type UnimplementedAccessWorkflowServiceHandler ¶
type UnimplementedAccessWorkflowServiceHandler struct{}
UnimplementedAccessWorkflowServiceHandler returns CodeUnimplemented from all methods.
func (UnimplementedAccessWorkflowServiceHandler) CreateAccessWorkflow ¶
func (UnimplementedAccessWorkflowServiceHandler) CreateAccessWorkflow(context.Context, *connect.Request[v1alpha1.CreateAccessWorkflowRequest]) (*connect.Response[v1alpha1.CreateAccessWorkflowResponse], error)
func (UnimplementedAccessWorkflowServiceHandler) DeleteAccessWorkflow ¶
func (UnimplementedAccessWorkflowServiceHandler) DeleteAccessWorkflow(context.Context, *connect.Request[v1alpha1.DeleteAccessWorkflowRequest]) (*connect.Response[v1alpha1.DeleteAccessWorkflowResponse], error)
func (UnimplementedAccessWorkflowServiceHandler) GetAccessWorkflow ¶
func (UnimplementedAccessWorkflowServiceHandler) GetAccessWorkflow(context.Context, *connect.Request[v1alpha1.GetAccessWorkflowRequest]) (*connect.Response[v1alpha1.GetAccessWorkflowResponse], error)
func (UnimplementedAccessWorkflowServiceHandler) UpdateAccessWorkflow ¶
func (UnimplementedAccessWorkflowServiceHandler) UpdateAccessWorkflow(context.Context, *connect.Request[v1alpha1.UpdateAccessWorkflowRequest]) (*connect.Response[v1alpha1.UpdateAccessWorkflowResponse], error)
type UnimplementedAvailabilitySpecServiceHandler ¶
type UnimplementedAvailabilitySpecServiceHandler struct{}
UnimplementedAvailabilitySpecServiceHandler returns CodeUnimplemented from all methods.
func (UnimplementedAvailabilitySpecServiceHandler) CreateAvailabilitySpec ¶
func (UnimplementedAvailabilitySpecServiceHandler) CreateAvailabilitySpec(context.Context, *connect.Request[v1alpha1.CreateAvailabilitySpecRequest]) (*connect.Response[v1alpha1.CreateAvailabilitySpecResponse], error)
func (UnimplementedAvailabilitySpecServiceHandler) DeleteAvailabilitySpec ¶
func (UnimplementedAvailabilitySpecServiceHandler) DeleteAvailabilitySpec(context.Context, *connect.Request[v1alpha1.DeleteAvailabilitySpecRequest]) (*connect.Response[v1alpha1.DeleteAvailabilitySpecResponse], error)
func (UnimplementedAvailabilitySpecServiceHandler) GetAvailabilitySpec ¶
func (UnimplementedAvailabilitySpecServiceHandler) GetAvailabilitySpec(context.Context, *connect.Request[v1alpha1.GetAvailabilitySpecRequest]) (*connect.Response[v1alpha1.GetAvailabilitySpecResponse], error)
func (UnimplementedAvailabilitySpecServiceHandler) UpdateAvailabilitySpec ¶
func (UnimplementedAvailabilitySpecServiceHandler) UpdateAvailabilitySpec(context.Context, *connect.Request[v1alpha1.UpdateAvailabilitySpecRequest]) (*connect.Response[v1alpha1.UpdateAvailabilitySpecResponse], error)
type UnimplementedDeploymentServiceHandler ¶ added in v1.52.0
type UnimplementedDeploymentServiceHandler struct{}
UnimplementedDeploymentServiceHandler returns CodeUnimplemented from all methods.
func (UnimplementedDeploymentServiceHandler) GetDeploymentConfig ¶ added in v1.52.0
func (UnimplementedDeploymentServiceHandler) GetDeploymentConfig(context.Context, *connect.Request[v1alpha1.GetDeploymentConfigRequest]) (*connect.Response[v1alpha1.GetDeploymentConfigResponse], error)
func (UnimplementedDeploymentServiceHandler) GetDeploymentSecret ¶ added in v1.53.0
func (UnimplementedDeploymentServiceHandler) GetDeploymentSecret(context.Context, *connect.Request[v1alpha1.GetDeploymentSecretRequest]) (*connect.Response[v1alpha1.GetDeploymentSecretResponse], error)
type UnimplementedEKSAccessEntryTemplateServiceHandler ¶ added in v1.61.0
type UnimplementedEKSAccessEntryTemplateServiceHandler struct{}
UnimplementedEKSAccessEntryTemplateServiceHandler returns CodeUnimplemented from all methods.
func (UnimplementedEKSAccessEntryTemplateServiceHandler) CreateEKSAccessEntryTemplate ¶ added in v1.61.0
func (UnimplementedEKSAccessEntryTemplateServiceHandler) CreateEKSAccessEntryTemplate(context.Context, *connect.Request[v1alpha1.CreateEKSAccessEntryTemplateRequest]) (*connect.Response[v1alpha1.CreateEKSAccessEntryTemplateResponse], error)
func (UnimplementedEKSAccessEntryTemplateServiceHandler) DeleteEKSAccessEntryTemplate ¶ added in v1.61.0
func (UnimplementedEKSAccessEntryTemplateServiceHandler) DeleteEKSAccessEntryTemplate(context.Context, *connect.Request[v1alpha1.DeleteEKSAccessEntryTemplateRequest]) (*connect.Response[v1alpha1.DeleteEKSAccessEntryTemplateResponse], error)
func (UnimplementedEKSAccessEntryTemplateServiceHandler) GetEKSAccessEntryTemplate ¶ added in v1.61.0
func (UnimplementedEKSAccessEntryTemplateServiceHandler) GetEKSAccessEntryTemplate(context.Context, *connect.Request[v1alpha1.GetEKSAccessEntryTemplateRequest]) (*connect.Response[v1alpha1.GetEKSAccessEntryTemplateResponse], error)
func (UnimplementedEKSAccessEntryTemplateServiceHandler) UpdateEKSAccessEntryTemplate ¶ added in v1.61.0
func (UnimplementedEKSAccessEntryTemplateServiceHandler) UpdateEKSAccessEntryTemplate(context.Context, *connect.Request[v1alpha1.UpdateEKSAccessEntryTemplateRequest]) (*connect.Response[v1alpha1.UpdateEKSAccessEntryTemplateResponse], error)
type UnimplementedEKSClusterServiceHandler ¶ added in v1.61.0
type UnimplementedEKSClusterServiceHandler struct{}
UnimplementedEKSClusterServiceHandler returns CodeUnimplemented from all methods.
func (UnimplementedEKSClusterServiceHandler) CreateEKSCluster ¶ added in v1.61.0
func (UnimplementedEKSClusterServiceHandler) CreateEKSCluster(context.Context, *connect.Request[v1alpha1.CreateEKSClusterRequest]) (*connect.Response[v1alpha1.CreateEKSClusterResponse], error)
func (UnimplementedEKSClusterServiceHandler) DeleteEKSCluster ¶ added in v1.61.0
func (UnimplementedEKSClusterServiceHandler) DeleteEKSCluster(context.Context, *connect.Request[v1alpha1.DeleteEKSClusterRequest]) (*connect.Response[v1alpha1.DeleteEKSClusterResponse], error)
func (UnimplementedEKSClusterServiceHandler) GetEKSCluster ¶ added in v1.61.0
func (UnimplementedEKSClusterServiceHandler) GetEKSCluster(context.Context, *connect.Request[v1alpha1.GetEKSClusterRequest]) (*connect.Response[v1alpha1.GetEKSClusterResponse], error)
func (UnimplementedEKSClusterServiceHandler) UpdateEKSCluster ¶ added in v1.61.0
func (UnimplementedEKSClusterServiceHandler) UpdateEKSCluster(context.Context, *connect.Request[v1alpha1.UpdateEKSClusterRequest]) (*connect.Response[v1alpha1.UpdateEKSClusterResponse], error)
type UnimplementedGCPRoleGroupServiceHandler ¶ added in v1.29.0
type UnimplementedGCPRoleGroupServiceHandler struct{}
UnimplementedGCPRoleGroupServiceHandler returns CodeUnimplemented from all methods.
func (UnimplementedGCPRoleGroupServiceHandler) CreateGCPRoleGroup ¶ added in v1.29.0
func (UnimplementedGCPRoleGroupServiceHandler) CreateGCPRoleGroup(context.Context, *connect.Request[v1alpha1.CreateGCPRoleGroupRequest]) (*connect.Response[v1alpha1.CreateGCPRoleGroupResponse], error)
func (UnimplementedGCPRoleGroupServiceHandler) DeleteGCPRoleGroup ¶ added in v1.29.0
func (UnimplementedGCPRoleGroupServiceHandler) DeleteGCPRoleGroup(context.Context, *connect.Request[v1alpha1.DeleteGCPRoleGroupRequest]) (*connect.Response[v1alpha1.DeleteGCPRoleGroupResponse], error)
func (UnimplementedGCPRoleGroupServiceHandler) GetGCPRoleGroup ¶ added in v1.29.0
func (UnimplementedGCPRoleGroupServiceHandler) GetGCPRoleGroup(context.Context, *connect.Request[v1alpha1.GetGCPRoleGroupRequest]) (*connect.Response[v1alpha1.GetGCPRoleGroupResponse], error)
func (UnimplementedGCPRoleGroupServiceHandler) UpdateGCPRoleGroup ¶ added in v1.29.0
func (UnimplementedGCPRoleGroupServiceHandler) UpdateGCPRoleGroup(context.Context, *connect.Request[v1alpha1.UpdateGCPRoleGroupRequest]) (*connect.Response[v1alpha1.UpdateGCPRoleGroupResponse], error)
type UnimplementedIDPServiceHandler ¶
type UnimplementedIDPServiceHandler struct{}
UnimplementedIDPServiceHandler returns CodeUnimplemented from all methods.
func (UnimplementedIDPServiceHandler) CreateIDP ¶
func (UnimplementedIDPServiceHandler) CreateIDP(context.Context, *connect.Request[v1alpha1.CreateIDPRequest]) (*connect.Response[v1alpha1.CreateIDPResponse], error)
func (UnimplementedIDPServiceHandler) DeleteIDP ¶
func (UnimplementedIDPServiceHandler) DeleteIDP(context.Context, *connect.Request[v1alpha1.DeleteIDPRequest]) (*connect.Response[v1alpha1.DeleteIDPResponse], error)
func (UnimplementedIDPServiceHandler) ReadIDP ¶
func (UnimplementedIDPServiceHandler) ReadIDP(context.Context, *connect.Request[v1alpha1.ReadIDPRequest]) (*connect.Response[v1alpha1.ReadIDPResponse], error)
func (UnimplementedIDPServiceHandler) UpdateIDP ¶
func (UnimplementedIDPServiceHandler) UpdateIDP(context.Context, *connect.Request[v1alpha1.UpdateIDPRequest]) (*connect.Response[v1alpha1.UpdateIDPResponse], error)
type UnimplementedSelectorServiceHandler ¶
type UnimplementedSelectorServiceHandler struct{}
UnimplementedSelectorServiceHandler returns CodeUnimplemented from all methods.
func (UnimplementedSelectorServiceHandler) CreateSelector ¶
func (UnimplementedSelectorServiceHandler) CreateSelector(context.Context, *connect.Request[v1alpha1.CreateSelectorRequest]) (*connect.Response[v1alpha1.CreateSelectorResponse], error)
func (UnimplementedSelectorServiceHandler) DeleteSelector ¶
func (UnimplementedSelectorServiceHandler) DeleteSelector(context.Context, *connect.Request[v1alpha1.DeleteSelectorRequest]) (*connect.Response[v1alpha1.DeleteSelectorResponse], error)
func (UnimplementedSelectorServiceHandler) GetSelector ¶
func (UnimplementedSelectorServiceHandler) GetSelector(context.Context, *connect.Request[v1alpha1.GetSelectorRequest]) (*connect.Response[v1alpha1.GetSelectorResponse], error)
func (UnimplementedSelectorServiceHandler) ListSelectors ¶ added in v1.57.0
func (UnimplementedSelectorServiceHandler) ListSelectors(context.Context, *connect.Request[v1alpha1.ListSelectorsRequest]) (*connect.Response[v1alpha1.ListSelectorsResponse], error)
func (UnimplementedSelectorServiceHandler) TestSelector ¶ added in v1.57.0
func (UnimplementedSelectorServiceHandler) TestSelector(context.Context, *connect.Request[v1alpha1.TestSelectorRequest]) (*connect.Response[v1alpha1.TestSelectorResponse], error)
func (UnimplementedSelectorServiceHandler) UpdateSelector ¶
func (UnimplementedSelectorServiceHandler) UpdateSelector(context.Context, *connect.Request[v1alpha1.UpdateSelectorRequest]) (*connect.Response[v1alpha1.UpdateSelectorResponse], error)
type UnimplementedSlackAlertServiceHandler ¶
type UnimplementedSlackAlertServiceHandler struct{}
UnimplementedSlackAlertServiceHandler returns CodeUnimplemented from all methods.
func (UnimplementedSlackAlertServiceHandler) CreateSlackAlert ¶
func (UnimplementedSlackAlertServiceHandler) CreateSlackAlert(context.Context, *connect.Request[v1alpha1.CreateSlackAlertRequest]) (*connect.Response[v1alpha1.CreateSlackAlertResponse], error)
func (UnimplementedSlackAlertServiceHandler) DeleteSlackAlert ¶
func (UnimplementedSlackAlertServiceHandler) DeleteSlackAlert(context.Context, *connect.Request[v1alpha1.DeleteSlackAlertRequest]) (*connect.Response[v1alpha1.DeleteSlackAlertResponse], error)
func (UnimplementedSlackAlertServiceHandler) GetSlackAlert ¶
func (UnimplementedSlackAlertServiceHandler) GetSlackAlert(context.Context, *connect.Request[v1alpha1.GetSlackAlertRequest]) (*connect.Response[v1alpha1.GetSlackAlertResponse], error)
func (UnimplementedSlackAlertServiceHandler) UpdateSlackAlert ¶
func (UnimplementedSlackAlertServiceHandler) UpdateSlackAlert(context.Context, *connect.Request[v1alpha1.UpdateSlackAlertRequest]) (*connect.Response[v1alpha1.UpdateSlackAlertResponse], error)
type UnimplementedWebhookProvisionerServiceHandler ¶
type UnimplementedWebhookProvisionerServiceHandler struct{}
UnimplementedWebhookProvisionerServiceHandler returns CodeUnimplemented from all methods.
func (UnimplementedWebhookProvisionerServiceHandler) CreateWebhookProvisioner ¶
func (UnimplementedWebhookProvisionerServiceHandler) CreateWebhookProvisioner(context.Context, *connect.Request[v1alpha1.CreateWebhookProvisionerRequest]) (*connect.Response[v1alpha1.CreateWebhookProvisionerResponse], error)
func (UnimplementedWebhookProvisionerServiceHandler) DeleteWebhookProvisioner ¶
func (UnimplementedWebhookProvisionerServiceHandler) DeleteWebhookProvisioner(context.Context, *connect.Request[v1alpha1.DeleteWebhookProvisionerRequest]) (*connect.Response[v1alpha1.DeleteWebhookProvisionerResponse], error)
func (UnimplementedWebhookProvisionerServiceHandler) GetWebhookProvisioner ¶
func (UnimplementedWebhookProvisionerServiceHandler) GetWebhookProvisioner(context.Context, *connect.Request[v1alpha1.GetWebhookProvisionerRequest]) (*connect.Response[v1alpha1.GetWebhookProvisionerResponse], error)
func (UnimplementedWebhookProvisionerServiceHandler) UpdateWebhookProvisioner ¶
func (UnimplementedWebhookProvisionerServiceHandler) UpdateWebhookProvisioner(context.Context, *connect.Request[v1alpha1.UpdateWebhookProvisionerRequest]) (*connect.Response[v1alpha1.UpdateWebhookProvisionerResponse], error)
type WebhookProvisionerServiceClient ¶
type WebhookProvisionerServiceClient interface { CreateWebhookProvisioner(context.Context, *connect.Request[v1alpha1.CreateWebhookProvisionerRequest]) (*connect.Response[v1alpha1.CreateWebhookProvisionerResponse], error) GetWebhookProvisioner(context.Context, *connect.Request[v1alpha1.GetWebhookProvisionerRequest]) (*connect.Response[v1alpha1.GetWebhookProvisionerResponse], error) UpdateWebhookProvisioner(context.Context, *connect.Request[v1alpha1.UpdateWebhookProvisionerRequest]) (*connect.Response[v1alpha1.UpdateWebhookProvisionerResponse], error) DeleteWebhookProvisioner(context.Context, *connect.Request[v1alpha1.DeleteWebhookProvisionerRequest]) (*connect.Response[v1alpha1.DeleteWebhookProvisionerResponse], error) }
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 ¶
type WebhookProvisionerServiceHandler interface { CreateWebhookProvisioner(context.Context, *connect.Request[v1alpha1.CreateWebhookProvisionerRequest]) (*connect.Response[v1alpha1.CreateWebhookProvisionerResponse], error) GetWebhookProvisioner(context.Context, *connect.Request[v1alpha1.GetWebhookProvisionerRequest]) (*connect.Response[v1alpha1.GetWebhookProvisionerResponse], error) UpdateWebhookProvisioner(context.Context, *connect.Request[v1alpha1.UpdateWebhookProvisionerRequest]) (*connect.Response[v1alpha1.UpdateWebhookProvisionerResponse], error) DeleteWebhookProvisioner(context.Context, *connect.Request[v1alpha1.DeleteWebhookProvisionerRequest]) (*connect.Response[v1alpha1.DeleteWebhookProvisionerResponse], error) }
WebhookProvisionerServiceHandler is an implementation of the commonfate.control.config.v1alpha1.WebhookProvisionerService service.