@@ -32,6 +32,7 @@ import type { UpdateDatabaseRequestConfig, UpdateDatabaseStatus200 } from "./typ
3232import type { DeleteDatabaseRequestConfig } from "./types/DeleteDatabase" ;
3333import type { TestDatabaseConnectionRequestConfig , TestDatabaseConnectionStatus200 } from "./types/TestDatabaseConnection" ;
3434import type { ScanDatabaseForPiiRequestConfig , ScanDatabaseForPiiStatus200 } from "./types/ScanDatabaseForPii" ;
35+ import type { GetSchemaCatalogRequestConfig , GetSchemaCatalogStatus200 } from "./types/GetSchemaCatalog" ;
3536import type { ListCustomDomainsRequestConfig , ListCustomDomainsStatus200 } from "./types/ListCustomDomains" ;
3637import type { CreateCustomDomainRequestConfig , CreateCustomDomainStatus201 } from "./types/CreateCustomDomain" ;
3738import type { DeleteCustomDomainRequestConfig } from "./types/DeleteCustomDomain" ;
@@ -46,6 +47,7 @@ import type { CreatePolicyProfileRequestConfig, CreatePolicyProfileStatus201 } f
4647import type { GetPolicyProfileRequestConfig , GetPolicyProfileStatus200 } from "./types/GetPolicyProfile" ;
4748import type { UpdatePolicyProfileRequestConfig , UpdatePolicyProfileStatus200 } from "./types/UpdatePolicyProfile" ;
4849import type { DeletePolicyProfileRequestConfig } from "./types/DeletePolicyProfile" ;
50+ import type { DryEvalPolicyRequestConfig , DryEvalPolicyStatus200 } from "./types/DryEvalPolicy" ;
4951import type { ListProjectsRequestConfig , ListProjectsStatus200 } from "./types/ListProjects" ;
5052import type { CreateProjectRequestConfig , CreateProjectStatus201 } from "./types/CreateProject" ;
5153import type { GetProjectRequestConfig , GetProjectStatus200 } from "./types/GetProject" ;
@@ -134,6 +136,7 @@ export const operationsByTag = {
134136 deleteDatabase : { method : "DELETE" , path : "/v1/projects/{project_id}/databases/{database_id}" } ,
135137 testDatabaseConnection : { method : "POST" , path : "/v1/projects/{project_id}/databases/{database_id}/test-connection" } ,
136138 scanDatabaseForPii : { method : "POST" , path : "/v1/projects/{project_id}/databases/{database_id}/scan-pii" } ,
139+ getSchemaCatalog : { method : "GET" , path : "/v1/projects/{project_id}/databases/{database_id}/schema-catalog" } ,
137140 } ,
138141 platform : {
139142 getHealth : { method : "GET" , path : "/v1/health" } ,
@@ -148,6 +151,7 @@ export const operationsByTag = {
148151 getPolicyProfile : { method : "GET" , path : "/v1/projects/{project_id}/policies/{policy_id}" } ,
149152 updatePolicyProfile : { method : "PUT" , path : "/v1/projects/{project_id}/policies/{policy_id}" } ,
150153 deletePolicyProfile : { method : "DELETE" , path : "/v1/projects/{project_id}/policies/{policy_id}" } ,
154+ dryEvalPolicy : { method : "POST" , path : "/v1/projects/{project_id}/policy-evaluations" } ,
151155 } ,
152156 support : {
153157 listSupportCases : { method : "GET" , path : "/v1/organizations/{org_id}/support/cases" } ,
@@ -199,6 +203,7 @@ export const operationsByPath = {
199203 "DELETE /v1/projects/{project_id}/databases/{database_id}" : { method : "DELETE" , path : "/v1/projects/{project_id}/databases/{database_id}" , operationId : "deleteDatabase" } ,
200204 "POST /v1/projects/{project_id}/databases/{database_id}/test-connection" : { method : "POST" , path : "/v1/projects/{project_id}/databases/{database_id}/test-connection" , operationId : "testDatabaseConnection" } ,
201205 "POST /v1/projects/{project_id}/databases/{database_id}/scan-pii" : { method : "POST" , path : "/v1/projects/{project_id}/databases/{database_id}/scan-pii" , operationId : "scanDatabaseForPii" } ,
206+ "GET /v1/projects/{project_id}/databases/{database_id}/schema-catalog" : { method : "GET" , path : "/v1/projects/{project_id}/databases/{database_id}/schema-catalog" , operationId : "getSchemaCatalog" } ,
202207 "GET /v1/projects/{project_id}/domains" : { method : "GET" , path : "/v1/projects/{project_id}/domains" , operationId : "listCustomDomains" } ,
203208 "POST /v1/projects/{project_id}/domains" : { method : "POST" , path : "/v1/projects/{project_id}/domains" , operationId : "createCustomDomain" } ,
204209 "DELETE /v1/projects/{project_id}/domains/{domain_id}" : { method : "DELETE" , path : "/v1/projects/{project_id}/domains/{domain_id}" , operationId : "deleteCustomDomain" } ,
@@ -213,6 +218,7 @@ export const operationsByPath = {
213218 "GET /v1/projects/{project_id}/policies/{policy_id}" : { method : "GET" , path : "/v1/projects/{project_id}/policies/{policy_id}" , operationId : "getPolicyProfile" } ,
214219 "PUT /v1/projects/{project_id}/policies/{policy_id}" : { method : "PUT" , path : "/v1/projects/{project_id}/policies/{policy_id}" , operationId : "updatePolicyProfile" } ,
215220 "DELETE /v1/projects/{project_id}/policies/{policy_id}" : { method : "DELETE" , path : "/v1/projects/{project_id}/policies/{policy_id}" , operationId : "deletePolicyProfile" } ,
221+ "POST /v1/projects/{project_id}/policy-evaluations" : { method : "POST" , path : "/v1/projects/{project_id}/policy-evaluations" , operationId : "dryEvalPolicy" } ,
216222 "GET /v1/projects" : { method : "GET" , path : "/v1/projects" , operationId : "listProjects" } ,
217223 "POST /v1/projects" : { method : "POST" , path : "/v1/projects" , operationId : "createProject" } ,
218224 "GET /v1/projects/{project_id}" : { method : "GET" , path : "/v1/projects/{project_id}" , operationId : "getProject" } ,
@@ -266,6 +272,7 @@ type UpdateDatabaseParams = { pathParams: NonNullable<UpdateDatabaseRequestConfi
266272type DeleteDatabaseParams = { pathParams : NonNullable < DeleteDatabaseRequestConfig [ "pathParams" ] > } ;
267273type TestDatabaseConnectionParams = { pathParams : NonNullable < TestDatabaseConnectionRequestConfig [ "pathParams" ] > } ;
268274type ScanDatabaseForPiiParams = { pathParams : NonNullable < ScanDatabaseForPiiRequestConfig [ "pathParams" ] > } ;
275+ type GetSchemaCatalogParams = { pathParams : NonNullable < GetSchemaCatalogRequestConfig [ "pathParams" ] > } ;
269276type ListCustomDomainsParams = { pathParams : NonNullable < ListCustomDomainsRequestConfig [ "pathParams" ] > ; queryParams ?: NonNullable < ListCustomDomainsRequestConfig [ "queryParams" ] > } ;
270277type CreateCustomDomainParams = { pathParams : NonNullable < CreateCustomDomainRequestConfig [ "pathParams" ] > ; body : NonNullable < CreateCustomDomainRequestConfig [ "data" ] > } ;
271278type DeleteCustomDomainParams = { pathParams : NonNullable < DeleteCustomDomainRequestConfig [ "pathParams" ] > } ;
@@ -279,6 +286,7 @@ type CreatePolicyProfileParams = { pathParams: NonNullable<CreatePolicyProfileRe
279286type GetPolicyProfileParams = { pathParams : NonNullable < GetPolicyProfileRequestConfig [ "pathParams" ] > } ;
280287type UpdatePolicyProfileParams = { pathParams : NonNullable < UpdatePolicyProfileRequestConfig [ "pathParams" ] > ; body : NonNullable < UpdatePolicyProfileRequestConfig [ "data" ] > } ;
281288type DeletePolicyProfileParams = { pathParams : NonNullable < DeletePolicyProfileRequestConfig [ "pathParams" ] > } ;
289+ type DryEvalPolicyParams = { pathParams : NonNullable < DryEvalPolicyRequestConfig [ "pathParams" ] > ; body : NonNullable < DryEvalPolicyRequestConfig [ "data" ] > } ;
282290type ListProjectsParams = { queryParams : NonNullable < ListProjectsRequestConfig [ "queryParams" ] > } ;
283291type CreateProjectParams = { body : NonNullable < CreateProjectRequestConfig [ "data" ] > } ;
284292type GetProjectParams = { pathParams : NonNullable < GetProjectRequestConfig [ "pathParams" ] > } ;
@@ -366,6 +374,7 @@ export interface ApiOperations {
366374 deleteDatabase ( params : DeleteDatabaseParams ) : Promise < void > ;
367375 testDatabaseConnection ( params : TestDatabaseConnectionParams ) : Promise < TestDatabaseConnectionStatus200 > ;
368376 scanDatabaseForPii ( params : ScanDatabaseForPiiParams ) : Promise < ScanDatabaseForPiiStatus200 > ;
377+ getSchemaCatalog ( params : GetSchemaCatalogParams ) : Promise < GetSchemaCatalogStatus200 > ;
369378 } ;
370379 platform : {
371380 getHealth ( ) : Promise < GetHealthStatus200 > ;
@@ -380,6 +389,7 @@ export interface ApiOperations {
380389 getPolicyProfile ( params : GetPolicyProfileParams ) : Promise < GetPolicyProfileStatus200 > ;
381390 updatePolicyProfile ( params : UpdatePolicyProfileParams ) : Promise < UpdatePolicyProfileStatus200 > ;
382391 deletePolicyProfile ( params : DeletePolicyProfileParams ) : Promise < void > ;
392+ dryEvalPolicy ( params : DryEvalPolicyParams ) : Promise < DryEvalPolicyStatus200 > ;
383393 } ;
384394 support : {
385395 listSupportCases ( params : ListSupportCasesParams ) : Promise < ListSupportCasesStatus200 > ;
@@ -431,6 +441,7 @@ export interface RequestMap {
431441 "DELETE /v1/projects/{project_id}/databases/{database_id}" : { params : DeleteDatabaseParams ; response : void } ;
432442 "POST /v1/projects/{project_id}/databases/{database_id}/test-connection" : { params : TestDatabaseConnectionParams ; response : TestDatabaseConnectionStatus200 } ;
433443 "POST /v1/projects/{project_id}/databases/{database_id}/scan-pii" : { params : ScanDatabaseForPiiParams ; response : ScanDatabaseForPiiStatus200 } ;
444+ "GET /v1/projects/{project_id}/databases/{database_id}/schema-catalog" : { params : GetSchemaCatalogParams ; response : GetSchemaCatalogStatus200 } ;
434445 "GET /v1/projects/{project_id}/domains" : { params : ListCustomDomainsParams ; response : ListCustomDomainsStatus200 } ;
435446 "POST /v1/projects/{project_id}/domains" : { params : CreateCustomDomainParams ; response : CreateCustomDomainStatus201 } ;
436447 "DELETE /v1/projects/{project_id}/domains/{domain_id}" : { params : DeleteCustomDomainParams ; response : void } ;
@@ -445,6 +456,7 @@ export interface RequestMap {
445456 "GET /v1/projects/{project_id}/policies/{policy_id}" : { params : GetPolicyProfileParams ; response : GetPolicyProfileStatus200 } ;
446457 "PUT /v1/projects/{project_id}/policies/{policy_id}" : { params : UpdatePolicyProfileParams ; response : UpdatePolicyProfileStatus200 } ;
447458 "DELETE /v1/projects/{project_id}/policies/{policy_id}" : { params : DeletePolicyProfileParams ; response : void } ;
459+ "POST /v1/projects/{project_id}/policy-evaluations" : { params : DryEvalPolicyParams ; response : DryEvalPolicyStatus200 } ;
448460 "GET /v1/projects" : { params : ListProjectsParams ; response : ListProjectsStatus200 } ;
449461 "POST /v1/projects" : { params : CreateProjectParams ; response : CreateProjectStatus201 } ;
450462 "GET /v1/projects/{project_id}" : { params : GetProjectParams ; response : GetProjectStatus200 } ;
0 commit comments