auxiliary_volume – Manage Auxiliary Volume onboard jobs in PowerVC
Synopsis
Create auxiliary volume onboard jobs.
Retrieve a specific auxiliary volume job by job ID.
List all auxiliary volume onboard jobs.
Parameters
- job_id (False, str, None)
ID of the auxiliary volume onboard job.
- name (False, str, None)
Name of the auxiliary volume onboard job.
Required when creating a job.
- volumes (False, list, None)
List of volumes grouped by source project.
Required when creating a job.
- source_project_id (True, str, None)
UUID of the source project.
- aux_vols (optional, list, None)
List of auxiliary volumes.
name (True, str, None)
display_name (False, str, None)
Examples
- name: Create auxiliary volume onboard job
ibm.powervc.auxiliary_volume:
cloud: CLOUD
name: aux_job_01
volumes:
- source_project_id: "aaaaaabbbbbbccccccddddd"
aux_vols:
- name: aux_vol_01
register: job_output
- name: Wait for job completion
ibm.powervc.auxiliary_volume:
cloud: CLOUD
job_id: "{{ job_output.result.job_id }}"
register: job_status
until: job_status.result.status == "SUCCESS"
retries: 15
delay: 30
- name: List all jobs
ibm.powervc.auxiliary_volume:
cloud: CLOUD
- name: Get auxiliary volume job details
ibm.powervc.auxiliary_volume:
cloud: CLOUD
job_id: "job-123456"