Skip to main content

ontap

Creates, updates, deletes, gets or lists an ontap resource.

Overview

Nameontap
TypeResource
Idgoogle.netapp.ontap

Fields

The following fields are returned by SELECT queries:

SELECT not supported for this resource, use SHOW METHODS to view available operations for the resource.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
execute_ontap_postexecprojectsId, locationsId, storagePoolsId, ontapIdExecuteOntapPost sends the ONTAP POST request to the StoragePool cluster.
execute_ontap_getexecprojectsId, locationsId, storagePoolsId, ontapIdExecuteOntapGet sends the ONTAP GET request to the StoragePool cluster.
execute_ontap_deleteexecprojectsId, locationsId, storagePoolsId, ontapIdExecuteOntapDelete sends the ONTAP DELETE request to the StoragePool cluster.
execute_ontap_patchexecprojectsId, locationsId, storagePoolsId, ontapIdExecuteOntapPatch sends the ONTAP PATCH request to the StoragePool cluster.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
locationsIdstring
ontapIdstring
projectsIdstring
storagePoolsIdstring

Lifecycle Methods

ExecuteOntapPost sends the ONTAP POST request to the StoragePool cluster.

EXEC google.netapp.ontap.execute_ontap_post
@projectsId='{{ projectsId }}' --required,
@locationsId='{{ locationsId }}' --required,
@storagePoolsId='{{ storagePoolsId }}' --required,
@ontapId='{{ ontapId }}' --required
@@json=
'{
"body": "{{ body }}"
}'
;