diff --git a/components/schemas/infrastructure/external-volumes/rootTasks/ExternalVolumesScanAction.yml b/components/schemas/infrastructure/external-volumes/rootTasks/ExternalVolumesScanAction.yml index c4c7db86..360c93cc 100644 --- a/components/schemas/infrastructure/external-volumes/rootTasks/ExternalVolumesScanAction.yml +++ b/components/schemas/infrastructure/external-volumes/rootTasks/ExternalVolumesScanAction.yml @@ -21,6 +21,9 @@ properties: integration_id: description: ID of the integration to scan for external volumes. $ref: ../../../ID.yml + location_id: + description: ID of the location to scan for external volumes. + $ref: ../../../ID.yml source_type: description: Type of external volume system to scan. type: string @@ -30,6 +33,13 @@ properties: $ref: ../../../Identifier.yml server_ids: description: Optional list of server IDs to limit the scan scope. - type: array - items: - $ref: ../../../ID.yml + oneOf: + - type: array + items: + $ref: ../../../ID.yml + - type: "null" + namespace: + description: Optional namespace string to limit the scan scope. + oneOf: + - type: string + - type: "null"