Skip to content

Commit c1a64dd

Browse files
committed
feat(identity): SCIM 2.0, separation-of-duties roles, member management API (#1120)
Synced from sferarc/pgbeam@edd8337
1 parent 8d33928 commit c1a64dd

4 files changed

Lines changed: 19 additions & 5 deletions

File tree

src/generated/index.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ export type { ListRegionsRequestConfig, ListRegionsResponses, ListRegionsStatus2
100100
export type { ListRegionsResponse } from "./types/ListRegionsResponse";
101101
export type { ListReplicasPathDatabaseId, ListReplicasRequestConfig, ListReplicasResponses, ListReplicasStatus200, ListReplicasStatus400, ListReplicasStatus401, ListReplicasStatus403, ListReplicasStatus404, ListReplicasStatus429 } from "./types/ListReplicas";
102102
export type { ListReplicasResponse } from "./types/ListReplicasResponse";
103-
export type { ListSelfHostEnrollmentsPathOrgId, ListSelfHostEnrollmentsRequestConfig, ListSelfHostEnrollmentsResponses, ListSelfHostEnrollmentsStatus200, ListSelfHostEnrollmentsStatus401, ListSelfHostEnrollmentsStatus403 } from "./types/ListSelfHostEnrollments";
103+
export type { ListSelfHostEnrollmentsPathOrgId, ListSelfHostEnrollmentsRequestConfig, ListSelfHostEnrollmentsResponses, ListSelfHostEnrollmentsStatus200, ListSelfHostEnrollmentsStatus400, ListSelfHostEnrollmentsStatus401, ListSelfHostEnrollmentsStatus403 } from "./types/ListSelfHostEnrollments";
104104
export type { ListSelfHostEnrollmentsResponse } from "./types/ListSelfHostEnrollmentsResponse";
105105
export type { ListSupportCasesPathOrgId, ListSupportCasesQueryPage, ListSupportCasesQueryPageSize, ListSupportCasesQuerySearch, ListSupportCasesQueryStatus, ListSupportCasesRequestConfig, ListSupportCasesResponses, ListSupportCasesStatus200, ListSupportCasesStatus400, ListSupportCasesStatus401, ListSupportCasesStatus403 } from "./types/ListSupportCases";
106106
export type { ListSupportCasesResponse } from "./types/ListSupportCasesResponse";
@@ -134,7 +134,7 @@ export type { Region, RegionProviderEnumKey, RegionStatusEnumKey } from "./types
134134
export type { RejectApprovalRequestData, RejectApprovalRequestPathApprovalId, RejectApprovalRequestPathProjectId, RejectApprovalRequestRequestConfig, RejectApprovalRequestResponse, RejectApprovalRequestResponses, RejectApprovalRequestStatus200, RejectApprovalRequestStatus400, RejectApprovalRequestStatus401, RejectApprovalRequestStatus403, RejectApprovalRequestStatus404, RejectApprovalRequestStatus409 } from "./types/RejectApprovalRequest";
135135
export type { Replica } from "./types/Replica";
136136
export type { RevokeAgentCredentialPathAgentId, RevokeAgentCredentialPathProjectId, RevokeAgentCredentialRequestConfig, RevokeAgentCredentialResponse, RevokeAgentCredentialResponses, RevokeAgentCredentialStatus204, RevokeAgentCredentialStatus400, RevokeAgentCredentialStatus401, RevokeAgentCredentialStatus403, RevokeAgentCredentialStatus404 } from "./types/RevokeAgentCredential";
137-
export type { RevokeSelfHostEnrollmentPathEnrollmentId, RevokeSelfHostEnrollmentPathOrgId, RevokeSelfHostEnrollmentRequestConfig, RevokeSelfHostEnrollmentResponse, RevokeSelfHostEnrollmentResponses, RevokeSelfHostEnrollmentStatus204, RevokeSelfHostEnrollmentStatus401, RevokeSelfHostEnrollmentStatus403, RevokeSelfHostEnrollmentStatus404 } from "./types/RevokeSelfHostEnrollment";
137+
export type { RevokeSelfHostEnrollmentPathEnrollmentId, RevokeSelfHostEnrollmentPathOrgId, RevokeSelfHostEnrollmentRequestConfig, RevokeSelfHostEnrollmentResponse, RevokeSelfHostEnrollmentResponses, RevokeSelfHostEnrollmentStatus204, RevokeSelfHostEnrollmentStatus400, RevokeSelfHostEnrollmentStatus401, RevokeSelfHostEnrollmentStatus403, RevokeSelfHostEnrollmentStatus404 } from "./types/RevokeSelfHostEnrollment";
138138
export type { RotateAgentCredentialPathAgentId, RotateAgentCredentialPathProjectId, RotateAgentCredentialRequestConfig, RotateAgentCredentialResponse, RotateAgentCredentialResponses, RotateAgentCredentialStatus200, RotateAgentCredentialStatus400, RotateAgentCredentialStatus401, RotateAgentCredentialStatus403, RotateAgentCredentialStatus404, RotateAgentCredentialStatus409 } from "./types/RotateAgentCredential";
139139
export type { RowFilter } from "./types/RowFilter";
140140
export type { SSLModeKey } from "./types/SSLMode";

src/generated/types/ListSelfHostEnrollments.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,12 @@ export type ListSelfHostEnrollmentsPathOrgId = string;
2020
*/
2121
export type ListSelfHostEnrollmentsStatus200 = ListSelfHostEnrollmentsResponse;
2222

23+
/**
24+
* @description Standard error response envelope for PgBeam API requests.
25+
* @type object
26+
*/
27+
export type ListSelfHostEnrollmentsStatus400 = Error;
28+
2329
/**
2430
* @description Standard error response envelope for PgBeam API requests.
2531
* @type object
@@ -56,6 +62,7 @@ export type ListSelfHostEnrollmentsRequestConfig = {
5662
*/
5763
export type ListSelfHostEnrollmentsResponses = {
5864
"200": ListSelfHostEnrollmentsStatus200;
65+
"400": ListSelfHostEnrollmentsStatus400;
5966
"401": ListSelfHostEnrollmentsStatus401;
6067
"403": ListSelfHostEnrollmentsStatus403;
6168
};

src/generated/types/RevokeSelfHostEnrollment.ts

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,12 @@ export type RevokeSelfHostEnrollmentPathEnrollmentId = string;
2626
*/
2727
export type RevokeSelfHostEnrollmentStatus204 = any;
2828

29+
/**
30+
* @description Standard error response envelope for PgBeam API requests.
31+
* @type object
32+
*/
33+
export type RevokeSelfHostEnrollmentStatus400 = Error;
34+
2935
/**
3036
* @description Standard error response envelope for PgBeam API requests.
3137
* @type object
@@ -69,6 +75,7 @@ export type RevokeSelfHostEnrollmentRequestConfig = {
6975
*/
7076
export type RevokeSelfHostEnrollmentResponses = {
7177
"204": RevokeSelfHostEnrollmentStatus204;
78+
"400": RevokeSelfHostEnrollmentStatus400;
7279
"401": RevokeSelfHostEnrollmentStatus401;
7380
"403": RevokeSelfHostEnrollmentStatus403;
7481
"404": RevokeSelfHostEnrollmentStatus404;
@@ -77,4 +84,4 @@ export type RevokeSelfHostEnrollmentResponses = {
7784
/**
7885
* @description Union of all possible responses
7986
*/
80-
export type RevokeSelfHostEnrollmentResponse = (RevokeSelfHostEnrollmentStatus204 | RevokeSelfHostEnrollmentStatus401 | RevokeSelfHostEnrollmentStatus403 | RevokeSelfHostEnrollmentStatus404);
87+
export type RevokeSelfHostEnrollmentResponse = (RevokeSelfHostEnrollmentStatus204 | RevokeSelfHostEnrollmentStatus400 | RevokeSelfHostEnrollmentStatus401 | RevokeSelfHostEnrollmentStatus403 | RevokeSelfHostEnrollmentStatus404);

src/generated/types/index.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ export type { ListRegionsRequestConfig, ListRegionsResponses, ListRegionsStatus2
100100
export type { ListRegionsResponse } from "./ListRegionsResponse";
101101
export type { ListReplicasPathDatabaseId, ListReplicasRequestConfig, ListReplicasResponses, ListReplicasStatus200, ListReplicasStatus400, ListReplicasStatus401, ListReplicasStatus403, ListReplicasStatus404, ListReplicasStatus429 } from "./ListReplicas";
102102
export type { ListReplicasResponse } from "./ListReplicasResponse";
103-
export type { ListSelfHostEnrollmentsPathOrgId, ListSelfHostEnrollmentsRequestConfig, ListSelfHostEnrollmentsResponses, ListSelfHostEnrollmentsStatus200, ListSelfHostEnrollmentsStatus401, ListSelfHostEnrollmentsStatus403 } from "./ListSelfHostEnrollments";
103+
export type { ListSelfHostEnrollmentsPathOrgId, ListSelfHostEnrollmentsRequestConfig, ListSelfHostEnrollmentsResponses, ListSelfHostEnrollmentsStatus200, ListSelfHostEnrollmentsStatus400, ListSelfHostEnrollmentsStatus401, ListSelfHostEnrollmentsStatus403 } from "./ListSelfHostEnrollments";
104104
export type { ListSelfHostEnrollmentsResponse } from "./ListSelfHostEnrollmentsResponse";
105105
export type { ListSupportCasesPathOrgId, ListSupportCasesQueryPage, ListSupportCasesQueryPageSize, ListSupportCasesQuerySearch, ListSupportCasesQueryStatus, ListSupportCasesRequestConfig, ListSupportCasesResponses, ListSupportCasesStatus200, ListSupportCasesStatus400, ListSupportCasesStatus401, ListSupportCasesStatus403 } from "./ListSupportCases";
106106
export type { ListSupportCasesResponse } from "./ListSupportCasesResponse";
@@ -134,7 +134,7 @@ export type { Region, RegionProviderEnumKey, RegionStatusEnumKey } from "./Regio
134134
export type { RejectApprovalRequestData, RejectApprovalRequestPathApprovalId, RejectApprovalRequestPathProjectId, RejectApprovalRequestRequestConfig, RejectApprovalRequestResponse, RejectApprovalRequestResponses, RejectApprovalRequestStatus200, RejectApprovalRequestStatus400, RejectApprovalRequestStatus401, RejectApprovalRequestStatus403, RejectApprovalRequestStatus404, RejectApprovalRequestStatus409 } from "./RejectApprovalRequest";
135135
export type { Replica } from "./Replica";
136136
export type { RevokeAgentCredentialPathAgentId, RevokeAgentCredentialPathProjectId, RevokeAgentCredentialRequestConfig, RevokeAgentCredentialResponse, RevokeAgentCredentialResponses, RevokeAgentCredentialStatus204, RevokeAgentCredentialStatus400, RevokeAgentCredentialStatus401, RevokeAgentCredentialStatus403, RevokeAgentCredentialStatus404 } from "./RevokeAgentCredential";
137-
export type { RevokeSelfHostEnrollmentPathEnrollmentId, RevokeSelfHostEnrollmentPathOrgId, RevokeSelfHostEnrollmentRequestConfig, RevokeSelfHostEnrollmentResponse, RevokeSelfHostEnrollmentResponses, RevokeSelfHostEnrollmentStatus204, RevokeSelfHostEnrollmentStatus401, RevokeSelfHostEnrollmentStatus403, RevokeSelfHostEnrollmentStatus404 } from "./RevokeSelfHostEnrollment";
137+
export type { RevokeSelfHostEnrollmentPathEnrollmentId, RevokeSelfHostEnrollmentPathOrgId, RevokeSelfHostEnrollmentRequestConfig, RevokeSelfHostEnrollmentResponse, RevokeSelfHostEnrollmentResponses, RevokeSelfHostEnrollmentStatus204, RevokeSelfHostEnrollmentStatus400, RevokeSelfHostEnrollmentStatus401, RevokeSelfHostEnrollmentStatus403, RevokeSelfHostEnrollmentStatus404 } from "./RevokeSelfHostEnrollment";
138138
export type { RotateAgentCredentialPathAgentId, RotateAgentCredentialPathProjectId, RotateAgentCredentialRequestConfig, RotateAgentCredentialResponse, RotateAgentCredentialResponses, RotateAgentCredentialStatus200, RotateAgentCredentialStatus400, RotateAgentCredentialStatus401, RotateAgentCredentialStatus403, RotateAgentCredentialStatus404, RotateAgentCredentialStatus409 } from "./RotateAgentCredential";
139139
export type { RowFilter } from "./RowFilter";
140140
export type { SSLModeKey } from "./SSLMode";

0 commit comments

Comments
 (0)