Druva Backup Policies API

Backup Policies specific API functions

Operations 13

GET /organizations/{organization_id}/policies Get All Backup Policies #
DELETE /organizations/{organization_id}/policies/{policy_id} Delete a Backup Policy #
GET /organizations/{organization_id}/policies/{policy_id} Get One Backup Policy #
PUT /organizations/{organization_id}/policies/{policy_id} Update A Backup Policy #
GET /organizations/{organization_id}/policies/{policy_id}/backups/count Count Policies Managed Backups #
POST /organizations/{organization_id}/policies/{policy_id}/execute Execute Backup Policy #
POST /organizations/{organization_id}/policies/{policy_id}/import Import Backups to Backup Policy #
POST /organizations/{organization_id}/policies/{policy_id}/rules Create Backup Policy Rule #
DELETE /organizations/{organization_id}/policies/{policy_id}/rules/{rule_id} Delete rule #
PUT /organizations/{organization_id}/policies/{policy_id}/rules/{rule_id} Update Backup Policy Rule #
POST /organizations/{organization_id}/policies/rules/count Count Resources from Rule #
POST /organizations/{organization_id}/policies/rules/kmskeys Get KMS Keys for Servers #
GET /organizations/{organization_id}/tasks/policies List Policies #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/druva-backup-policies-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

druva-backup-policies-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  description: '# Welcome to CloudRanger


    Here are some instructions on how to use the API

    ## Authentication and Authorization

    * Access to the API is controlled by your API key generated in the CloudRanger dashboard and token

    * The token is returned by calling the /authorize endpoint and supplying the x-api-key header

    * All other calls use the x-api-key header and the Authorzation header with Bearer followed by your token'
  title: CloudRanger Backup Policies API
  version: '2022-12-07T16:38:31.962Z'
servers:
- url: https://api.cloudranger.com/202004
tags:
- description: Backup Policies specific API functions
  name: Backup Policies
