Create

Create

Create an identity provider

Request
URI
POST
https://{api_host}/tca/tenancy/api/v1/idps
COPY
Header Parameters
boolean
trust-tls
Optional

If true then the certificate is imported into the trust store

trust-tls example
true

Request Body
IdpCreateRoot of type(s) application/json
Required
This request body class requires all of the following: IdpRoot
{
    "name": "My IDP 1",
    "description": "IDP using VMware SSO",
    "type": "VC"
}
Responses
201

IDP successfully created

Returns IdpBase of type(s) application/json
This response body class contains all of the following: IdpRoot , InlineIdpBase1
{
    "name": "My IDP 1",
    "description": "IDP using VMware SSO",
    "type": "VC",
    "id": "fc0a0058-3cfd-44b1-a91d-5110d48a63e2",
    "createdAt": "2023-02-13T13:19:37.448Z",
    "creationUser": "smith@vsphere.local",
    "links": {
        "self": {
            "href": "/telco/admin/api/idps/v1/idp/fc0a0058-3cfd-44b1-a91d-5110d48a63e2"
        },
        "update": {
            "href": "/telco/admin/api/idps/v1/idp/fc0a0058-3cfd-44b1-a91d-5110d48a63e2"
        },
        "delete": {
            "href": "/telco/admin/api/idps/v1/idp/fc0a0058-3cfd-44b1-a91d-5110d48a63e2"
        }
    }
}

400
Returns SslOrError of type(s) application/json
Operation doesn't return any data structure

401

Unauthorized

Operation doesn't return any data structure

403

Forbidden

Operation doesn't return any data structure

500
Returns InternalServerError of type(s) application/json
{
    "errors": [
        {
            "code": "string",
            "message": "string"
        }
    ]
}
array of error
errors
Optional

errors