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
Get v1idps
GET
/
v1
/
idps
Copy
Ask AI
{
"identityProviders": [
{
"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>"
}
}
}
}
],
"nextPageToken": "<string>"
}
Query Parameters
Not used. The maximum number of identity providers to return. The service may return fewer than this value. If unspecified, at most 10 will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
Not used.
A page token, received from a previous ListIdentityProviders
call.
Provide this to retrieve the subsequent page.
When paginating, all other parameters provided to ListIdentityProviders
must match
the call that provided the page token.
Response
200
application/json
OK
The response is of type object
.
Was this page helpful?
Copy
Ask AI
{
"identityProviders": [
{
"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>"
}
}
}
}
],
"nextPageToken": "<string>"
}
Assistant
Responses are generated using AI and may contain mistakes.