ProjectService
- GETGet v1* iampolicies:batchget
- GETGet v1projects
- POSTPost v1projects
- GETGet v1projects 1
- DELDelete v1projects
- PATCHPatch v1projects
- POSTPost v1projects webhooks :removewebhook
- POSTPost v1projects webhooks :updatewebhook
- POSTPost v1projects :addwebhook
- GETGet v1projects :getiampolicy
- POSTPost v1projects :setiampolicy
- POSTPost v1projects :testwebhook
- POSTPost v1projects :undelete
- POSTPost v1projects:search
ActuatorService
AuditLogService
AuthService
OrgPolicyService
- GETGet v1environments policies
- POSTPost v1environments policies
- GETGet v1environments policies 1
- DELDelete v1environments policies
- PATCHPatch v1environments policies
- GETGet v1instances databases policies
- POSTPost v1instances databases policies
- GETGet v1instances databases policies 1
- DELDelete v1instances databases policies
- PATCHPatch v1instances databases policies
- GETGet v1instances policies
- POSTPost v1instances policies
- GETGet v1instances policies 1
- DELDelete v1instances policies
- PATCHPatch v1instances policies
- GETGet v1policies
- POSTPost v1policies
- GETGet v1policies 1
- DELDelete v1policies
- PATCHPatch v1policies
- GETGet v1projects policies
- POSTPost v1projects policies
- GETGet v1projects policies 1
- DELDelete v1projects policies
- PATCHPatch v1projects policies
IdentityProviderService
InstanceService
- GETGet v1instances
- POSTPost v1instances
- GETGet v1instances 1
- DELDelete v1instances
- PATCHPatch v1instances
- POSTPost v1instances :adddatasource
- POSTPost v1instances :databases
- POSTPost v1instances :removedatasource
- POSTPost v1instances :sync
- POSTPost v1instances :undelete
- PATCHPatch v1instances :updatedatasource
- POSTPost v1instances:batchsync
- POSTPost v1instances:batchupdate
DatabaseService
- GETGet v1instances databases
- GETGet v1instances databases 1
- PATCHPatch v1instances databases
- GETGet v1instances databases changelogs
- GETGet v1instances databases changelogs 1
- POSTPost v1instances databases changelogs :diffschema
- GETGet v1instances databases metadata
- GETGet v1instances databases schema
- GETGet v1instances databases schemastring
- GETGet v1instances databases secrets
- DELDelete v1instances databases secrets
- PATCHPatch v1instances databases secrets
- POSTPost v1instances databases :diffschema
- POSTPost v1instances databases :sync
- GETGet v1instances databases:batchget
- POSTPost v1instances databases:batchsync
- POSTPost v1instances databases:batchupdate
- GETGet v1projects databases
- GETGet v1projects databases:batchget
- GETGet v1workspaces databases
DatabaseCatalogService
RevisionService
SQLService
- POSTPost v1instances databases :export
- POSTPost v1instances databases :query
- POSTPost v1instances :export
- POSTPost v1instances :query
- POSTPost v1projects rollouts stages :export
- POSTPost v1projects rollouts :export
- POSTPost v1queryhistories:search
- POSTPost v1schemadesign:diffmetadata
- POSTPost v1sqlaicompletion
- POSTPost v1sqlcheck
- POSTPost v1sqlpretty
- GETGet v1:adminexecute
InstanceRoleService
ChangelistService
DatabaseGroupService
IssueService
- GETGet v1projects issues
- POSTPost v1projects issues
- GETGet v1projects issues 1
- PATCHPatch v1projects issues
- GETGet v1projects issues issuecomments
- POSTPost v1projects issues :approve
- POSTPost v1projects issues :comment
- PATCHPatch v1projects issues :comment
- POSTPost v1projects issues :reject
- POSTPost v1projects issues :request
- POSTPost v1projects issues:batchupdatestatus
- POSTPost v1projects issues:search
PlanService
ReleaseService
RolloutService
- GETGet v1projects rollouts
- POSTPost v1projects rollouts
- GETGet v1projects rollouts 1
- GETGet v1projects rollouts stages tasks taskruns
- GETGet v1projects rollouts stages tasks taskruns 1
- GETGet v1projects rollouts stages tasks taskruns log
- GETGet v1projects rollouts stages tasks taskruns session
- POSTPost v1projects rollouts stages tasks taskruns :previewrollback
- POSTPost v1projects rollouts stages tasks taskruns:batchcancel
- POSTPost v1projects rollouts stages tasks:batchrun
- POSTPost v1projects rollouts stages tasks:batchskip
- POSTPost v1projects :previewrollout
SheetService
ReviewConfigService
SubscriptionService
UserService
WorksheetService
IdentityProviderService
Patch v1idps
PATCH
/
v1
/
idps
/
{idp}
Copy
Ask AI
{
"name": "<string>",
"title": "<string>",
"domain": "<string>",
"type": "IDENTITY_PROVIDER_TYPE_UNSPECIFIED",
"config": {
"oauth2Config": {
"authUrl": "<string>",
"tokenUrl": "<string>",
"userInfoUrl": "<string>",
"clientId": "<string>",
"clientSecret": "<string>",
"scopes": [
"<string>"
],
"fieldMapping": {
"identifier": "<string>",
"displayName": "<string>",
"phone": "<string>",
"groups": "<string>"
},
"skipTlsVerify": true,
"authStyle": "OAUTH2_AUTH_STYLE_UNSPECIFIED"
},
"oidcConfig": {
"issuer": "<string>",
"clientId": "<string>",
"clientSecret": "<string>",
"scopes": [
"<string>"
],
"fieldMapping": {
"identifier": "<string>",
"displayName": "<string>",
"phone": "<string>",
"groups": "<string>"
},
"skipTlsVerify": true,
"authStyle": "OAUTH2_AUTH_STYLE_UNSPECIFIED",
"authEndpoint": "<string>"
},
"ldapConfig": {
"host": "<string>",
"port": 123,
"skipTlsVerify": true,
"bindDn": "<string>",
"bindPassword": "<string>",
"baseDn": "<string>",
"userFilter": "<string>",
"securityProtocol": "SECURITY_PROTOCOL_UNSPECIFIED",
"fieldMapping": {
"identifier": "<string>",
"displayName": "<string>",
"phone": "<string>",
"groups": "<string>"
}
}
}
}
Path Parameters
The idp id.
Query Parameters
The list of fields to update.
Body
application/json
Response
200
application/json
OK
The response is of type object
.
Was this page helpful?
Copy
Ask AI
{
"name": "<string>",
"title": "<string>",
"domain": "<string>",
"type": "IDENTITY_PROVIDER_TYPE_UNSPECIFIED",
"config": {
"oauth2Config": {
"authUrl": "<string>",
"tokenUrl": "<string>",
"userInfoUrl": "<string>",
"clientId": "<string>",
"clientSecret": "<string>",
"scopes": [
"<string>"
],
"fieldMapping": {
"identifier": "<string>",
"displayName": "<string>",
"phone": "<string>",
"groups": "<string>"
},
"skipTlsVerify": true,
"authStyle": "OAUTH2_AUTH_STYLE_UNSPECIFIED"
},
"oidcConfig": {
"issuer": "<string>",
"clientId": "<string>",
"clientSecret": "<string>",
"scopes": [
"<string>"
],
"fieldMapping": {
"identifier": "<string>",
"displayName": "<string>",
"phone": "<string>",
"groups": "<string>"
},
"skipTlsVerify": true,
"authStyle": "OAUTH2_AUTH_STYLE_UNSPECIFIED",
"authEndpoint": "<string>"
},
"ldapConfig": {
"host": "<string>",
"port": 123,
"skipTlsVerify": true,
"bindDn": "<string>",
"bindPassword": "<string>",
"baseDn": "<string>",
"userFilter": "<string>",
"securityProtocol": "SECURITY_PROTOCOL_UNSPECIFIED",
"fieldMapping": {
"identifier": "<string>",
"displayName": "<string>",
"phone": "<string>",
"groups": "<string>"
}
}
}
}
Assistant
Responses are generated using AI and may contain mistakes.