[{"label":"Latest (5.0.0)","version":"latest"},{"version":"4.5.1"},{"version":"4.5.0"},{"version":"4.4.0"},{"version":"4.3.1"},{"link":"https://developer.vmware.com/apis/1127/vmware-cloud-foundation","version":"4.3"},{"link":"https://developer.vmware.com/apis/1078/vmware-cloud-foundation","version":"4.2"},{"link":"https://developer.vmware.com/apis/1033/vmware-cloud-foundation","version":"4.1"},{"link":"https://developer.vmware.com/apis/1003/vmware-cloud-foundation","version":"4.0.1"},{"link":"https://developer.vmware.com/apis/939/vmware-cloud-foundation","version":"4.0"}]
vcf-for-vxrail
Get All IDPs
DescriptionGet a list of all Identity Providers
Request
Operation doesn't accept any path, query or header parameters.
URL
https://sfo-vcf01.rainpole.io/v1/identity-providers
Response
Response
Response BodyResponse Body
200 OK
Returns
PageOfIdentityProvider
of type(s) application/json
{
"elements": [
{
"domainNames": [
"string"
],
"id": "string",
"identitySources": [
{
"domainNames": [
"string"
],
"ldap": {
"domainAlias": "string",
"domainName": "string",
"sourceDetails": {
"certChain": [
"string"
],
"groupsBaseDn": "string",
"serverEndpoints": [
"string"
],
"usersBaseDn": "string"
},
"type": "string",
"username": "string"
},
"name": "string",
"type": "string"
}
],
"idpMessage": "string",
"ldap": {
"domainAlias": "string",
"domainName": "string",
"sourceDetails": {
"certChain": [
"string"
],
"groupsBaseDn": "string",
"serverEndpoints": [
"string"
],
"usersBaseDn": "string"
},
"type": "string",
"username": "string"
},
"name": "string",
"oidc": {
"authEndpoint": "string",
"authMethod": "One among: CLIENT_SECRET_BASIC, CLIENT_SECRET_POST, CLIENT_SECRET_JWT, PRIVATE_KEY_JWT",
"clientId": "string",
"discoveryEndpoint": "string",
"issuer": "string",
"logoutEndpoint": "string",
"publicKeyUri": "string",
"tokenEndpoint": "string"
},
"status": "One among: ACTIVE, INACTIVE",
"type": "string"
}
],
"pageMetadata": {
"pageNumber": 0,
"pageSize": 0,
"totalElements": 0,
"totalPages": 0
}
}
Errors
ErrorResponse
400
Bad request
ErrorResponse
401
Unauthorized Request
ErrorResponse
500
Internal Server Error
Code Samples
cURL Command
curl https://sfo-vcf01.rainpole.io/v1/identity-providers
[{"label":"Latest (5.0.0)","version":"latest"},{"version":"4.5.1"},{"version":"4.5.0"},{"version":"4.4.0"},{"version":"4.3.1"},{"link":"https://developer.vmware.com/apis/1127/vmware-cloud-foundation","version":"4.3"},{"link":"https://developer.vmware.com/apis/1078/vmware-cloud-foundation","version":"4.2"},{"link":"https://developer.vmware.com/apis/1033/vmware-cloud-foundation","version":"4.1"},{"link":"https://developer.vmware.com/apis/1003/vmware-cloud-foundation","version":"4.0.1"},{"link":"https://developer.vmware.com/apis/939/vmware-cloud-foundation","version":"4.0"}]
vcf-for-vxrail