Gravitee · Capability
Gravitee.io - Access Management API — protected-resource
Gravitee.io - Access Management API — protected-resource. 14 operations. Lead operation: List registered protected resources for a security domain. Self-contained Naftiko capability covering one Gravitee business surface.
What You Can Do
GET
Listprotectedresources
— List registered protected resources for a security domain
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/protected-resources
POST
Createprotectedresource
— Create a Protected Resource definition
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/protected-resources
GET
Findprotectedresource
— Get a Protected Resource
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/protected-resources/{protected-resource}
PUT
Updateprotectedresource
— Update a Protected Resource
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/protected-resources/{protected-resource}
DELETE
Deleteprotectedresource
— Delete a Protected Resource
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/protected-resources/{protected-resource}
PATCH
Patchprotectedresource
— Patch a Protected Resource
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/protected-resources/{protected-resource}
GET
Getmembers1
— List members for an protected resource
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/protected-resources/{protected-resource}/members
POST
Addorupdatemember2
— Add or update an protected resource member
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/protected-resources/{protected-resource}/members
GET
Getprotectedresourcememberpermissions
— List protected resource member's permissions
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/protected-resources/{protected-resource}/members/permissions
DELETE
Removeprotectedresourcemember
— Remove a membership
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/protected-resources/{protected-resource}/members/{member}
GET
Getsecrets
— List secrets of a protected resource
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/protected-resources/{protected-resource}/secrets
POST
Create
— Create a secret for a protected resource
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/protected-resources/{protected-resource}/secrets
DELETE
Delete
— Remove a secret for a protected resource
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/protected-resources/{protected-resource}/secrets/{secretid}
POST
Renew
— Renew a secret for a protected resource
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/protected-resources/{protected-resource}/secrets/{secretid}/renew
MCP Tools
list-registered-protected-resources-security
List registered protected resources for a security domain
read-only
idempotent
create-protected-resource-definition
Create a Protected Resource definition
get-protected-resource
Get a Protected Resource
read-only
idempotent
update-protected-resource
Update a Protected Resource
idempotent
delete-protected-resource
Delete a Protected Resource
idempotent
patch-protected-resource
Patch a Protected Resource
idempotent
list-members-protected-resource
List members for an protected resource
read-only
idempotent
add-update-protected-resource-member
Add or update an protected resource member
list-protected-resource-member-s-permissions
List protected resource member's permissions
read-only
idempotent
remove-membership
Remove a membership
idempotent
list-secrets-protected-resource
List secrets of a protected resource
read-only
idempotent
create-secret-protected-resource
Create a secret for a protected resource
remove-secret-protected-resource
Remove a secret for a protected resource
idempotent
renew-secret-protected-resource
Renew a secret for a protected resource