paths:
  /organizations/{organization_id}/policies:
    get:
      description: Return policies by organization
      parameters:
      - description: Organization Id of the Organization that you are working with. This can be found by looking at the organization id in the URL of the dashboard. These are randomly generated alphanumber values
        in: path
        name: organization_id
        required: true
        schema:
          type: string
      - description: The number of records to be returned for a single page for the request.
        in: query
        name: pageSize
        required: true
        schema:
          type: integer
      - description: Defines the offset from the first result you want to fetch.
        in: query
        name: offset
        required: true
        schema:
          type: integer
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/GetOrganizationsPoliciesResponse'
          description: 200 response
        '201':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/empty'
          description: 201 response
        '401':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
          description: 401 response
        '403':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
          description: 403 response
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
          description: 404 response
      security:
      - API_Authorizer: []
        api_key: []
      summary: Get All Backup Policies
      tags:
      - Backup Policies
      operationId: getOrganizationsByOrganizationIdPolicies
      x-operation-id-source: derived
  /organizations/{organization_id}/policies/{policy_id}:
    delete:
      description: Delete Policy by id
      parameters:
      - description: Organization Id of the Organization that you are working with. This can be found by looking at the organization id in the URL of the dashboard. These are randomly generated alphanumber values
        in: path
        name: organization_id
        required: true
        schema:
          type: string
      - description: 'The ID of the backup policy that you want to perform the request against. These can be found by the GET call /organizations/:organization_id/policies which returns all policies inside an organization '
        in: path
        name: policy_id
        required: true
        schema:
          type: string
      - description: What would you like to do with the backups created by this policy?
        in: query
        name: action
        required: true
        schema:
          enum:
          - delete
          - detach
          type: string
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/DeleteOrganizationsPoliciesByIdResponse'
          description: 200 response
        '201':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/empty'
          description: 201 response
        '401':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
          description: 401 response
        '403':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
          description: 403 response
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
          description: 404 response
      security:
      - API_Authorizer: []
        api_key: []
      summary: Delete a Backup Policy
      tags:
      - Backup Policies
      operationId: deleteOrganizationsByOrganizationIdPoliciesByPolicyId
      x-operation-id-source: derived
    get:
      description: Return policy by id
      parameters:
      - description: Organization Id of the Organization that you are working with. This can be found by looking at the organization id in the URL of the dashboard. These are randomly generated alphanumber values
        in: path
        name: organization_id
        required: true
        schema:
          type: string
      - description: 'The ID of the backup policy that you want to perform the request against. These can be found by the GET call /organizations/:organization_id/policies which returns all policies inside an organization '
        in: path
        name: policy_id
        required: true
        schema:
          type: string
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/GetOrganizationsPoliciesByIdResponse'
          description: 200 response
        '201':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/empty'
          description: 201 response
        '401':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
          description: 401 response
        '403':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
          description: 403 response
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
          description: 404 response
      security:
      - API_Authorizer: []
        api_key: []
      summary: Get One Backup Policy
      tags:
      - Backup Policies
      operationId: getOrganizationsByOrganizationIdPoliciesByPolicyId
      x-operation-id-source: derived
    put:
      description: Update policy by id
      parameters:
      - description: Organization Id of the Organization that you are working with. This can be found by looking at the organization id in the URL of the dashboard. These are randomly generated alphanumber values
        in: path
        name: organization_id
        required: true
        schema:
          type: string
      - description: 'The ID of the backup policy that you want to perform the request against. These can be found by the GET call /organizations/:organization_id/policies which returns all policies inside an organization '
        in: path
        name: policy_id
        required: true
        schema:
          type: string
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PutOrganizationsPoliciesByIdRequest'
        description: Policies Info
        required: true
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PutOrganizationsPoliciesByIdResponse'
          description: 200 response
        '201':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/empty'
          description: 201 response
        '401':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
          description: 401 response
        '403':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
          description: 403 response
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
          description: 404 response
      security:
      - API_Authorizer: []
        api_key: []
      summary: Update A Backup Policy
      tags:
      - Backup Policies
      operationId: putOrganizationsByOrganizationIdPoliciesByPolicyId
      x-operation-id-source: derived
  /organizations/{organization_id}/policies/{policy_id}/backups/count:
    get:
      description: Return count of backup by policy
      parameters:
      - description: Organization Id of the Organization that you are working with. This can be found by looking at the organization id in the URL of the dashboard. These are randomly generated alphanumber values
        in: path
        name: organization_id
        required: true
        schema:
          type: string
      - description: 'The ID of the backup policy that you want to perform the request against. These can be found by the GET call /organizations/:organization_id/policies which returns all policies inside an organization '
        in: path
        name: policy_id
        required: true
        schema:
          type: string
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/GetOrganizationsPoliciesBackupsCountResponse'
          description: 200 response
        '201':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/empty'
          description: 201 response
        '401':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
          description: 401 response
        '403':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
          description: 403 response
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
          description: 404 response
      security:
      - API_Authorizer: []
        api_key: []
      summary: Count Policies Managed Backups
      tags:
      - Backup Policies
      operationId: getOrganizationsByOrganizationIdPoliciesByPolicyIdBackupsCount
      x-operation-id-source: derived
  /organizations/{organization_id}/policies/{policy_id}/execute:
    post:
      description: Execute policy by id
      parameters:
      - description: Organization Id of the Organization that you are working with. This can be found by looking at the organization id in the URL of the dashboard. These are randomly generated alphanumber values
        in: path
        name: organization_id
        required: true
        schema:
          type: string
      - description: 'The ID of the backup policy that you want to perform the request against. These can be found by the GET call /organizations/:organization_id/policies which returns all policies inside an organization '
        in: path
        name: policy_id
        required: true
        schema:
          type: string
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PostOrganizationsPoliciesExecuteRequest'
        description: N/A
        required: true
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PostOrganizationsPoliciesExecuteResponse'
          description: 200 response
        '201':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/empty'
          description: 201 response
        '401':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
          description: 401 response
        '403':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
          description: 403 response
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
          description: 404 response
      security:
      - API_Authorizer: []
        api_key: []
      summary: Execute Backup Policy
      tags:
      - Backup Policies
      operationId: postOrganizationsByOrganizationIdPoliciesByPolicyIdExecute
      x-operation-id-source: derived
  /organizations/{organization_id}/policies/{policy_id}/import:
    post:
      description: Create new backup import for a policy
      parameters:
      - description: Organization Id of the Organization that you are working with. This can be found by looking at the organization id in the URL of the dashboard. These are randomly generated alphanumber values
        in: path
        name: organization_id
        required: true
        schema:
          type: string
      - description: 'The ID of the backup policy that you want to perform the request against. These can be found by the GET call /organizations/:organization_id/policies which returns all policies inside an organization '
        in: path
        name: policy_id
        required: true
        schema:
          type: string
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PostOrganizationsPoliciesImportRequest'
        description: Import Backups Rules
        required: true
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PostOrganizationsPoliciesImportResponse'
          description: 200 response
        '201':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/empty'
          description: 201 response
        '401':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
          description: 401 response
        '403':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
          description: 403 response
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
          description: 404 response
      security:
      - API_Authorizer: []
        api_key: []
      summary: Import Backups to Backup Policy
      tags:
      - Backup Policies
      operationId: postOrganizationsByOrganizationIdPoliciesByPolicyIdImport
      x-operation-id-source: derived
  /organizations/{organization_id}/policies/{policy_id}/rules:
    post:
      description: Create Backup Policy Rules for the specified policy
      parameters:
      - description: Organization Id of the Organization that you are working with. This can be found by looking at the organization id in the URL of the dashboard. These are randomly generated alphanumber values
        in: path
        name: organization_id
        required: true
        schema:
          type: string
      - description: 'The ID of the backup policy that you want to perform the request against. These can be found by the GET call /organizations/:organization_id/policies which returns all policies inside an organization '
        in: path
        name: policy_id
        required: true
        schema:
          type: string
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PostOrganizationsPoliciesRulesRequest'
        description: Policy Rules Info
        required: true
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PostOrganizationsPoliciesRulesResponse'
          description: 200 response
        '201':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/empty'
          description: 201 response
        '401':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
          description: 401 response
        '403':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
          description: 403 response
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
          description: 404 response
      security:
      - API_Authorizer: []
        api_key: []
      summary: Create Backup Policy Rule
      tags:
      - Backup Policies
      operationId: postOrganizationsByOrganizationIdPoliciesByPolicyIdRules
      x-operation-id-source: derived
  /organizations/{organization_id}/policies/{policy_id}/rules/{rule_id}:
    delete:
      description: Delete policy rule by id
      parameters:
      - description: Organization Id of the Organization that you are working with. This can be found by looking at the organization id in the URL of the dashboard. These are randomly generated alphanumber values
        in: path
        name: organization_id
        required: true
        schema:
          type: string
      - description: 'The ID of the backup policy that you want to perform the request against. These can be found by the GET call /organizations/:organization_id/policies which returns all policies inside an organization '
        in: path
        name: policy_id
        required: true
        schema:
          type: string
      - description: The ID of the backup policy rule that you want to perform the request against. These can be found by the GET call /organizations/:organization_id/policies/:policy_id which returns a single policy with its associated rules
        in: path
        name: rule_id
        required: true
        schema:
          type: string
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/DeleteOrganizationsPoliciesRulesByIdResponse'
          description: 200 response
        '201':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/empty'
          description: 201 response
        '401':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
          description: 401 response
        '403':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
          description: 403 response
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
          description: 404 response
      security:
      - API_Authorizer: []
        api_key: []
      summary: Delete rule
      tags:
      - Backup Policies
      operationId: deleteOrganizationsByOrganizationIdPoliciesByPolicyIdRulesByRuleId
      x-operation-id-source: derived
    put:
      description: Update Policy rule by id
      parameters:
      - description: Organization Id of the Organization that you are working with. This can be found by looking at the organization id in the URL of the dashboard. These are randomly generated alphanumber values
        in: path
        name: organization_id
        required: true
        schema:
          type: string
      - description: 'The ID of the backup policy that you want to perform the request against. These can be found by the GET call /organizations/:organization_id/policies which returns all policies inside an organization '
        in: path
        name: policy_id
        required: true
        schema:
          type: string
      - description: The ID of the backup policy rule that you want to perform the request against. These can be found by the GET call /organizations/:organization_id/policies/:policy_id which returns a single policy with its associated rules
        in: path
        name: rule_id
        required: true
        schema:
          type: string
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PutOrganizationsPoliciesRulesByIdRequest'
        description: Policy Rules Info
        required: true
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PutOrganizationsPoliciesRulesByIdResponse'
          description: 200 response
        '201':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/empty'
          description: 201 response
        '401':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
          description: 401 response
        '403':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
          description: 403 response
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
          description: 404 response
      security:
      - API_Authorizer: []
        api_key: []
      summary: Update Backup Policy Rule
      tags:
      - Backup Policies
      operationId: putOrganizationsByOrganizationIdPoliciesByPolicyIdRulesByRuleId
      x-operation-id-source: derived
  /organizations/{organization_id}/policies/rules/count:
    post:
      description: Get the count of rules per policy
      parameters:
      - description: Organization Id of the Organization that you are working with. This can be found by looking at the organization id in the URL of the dashboard. These are randomly generated alphanumber values
        in: path
        name: organization_id
        required: true
        schema:
          type: string
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PostOrganizationsPoliciesRulesCountRequest'
        description: N/A
        required: true
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PostOrganizationsPoliciesRulesCountResponse'
          description: 200 response
        '201':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/empty'
          description: 201 response
        '401':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
          description: 401 response
        '403':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
          description: 403 response
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
          description: 404 response
      security:
      - API_Authorizer: []
        api_key: []
      summary: Count Resources from Rule
      tags:
      - Backup Policies
      operationId: postOrganizationsByOrganizationIdPoliciesRulesCount
      x-operation-id-source: derived
  /organizations/{organization_id}/policies/rules/kmskeys:
    post:
      description: Return kmskeys by organization
      parameters:
      - description: Organization Id of the Organization that you are working with. This can be found by looking at the organization id in the URL of the dashboard. These are randomly generated alphanumber values
        in: path
        name: organization_id
        required: true
        schema:
          type: string
      requestBody:
        content:
          application/json:
            schema:
              properties:
                copies:
                  properties:
                    cross_account_id:
                      type: string
                    cross_account_region:
                      type: string
                    first_region:
                      type: string
                    interval:
                      type: integer
                    policy_id:
                      type: integer
                    policyId:
                      type: integer
                    retention_amount:
                      type: integer
                    retention_type:
                      type: string
                    retention_unit:
                      type: string
                  type: object
                rules:
                  items:
                    properties:
                      accounts:
                        items:
                          properties:
                            account_id:
                              type: string
                            rule_id:
                              type: integer
                          type: object
                        type: array
                      all_accounts:
                        type: boolean
                      all_regions:
                        type: boolean
                      all_resource_types:
                        type: boolean
                      created_at:
                        type: string
                      exclude:
                        type: boolean
                      id:
                        type: integer
                      matches:
                        properties:
                          tags:
                            items:
                              properties:
                                Key:
                                  type: string
                                Value:
                                  type: string
                              type: object
                            type: array
                        type: object
                      policy_id:
                        type: integer
                      regions:
                        items:
                          type: string
                        type: array
                      resource_types:
                        items:
                          type: string
                        type: array
                      resources:
                        items:
                          properties:
                            account_id:
                              type: string
                            region:
                              type: string
                            resource_id:
                              type: string
                            resource_name:
                              type: string
                            rule_id:
                              type: integer
                            type:
                              type: string
                          type: object
                        type: array
                      rule_id:
                        type: integer
                      rule_type:
                        type: string
                      updated_at:
                        type: string
                    type: object
                  type: array
              type: object
        description: Accounts Info
        required: true
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/GetOrganizationsPoliciesRulesKmskeysResponse'
          description: 200 response
        '201':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/empty'
          description: 201 response
        '401':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
          description: 401 response
        '403':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
          description: 403 response
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
          description: 404 response
      security:
      - API_Authorizer: []
        api_key: []
      summary: Get KMS Keys for Servers
      tags:
      - Backup Policies
      operationId: postOrganizationsByOrganizationIdPoliciesRulesKmskeys
      x-operation-id-source: derived
  /organizations/{organization_id}/tasks/policies:
    get:
      description: Get the policies for tasks belonging to organizations
      parameters:
      - description: Organization Id of the Organization that you are working with. This can be found by looking at the organization id in the URL of the dashboard. These are randomly generated alphanumber values
        in: path
        name: organization_id
        required: true
        schema:
          type: string
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/GetOrganizationsTasksPoliciesResponse'
          description: 200 response
        '201':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/empty'
          description: 201 response
        '401':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
          description: 401 response
        '403':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
          description: 403 response
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
          description: 404 response
      security:
      - API_Authorizer: []
        api_key: []
      summary: List Policies
      tags:
      - Backup Policies
      operationId: getOrganizationsByOrganizationIdTasksPolicies
      x-operation-id-source: derived
