DataProtect-Couchbase
Number of APIs: 18
-
Generate Access Token POST https://{{cluster}}/irisservices/api/v1/public/accessTokens
-
Get Snapshot GET https://{{cluster}}/v2/data-protect/search/protected-objects?snapshotActions=RecoverObjects&searchString=*&protectionGroupIds={{protectionJobId}}&environments=kCouchbase
-
Register Couchbase Source POST https://{{cluster}}/v2/data-protect/sources/registrations
-
Get Sources Info Using V1 GET https://{{cluster}}/irisservices/api/v1/public/protectionSources/registrationInfo?includeEntityPermissionInfo=true&allUnderHierarchy=false
-
Get Protection Policy GET https://{{cluster}}/v2/data-protect/policies
-
Create Protection Policy POST https://{{cluster}}/v2/data-protect/policies
-
Get Storage Domain GET https://{{cluster}}/v2/storage-domains
-
Get Object Id GET https://{{cluster}}/v2/data-protect/sources/{{sourceId}}/objects
-
Create Protection Group POST https://{{cluster}}/v2/data-protect/protection-groups
-
Run Now Protection Group POST https://{{cluster}}/v2/data-protect/protection-groups/{{protectionJobId}}/runs