@wundergraph/cosmo-connect
Version:
TypeScript Connect client for WunderGraph Cosmo
1,878 lines • 91.4 kB
TypeScript
import { AcceptOrDeclineInvitationRequest, AcceptOrDeclineInvitationResponse, AddReadmeRequest, AddReadmeResponse, CheckFederatedGraphRequest, CheckFederatedGraphResponse, CheckSubgraphSchemaRequest, CheckSubgraphSchemaResponse, ComputeCacheWarmerOperationsRequest, ComputeCacheWarmerOperationsResponse, ConfigureCacheWarmerRequest, ConfigureCacheWarmerResponse, ConfigureNamespaceGraphPruningConfigRequest, ConfigureNamespaceGraphPruningConfigResponse, ConfigureNamespaceLintConfigRequest, ConfigureNamespaceLintConfigResponse, ConfigureNamespaceProposalConfigRequest, ConfigureNamespaceProposalConfigResponse, ConfigureSubgraphCheckExtensionsRequest, ConfigureSubgraphCheckExtensionsResponse, CreateAPIKeyRequest, CreateAPIKeyResponse, CreateBillingPortalSessionRequest, CreateBillingPortalSessionResponse, CreateCheckoutSessionRequest, CreateCheckoutSessionResponse, CreateContractRequest, CreateContractResponse, CreateFeatureFlagRequest, CreateFeatureFlagResponse, CreateFederatedGraphRequest, CreateFederatedGraphResponse, CreateFederatedGraphTokenRequest, CreateFederatedGraphTokenResponse, CreateFederatedSubgraphRequest, CreateFederatedSubgraphResponse, CreateIgnoreOverridesForAllOperationsRequest, CreateIgnoreOverridesForAllOperationsResponse, CreateIntegrationRequest, CreateIntegrationResponse, CreateMonographRequest, CreateMonographResponse, CreateNamespaceRequest, CreateNamespaceResponse, CreateOIDCProviderRequest, CreateOIDCProviderResponse, CreateOperationIgnoreAllOverrideRequest, CreateOperationIgnoreAllOverrideResponse, CreateOperationOverridesRequest, CreateOperationOverridesResponse, CreateOrganizationGroupRequest, CreateOrganizationGroupResponse, CreateOrganizationRequest, CreateOrganizationResponse, CreateOrganizationWebhookConfigRequest, CreateOrganizationWebhookConfigResponse, CreatePlaygroundScriptRequest, CreatePlaygroundScriptResponse, CreateProposalRequest, CreateProposalResponse, DeleteAPIKeyRequest, DeleteAPIKeyResponse, DeleteCacheWarmerOperationRequest, DeleteCacheWarmerOperationResponse, DeleteFeatureFlagRequest, DeleteFeatureFlagResponse, DeleteFederatedGraphRequest, DeleteFederatedGraphResponse, DeleteFederatedSubgraphRequest, DeleteFederatedSubgraphResponse, DeleteIntegrationRequest, DeleteIntegrationResponse, DeleteMonographRequest, DeleteMonographResponse, DeleteNamespaceRequest, DeleteNamespaceResponse, DeleteOIDCProviderRequest, DeleteOIDCProviderResponse, DeleteOrganizationGroupRequest, DeleteOrganizationGroupResponse, DeleteOrganizationRequest, DeleteOrganizationResponse, DeleteOrganizationWebhookConfigRequest, DeleteOrganizationWebhookConfigResponse, DeletePlaygroundScriptRequest, DeletePlaygroundScriptResponse, DeleteRouterTokenRequest, DeleteRouterTokenResponse, DeleteUserRequest, DeleteUserResponse, EnableFeatureFlagRequest, EnableFeatureFlagResponse, EnableGraphPruningRequest, EnableGraphPruningResponse, EnableLintingForTheNamespaceRequest, EnableLintingForTheNamespaceResponse, EnableProposalsForNamespaceRequest, EnableProposalsForNamespaceResponse, FixSubgraphSchemaRequest, FixSubgraphSchemaResponse, ForceCheckSuccessRequest, ForceCheckSuccessResponse, GenerateRouterTokenRequest, GenerateRouterTokenResponse, GetAllOverridesRequest, GetAllOverridesResponse, GetAnalyticsViewRequest, GetAnalyticsViewResponse, GetAPIKeysRequest, GetAPIKeysResponse, GetAuditLogsRequest, GetAuditLogsResponse, GetBillingPlansRequest, GetBillingPlansResponse, GetCacheWarmerConfigRequest, GetCacheWarmerConfigResponse, GetCacheWarmerOperationsRequest, GetCacheWarmerOperationsResponse, GetChangelogBySchemaVersionRequest, GetChangelogBySchemaVersionResponse, GetCheckOperationsRequest, GetCheckOperationsResponse, GetChecksByFederatedGraphNameRequest, GetChecksByFederatedGraphNameResponse, GetCheckSummaryRequest, GetCheckSummaryResponse, GetClientsFromAnalyticsRequest, GetClientsFromAnalyticsResponse, GetClientsRequest, GetClientsResponse, GetCompositionDetailsRequest, GetCompositionDetailsResponse, GetCompositionsRequest, GetCompositionsResponse, GetDashboardAnalyticsViewRequest, GetDashboardAnalyticsViewResponse, GetFeatureFlagByNameRequest, GetFeatureFlagByNameResponse, GetFeatureFlagsByFederatedGraphRequest, GetFeatureFlagsByFederatedGraphResponse, GetFeatureFlagsRequest, GetFeatureFlagsResponse, GetFeatureSubgraphsByFeatureFlagRequest, GetFeatureSubgraphsByFeatureFlagResponse, GetFeatureSubgraphsRequest, GetFeatureSubgraphsResponse, GetFederatedGraphByIdRequest, GetFederatedGraphByIdResponse, GetFederatedGraphByNameRequest, GetFederatedGraphByNameResponse, GetFederatedGraphChangelogRequest, GetFederatedGraphChangelogResponse, GetFederatedGraphsBySubgraphLabelsRequest, GetFederatedGraphsBySubgraphLabelsResponse, GetFederatedGraphSDLByNameRequest, GetFederatedGraphSDLByNameResponse, GetFederatedGraphsRequest, GetFederatedGraphsResponse, GetFieldUsageRequest, GetFieldUsageResponse, GetGraphMetricsRequest, GetGraphMetricsResponse, GetInvitationsRequest, GetInvitationsResponse, GetLatestSubgraphSDLRequest, GetLatestSubgraphSDLResponse, GetMetricsErrorRateRequest, GetMetricsErrorRateResponse, GetNamespaceChecksConfigurationRequest, GetNamespaceChecksConfigurationResponse, GetNamespaceGraphPruningConfigRequest, GetNamespaceGraphPruningConfigResponse, GetNamespaceLintConfigRequest, GetNamespaceLintConfigResponse, GetNamespaceProposalConfigRequest, GetNamespaceProposalConfigResponse, GetNamespaceRequest, GetNamespaceResponse, GetNamespacesRequest, GetNamespacesResponse, GetOIDCProviderRequest, GetOIDCProviderResponse, GetOperationClientsRequest, GetOperationClientsResponse, GetOperationContentRequest, GetOperationContentResponse, GetOperationDeprecatedFieldsRequest, GetOperationDeprecatedFieldsResponse, GetOperationOverridesRequest, GetOperationOverridesResponse, GetOperationsRequest, GetOperationsResponse, GetOrganizationBySlugRequest, GetOrganizationBySlugResponse, GetOrganizationGroupMembersRequest, GetOrganizationGroupMembersResponse, GetOrganizationGroupsRequest, GetOrganizationGroupsResponse, GetOrganizationIntegrationsRequest, GetOrganizationIntegrationsResponse, GetOrganizationMembersRequest, GetOrganizationMembersResponse, GetOrganizationRequestsCountRequest, GetOrganizationRequestsCountResponse, GetOrganizationWebhookConfigsRequest, GetOrganizationWebhookConfigsResponse, GetOrganizationWebhookHistoryRequest, GetOrganizationWebhookHistoryResponse, GetOrganizationWebhookMetaRequest, GetOrganizationWebhookMetaResponse, GetPendingOrganizationMembersRequest, GetPendingOrganizationMembersResponse, GetPersistedOperationsRequest, GetPersistedOperationsResponse, GetPlaygroundScriptsRequest, GetPlaygroundScriptsResponse, GetProposalChecksRequest, GetProposalChecksResponse, GetProposalRequest, GetProposalResponse, GetProposalsByFederatedGraphRequest, GetProposalsByFederatedGraphResponse, GetProposedSchemaOfCheckedSubgraphRequest, GetProposedSchemaOfCheckedSubgraphResponse, GetRoutersRequest, GetRoutersResponse, GetRouterTokensRequest, GetRouterTokensResponse, GetSdlBySchemaVersionRequest, GetSdlBySchemaVersionResponse, GetSubgraphByIdRequest, GetSubgraphByIdResponse, GetSubgraphByNameRequest, GetSubgraphByNameResponse, GetSubgraphCheckExtensionsConfigRequest, GetSubgraphCheckExtensionsConfigResponse, GetSubgraphMembersRequest, GetSubgraphMembersResponse, GetSubgraphMetricsErrorRateRequest, GetSubgraphMetricsErrorRateResponse, GetSubgraphMetricsRequest, GetSubgraphMetricsResponse, GetSubgraphSDLFromLatestCompositionRequest, GetSubgraphSDLFromLatestCompositionResponse, GetSubgraphsRequest, GetSubgraphsResponse, GetTraceRequest, GetTraceResponse, GetUserAccessiblePermissionsRequest, GetUserAccessiblePermissionsResponse, GetUserAccessibleResourcesRequest, GetUserAccessibleResourcesResponse, GetWebhookDeliveryDetailsRequest, GetWebhookDeliveryDetailsResponse, GetWorkspaceRequest, GetWorkspaceResponse, InviteUserRequest, InviteUserResponse, IsGitHubAppInstalledRequest, IsGitHubAppInstalledResponse, IsMemberLimitReachedRequest, IsMemberLimitReachedResponse, LeaveOrganizationRequest, LeaveOrganizationResponse, LinkSubgraphRequest, LinkSubgraphResponse, ListRouterCompatibilityVersionsRequest, ListRouterCompatibilityVersionsResponse, MigrateFromApolloRequest, MigrateFromApolloResponse, MigrateMonographRequest, MigrateMonographResponse, MoveGraphRequest, MoveGraphResponse, PublishFederatedSubgraphRequest, PublishFederatedSubgraphResponse, PublishMonographRequest, PublishMonographResponse, PublishPersistedOperationsRequest, PublishPersistedOperationsResponse, PushCacheWarmerOperationRequest, PushCacheWarmerOperationResponse, RedeliverWebhookRequest, RedeliverWebhookResponse, RemoveInvitationRequest, RemoveInvitationResponse, RemoveOperationIgnoreAllOverrideRequest, RemoveOperationIgnoreAllOverrideResponse, RemoveOperationOverridesRequest, RemoveOperationOverridesResponse, RemoveOrganizationMemberRequest, RemoveOrganizationMemberResponse, RenameNamespaceRequest, RenameNamespaceResponse, RestoreOrganizationRequest, RestoreOrganizationResponse, SetGraphRouterCompatibilityVersionRequest, SetGraphRouterCompatibilityVersionResponse, ToggleChangeOverridesForAllOperationsRequest, ToggleChangeOverridesForAllOperationsResponse, UnlinkSubgraphRequest, UnlinkSubgraphResponse, UpdateAPIKeyRequest, UpdateAPIKeyResponse, UpdateContractRequest, UpdateContractResponse, UpdateFeatureFlagRequest, UpdateFeatureFlagResponse, UpdateFeatureSettingsRequest, UpdateFeatureSettingsResponse, UpdateFederatedGraphRequest, UpdateFederatedGraphResponse, UpdateIDPMappersRequest, UpdateIDPMappersResponse, UpdateIntegrationConfigRequest, UpdateIntegrationConfigResponse, UpdateMonographRequest, UpdateMonographResponse, UpdateNamespaceChecksConfigurationRequest, UpdateNamespaceChecksConfigurationResponse, UpdateOrganizationDetailsRequest, UpdateOrganizationDetailsResponse, UpdateOrganizationGroupRequest, UpdateOrganizationGroupResponse, UpdateOrganizationWebhookConfigRequest, UpdateOrganizationWebhookConfigResponse, UpdateOrgMemberGroupRequest, UpdateOrgMemberGroupResponse, UpdatePlaygroundScriptRequest, UpdatePlaygroundScriptResponse, UpdateProposalRequest, UpdateProposalResponse, UpdateSubgraphRequest, UpdateSubgraphResponse, UpgradePlanRequest, UpgradePlanResponse, ValidateAndFetchPluginDataRequest, ValidateAndFetchPluginDataResponse, VerifyAPIKeyGraphAccessRequest, VerifyAPIKeyGraphAccessResponse, WhoAmIRequest, WhoAmIResponse } from "./platform_pb.js";
import { MethodIdempotency, MethodKind } from "@bufbuild/protobuf";
/**
* @generated from service wg.cosmo.platform.v1.PlatformService
*/
export declare const PlatformService: {
readonly typeName: "wg.cosmo.platform.v1.PlatformService";
readonly methods: {
/**
* PlaygroundScripts
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.CreatePlaygroundScript
*/
readonly createPlaygroundScript: {
readonly name: "CreatePlaygroundScript";
readonly I: typeof CreatePlaygroundScriptRequest;
readonly O: typeof CreatePlaygroundScriptResponse;
readonly kind: MethodKind.Unary;
};
/**
* @generated from rpc wg.cosmo.platform.v1.PlatformService.DeletePlaygroundScript
*/
readonly deletePlaygroundScript: {
readonly name: "DeletePlaygroundScript";
readonly I: typeof DeletePlaygroundScriptRequest;
readonly O: typeof DeletePlaygroundScriptResponse;
readonly kind: MethodKind.Unary;
};
/**
* @generated from rpc wg.cosmo.platform.v1.PlatformService.UpdatePlaygroundScript
*/
readonly updatePlaygroundScript: {
readonly name: "UpdatePlaygroundScript";
readonly I: typeof UpdatePlaygroundScriptRequest;
readonly O: typeof UpdatePlaygroundScriptResponse;
readonly kind: MethodKind.Unary;
};
/**
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetPlaygroundScripts
*/
readonly getPlaygroundScripts: {
readonly name: "GetPlaygroundScripts";
readonly I: typeof GetPlaygroundScriptsRequest;
readonly O: typeof GetPlaygroundScriptsResponse;
readonly kind: MethodKind.Unary;
};
/**
* Namespaces
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.CreateNamespace
*/
readonly createNamespace: {
readonly name: "CreateNamespace";
readonly I: typeof CreateNamespaceRequest;
readonly O: typeof CreateNamespaceResponse;
readonly kind: MethodKind.Unary;
};
/**
* @generated from rpc wg.cosmo.platform.v1.PlatformService.DeleteNamespace
*/
readonly deleteNamespace: {
readonly name: "DeleteNamespace";
readonly I: typeof DeleteNamespaceRequest;
readonly O: typeof DeleteNamespaceResponse;
readonly kind: MethodKind.Unary;
};
/**
* @generated from rpc wg.cosmo.platform.v1.PlatformService.RenameNamespace
*/
readonly renameNamespace: {
readonly name: "RenameNamespace";
readonly I: typeof RenameNamespaceRequest;
readonly O: typeof RenameNamespaceResponse;
readonly kind: MethodKind.Unary;
};
/**
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetNamespaces
*/
readonly getNamespaces: {
readonly name: "GetNamespaces";
readonly I: typeof GetNamespacesRequest;
readonly O: typeof GetNamespacesResponse;
readonly kind: MethodKind.Unary;
};
/**
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetNamespace
*/
readonly getNamespace: {
readonly name: "GetNamespace";
readonly I: typeof GetNamespaceRequest;
readonly O: typeof GetNamespaceResponse;
readonly kind: MethodKind.Unary;
};
/**
* Workspace
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetWorkspace
*/
readonly getWorkspace: {
readonly name: "GetWorkspace";
readonly I: typeof GetWorkspaceRequest;
readonly O: typeof GetWorkspaceResponse;
readonly kind: MethodKind.Unary;
};
/**
* Contracts
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.CreateContract
*/
readonly createContract: {
readonly name: "CreateContract";
readonly I: typeof CreateContractRequest;
readonly O: typeof CreateContractResponse;
readonly kind: MethodKind.Unary;
};
/**
* @generated from rpc wg.cosmo.platform.v1.PlatformService.UpdateContract
*/
readonly updateContract: {
readonly name: "UpdateContract";
readonly I: typeof UpdateContractRequest;
readonly O: typeof UpdateContractResponse;
readonly kind: MethodKind.Unary;
};
/**
* @generated from rpc wg.cosmo.platform.v1.PlatformService.MoveFederatedGraph
*/
readonly moveFederatedGraph: {
readonly name: "MoveFederatedGraph";
readonly I: typeof MoveGraphRequest;
readonly O: typeof MoveGraphResponse;
readonly kind: MethodKind.Unary;
};
/**
* @generated from rpc wg.cosmo.platform.v1.PlatformService.MoveSubgraph
*/
readonly moveSubgraph: {
readonly name: "MoveSubgraph";
readonly I: typeof MoveGraphRequest;
readonly O: typeof MoveGraphResponse;
readonly kind: MethodKind.Unary;
};
/**
* @generated from rpc wg.cosmo.platform.v1.PlatformService.MoveMonograph
*/
readonly moveMonograph: {
readonly name: "MoveMonograph";
readonly I: typeof MoveGraphRequest;
readonly O: typeof MoveGraphResponse;
readonly kind: MethodKind.Unary;
};
/**
* CreateMonograph creates a monograph on the control plane.
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.CreateMonograph
*/
readonly createMonograph: {
readonly name: "CreateMonograph";
readonly I: typeof CreateMonographRequest;
readonly O: typeof CreateMonographResponse;
readonly kind: MethodKind.Unary;
};
/**
* PublishMonograph pushes the schema of the monograph to the control plane.
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.PublishMonograph
*/
readonly publishMonograph: {
readonly name: "PublishMonograph";
readonly I: typeof PublishMonographRequest;
readonly O: typeof PublishMonographResponse;
readonly kind: MethodKind.Unary;
};
/**
* DeleteMonograph deletes a monograph from the control plane.
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.DeleteMonograph
*/
readonly deleteMonograph: {
readonly name: "DeleteMonograph";
readonly I: typeof DeleteMonographRequest;
readonly O: typeof DeleteMonographResponse;
readonly kind: MethodKind.Unary;
};
/**
* UpdateMonograph updates a monograph with new urls, subscription config and readme
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.UpdateMonograph
*/
readonly updateMonograph: {
readonly name: "UpdateMonograph";
readonly I: typeof UpdateMonographRequest;
readonly O: typeof UpdateMonographResponse;
readonly kind: MethodKind.Unary;
};
/**
* MigrateMonograph converts a monograph into a federated graph.
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.MigrateMonograph
*/
readonly migrateMonograph: {
readonly name: "MigrateMonograph";
readonly I: typeof MigrateMonographRequest;
readonly O: typeof MigrateMonographResponse;
readonly kind: MethodKind.Unary;
};
/**
* CreateFederatedSubgraph creates a federated subgraph on the control plane.
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.CreateFederatedSubgraph
*/
readonly createFederatedSubgraph: {
readonly name: "CreateFederatedSubgraph";
readonly I: typeof CreateFederatedSubgraphRequest;
readonly O: typeof CreateFederatedSubgraphResponse;
readonly kind: MethodKind.Unary;
};
/**
* PublishFederatedSubgraph pushes the schema of the subgraph to the control plane.
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.PublishFederatedSubgraph
*/
readonly publishFederatedSubgraph: {
readonly name: "PublishFederatedSubgraph";
readonly I: typeof PublishFederatedSubgraphRequest;
readonly O: typeof PublishFederatedSubgraphResponse;
readonly kind: MethodKind.Unary;
};
/**
* CreateFederatedGraph creates a federated graph on the control plane.
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.CreateFederatedGraph
*/
readonly createFederatedGraph: {
readonly name: "CreateFederatedGraph";
readonly I: typeof CreateFederatedGraphRequest;
readonly O: typeof CreateFederatedGraphResponse;
readonly kind: MethodKind.Unary;
};
/**
* DeleteFederatedGraph deletes a federated graph from the control plane.
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.DeleteFederatedGraph
*/
readonly deleteFederatedGraph: {
readonly name: "DeleteFederatedGraph";
readonly I: typeof DeleteFederatedGraphRequest;
readonly O: typeof DeleteFederatedGraphResponse;
readonly kind: MethodKind.Unary;
};
/**
* DeleteFederatedSubgraph deletes a federated subgraph from the control plane.
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.DeleteFederatedSubgraph
*/
readonly deleteFederatedSubgraph: {
readonly name: "DeleteFederatedSubgraph";
readonly I: typeof DeleteFederatedSubgraphRequest;
readonly O: typeof DeleteFederatedSubgraphResponse;
readonly kind: MethodKind.Unary;
};
/**
* CheckSubgraphSchema checks if the schema is valid and if it can be composed without conflicts with the provided new subgraph schema.
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.CheckSubgraphSchema
*/
readonly checkSubgraphSchema: {
readonly name: "CheckSubgraphSchema";
readonly I: typeof CheckSubgraphSchemaRequest;
readonly O: typeof CheckSubgraphSchemaResponse;
readonly kind: MethodKind.Unary;
};
/**
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetProposedSchemaOfCheckedSubgraph
*/
readonly getProposedSchemaOfCheckedSubgraph: {
readonly name: "GetProposedSchemaOfCheckedSubgraph";
readonly I: typeof GetProposedSchemaOfCheckedSubgraphRequest;
readonly O: typeof GetProposedSchemaOfCheckedSubgraphResponse;
readonly kind: MethodKind.Unary;
};
/**
* @generated from rpc wg.cosmo.platform.v1.PlatformService.FixSubgraphSchema
*/
readonly fixSubgraphSchema: {
readonly name: "FixSubgraphSchema";
readonly I: typeof FixSubgraphSchemaRequest;
readonly O: typeof FixSubgraphSchemaResponse;
readonly kind: MethodKind.Unary;
};
/**
* UpdateFederatedGraph updates a federated graph with new labels and routing url
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.UpdateFederatedGraph
*/
readonly updateFederatedGraph: {
readonly name: "UpdateFederatedGraph";
readonly I: typeof UpdateFederatedGraphRequest;
readonly O: typeof UpdateFederatedGraphResponse;
readonly kind: MethodKind.Unary;
};
/**
* UpdateSubgraph updates a subgraph with new labels and routing url
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.UpdateSubgraph
*/
readonly updateSubgraph: {
readonly name: "UpdateSubgraph";
readonly I: typeof UpdateSubgraphRequest;
readonly O: typeof UpdateSubgraphResponse;
readonly kind: MethodKind.Unary;
};
/**
* CheckFederatedGraph checks if the federated graph can be composed with the new labels provided.
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.CheckFederatedGraph
*/
readonly checkFederatedGraph: {
readonly name: "CheckFederatedGraph";
readonly I: typeof CheckFederatedGraphRequest;
readonly O: typeof CheckFederatedGraphResponse;
readonly kind: MethodKind.Unary;
};
/**
* WhoAmI returns the identity of the user currently logged in.
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.WhoAmI
*/
readonly whoAmI: {
readonly name: "WhoAmI";
readonly I: typeof WhoAmIRequest;
readonly O: typeof WhoAmIResponse;
readonly kind: MethodKind.Unary;
};
/**
* GenerateRouterToken generates a temporary router token to fetch the router config.
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GenerateRouterToken
*/
readonly generateRouterToken: {
readonly name: "GenerateRouterToken";
readonly I: typeof GenerateRouterTokenRequest;
readonly O: typeof GenerateRouterTokenResponse;
readonly kind: MethodKind.Unary;
};
/**
* GetRouterTokens returns the router tokens of a federated graph.
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetRouterTokens
*/
readonly getRouterTokens: {
readonly name: "GetRouterTokens";
readonly I: typeof GetRouterTokensRequest;
readonly O: typeof GetRouterTokensResponse;
readonly kind: MethodKind.Unary;
};
/**
* DeleteRouterToken deletes the router token of a federated graph.
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.DeleteRouterToken
*/
readonly deleteRouterToken: {
readonly name: "DeleteRouterToken";
readonly I: typeof DeleteRouterTokenRequest;
readonly O: typeof DeleteRouterTokenResponse;
readonly kind: MethodKind.Unary;
};
/**
* Add persisted operations
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.PublishPersistedOperations
*/
readonly publishPersistedOperations: {
readonly name: "PublishPersistedOperations";
readonly I: typeof PublishPersistedOperationsRequest;
readonly O: typeof PublishPersistedOperationsResponse;
readonly kind: MethodKind.Unary;
};
/**
* GetPersistedOperations returns operations for the registered client id
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetPersistedOperations
*/
readonly getPersistedOperations: {
readonly name: "GetPersistedOperations";
readonly I: typeof GetPersistedOperationsRequest;
readonly O: typeof GetPersistedOperationsResponse;
readonly kind: MethodKind.Unary;
};
/**
* GetAuditLogs returns the audit logs of the organization
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetAuditLogs
*/
readonly getAuditLogs: {
readonly name: "GetAuditLogs";
readonly I: typeof GetAuditLogsRequest;
readonly O: typeof GetAuditLogsResponse;
readonly kind: MethodKind.Unary;
};
/**
* GetFederatedGraphs returns the list of federated graphs.
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetFederatedGraphs
*/
readonly getFederatedGraphs: {
readonly name: "GetFederatedGraphs";
readonly I: typeof GetFederatedGraphsRequest;
readonly O: typeof GetFederatedGraphsResponse;
readonly kind: MethodKind.Unary;
};
/**
* GetFederatedGraphsBySubgraphLabels returns the list of federated graphs based on the subgraph labels
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetFederatedGraphsBySubgraphLabels
*/
readonly getFederatedGraphsBySubgraphLabels: {
readonly name: "GetFederatedGraphsBySubgraphLabels";
readonly I: typeof GetFederatedGraphsBySubgraphLabelsRequest;
readonly O: typeof GetFederatedGraphsBySubgraphLabelsResponse;
readonly kind: MethodKind.Unary;
};
/**
* GetFederatedGraphByName returns the federated graph by name.
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetFederatedGraphByName
*/
readonly getFederatedGraphByName: {
readonly name: "GetFederatedGraphByName";
readonly I: typeof GetFederatedGraphByNameRequest;
readonly O: typeof GetFederatedGraphByNameResponse;
readonly kind: MethodKind.Unary;
};
/**
* GetFederatedGraphSDLByName returns the latest valid SDL of the federated graph by name.
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetFederatedGraphSDLByName
*/
readonly getFederatedGraphSDLByName: {
readonly name: "GetFederatedGraphSDLByName";
readonly I: typeof GetFederatedGraphSDLByNameRequest;
readonly O: typeof GetFederatedGraphSDLByNameResponse;
readonly kind: MethodKind.Unary;
};
/**
* GetSubgraphs returns the list of subgraphs.
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetSubgraphs
*/
readonly getSubgraphs: {
readonly name: "GetSubgraphs";
readonly I: typeof GetSubgraphsRequest;
readonly O: typeof GetSubgraphsResponse;
readonly kind: MethodKind.Unary;
};
/**
* GetSubgraphByName returns the subgraph by name.
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetSubgraphByName
*/
readonly getSubgraphByName: {
readonly name: "GetSubgraphByName";
readonly I: typeof GetSubgraphByNameRequest;
readonly O: typeof GetSubgraphByNameResponse;
readonly kind: MethodKind.Unary;
};
/**
* GetSubgraphSDLFromLatestComposition returns the latest valid SDL of the subgraph composed with the federated graph.
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetSubgraphSDLFromLatestComposition
*/
readonly getSubgraphSDLFromLatestComposition: {
readonly name: "GetSubgraphSDLFromLatestComposition";
readonly I: typeof GetSubgraphSDLFromLatestCompositionRequest;
readonly O: typeof GetSubgraphSDLFromLatestCompositionResponse;
readonly kind: MethodKind.Unary;
};
/**
* GetLatestSubgraphSDL returns the latest SDL of the subgraph by name.
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetLatestSubgraphSDL
*/
readonly getLatestSubgraphSDL: {
readonly name: "GetLatestSubgraphSDL";
readonly I: typeof GetLatestSubgraphSDLRequest;
readonly O: typeof GetLatestSubgraphSDLResponse;
readonly kind: MethodKind.Unary;
};
/**
* GetChecksByFederatedGraphName return schema and composition checks that concern a federated graph
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetChecksByFederatedGraphName
*/
readonly getChecksByFederatedGraphName: {
readonly name: "GetChecksByFederatedGraphName";
readonly I: typeof GetChecksByFederatedGraphNameRequest;
readonly O: typeof GetChecksByFederatedGraphNameResponse;
readonly kind: MethodKind.Unary;
};
/**
* GetCheckSummary returns top level information about a schema check
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetCheckSummary
*/
readonly getCheckSummary: {
readonly name: "GetCheckSummary";
readonly I: typeof GetCheckSummaryRequest;
readonly O: typeof GetCheckSummaryResponse;
readonly kind: MethodKind.Unary;
};
/**
* GetCheckOperations returns affected operations for a check
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetCheckOperations
*/
readonly getCheckOperations: {
readonly name: "GetCheckOperations";
readonly I: typeof GetCheckOperationsRequest;
readonly O: typeof GetCheckOperationsResponse;
readonly kind: MethodKind.Unary;
};
/**
* ForceCheckSuccess forces a failed check to be marked as successful
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.ForceCheckSuccess
*/
readonly forceCheckSuccess: {
readonly name: "ForceCheckSuccess";
readonly I: typeof ForceCheckSuccessRequest;
readonly O: typeof ForceCheckSuccessResponse;
readonly kind: MethodKind.Unary;
};
/**
* CreateOperationOverrides marks if the given set of changes as safe for an operation
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.CreateOperationOverrides
*/
readonly createOperationOverrides: {
readonly name: "CreateOperationOverrides";
readonly I: typeof CreateOperationOverridesRequest;
readonly O: typeof CreateOperationOverridesResponse;
readonly kind: MethodKind.Unary;
};
/**
* RemoveOperationOverride removes a change from the safe-list for an operation
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.RemoveOperationOverrides
*/
readonly removeOperationOverrides: {
readonly name: "RemoveOperationOverrides";
readonly I: typeof RemoveOperationOverridesRequest;
readonly O: typeof RemoveOperationOverridesResponse;
readonly kind: MethodKind.Unary;
};
/**
* CreateOperationIgnoreAllOverride adds an ignore all override for the operation
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.CreateOperationIgnoreAllOverride
*/
readonly createOperationIgnoreAllOverride: {
readonly name: "CreateOperationIgnoreAllOverride";
readonly I: typeof CreateOperationIgnoreAllOverrideRequest;
readonly O: typeof CreateOperationIgnoreAllOverrideResponse;
readonly kind: MethodKind.Unary;
};
/**
* RemoveOperationIgnoreAllOverride removes the ignore all override for the operation
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.RemoveOperationIgnoreAllOverride
*/
readonly removeOperationIgnoreAllOverride: {
readonly name: "RemoveOperationIgnoreAllOverride";
readonly I: typeof RemoveOperationIgnoreAllOverrideRequest;
readonly O: typeof RemoveOperationIgnoreAllOverrideResponse;
readonly kind: MethodKind.Unary;
};
/**
* GetOperationOverrides retrieves all overrides for an operation hash
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetOperationOverrides
*/
readonly getOperationOverrides: {
readonly name: "GetOperationOverrides";
readonly I: typeof GetOperationOverridesRequest;
readonly O: typeof GetOperationOverridesResponse;
readonly kind: MethodKind.Unary;
};
/**
* GetAllOverrides returns all overrides for operations within a namespace
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetAllOverrides
*/
readonly getAllOverrides: {
readonly name: "GetAllOverrides";
readonly I: typeof GetAllOverridesRequest;
readonly O: typeof GetAllOverridesResponse;
readonly kind: MethodKind.Unary;
};
/**
* ToggleChangeOverridesForAllOperations marks all impacting changes of a given check either safe or unsafe
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.ToggleChangeOverridesForAllOperations
*/
readonly toggleChangeOverridesForAllOperations: {
readonly name: "ToggleChangeOverridesForAllOperations";
readonly I: typeof ToggleChangeOverridesForAllOperationsRequest;
readonly O: typeof ToggleChangeOverridesForAllOperationsResponse;
readonly kind: MethodKind.Unary;
};
/**
* CreateIgnoreOverridesForAllOperations creates ignore override for all operations of a given check
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.CreateIgnoreOverridesForAllOperations
*/
readonly createIgnoreOverridesForAllOperations: {
readonly name: "CreateIgnoreOverridesForAllOperations";
readonly I: typeof CreateIgnoreOverridesForAllOperationsRequest;
readonly O: typeof CreateIgnoreOverridesForAllOperationsResponse;
readonly kind: MethodKind.Unary;
};
/**
* GetOperationContent returns the operation body by searching using the hash
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetOperationContent
*/
readonly getOperationContent: {
readonly name: "GetOperationContent";
readonly I: typeof GetOperationContentRequest;
readonly O: typeof GetOperationContentResponse;
readonly kind: MethodKind.Unary;
};
/**
* GetFederatedGraphChangelog returns the changelog of the federated graph.
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetFederatedGraphChangelog
*/
readonly getFederatedGraphChangelog: {
readonly name: "GetFederatedGraphChangelog";
readonly I: typeof GetFederatedGraphChangelogRequest;
readonly O: typeof GetFederatedGraphChangelogResponse;
readonly kind: MethodKind.Unary;
};
/**
* CreateFederatedGraphToken creates a federated graph token that is consumed by the router to authenticate requests.
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.CreateFederatedGraphToken
*/
readonly createFederatedGraphToken: {
readonly name: "CreateFederatedGraphToken";
readonly I: typeof CreateFederatedGraphTokenRequest;
readonly O: typeof CreateFederatedGraphTokenResponse;
readonly kind: MethodKind.Unary;
};
/**
* GetOrganizationBySlug returns a specific organization by its slug
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetOrganizationBySlug
*/
readonly getOrganizationBySlug: {
readonly name: "GetOrganizationBySlug";
readonly I: typeof GetOrganizationBySlugRequest;
readonly O: typeof GetOrganizationBySlugResponse;
readonly kind: MethodKind.Unary;
};
/**
* GetOrganizationMembers returns the list of organization members
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetOrganizationMembers
*/
readonly getOrganizationMembers: {
readonly name: "GetOrganizationMembers";
readonly I: typeof GetOrganizationMembersRequest;
readonly O: typeof GetOrganizationMembersResponse;
readonly kind: MethodKind.Unary;
};
/**
* GetOrganizationMembers returns the list of pending organization invites
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetPendingOrganizationMembers
*/
readonly getPendingOrganizationMembers: {
readonly name: "GetPendingOrganizationMembers";
readonly I: typeof GetPendingOrganizationMembersRequest;
readonly O: typeof GetPendingOrganizationMembersResponse;
readonly kind: MethodKind.Unary;
};
/**
* IsMemberLimitReached returns whether the organization has reached the member limit
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.IsMemberLimitReached
*/
readonly isMemberLimitReached: {
readonly name: "IsMemberLimitReached";
readonly I: typeof IsMemberLimitReachedRequest;
readonly O: typeof IsMemberLimitReachedResponse;
readonly kind: MethodKind.Unary;
};
/**
* InviteUser invites an user to join the organization
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.InviteUser
*/
readonly inviteUser: {
readonly name: "InviteUser";
readonly I: typeof InviteUserRequest;
readonly O: typeof InviteUserResponse;
readonly kind: MethodKind.Unary;
};
/**
* GetAPIKeys returns a list of API keys of the organization
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetAPIKeys
*/
readonly getAPIKeys: {
readonly name: "GetAPIKeys";
readonly I: typeof GetAPIKeysRequest;
readonly O: typeof GetAPIKeysResponse;
readonly kind: MethodKind.Unary;
};
/**
* CreateAPIKey creates an API key for the organization
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.CreateAPIKey
*/
readonly createAPIKey: {
readonly name: "CreateAPIKey";
readonly I: typeof CreateAPIKeyRequest;
readonly O: typeof CreateAPIKeyResponse;
readonly kind: MethodKind.Unary;
};
/**
* UpdateAPIKey updates an API key for the organization
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.UpdateAPIKey
*/
readonly updateAPIKey: {
readonly name: "UpdateAPIKey";
readonly I: typeof UpdateAPIKeyRequest;
readonly O: typeof UpdateAPIKeyResponse;
readonly kind: MethodKind.Unary;
};
/**
* DeleteAPIKey deletes an API key for the organization
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.DeleteAPIKey
*/
readonly deleteAPIKey: {
readonly name: "DeleteAPIKey";
readonly I: typeof DeleteAPIKeyRequest;
readonly O: typeof DeleteAPIKeyResponse;
readonly kind: MethodKind.Unary;
};
/**
* RemoveOrganizationMember removes the user from the organization
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.RemoveOrganizationMember
*/
readonly removeOrganizationMember: {
readonly name: "RemoveOrganizationMember";
readonly I: typeof RemoveOrganizationMemberRequest;
readonly O: typeof RemoveOrganizationMemberResponse;
readonly kind: MethodKind.Unary;
};
/**
* RemoveInvitation removes the org invitation of the user
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.RemoveInvitation
*/
readonly removeInvitation: {
readonly name: "RemoveInvitation";
readonly I: typeof RemoveInvitationRequest;
readonly O: typeof RemoveInvitationResponse;
readonly kind: MethodKind.Unary;
};
/**
* MigrateFromApollo migrates the graphs from apollo to cosmo
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.MigrateFromApollo
*/
readonly migrateFromApollo: {
readonly name: "MigrateFromApollo";
readonly I: typeof MigrateFromApolloRequest;
readonly O: typeof MigrateFromApolloResponse;
readonly kind: MethodKind.Unary;
};
/**
* Organization Member Group management
* CreateOrganizationGroup creates a new organization group
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.CreateOrganizationGroup
*/
readonly createOrganizationGroup: {
readonly name: "CreateOrganizationGroup";
readonly I: typeof CreateOrganizationGroupRequest;
readonly O: typeof CreateOrganizationGroupResponse;
readonly kind: MethodKind.Unary;
};
/**
* GetOrganizationGroups returns the list of organization groups
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetOrganizationGroups
*/
readonly getOrganizationGroups: {
readonly name: "GetOrganizationGroups";
readonly I: typeof GetOrganizationGroupsRequest;
readonly O: typeof GetOrganizationGroupsResponse;
readonly kind: MethodKind.Unary;
};
/**
* GetOrganizationGroupMembers returns the list of members belonging to the provided organization group
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetOrganizationGroupMembers
*/
readonly getOrganizationGroupMembers: {
readonly name: "GetOrganizationGroupMembers";
readonly I: typeof GetOrganizationGroupMembersRequest;
readonly O: typeof GetOrganizationGroupMembersResponse;
readonly kind: MethodKind.Unary;
};
/**
* UpdateOrganizationGroup updates the rule list for an organization group
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.UpdateOrganizationGroup
*/
readonly updateOrganizationGroup: {
readonly name: "UpdateOrganizationGroup";
readonly I: typeof UpdateOrganizationGroupRequest;
readonly O: typeof UpdateOrganizationGroupResponse;
readonly kind: MethodKind.Unary;
};
/**
* DeleteOrganizationGroup deletes an existing organization group
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.DeleteOrganizationGroup
*/
readonly deleteOrganizationGroup: {
readonly name: "DeleteOrganizationGroup";
readonly I: typeof DeleteOrganizationGroupRequest;
readonly O: typeof DeleteOrganizationGroupResponse;
readonly kind: MethodKind.Unary;
};
/**
* CreateOrganizationWebhookConfig create a new webhook config for the organization
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.CreateOrganizationWebhookConfig
*/
readonly createOrganizationWebhookConfig: {
readonly name: "CreateOrganizationWebhookConfig";
readonly I: typeof CreateOrganizationWebhookConfigRequest;
readonly O: typeof CreateOrganizationWebhookConfigResponse;
readonly kind: MethodKind.Unary;
};
/**
* GetOrganizationWebhookConfigs returns all webhooks for the organization
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetOrganizationWebhookConfigs
*/
readonly getOrganizationWebhookConfigs: {
readonly name: "GetOrganizationWebhookConfigs";
readonly I: typeof GetOrganizationWebhookConfigsRequest;
readonly O: typeof GetOrganizationWebhookConfigsResponse;
readonly kind: MethodKind.Unary;
};
/**
* GetOrganizationWebhookMeta returns the meta data for a particular webhook
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetOrganizationWebhookMeta
*/
readonly getOrganizationWebhookMeta: {
readonly name: "GetOrganizationWebhookMeta";
readonly I: typeof GetOrganizationWebhookMetaRequest;
readonly O: typeof GetOrganizationWebhookMetaResponse;
readonly kind: MethodKind.Unary;
};
/**
* UpdateOrganizationWebhookConfig updates an existing webhook for the organization
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.UpdateOrganizationWebhookConfig
*/
readonly updateOrganizationWebhookConfig: {
readonly name: "UpdateOrganizationWebhookConfig";
readonly I: typeof UpdateOrganizationWebhookConfigRequest;
readonly O: typeof UpdateOrganizationWebhookConfigResponse;
readonly kind: MethodKind.Unary;
};
/**
* DeleteOrganizationWebhookConfig deletes an organization webhook
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.DeleteOrganizationWebhookConfig
*/
readonly deleteOrganizationWebhookConfig: {
readonly name: "DeleteOrganizationWebhookConfig";
readonly I: typeof DeleteOrganizationWebhookConfigRequest;
readonly O: typeof DeleteOrganizationWebhookConfigResponse;
readonly kind: MethodKind.Unary;
};
/**
* GetOrganizationWebhookHistory retrieves all webhook deliveries for the organization
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetOrganizationWebhookHistory
*/
readonly getOrganizationWebhookHistory: {
readonly name: "GetOrganizationWebhookHistory";
readonly I: typeof GetOrganizationWebhookHistoryRequest;
readonly O: typeof GetOrganizationWebhookHistoryResponse;
readonly kind: MethodKind.Unary;
};
/**
* GetWebhookDeliveryDetails retrieves details for a particular webhook
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetWebhookDeliveryDetails
*/
readonly getWebhookDeliveryDetails: {
readonly name: "GetWebhookDeliveryDetails";
readonly I: typeof GetWebhookDeliveryDetailsRequest;
readonly O: typeof GetWebhookDeliveryDetailsResponse;
readonly kind: MethodKind.Unary;
};
/**
* RedeliverWebhook triggers the delivery of the given webhook once again
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.RedeliverWebhook
*/
readonly redeliverWebhook: {
readonly name: "RedeliverWebhook";
readonly I: typeof RedeliverWebhookRequest;
readonly O: typeof RedeliverWebhookResponse;
readonly kind: MethodKind.Unary;
};
/**
* CreateIntegration create a new integration for the organization
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.CreateIntegration
*/
readonly createIntegration: {
readonly name: "CreateIntegration";
readonly I: typeof CreateIntegrationRequest;
readonly O: typeof CreateIntegrationResponse;
readonly kind: MethodKind.Unary;
};
/**
* GetOrganizationIntegrations returns all integrations of the organization
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetOrganizationIntegrations
*/
readonly getOrganizationIntegrations: {
readonly name: "GetOrganizationIntegrations";
readonly I: typeof GetOrganizationIntegrationsRequest;
readonly O: typeof GetOrganizationIntegrationsResponse;
readonly kind: MethodKind.Unary;
};
/**
* UpdateIntegrationConfig updates an existing integration of the organization
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.UpdateIntegrationConfig
*/
readonly updateIntegrationConfig: {
readonly name: "UpdateIntegrationConfig";
readonly I: typeof UpdateIntegrationConfigRequest;
readonly O: typeof UpdateIntegrationConfigResponse;
readonly kind: MethodKind.Unary;
};
/**
* DeleteIntegration deletes an organization web integration hook
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.DeleteIntegration
*/
readonly deleteIntegration: {
readonly name: "DeleteIntegration";
readonly I: typeof DeleteIntegrationRequest;
readonly O: typeof DeleteIntegrationResponse;
readonly kind: MethodKind.Unary;
};
/**
* DeleteUser deletes the user
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.DeleteUser
*/
readonly deleteUser: {
readonly name: "DeleteUser";
readonly I: typeof DeleteUserRequest;
readonly O: typeof DeleteUserResponse;
readonly kind: MethodKind.Unary;
};
/**
* DeleteOrganization deletes an organization
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.DeleteOrganization
*/
readonly deleteOrganization: {
readonly name: "DeleteOrganization";
readonly I: typeof DeleteOrganizationRequest;
readonly O: typeof DeleteOrganizationResponse;
readonly kind: MethodKind.Unary;
};
/**
* RestoreOrganization restore an organization pending deletion
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.RestoreOrganization
*/
readonly restoreOrganization: {
readonly name: "RestoreOrganization";
readonly I: typeof RestoreOrganizationRequest;
readonly O: typeof RestoreOrganizationResponse;
readonly kind: MethodKind.Unary;
};
/**
* LeaveOrganization removes a member from the organization
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.LeaveOrganization
*/
readonly leaveOrganization: {
readonly name: "LeaveOrganization";
readonly I: typeof LeaveOrganizationRequest;
readonly O: typeof LeaveOrganizationResponse;
readonly kind: MethodKind.Unary;
};
/**
* UpdateOrganizationDetails updates the name and slug of the organization
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.UpdateOrganizationDetails
*/
readonly updateOrganizationDetails: {
readonly name: "UpdateOrganizationDetails";
readonly I: typeof UpdateOrganizationDetailsRequest;
readonly O: typeof UpdateOrganizationDetailsResponse;
readonly kind: MethodKind.Unary;
};
/**
* UpdateOrgMemberGroup updates the group of an organization member
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.UpdateOrgMemberGroup
*/
readonly updateOrgMemberGroup: {
readonly name: "UpdateOrgMemberGroup";
readonly I: typeof UpdateOrgMemberGroupRequest;
readonly O: typeof UpdateOrgMemberGroupResponse;
readonly kind: MethodKind.Unary;
};
/**
* IsGitHubAppInstalled checks if the cosmo github app is installed to a repository
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.IsGitHubAppInstalled
*/
readonly isGitHubAppInstalled: {
readonly name: "IsGitHubAppInstalled";
readonly I: typeof IsGitHubAppInstalledRequest;
readonly O: typeof IsGitHubAppInstalledResponse;
readonly kind: MethodKind.Unary;
};
/**
* CreateOIDCProvider adds an oidc provider to the organization
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.CreateOIDCProvider
*/
readonly createOIDCProvider: {
readonly name: "CreateOIDCProvider";
readonly I: typeof CreateOIDCProviderRequest;
readonly O: typeof CreateOIDCProviderResponse;
readonly kind: MethodKind.Unary;
};
/**
* GetOIDCProvider gets the oidc provider connected the organization
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetOIDCProvider
*/
readonly getOIDCProvider: {
readonly name: "GetOIDCProvider";
readonly I: typeof GetOIDCProviderRequest;
readonly O: typeof GetOIDCProviderResponse;
readonly kind: MethodKind.Unary;
};
/**
* DeleteOIDCProvider deletes the oidc provider connected the organization
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.DeleteOIDCProvider
*/
readonly deleteOIDCProvider: {
readonly name: "DeleteOIDCProvider";
readonly I: typeof DeleteOIDCProviderRequest;
readonly O: typeof DeleteOIDCProviderResponse;
readonly kind: MethodKind.Unary;
};
/**
* UpdateIDPMappers updates the mappings of the oidc provider
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.UpdateIDPMappers
*/
readonly updateIDPMappers: {
readonly name: "UpdateIDPMappers";
readonly I: typeof UpdateIDPMappersRequest;
readonly O: typeof UpdateIDPMappersResponse;
readonly kind: MethodKind.Unary;
};
/**
* GetClients returns all the clients of the federated graph
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetClients
*/
readonly getClients: {
readonly name: "GetClients";
readonly I: typeof GetClientsRequest;
readonly O: typeof GetClientsResponse;
readonly kind: MethodKind.Unary;
};
/**
* GetRouters returns all active routers of the federated graph
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetRouters
*/
readonly getRouters: {
readonly name: "GetRouters";
readonly I: typeof GetRoutersRequest;
readonly O: typeof GetRoutersResponse;
readonly kind: MethodKind.Unary;
};
/**
* GetInvitations returns all the invitations a user has received
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetInvitations
*/
readonly getInvitations: {
readonly name: "GetInvitations";
readonly I: typeof GetInvitationsRequest;
readonly O: typeof GetInvitationsResponse;
readonly kind: MethodKind.Unary;
};
/**
* AcceptOrDeclineInvitation accepts or declines the invitation
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.AcceptOrDeclineInvitation
*/
readonly acceptOrDeclineInvitation: {
readonly name: "AcceptOrDeclineInvitation";
readonly I: typeof AcceptOrDeclineInvitationRequest;
readonly O: typeof AcceptOrDeclineInvitationResponse;
readonly kind: MethodKind.Unary;
};
/**
* GetCompositions returns all the compositions of the federated graph
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetCompositions
*/
readonly getCompositions: {
readonly name: "GetCompositions";
readonly I: typeof GetCompositionsRequest;
readonly O: typeof GetCompositionsResponse;
readonly kind: MethodKind.Unary;
};
/**
* GetCompositionDetails returns the details of that composition
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetCompositionDetails
*/
readonly getCompositionDetails: {
readonly name: "GetCompositionDetails";
readonly I: typeof GetCompositionDetailsRequest;
readonly O: typeof GetCompositionDetailsResponse;
readonly kind: MethodKind.Unary;
};
/**
* GetSdlBySchemaVersion returns the sdl based on the schema version
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetSdlBySchemaVersion
*/
readonly getSdlBySchemaVersion: {
readonly name: "GetSdlBySchemaVersion";
readonly I: typeof GetSdlBySchemaVersionRequest;
readonly O: typeof GetSdlBySchemaVersionResponse;
readonly kind: MethodKind.Unary;
};
/**
* GetChangelogBySchemaVersion returns the changelog based on the schema version
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetChangelogBySchemaVersion
*/
readonly getChangelogBySchemaVersion: {
readonly name: "GetChangelogBySchemaVersion";
readonly I: typeof GetChangelogBySchemaVersionRequest;
readonly O: typeof GetChangelogBySchemaVersionResponse;
readonly kind: MethodKind.Unary;
};
/**
* GetUserAccessibleResources returns all the federated and subgraphs where the user has write permissions
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetUserAccessibleResources
*/
readonly getUserAccessibleResources: {
readonly name: "GetUserAccessibleResources";
readonly I: typeof GetUserAccessibleResourcesRequest;
readonly O: typeof GetUserAccessibleResourcesResponse;
readonly kind: MethodKind.Unary;
};
/**
* UpdateFeatureSettings updates the setinngs of features(ai, rbac, scim) of the organization
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.UpdateFeatureSettings
*/
readonly updateFeatureSettings: {
readonly name: "UpdateFeatureSettings";
readonly I: typeof UpdateFeatureSettingsRequest;
readonly O: typeof UpdateFeatureSettingsResponse;
readonly kind: MethodKind.Unary;
};
/**
* GetSubgraphMembers gets all the members of the subgraph
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetSubgraphMembers
*/
readonly getSubgraphMembers: {
readonly name: "GetSubgraphMembers";
readonly I: typeof GetSubgraphMembersRequest;
readonly O: typeof GetSubgraphMembersResponse;
readonly kind: MethodKind.Unary;
};
/**
* AddReadme adds a readme of a target, can be a subgraph or a federated graph
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.AddReadme
*/
readonly addReadme: {
readonly name: "AddReadme";
readonly I: typeof AddReadmeRequest;
readonly O: typeof AddReadmeResponse;
readonly kind: MethodKind.Unary;
};
/**
* GetUserAccessiblePermissions returns all the federated and subgraphs where the user has write permissions
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetUserAccessiblePermissions
*/
readonly getUserAccessiblePermissions: {
readonly name: "GetUserAccessiblePermissions";
readonly I: typeof GetUserAccessiblePermissionsRequest;
readonly O: typeof GetUserAccessiblePermissionsResponse;
readonly kind: MethodKind.Unary;
};
/**
* CreateFeatureFlag creates a new feature flag for the selected feature graphs
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.CreateFeatureFlag
*/
readonly createFeatureFlag: {
readonly name: "CreateFeatureFlag";
readonly I: typeof CreateFeatureFlagRequest;
readonly O: typeof CreateFeatureFlagResponse;
readonly kind: MethodKind.Unary;
};
/**
* DeleteFeatureFlag deletes an existing feature flag
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.DeleteFeatureFlag
*/
readonly deleteFeatureFlag: {
readonly name: "DeleteFeatureFlag";
readonly I: typeof DeleteFeatureFlagRequest;
readonly O: typeof DeleteFeatureFlagResponse;
readonly kind: MethodKind.Unary;
};
/**
* UpdateFeatureFlag updates a new feature flag for the selected feature graphs
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.UpdateFeatureFlag
*/
readonly updateFeatureFlag: {
readonly name: "UpdateFeatureFlag";
readonly I: typeof UpdateFeatureFlagRequest;
readonly O: typeof UpdateFeatureFlagResponse;
readonly kind: MethodKind.Unary;
};
/**
* EnableFeatureFlag enables/disables a feature flag
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.EnableFeatureFlag
*/
readonly enableFeatureFlag: {
readonly name: "EnableFeatureFlag";
readonly I: typeof EnableFeatureFlagRequest;
readonly O: typeof EnableFeatureFlagResponse;
readonly kind: MethodKind.Unary;
};
/**
* Analytics
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetAnalyticsView
*/
readonly getAnalyticsView: {
readonly name: "GetAnalyticsView";
readonly I: typeof GetAnalyticsViewRequest;
readonly O: typeof GetAnalyticsViewResponse;
readonly kind: MethodKind.Unary;
readonly idempotency: MethodIdempotency.NoSideEffects;
};
/**
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetDashboardAnalyticsView
*/
readonly getDashboardAnalyticsView: {
readonly name: "GetDashboardAnalyticsView";
readonly I: typeof GetDashboardAnalyticsViewRequest;
readonly O: typeof GetDashboardAnalyticsViewResponse;
readonly kind: MethodKind.Unary;
readonly idempotency: MethodIdempotency.NoSideEffects;
};
/**
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetTrace
*/
readonly getTrace: {
readonly name: "GetTrace";
readonly I: typeof GetTraceRequest;
readonly O: typeof GetTraceResponse;
readonly kind: MethodKind.Unary;
};
/**
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetGraphMetrics
*/
readonly getGraphMetrics: {
readonly name: "GetGraphMetrics";
readonly I: typeof GetGraphMetricsRequest;
readonly O: typeof GetGraphMetricsResponse;
readonly kind: MethodKind.Unary;
readonly idempotency: MethodIdempotency.NoSideEffects;
};
/**
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetMetricsErrorRate
*/
readonly getMetricsErrorRate: {
readonly name: "GetMetricsErrorRate";
readonly I: typeof GetMetricsErrorRateRequest;
readonly O: typeof GetMetricsErrorRateResponse;
readonly kind: MethodKind.Unary;
readonly idempotency: MethodIdempotency.NoSideEffects;
};
/**
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetSubgraphMetrics
*/
readonly getSubgraphMetrics: {
readonly name: "GetSubgraphMetrics";
readonly I: typeof GetSubgraphMetricsRequest;
readonly O: typeof GetSubgraphMetricsResponse;
readonly kind: MethodKind.Unary;
readonly idempotency: MethodIdempotency.NoSideEffects;
};
/**
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetSubgraphMetricsErrorRate
*/
readonly getSubgraphMetricsErrorRate: {
readonly name: "GetSubgraphMetricsErrorRate";
readonly I: typeof GetSubgraphMetricsErrorRateRequest;
readonly O: typeof GetSubgraphMetricsErrorRateResponse;
readonly kind: MethodKind.Unary;
readonly idempotency: MethodIdempotency.NoSideEffects;
};
/**
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetFieldUsage
*/
readonly getFieldUsage: {
readonly name: "GetFieldUsage";
readonly I: typeof GetFieldUsageRequest;
readonly O: typeof GetFieldUsageResponse;
readonly kind: MethodKind.Unary;
readonly idempotency: MethodIdempotency.NoSideEffects;
};
/**
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetOrganizationRequestsCount
*/
readonly getOrganizationRequestsCount: {
readonly name: "GetOrganizationRequestsCount";
readonly I: typeof GetOrganizationRequestsCountRequest;
readonly O: typeof GetOrganizationRequestsCountResponse;
readonly kind: MethodKind.Unary;
};
/**
* @generated from rpc wg.cosmo.platform.v1.PlatformService.CreateOrganization
*/
readonly createOrganization: {
readonly name: "CreateOrganization";
readonly I: typeof CreateOrganizationRequest;
readonly O: typeof CreateOrganizationResponse;
readonly kind: MethodKind.Unary;
};
/**
* EnableLintingForTheNamespace enables the lint check for the namespace passed.
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.EnableLintingForTheNamespace
*/
readonly enableLintingForTheNamespace: {
readonly name: "EnableLintingForTheNamespace";
readonly I: typeof EnableLintingForTheNamespaceRequest;
readonly O: typeof EnableLintingForTheNamespaceResponse;
readonly kind: MethodKind.Unary;
};
/**
* ConfigureNamespaceLintConfig configures the lint config of the organization.
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.ConfigureNamespaceLintConfig
*/
readonly configureNamespaceLintConfig: {
readonly name: "ConfigureNamespaceLintConfig";
readonly I: typeof ConfigureNamespaceLintConfigRequest;
readonly O: typeof ConfigureNamespaceLintConfigResponse;
readonly kind: MethodKind.Unary;
};
/**
* GetNamespaceLintConfig returns the lint config of the namespace.
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetNamespaceLintConfig
*/
readonly getNamespaceLintConfig: {
readonly name: "GetNamespaceLintConfig";
readonly I: typeof GetNamespaceLintConfigRequest;
readonly O: typeof GetNamespaceLintConfigResponse;
readonly kind: MethodKind.Unary;
};
/**
* GetNamespaceChecksConfig returns the checks config of the namespace.
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetNamespaceChecksConfig
*/
readonly getNamespaceChecksConfig: {
readonly name: "GetNamespaceChecksConfig";
readonly I: typeof GetNamespaceChecksConfigurationRequest;
readonly O: typeof GetNamespaceChecksConfigurationResponse;
readonly kind: MethodKind.Unary;
};
/**
* UpdateNamespaceChecksConfig updates the checks configuration for the namespace passed.
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.UpdateNamespaceChecksConfig
*/
readonly updateNamespaceChecksConfig: {
readonly name: "UpdateNamespaceChecksConfig";
readonly I: typeof UpdateNamespaceChecksConfigurationRequest;
readonly O: typeof UpdateNamespaceChecksConfigurationResponse;
readonly kind: MethodKind.Unary;
};
/**
* EnablePruningForTheNamespace enables the graph pruning check for the namespace passed.
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.EnableGraphPruning
*/
readonly enableGraphPruning: {
readonly name: "EnableGraphPruning";
readonly I: typeof EnableGraphPruningRequest;
readonly O: typeof EnableGraphPruningResponse;
readonly kind: MethodKind.Unary;
};
/**
* ConfigureNamespaceGraphPruningConfig configures the graph pruning config of the organization.
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.ConfigureNamespaceGraphPruningConfig
*/
readonly configureNamespaceGraphPruningConfig: {
readonly name: "ConfigureNamespaceGraphPruningConfig";
readonly I: typeof ConfigureNamespaceGraphPruningConfigRequest;
readonly O: typeof ConfigureNamespaceGraphPruningConfigResponse;
readonly kind: MethodKind.Unary;
};
/**
* GetNamespaceGraphPruningConfig returns the graph pruning config of the namespace.
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetNamespaceGraphPruningConfig
*/
readonly getNamespaceGraphPruningConfig: {
readonly name: "GetNamespaceGraphPruningConfig";
readonly I: typeof GetNamespaceGraphPruningConfigRequest;
readonly O: typeof GetNamespaceGraphPruningConfigResponse;
readonly kind: MethodKind.Unary;
};
/**
* GetFeatureFlags returns the feature flags of the namespace
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetFeatureFlags
*/
readonly getFeatureFlags: {
readonly name: "GetFeatureFlags";
readonly I: typeof GetFeatureFlagsRequest;
readonly O: typeof GetFeatureFlagsResponse;
readonly kind: MethodKind.Unary;
};
/**
* GetFeatureFlagByName returns the feature flag of the namespace
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetFeatureFlagByName
*/
readonly getFeatureFlagByName: {
readonly name: "GetFeatureFlagByName";
readonly I: typeof GetFeatureFlagByNameRequest;
readonly O: typeof GetFeatureFlagByNameResponse;
readonly kind: MethodKind.Unary;
};
/**
* GetFeatureSubgraphsByFeatureFlag returns the feature subgraphs of a feature flag
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetFeatureSubgraphsByFeatureFlag
*/
readonly getFeatureSubgraphsByFeatureFlag: {
readonly name: "GetFeatureSubgraphsByFeatureFlag";
readonly I: typeof GetFeatureSubgraphsByFeatureFlagRequest;
readonly O: typeof GetFeatureSubgraphsByFeatureFlagResponse;
readonly kind: MethodKind.Unary;
};
/**
* GetFeatureSubgraphs returns the list of feature subgraphs.
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetFeatureSubgraphs
*/
readonly getFeatureSubgraphs: {
readonly name: "GetFeatureSubgraphs";
readonly I: typeof GetFeatureSubgraphsRequest;
readonly O: typeof GetFeatureSubgraphsResponse;
readonly kind: MethodKind.Unary;
};
/**
* GetFeatureFlagsByFederatedGraph returns the list of feature flags which match the label matchers of the federated graph.
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetFeatureFlagsByFederatedGraph
*/
readonly getFeatureFlagsByFederatedGraph: {
readonly name: "GetFeatureFlagsByFederatedGraph";
readonly I: typeof GetFeatureFlagsByFederatedGraphRequest;
readonly O: typeof GetFeatureFlagsByFederatedGraphResponse;
readonly kind: MethodKind.Unary;
};
/**
* GetFederatedGraphById returns the federated graph by id.
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetFederatedGraphById
*/
readonly getFederatedGraphById: {
readonly name: "GetFederatedGraphById";
readonly I: typeof GetFederatedGraphByIdRequest;
readonly O: typeof GetFederatedGraphByIdResponse;
readonly kind: MethodKind.Unary;
};
/**
* GetSubgraphById returns the subgraph by id.
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetSubgraphById
*/
readonly getSubgraphById: {
readonly name: "GetSubgraphById";
readonly I: typeof GetSubgraphByIdRequest;
readonly O: typeof GetSubgraphByIdResponse;
readonly kind: MethodKind.Unary;
};
/**
* PushCacheWarmerOperation adds a operation to the list of cache warmer operations.
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.PushCacheWarmerOperation
*/
readonly pushCacheWarmerOperation: {
readonly name: "PushCacheWarmerOperation";
readonly I: typeof PushCacheWarmerOperationRequest;
readonly O: typeof PushCacheWarmerOperationResponse;
readonly kind: MethodKind.Unary;
};
/**
* GetCacheWarmerOperations returns the list of cache warmer operations.
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetCacheWarmerOperations
*/
readonly getCacheWarmerOperations: {
readonly name: "GetCacheWarmerOperations";
readonly I: typeof GetCacheWarmerOperationsRequest;
readonly O: typeof GetCacheWarmerOperationsResponse;
readonly kind: MethodKind.Unary;
};
/**
* ComputeCacheWarmerOperations computes the list of cache warmer operations.
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.ComputeCacheWarmerOperations
*/
readonly computeCacheWarmerOperations: {
readonly name: "ComputeCacheWarmerOperations";
readonly I: typeof ComputeCacheWarmerOperationsRequest;
readonly O: typeof ComputeCacheWarmerOperationsResponse;
readonly kind: MethodKind.Unary;
};
/**
* ConfigureCacheWarmer enables cache warmer for the namespace passed.
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.ConfigureCacheWarmer
*/
readonly configureCacheWarmer: {
readonly name: "ConfigureCacheWarmer";
readonly I: typeof ConfigureCacheWarmerRequest;
readonly O: typeof ConfigureCacheWarmerResponse;
readonly kind: MethodKind.Unary;
};
/**
* GetCacheWarmerConfig gets the config of cache warming for that namespace.
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetCacheWarmerConfig
*/
readonly getCacheWarmerConfig: {
readonly name: "GetCacheWarmerConfig";
readonly I: typeof GetCacheWarmerConfigRequest;
readonly O: typeof GetCacheWarmerConfigResponse;
readonly kind: MethodKind.Unary;
};
/**
* DeleteCacheWarmerOperation deletes a cache warmer operation.
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.DeleteCacheWarmerOperation
*/
readonly deleteCacheWarmerOperation: {
readonly name: "DeleteCacheWarmerOperation";
readonly I: typeof DeleteCacheWarmerOperationRequest;
readonly O: typeof DeleteCacheWarmerOperationResponse;
readonly kind: MethodKind.Unary;
};
/**
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetSubgraphCheckExtensionsConfig
*/
readonly getSubgraphCheckExtensionsConfig: {
readonly name: "GetSubgraphCheckExtensionsConfig";
readonly I: typeof GetSubgraphCheckExtensionsConfigRequest;
readonly O: typeof GetSubgraphCheckExtensionsConfigResponse;
readonly kind: MethodKind.Unary;
};
/**
* @generated from rpc wg.cosmo.platform.v1.PlatformService.ConfigureSubgraphCheckExtensions
*/
readonly configureSubgraphCheckExtensions: {
readonly name: "ConfigureSubgraphCheckExtensions";
readonly I: typeof ConfigureSubgraphCheckExtensionsRequest;
readonly O: typeof ConfigureSubgraphCheckExtensionsResponse;
readonly kind: MethodKind.Unary;
};
/**
*
* Billing
* -----------------------------------------------------------------------------------------------------------------------------
* Return the available billing plans
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetBillingPlans
*/
readonly getBillingPlans: {
readonly name: "GetBillingPlans";
readonly I: typeof GetBillingPlansRequest;
readonly O: typeof GetBillingPlansResponse;
readonly kind: MethodKind.Unary;
};
/**
* Create a Stripe checkout session
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.CreateCheckoutSession
*/
readonly createCheckoutSession: {
readonly name: "CreateCheckoutSession";
readonly I: typeof CreateCheckoutSessionRequest;
readonly O: typeof CreateCheckoutSessionResponse;
readonly kind: MethodKind.Unary;
};
/**
* Create a Stripe billing portal session
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.CreateBillingPortalSession
*/
readonly createBillingPortalSession: {
readonly name: "CreateBillingPortalSession";
readonly I: typeof CreateBillingPortalSessionRequest;
readonly O: typeof CreateBillingPortalSessionResponse;
readonly kind: MethodKind.Unary;
};
/**
* Upgrade the current plan
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.UpgradePlan
*/
readonly upgradePlan: {
readonly name: "UpgradePlan";
readonly I: typeof UpgradePlanRequest;
readonly O: typeof UpgradePlanResponse;
readonly kind: MethodKind.Unary;
};
/**
* Router Compatibility Versions
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.ListRouterCompatibilityVersions
*/
readonly listRouterCompatibilityVersions: {
readonly name: "ListRouterCompatibilityVersions";
readonly I: typeof ListRouterCompatibilityVersionsRequest;
readonly O: typeof ListRouterCompatibilityVersionsResponse;
readonly kind: MethodKind.Unary;
};
/**
* Graph
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.SetGraphRouterCompatibilityVersion
*/
readonly setGraphRouterCompatibilityVersion: {
readonly name: "SetGraphRouterCompatibilityVersion";
readonly I: typeof SetGraphRouterCompatibilityVersionRequest;
readonly O: typeof SetGraphRouterCompatibilityVersionResponse;
readonly kind: MethodKind.Unary;
};
/**
* Proposal
* Create a proposal for a federated graph
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.CreateProposal
*/
readonly createProposal: {
readonly name: "CreateProposal";
readonly I: typeof CreateProposalRequest;
readonly O: typeof CreateProposalResponse;
readonly kind: MethodKind.Unary;
};
/**
* Get a proposal by id
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetProposal
*/
readonly getProposal: {
readonly name: "GetProposal";
readonly I: typeof GetProposalRequest;
readonly O: typeof GetProposalResponse;
readonly kind: MethodKind.Unary;
};
/**
* Update a proposal
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.UpdateProposal
*/
readonly updateProposal: {
readonly name: "UpdateProposal";
readonly I: typeof UpdateProposalRequest;
readonly O: typeof UpdateProposalResponse;
readonly kind: MethodKind.Unary;
};
/**
* EnableProposalsForNamespace enables the proposals for the namespace passed.
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.EnableProposalsForNamespace
*/
readonly enableProposalsForNamespace: {
readonly name: "EnableProposalsForNamespace";
readonly I: typeof EnableProposalsForNamespaceRequest;
readonly O: typeof EnableProposalsForNamespaceResponse;
readonly kind: MethodKind.Unary;
};
/**
* ConfigureNamespaceProposalConfig configures the proposal config of the namespace passed.
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.ConfigureNamespaceProposalConfig
*/
readonly configureNamespaceProposalConfig: {
readonly name: "ConfigureNamespaceProposalConfig";
readonly I: typeof ConfigureNamespaceProposalConfigRequest;
readonly O: typeof ConfigureNamespaceProposalConfigResponse;
readonly kind: MethodKind.Unary;
};
/**
* GetNamespaceProposalConfig returns the proposal config of the namespace passed.
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetNamespaceProposalConfig
*/
readonly getNamespaceProposalConfig: {
readonly name: "GetNamespaceProposalConfig";
readonly I: typeof GetNamespaceProposalConfigRequest;
readonly O: typeof GetNamespaceProposalConfigResponse;
readonly kind: MethodKind.Unary;
};
/**
* GetProposalsByFederatedGraph returns proposals for a federated graph.
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetProposalsByFederatedGraph
*/
readonly getProposalsByFederatedGraph: {
readonly name: "GetProposalsByFederatedGraph";
readonly I: typeof GetProposalsByFederatedGraphRequest;
readonly O: typeof GetProposalsByFederatedGraphResponse;
readonly kind: MethodKind.Unary;
};
/**
* GetProposalChecks returns checks for a proposal.
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetProposalChecks
*/
readonly getProposalChecks: {
readonly name: "GetProposalChecks";
readonly I: typeof GetProposalChecksRequest;
readonly O: typeof GetProposalChecksResponse;
readonly kind: MethodKind.Unary;
};
/**
* GetOperations returns the operations of a federated graph.
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetOperations
*/
readonly getOperations: {
readonly name: "GetOperations";
readonly I: typeof GetOperationsRequest;
readonly O: typeof GetOperationsResponse;
readonly kind: MethodKind.Unary;
};
/**
* GetClientsFromAnalytics returns all the clients of the federated graph from the analytics
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetClientsFromAnalytics
*/
readonly getClientsFromAnalytics: {
readonly name: "GetClientsFromAnalytics";
readonly I: typeof GetClientsFromAnalyticsRequest;
readonly O: typeof GetClientsFromAnalyticsResponse;
readonly kind: MethodKind.Unary;
};
/**
* GetOperationClients returns the clients that have used a specific operation
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetOperationClients
*/
readonly getOperationClients: {
readonly name: "GetOperationClients";
readonly I: typeof GetOperationClientsRequest;
readonly O: typeof GetOperationClientsResponse;
readonly kind: MethodKind.Unary;
};
/**
* GetOperationDeprecatedFields returns the deprecated fields used in a specific operation
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.GetOperationDeprecatedFields
*/
readonly getOperationDeprecatedFields: {
readonly name: "GetOperationDeprecatedFields";
readonly I: typeof GetOperationDeprecatedFieldsRequest;
readonly O: typeof GetOperationDeprecatedFieldsResponse;
readonly kind: MethodKind.Unary;
};
/**
* ValidateAndFetchPluginData validates the limit of plugins and returns the latest version and token
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.ValidateAndFetchPluginData
*/
readonly validateAndFetchPluginData: {
readonly name: "ValidateAndFetchPluginData";
readonly I: typeof ValidateAndFetchPluginDataRequest;
readonly O: typeof ValidateAndFetchPluginDataResponse;
readonly kind: MethodKind.Unary;
};
/**
* LinkSubgraph links one subgraph to another
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.LinkSubgraph
*/
readonly linkSubgraph: {
readonly name: "LinkSubgraph";
readonly I: typeof LinkSubgraphRequest;
readonly O: typeof LinkSubgraphResponse;
readonly kind: MethodKind.Unary;
};
/**
* UnlinkSubgraph unlinks one subgraph from another
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.UnlinkSubgraph
*/
readonly unlinkSubgraph: {
readonly name: "UnlinkSubgraph";
readonly I: typeof UnlinkSubgraphRequest;
readonly O: typeof UnlinkSubgraphResponse;
readonly kind: MethodKind.Unary;
};
/**
* VerifyAPIKeyGraphAccess checks if the token or the jwt has organization admin or developer and checks if the token has permissions to write to the graph
*
* @generated from rpc wg.cosmo.platform.v1.PlatformService.VerifyAPIKeyGraphAccess
*/
readonly verifyAPIKeyGraphAccess: {
readonly name: "VerifyAPIKeyGraphAccess";
readonly I: typeof VerifyAPIKeyGraphAccessRequest;
readonly O: typeof VerifyAPIKeyGraphAccessResponse;
readonly kind: MethodKind.Unary;
};
};
};