components:
  schemas:
    PostOrganizationsPoliciesRulesResponse:
      properties:
        accounts:
          items:
            properties:
              account_id:
                type: string
              rule_id:
                type: integer
            type: object
          type: array
        all_accounts:
          type: boolean
        all_regions:
          type: boolean
        all_resource_types:
          type: boolean
        exclude:
          type: boolean
        id:
          type: integer
        policy_id:
          type: string
        regions:
          items:
            type: string
          type: array
        resource_types:
          items:
            type: string
          type: array
        resources:
          items:
            properties:
              account_id:
                type: string
              region:
                type: string
              resource_id:
                type: string
              rule_id:
                type: integer
              type:
                type: string
            type: object
          type: array
        rule_type:
          type: string
      type: object
    PostOrganizationsPoliciesRulesRequest:
      properties:
        accounts:
          items:
            properties:
              account_id:
                type: string
            type: object
          type: array
        all_accounts:
          type: boolean
        all_regions:
          type: boolean
        all_resource_types:
          type: boolean
        exclude:
          type: boolean
        policy_id:
          type: string
        regions:
          items:
            type: string
          type: array
        resource_types:
          items:
            enum:
            - EC2Instance
            - EC2Volume
            - RDSInstance
            - RedshiftInstance
            - DynamoDBTable
            type: string
          type: array
        resources:
          items:
            properties:
           

# --- truncated at 32 KB (47 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/druva/refs/heads/main/openapi/druva-backup-policies-api-openapi.yml