|
6153 | 6153 | }, |
6154 | 6154 | "title": "Update By Team" |
6155 | 6155 | }, |
6156 | | - { |
6157 | | - "description": "Delete a team's Identity Provider", |
6158 | | - "href": "/teams/{(%23%2Fdefinitions%2Fteam%2Fdefinitions%2Fname)}/identity-providers/{(%23%2Fdefinitions%2Fidentity-provider%2Fdefinitions%2Fid)}", |
6159 | | - "method": "DELETE", |
6160 | | - "rel": "destroy", |
6161 | | - "targetSchema": { |
6162 | | - "$ref": "#/definitions/identity-provider" |
6163 | | - }, |
6164 | | - "title": "Delete By Team" |
6165 | | - }, |
6166 | | - { |
6167 | | - "description": "Get a list of a team's Identity Providers", |
6168 | | - "href": "/teams/{(%23%2Fdefinitions%2Fteam%2Fdefinitions%2Fidentity)}/identity-providers", |
6169 | | - "method": "GET", |
6170 | | - "rel": "instances", |
6171 | | - "targetSchema": { |
6172 | | - "items": { |
6173 | | - "$ref": "#/definitions/identity-provider" |
6174 | | - }, |
6175 | | - "type": [ |
6176 | | - "array" |
6177 | | - ] |
6178 | | - }, |
6179 | | - "title": "List By Team" |
6180 | | - }, |
6181 | | - { |
6182 | | - "description": "Create an Identity Provider for a team", |
6183 | | - "href": "/teams/{(%23%2Fdefinitions%2Fteam%2Fdefinitions%2Fidentity)}/identity-providers", |
6184 | | - "method": "POST", |
6185 | | - "rel": "create", |
6186 | | - "schema": { |
6187 | | - "properties": { |
6188 | | - "certificate": { |
6189 | | - "$ref": "#/definitions/identity-provider/definitions/certificate" |
6190 | | - }, |
6191 | | - "entity_id": { |
6192 | | - "$ref": "#/definitions/identity-provider/definitions/entity_id" |
6193 | | - }, |
6194 | | - "slo_target_url": { |
6195 | | - "$ref": "#/definitions/identity-provider/definitions/slo_target_url" |
6196 | | - }, |
6197 | | - "sso_target_url": { |
6198 | | - "$ref": "#/definitions/identity-provider/definitions/sso_target_url" |
6199 | | - } |
6200 | | - }, |
6201 | | - "required": [ |
6202 | | - "certificate", |
6203 | | - "sso_target_url", |
6204 | | - "entity_id" |
6205 | | - ], |
6206 | | - "type": [ |
6207 | | - "object" |
6208 | | - ] |
6209 | | - }, |
6210 | | - "targetSchema": { |
6211 | | - "$ref": "#/definitions/identity-provider" |
6212 | | - }, |
6213 | | - "title": "Create By Team" |
6214 | | - }, |
6215 | | - { |
6216 | | - "description": "Update a team's Identity Provider", |
6217 | | - "href": "/teams/{(%23%2Fdefinitions%2Fteam%2Fdefinitions%2Fidentity)}/identity-providers/{(%23%2Fdefinitions%2Fidentity-provider%2Fdefinitions%2Fid)}", |
6218 | | - "method": "PATCH", |
6219 | | - "rel": "update", |
6220 | | - "schema": { |
6221 | | - "properties": { |
6222 | | - "certificate": { |
6223 | | - "$ref": "#/definitions/identity-provider/definitions/certificate" |
6224 | | - }, |
6225 | | - "entity_id": { |
6226 | | - "$ref": "#/definitions/identity-provider/definitions/entity_id" |
6227 | | - }, |
6228 | | - "slo_target_url": { |
6229 | | - "$ref": "#/definitions/identity-provider/definitions/slo_target_url" |
6230 | | - }, |
6231 | | - "sso_target_url": { |
6232 | | - "$ref": "#/definitions/identity-provider/definitions/sso_target_url" |
6233 | | - } |
6234 | | - }, |
6235 | | - "type": [ |
6236 | | - "object" |
6237 | | - ] |
6238 | | - }, |
6239 | | - "targetSchema": { |
6240 | | - "$ref": "#/definitions/identity-provider" |
6241 | | - }, |
6242 | | - "title": "Update By Team" |
6243 | | - }, |
6244 | 6156 | { |
6245 | 6157 | "description": "Delete a team's Identity Provider", |
6246 | 6158 | "href": "/teams/{(%23%2Fdefinitions%2Fteam%2Fdefinitions%2Fname)}/identity-providers/{(%23%2Fdefinitions%2Fidentity-provider%2Fdefinitions%2Fid)}", |
|
14520 | 14432 | }, |
14521 | 14433 | "title": "Create By Team" |
14522 | 14434 | }, |
14523 | | - { |
14524 | | - "description": "Remove a whitelisted entity", |
14525 | | - "href": "/teams/{(%23%2Fdefinitions%2Fteam%2Fdefinitions%2Fidentity)}/whitelisted-addon-services/{(%23%2Fdefinitions%2Fwhitelisted-add-on-service%2Fdefinitions%2Fidentity)}", |
14526 | | - "method": "DELETE", |
14527 | | - "rel": "destroy", |
14528 | | - "targetSchema": { |
14529 | | - "$ref": "#/definitions/whitelisted-add-on-service" |
14530 | | - }, |
14531 | | - "title": "Delete By Team" |
14532 | | - }, |
14533 | | - { |
14534 | | - "description": "List all whitelisted Add-on Services for a Team", |
14535 | | - "href": "/teams/{(%23%2Fdefinitions%2Fteam%2Fdefinitions%2Fidentity)}/whitelisted-addon-services", |
14536 | | - "method": "GET", |
14537 | | - "rel": "instances", |
14538 | | - "targetSchema": { |
14539 | | - "items": { |
14540 | | - "$ref": "#/definitions/whitelisted-add-on-service" |
14541 | | - }, |
14542 | | - "type": [ |
14543 | | - "array" |
14544 | | - ] |
14545 | | - }, |
14546 | | - "title": "List By Team" |
14547 | | - }, |
14548 | | - { |
14549 | | - "description": "Whitelist an Add-on Service", |
14550 | | - "href": "/teams/{(%23%2Fdefinitions%2Fteam%2Fdefinitions%2Fidentity)}/whitelisted-addon-services", |
14551 | | - "method": "POST", |
14552 | | - "rel": "create", |
14553 | | - "schema": { |
14554 | | - "type": [ |
14555 | | - "object" |
14556 | | - ], |
14557 | | - "properties": { |
14558 | | - "addon_service": { |
14559 | | - "description": "name of the Add-on to whitelist", |
14560 | | - "example": "heroku-postgresql", |
14561 | | - "type": [ |
14562 | | - "string" |
14563 | | - ] |
14564 | | - } |
14565 | | - } |
14566 | | - }, |
14567 | | - "targetSchema": { |
14568 | | - "items": { |
14569 | | - "$ref": "#/definitions/whitelisted-add-on-service" |
14570 | | - }, |
14571 | | - "type": [ |
14572 | | - "array" |
14573 | | - ] |
14574 | | - }, |
14575 | | - "title": "Create By Team" |
14576 | | - }, |
14577 | 14435 | { |
14578 | 14436 | "description": "Remove a whitelisted entity", |
14579 | 14437 | "href": "/teams/{(%23%2Fdefinitions%2Fteam%2Fdefinitions%2Fidentity)}/whitelisted-addon-services/{(%23%2Fdefinitions%2Fwhitelisted-add-on-service%2Fdefinitions%2Fidentity)}", |
|
0 commit comments