snapmirror
snapmirror-abort
PATCH /api/snapmirror/relationships/{relationship.uuid}/transfers/{uuid}
Note: To abort an ongoing SnapMirror transfer, refer to snapmirror-abort-async.
Usage: This ONTAPI call can be issued against Storage VM (SVM) management LIFs.
ONTAPI attribute | REST attribute | Comment |
---|---|---|
check-only |
No REST Equivalent |
|
clear-checkpoint |
No REST Equivalent |
|
destination-cluster |
No REST Equivalent |
|
destination-location |
No REST Equivalent |
|
destination-volume |
No REST Equivalent |
|
destination-vserver |
No REST Equivalent |
|
source-cluster |
No REST Equivalent |
|
source-location |
No REST Equivalent |
|
source-volume |
No REST Equivalent |
|
source-vserver |
No REST Equivalent |
snapmirror-abort-async
PATCH /api/snapmirror/relationships/{relationship.uuid}/transfers/{uuid}
Note: To abort an ongoing SnapMirror transfer, set the tranfer state to "aborted".
Usage: This ONTAPI call can be issued against Storage VM (SVM) management LIFs.
ONTAPI attribute | REST attribute | Comment |
---|---|---|
check-only |
No REST Equivalent |
|
clear-checkpoint |
state |
To clear the checkpoint in the REST API, set the state to "hard_aborted". |
destination-cluster |
No REST Equivalent |
|
destination-location |
No REST Equivalent |
|
destination-volume |
No REST Equivalent |
|
destination-vserver |
No REST Equivalent |
|
source-cluster |
No REST Equivalent |
|
source-location |
No REST Equivalent |
|
source-volume |
No REST Equivalent |
|
source-vserver |
No REST Equivalent |
snapmirror-abort-iter
This ONTAPI call does not have an equivalent REST API call.
snapmirror-auto-protect-add-exclude
This ONTAPI call does not have an equivalent REST API call.
snapmirror-auto-protect-off
This ONTAPI call does not have an equivalent REST API call.
snapmirror-auto-protect-on
This ONTAPI call does not have an equivalent REST API call.
snapmirror-auto-protect-remove-exclude
This ONTAPI call does not have an equivalent REST API call.
snapmirror-break
Note: To break a SnapMirror relationship, refer to snapmirror-break-async.
This ONTAPI call does not have an equivalent REST API call.
snapmirror-break-async
PATCH /api/snapmirror/relationships/{uuid}
Note: To break a SnapMirror relationship, set the relationship state to "broken_off".
Usage: This ONTAPI call can be issued against Storage VM (SVM) management LIFs.
ONTAPI attribute | REST attribute | Comment |
---|---|---|
destination-cluster |
No REST Equivalent |
|
destination-location |
No REST Equivalent |
|
destination-volume |
No REST Equivalent |
|
destination-vserver |
No REST Equivalent |
|
recover |
recover_after_break |
|
restore-destination-to-snapshot |
No REST Equivalent |
|
source-cluster |
No REST Equivalent |
|
source-location |
No REST Equivalent |
|
source-volume |
No REST Equivalent |
|
source-vserver |
No REST Equivalent |
snapmirror-break-iter
This ONTAPI call does not have an equivalent REST API call.
snapmirror-cache-rebuild-relationship
This ONTAPI call does not have an equivalent REST API call.
snapmirror-capabilities-get
This ONTAPI call does not have an equivalent REST API call.
snapmirror-capabilities-get-iter
This ONTAPI call does not have an equivalent REST API call.
snapmirror-check
This ONTAPI call does not have an equivalent REST API call.
snapmirror-check-iter
This ONTAPI call does not have an equivalent REST API call.
snapmirror-config-replication-cluster-storage-configuration-get
This ONTAPI call does not have an equivalent REST API call.
snapmirror-config-replication-cluster-storage-configuration-modify
This ONTAPI call does not have an equivalent REST API call.
snapmirror-cr-status-aggregate-eligibility-get
This ONTAPI call does not have an equivalent REST API call.
snapmirror-cr-status-aggregate-eligibility-get-iter
This ONTAPI call does not have an equivalent REST API call.
snapmirror-cr-status-comm-get
This ONTAPI call does not have an equivalent REST API call.
snapmirror-cr-status-comm-get-iter
This ONTAPI call does not have an equivalent REST API call.
snapmirror-cr-status-get
This ONTAPI call does not have an equivalent REST API call.
snapmirror-create
POST /api/snapmirror/relationships
Usage: This ONTAPI call can be issued against Storage VM (SVM) management LIFs.
ONTAPI attribute | REST attribute | Comment |
---|---|---|
cg-item-mappings |
See comment column for details |
Supply all of the following REST API properties: |
destination-cluster |
See comment column for details |
Supply all of the following REST API properties: |
destination-endpoint-uuid |
No REST Equivalent |
|
destination-location |
destination.path |
|
destination-volume |
No REST Equivalent |
|
destination-vserver |
See comment column for details |
Supply all the following REST API properties: |
identity-preserve |
No REST Equivalent |
Identity preservation for an SVM DR relationship is part of the SnapMirror policy associated with the SnapMirror relationship. |
is-auto-expand-enabled |
No REST Equivalent |
FlexGroup volume's automatic expand is set to "true" by default. This behavior cannot be altered through the REST API. |
is-catalog-enabled |
No REST Equivalent |
|
max-transfer-rate |
throttle |
|
policy |
See comment column for details |
Supply all the following REST API properties: |
relationship-type |
No REST Equivalent |
Extended Data Protection (XDP) SnapMirror relationships are the only relationship types that are supported through the REST API. |
return-record |
No REST Equivalent |
|
schedule |
transfer_schedule |
Supply either or both of the following REST API properties: |
source-cluster |
See comment column for details |
Supply all the following REST API properties: |
source-endpoint-uuid |
No REST Equivalent |
|
source-location |
source.path |
|
source-volume |
No REST Equivalent |
|
source-vserver |
No REST Equivalent |
|
tries |
No REST Equivalent |
|
vserver |
No REST Equivalent |
snapmirror-destroy
DELETE /api/snapmirror/relationships/{uuid}
Note: To destroy a SnapMirror relationship, refer to snapmirror-destroy-async.
Usage: This ONTAPI call can be issued against Storage VM (SVM) management LIFs.
ONTAPI attribute | REST attribute | Comment |
---|---|---|
destination-cluster |
No REST Equivalent |
|
destination-location |
No REST Equivalent |
|
destination-volume |
No REST Equivalent |
|
destination-vserver |
No REST Equivalent |
|
source-cluster |
No REST Equivalent |
|
source-location |
No REST Equivalent |
|
source-volume |
No REST Equivalent |
|
source-vserver |
No REST Equivalent |
snapmirror-destroy-async
DELETE /api/snapmirror/relationships/{uuid}
Note: When you do not specify a query, the SnapMirror relationship is deleted from the destination cluster and the relationship is also released from the source cluster. When you specify the query "destination_only=true", the SnapMirror relationship is deleted from the cluster that contains the destination endpoint and the relationship is not released from the source cluster.
Usage: This ONTAPI call can be issued against Storage VM (SVM) management LIFs.
ONTAPI attribute | REST attribute | Comment |
---|---|---|
destination-cluster |
No REST Equivalent |
|
destination-location |
No REST Equivalent |
|
destination-volume |
No REST Equivalent |
|
destination-vserver |
No REST Equivalent |
|
source-cluster |
No REST Equivalent |
|
source-location |
No REST Equivalent |
|
source-volume |
No REST Equivalent |
|
source-vserver |
No REST Equivalent |
snapmirror-destroy-iter
This ONTAPI call does not have an equivalent REST API call.
snapmirror-get
GET /api/snapmirror/relationships/{uuid}
Usage: This ONTAPI call can be issued against Storage VM (SVM) management LIFs.
ONTAPI attribute | REST attribute | Comment |
---|---|---|
break-failed-count |
No REST Equivalent |
|
break-successful-count |
No REST Equivalent |
|
catalog-status |
No REST Equivalent |
|
catalog-total-progress |
No REST Equivalent |
|
catalog-transfer-snapshot |
No REST Equivalent |
|
relationship_group_type |
group_type |
|
last_transfer_type |
last_transfer_type |
|
cg-item-mappings |
destination.consistency_group_volumes.name |
Supply all the following the REST API properties: |
current-max-transfer-rate |
No REST Equivalent |
|
current-operation-id |
No REST Equivalent |
|
current-transfer-error |
No REST Equivalent |
|
current-transfer-priority |
No REST Equivalent |
|
current-transfer-type |
transfer.type |
|
destination-cluster |
See comment column for details |
Supply all the following the REST API properties: |
destination-endpoint-uuid |
No REST Equivalent |
|
destination-location |
destination.path |
|
destination-volume |
No REST Equivalent |
|
destination-volume-node |
No REST Equivalent |
|
destination-vserver |
destination.svm.name |
|
destination-vserver-uuid |
destination.svm.uuid |
|
exported-snapshot |
exported_snapshot |
|
exported-snapshot-timestamp |
No REST Equivalent |
|
file-restore-file-count |
No REST Equivalent |
|
file-restore-file-list |
No REST Equivalent |
|
identity-preserve |
No REST Equivalent |
|
is-auto-expand-enabled |
No REST Equivalent |
|
is-catalog-enabled |
No REST Equivalent |
|
is-constituent |
No REST Equivalent |
|
is-healthy |
healthy |
|
lag-time |
lag_time |
|
last-transfer-duration |
transfer.total_duration |
|
last-transfer-end-timestamp |
transfer.end_time |
|
last-transfer-error |
unhealthy_reason.message |
|
last-transfer-error-codes |
unhealthy_reason.code |
|
last-transfer-from |
No REST Equivalent |
|
last-transfer-network-compression-ratio |
No REST Equivalent |
|
last-transfer-size |
transfer.bytes_transferred |
|
last-transfer-type |
No REST Equivalent |
|
max-transfer-rate |
throttle |
|
mirror-state |
state |
|
network-compression-ratio |
No REST Equivalent |
|
newest-snapshot |
No REST Equivalent |
|
newest-snapshot-timestamp |
No REST Equivalent |
|
opmask |
No REST Equivalent |
|
policy |
See comment column for details |
Supply all the following the REST API properties: |
policy-type |
policy.type |
|
progress-last-updated |
transfer.last_updated_time |
|
relationship-control-plane |
No REST Equivalent |
|
relationship-group-type |
No REST Equivalent |
|
relationship-id |
uuid |
|
relationship-progress |
transfer.bytes_transferred |
|
relationship-status |
state |
|
relationship-type |
No REST Equivalent |
Extended Data Protection (XDP) SnapMirror relationships are the only relationship types that are supported through the REST API. |
resync-failed-count |
No REST Equivalent |
|
resync-successful-count |
No REST Equivalent |
|
schedule |
transfer_schedule |
Shows both of the following REST API properties: |
snapshot-checkpoint |
No REST Equivalent |
|
snapshot-progress |
No REST Equivalent |
|
source-cluster |
See comment column for details |
Supply all the following the REST API properties: |
source-endpoint-uuid |
No REST Equivalent |
|
source-location |
source.path |
|
source-volume |
No REST Equivalent |
|
source-vserver |
See comment column for details |
Supply all the following the REST API properties: |
source-vserver-uuid |
source.svm.uuid |
|
total-transfer-bytes |
total_transfer_bytes |
Indicates the cumulative bytes transferred of all transfers since the last aggregate relocation, takeover/giveback, or metrocluster switchover/switchback involving the node that hosts the relationship. |
total-transfer-time-secs |
total_transfer_duration |
Indicates the cumulative duration of all transfers since the last aggregate relocation, takeover/giveback, or metrocluster switchover/switchback involving the node that hosts the relationship. |
transfer-snapshot |
No REST Equivalent |
|
tries |
No REST Equivalent |
|
unhealthy-reason |
See comment column for details |
Supply all the following the REST API properties: |
update-failed-count |
No REST Equivalent |
|
update-successful-count |
No REST Equivalent |
|
vserver |
See comment column for details |
Supply all the following the REST API properties: |
destination-cluster |
See comment column for details |
Supply all the following the REST API properties: |
destination-location |
destination.path |
|
destination-volume |
No REST Equivalent |
|
destination-vserver |
See comment column for details |
Supply all the following the REST API properties: |
source-cluster |
See comment column for details |
Supply all the following the REST API properties: |
source-location |
source.path |
|
source-volume |
No REST Equivalent |
|
source-vserver |
See comment column for details |
Supply all the following the REST API properties: |
snapmirror-get-destination
GET /api/snapmirror/relationships/{uuid}
Note: Use the query "list_destinations_only=true" to list the source side SnapMirror relationships.
Usage: This ONTAPI call can be issued against Storage VM (SVM) management LIFs.
ONTAPI attribute | REST attribute | Comment |
---|---|---|
relationship_group_type |
group_type |
|
last_transfer_type |
last_transfer_type |
|
cg-item-mappings |
destination.consistency_group_volumes.name |
Supply all the following the REST API properties: |
destination-location |
destination.path |
|
destination-volume |
No REST Equivalent |
|
destination-vserver |
See comment column for details |
Supply all the following the REST API properties: |
is-constituent |
No REST Equivalent |
|
policy-type |
policy.type |
|
progress-last-updated |
No REST Equivalent |
|
relationship-group-type |
No REST Equivalent |
|
relationship-id |
uuid |
|
relationship-status |
state |
|
relationship-type |
No REST Equivalent |
Extended Data Protection (XDP) SnapMirror relationships are the only relationship types that are supported through the REST API. |
source-location |
source.path |
|
source-volume |
No REST Equivalent |
|
source-volume-node |
No REST Equivalent |
|
source-vserver |
See comment column for details |
Supply all the following the REST API properties: |
transfer-progress |
transfer.state |
|
destination-location |
destination.path |
|
destination-volume |
No REST Equivalent |
|
destination-vserver |
See comment column for details |
Supply all the following the REST API properties: |
source-location |
source.path |
|
source-volume |
No REST Equivalent |
|
source-vserver |
See comment column for details |
Supply all the following the REST API properties: |
snapmirror-get-destination-iter
GET /api/snapmirror/relationships
Note: Use the query "list_destinations_only=true" to list the source side SnapMirror relationships.
Usage: This ONTAPI call can be issued against Storage VM (SVM) management LIFs.
ONTAPI attribute | REST attribute | Comment |
---|---|---|
relationship_group_type |
group_type |
|
last_transfer_type |
last_transfer_type |
|
cg-item-mappings |
destination.consistency_group_volumes.name |
Supply all the following the REST API properties: |
destination-location |
destination.path |
|
destination-volume |
No REST Equivalent |
|
destination-vserver |
See comment column for details |
Supply all the following the REST API properties: |
is-constituent |
No REST Equivalent |
|
policy-type |
policy.type |
|
progress-last-updated |
No REST Equivalent |
|
relationship-group-type |
No REST Equivalent |
|
relationship-id |
uuid |
|
relationship-status |
state |
|
relationship-type |
No REST Equivalent |
Extended Data Protection (XDP) SnapMirror relationships are the only relationship types that are supported through the REST API. |
source-location |
source.path |
|
source-volume |
No REST Equivalent |
|
source-volume-node |
No REST Equivalent |
|
source-vserver |
See comment column for details |
Supply all the following the REST API properties: |
transfer-progress |
transfer.bytes_transferred |
|
expand |
No REST Equivalent |
|
max-records |
max_records |
Specifies the maximum number of records to return before paging. |
snapmirror-get-dp-personality
Note: This feature is obsolete and deprecated. Not implemented in REST API.
This ONTAPI call does not have an equivalent REST API call.
snapmirror-get-iter
GET /api/snapmirror/relationships
Usage: This ONTAPI call can be issued against Storage VM (SVM) management LIFs.
ONTAPI attribute | REST attribute | Comment |
---|---|---|
break-failed-count |
No REST Equivalent |
|
break-successful-count |
No REST Equivalent |
|
catalog-status |
No REST Equivalent |
|
catalog-total-progress |
No REST Equivalent |
|
catalog-transfer-snapshot |
No REST Equivalent |
|
relationship_group_type |
group_type |
|
last_transfer_type |
last_transfer_type |
|
cg-item-mappings |
destination.consistency_group_volumes.name |
Supply all the following the REST API properties: |
current-max-transfer-rate |
No REST Equivalent |
|
current-operation-id |
No REST Equivalent |
|
current-transfer-error |
No REST Equivalent |
|
current-transfer-priority |
No REST Equivalent |
|
current-transfer-type |
transfer.type |
|
destination-cluster |
See comment column for details |
Supply all the following the REST API properties: |
destination-endpoint-uuid |
No REST Equivalent |
|
destination-location |
destination.path |
|
destination-volume |
No REST Equivalent |
|
destination-volume-node |
No REST Equivalent |
|
destination-vserver |
See comment column for details |
Supply all the following the REST API properties: |
destination-vserver-uuid |
destination.svm.uuid |
|
exported-snapshot |
exported_snapshot |
|
exported-snapshot-timestamp |
No REST Equivalent |
|
file-restore-file-count |
No REST Equivalent |
|
file-restore-file-list |
No REST Equivalent |
|
identity-preserve |
No REST Equivalent |
|
is-auto-expand-enabled |
No REST Equivalent |
|
is-catalog-enabled |
No REST Equivalent |
|
is-constituent |
No REST Equivalent |
|
is-healthy |
healthy |
|
lag-time |
lag_time |
|
last-transfer-duration |
transfer.total_duration |
Indicates the elapsed time to transfer all Snapshot copies for the last successful transfer. |
last-transfer-end-timestamp |
transfer.end_time |
|
last-transfer-error |
unhealthy_reason.message |
|
last-transfer-error-codes |
unhealthy_reason.code |
|
last-transfer-from |
No REST Equivalent |
|
last-transfer-network-compression-ratio |
last_transfer_network_compression_ratio |
Specifies the compression ratio achieved for the data sent over the wire with network compression enabled for the last successful transfer |
last-transfer-size |
transfer.bytes_transferred |
|
last-transfer-type |
No REST Equivalent |
|
max-transfer-rate |
throttle |
|
mirror-state |
state |
|
network-compression-ratio |
transfer.network_compression_ratio |
Specifies the compression ratio achieved for the data sent over the wire with network compression enabled. This property is only valid for active transfers. |
newest-snapshot |
No REST Equivalent |
|
newest-snapshot-timestamp |
No REST Equivalent |
|
opmask |
No REST Equivalent |
|
policy |
policy.name |
|
policy-type |
policy.type |
|
progress-last-updated |
transfer.last_updated_time |
|
relationship-control-plane |
No REST Equivalent |
|
relationship-group-type |
No REST Equivalent |
|
relationship-id |
uuid |
|
relationship-progress |
No REST Equivalent |
|
relationship-status |
state |
|
relationship-type |
No REST Equivalent |
Extended Data Protection (XDP) SnapMirror relationships are the only relationship types that are supported through the REST API |
resync-failed-count |
No REST Equivalent |
|
resync-successful-count |
No REST Equivalent |
|
schedule |
transfer_schedule |
Shows both of the following REST API properties: |
snapshot-checkpoint |
No REST Equivalent |
|
snapshot-progress |
No REST Equivalent |
|
source-cluster |
See comment column for details |
Supply all the following the REST API properties: |
source-endpoint-uuid |
No REST Equivalent |
|
source-location |
source.path |
|
source-volume |
No REST Equivalent |
|
source-vserver |
See comment column for details |
Supply all the following the REST API properties: |
source-vserver-uuid |
source.svm.uuid |
|
total-transfer-bytes |
No REST Equivalent |
|
total-transfer-time-secs |
No REST Equivalent |
|
transfer-snapshot |
No REST Equivalent |
|
tries |
No REST Equivalent |
|
unhealthy-reason |
unhealthy_reason.message |
|
update-failed-count |
No REST Equivalent |
|
update-successful-count |
No REST Equivalent |
|
vserver |
See comment column for details |
Supply all the following the REST API properties: |
expand |
No REST Equivalent |
|
max-records |
max_records |
Specifies the maximum number of records to return before paging. |
snapmirror-get-total-records
This ONTAPI call does not have an equivalent REST API call.
snapmirror-get-volume-status
This ONTAPI call does not have an equivalent REST API call.
snapmirror-history-get
GET /api/snapmirror/relationships/{relationship.uuid}/transfers/{uuid}
Note: Use the GET /api/snapmirror/relationships/{relationship.uuid}/transfers/{uuid} REST API to retrieve the status of an on-going transfer or completed transfer within the last 24 hours. Refer to audit.log for information on other operations.
Usage: This ONTAPI call can be issued against Storage VM (SVM) management LIFs.
ONTAPI attribute | REST attribute | Comment |
---|---|---|
additional-info |
error_info.message |
|
destination-location |
relationship.destination.path |
|
destination-volume |
No REST Equivalent |
|
destination-vserver |
relationship.destination.svm.name |
|
end-time |
end_time |
|
operation-id |
uuid |
|
operation-type |
No REST Equivalent |
|
relationship-group-type |
No REST Equivalent |
|
relationship-id |
relationship.uuid |
|
result |
state |
|
source-location |
No REST Equivalent |
|
source-volume |
No REST Equivalent |
|
source-vserver |
No REST Equivalent |
|
start-time |
No REST Equivalent |
|
transfer-size |
bytes_transferred |
|
destination-location |
irelationship.destination.path` |
|
destination-volume |
No REST Equivalent |
|
destination-vserver |
relationship.destination.svm |
|
operation-id |
uuid |
snapmirror-history-get-iter
GET /api/snapmirror/relationships/{relationship.uuid}/transfers
Note: Use the GET /api/snapirror/relationships/{relationship.uuid}/transfers REST API to obtain all transfer information for a SnapMirror relationship within the last 24 hours. Refer to audit.log for information on other operations.
Usage: This ONTAPI call can be issued against Storage VM (SVM) management LIFs.
ONTAPI attribute | REST attribute | Comment |
---|---|---|
additional-info |
error_info.message |
|
destination-location |
relationship.destination.path |
|
destination-volume |
No REST Equivalent |
|
destination-vserver |
relationship.destination.svm |
|
end-time |
end_time |
|
operation-id |
uuid |
|
operation-type |
No REST Equivalent |
|
relationship-group-type |
No REST Equivalent |
|
relationship-id |
relationship.uuid |
|
result |
state |
|
source-location |
No REST Equivalent |
|
source-volume |
No REST Equivalent |
|
source-vserver |
No REST Equivalent |
|
start-time |
No REST Equivalent |
|
transfer-size |
bytes_transferred |
|
max-records |
max_records |
Specifies the maximum number of records to return before paging. |
snapmirror-initialize
PATCH /api/snapmirror/relationships/{uuid}
Note: Use the PATCH /api/snapmirror/relationships/{uuid} REST API call, setting the "state" property to "snapmirrored", to initialize the SnapMirror relationship or use the POST /api/snapmirror/relationships/\{relationship.uuid\}/transfers REST API call to start the initialize transfer on the SnapMirror relationship.
Usage: This ONTAPI call can be issued against Storage VM (SVM) management LIFs.
ONTAPI attribute | REST attribute | Comment |
---|---|---|
destination-cluster |
No REST Equivalent |
|
destination-location |
No REST Equivalent |
|
destination-snapshot |
No REST Equivalent |
|
destination-volume |
No REST Equivalent |
|
destination-vserver |
No REST Equivalent |
|
is-adaptive |
No REST Equivalent |
|
is-auto-expand-enabled |
No REST Equivalent |
|
is-catalog-enabled |
No REST Equivalent |
|
max-transfer-rate |
No REST Equivalent |
|
source-cluster |
No REST Equivalent |
|
source-location |
No REST Equivalent |
|
source-snapshot |
source_snapshot |
Use the POST /api/snapmirror/relationships/\{relationship.uuid\}/transfers REST API call to specify the Snapshot copy on the source to be transfered to the destination. |
source-volume |
No REST Equivalent |
|
source-vserver |
No REST Equivalent |
|
transfer-priority |
No REST Equivalent |
snapmirror-initialize-iter
This ONTAPI call does not have an equivalent REST API call.
snapmirror-initialize-ls-set
Note: This feature is deprecated. Not implemented in REST API.
This ONTAPI call does not have an equivalent REST API call.
snapmirror-list-unprotected
GET /api/storage/volumes
Note: To list the unprotected volumes, set the query on the property "snapmirror.is_protected" to "false".
Usage: This ONTAPI call can be issued against Storage VM (SVM) management LIFs.
ONTAPI attribute | REST attribute | Comment |
---|---|---|
source-vserver |
See comment column for details |
Supply all the following the REST API properties: |
snapmirror-modify
PATCH /api/snapmirror/relationships/{uuid}
Usage: This ONTAPI call can be issued against Storage VM (SVM) management LIFs.
ONTAPI attribute | REST attribute | Comment |
---|---|---|
destination-cluster |
No REST Equivalent |
|
destination-location |
destination.path |
|
destination-volume |
No REST Equivalent |
|
destination-vserver |
See comment column for details |
Supply all the following the REST API properties: |
is-auto-expand-enabled |
No REST Equivalent |
|
is-catalog-enabled |
No REST Equivalent |
|
max-transfer-rate |
throttle |
|
policy |
See comment column for details |
Supply all the following the REST API properties: |
schedule |
transfer_schedule |
Supply either or both of the following REST API properties: |
source-cluster |
See comment column for details |
Supply all the following the REST API properties: |
source-location |
source.path |
|
source-volume |
No REST Equivalent |
|
source-vserver |
See comment column for details |
Supply all the following the REST API properties: |
tries |
No REST Equivalent |
|
vserver |
destination.svm.name |
snapmirror-modify-iter
This ONTAPI call does not have an equivalent REST API call.
snapmirror-promote
This ONTAPI call does not have an equivalent REST API call.
snapmirror-promote-iter
This ONTAPI call does not have an equivalent REST API call.
snapmirror-protect
POST /api/snapmirror/relationships
Note: Use the "create_destination" object to provision the destination endpoint when establishing a SnapMirror relationship for a FlexVol volume, FlexGroup volume, SVM, or Consistency Group. Given a source endpoint, the destination endpoint is provisioned in the SVM specified in the "destination.path" property. While protecting an SVM, the SVM destination endpoint can only be provisioned on the local cluster. Note that the snapmirror-protect ONTAPI generates the name for the destination endpoint, but the REST API requires that you specify the name of the destination endpoint in the "destination path" property.
Usage: This ONTAPI call can be issued against Storage VM (SVM) management LIFs.
ONTAPI attribute | REST attribute | Comment |
---|---|---|
auto-initialize |
state |
When you specify the "create_destination.enabled" option while making a POST for a SnapMirror relationship, the relationship can be automatically initialized by setting the "state" either to "snapmirrored" when the policy is of type "async" or to "in_sync" when the policy is of type "sync" |
destination-object-store |
No REST Equivalent |
|
destination-volume-prefix |
No REST Equivalent |
|
destination-volume-suffix |
No REST Equivalent |
|
destination-vserver |
See comment column for details |
Supply all the following the REST API properties: |
destination-vserver-ipspace |
destination.ipspace |
|
is-catalog-enabled |
No REST Equivalent |
|
path-list |
source.path |
Can protect one source endpoint at a time. |
policy |
See comment column for details |
Supply all the following the REST API properties: |
schedule |
No REST Equivalent |
|
source-cluster |
See comment column for details |
Supply all the following the REST API properties: |
support-tiering |
create_destination.tiering.supported |
|
tiering-policy |
create_destination.tiering.policy |
snapmirror-quiesce
PATCH /api/snapmirror/relationships/{uuid}
Note: To quiesce the relationship, suspending further transfers, PATCH the "state" to "paused" for relationships with a policy of type "async" or "sync". SnapMirror relationships with the policy type as "sync" and "sync_type" as "automated_failover" cannot be "paused".
Usage: This ONTAPI call can be issued against Storage VM (SVM) management LIFs.
ONTAPI attribute | REST attribute | Comment |
---|---|---|
destination-cluster |
No REST Equivalent |
|
destination-location |
No REST Equivalent |
|
destination-volume |
No REST Equivalent |
|
destination-vserver |
No REST Equivalent |
|
source-cluster |
No REST Equivalent |
|
source-location |
No REST Equivalent |
|
source-volume |
No REST Equivalent |
|
source-vserver |
No REST Equivalent |
snapmirror-quiesce-iter
This ONTAPI call does not have an equivalent REST API call.
snapmirror-release
DELETE /api/snapmirror/relationships/{uuid}
Note: Use the query "source_only=true" to release the SnapMirror relationship and delete the Snapshot copies from the cluster that contains the source endpoint. Use the query "source_info_only=true" to release the SnapMirror relationship information from the cluster that contains the source endpoint.
Usage: This ONTAPI call can be issued against Storage VM (SVM) management LIFs.
ONTAPI attribute | REST attribute | Comment |
---|---|---|
destination-endpoint-uuid |
No REST Equivalent |
|
destination-location |
No REST Equivalent |
|
destination-volume |
No REST Equivalent |
|
destination-vserver |
No REST Equivalent |
|
relationship-id |
No REST Equivalent |
|
relationship-info-only |
No REST Equivalent |
|
source-location |
No REST Equivalent |
|
source-volume |
No REST Equivalent |
|
source-vserver |
No REST Equivalent |
snapmirror-release-iter
This ONTAPI call does not have an equivalent REST API call.
snapmirror-restore
POST /api/snapmirror/relationships
Note: Use the POST /api/snapmirror/relationships REST API call with the property "restore=true" to create the SnapMirror restore relationship. Use the POST /api/snapmirror/relationships/\{relationship.uuid\}/transfers REST API call to start the restore transfer on the SnapMirror relationship.
Usage: This ONTAPI call can be issued against Storage VM (SVM) management LIFs.
ONTAPI attribute | REST attribute | Comment |
---|---|---|
archive-retrieval-priority |
No REST Equivalent |
|
cg-item-mappings |
No REST Equivalent |
|
clean-up-failure |
No REST Equivalent |
Use the DELETE /api/snapmirror/relationships/{uuid} REST API call to delete a SnapMirror restore relationship. |
create-check-snapshot |
No REST Equivalent |
|
destination-cluster |
No REST Equivalent |
|
destination-location |
No REST Equivalent |
Use the POST /api/snapmirror/relationships REST API call to specify the "destination.path" property and create the SnapMirror restore relationship. |
destination-volume |
No REST Equivalent |
|
destination-vserver |
No REST Equivalent |
|
disable-storage-efficiency |
storage_efficiency_enabled |
Use the POST /api/snapmirror/relationships/\{relationship.uuid\}/transfers REST API call to set this property to "false" to turn off storage efficiency for data transferred over the wire and written to the destination. |
max-transfer-rate |
throttle |
Use the POST /api/snapmirror/relationships/\{relationship.uuid\}/transfers REST API call to set the transfer rate to restrict the speed of the transfer to the maximum KB/s. |
on-demand |
No REST Equivalent |
|
on-demand-attrs |
No REST Equivalent |
|
restore-file-list |
See comment column for details |
Supply all the following the REST API properties: |
restore-object-expiry |
No REST Equivalent |
|
source-cluster |
No REST Equivalent |
|
source-endpoint-uuid |
No REST Equivalent |
|
source-location |
No REST Equivalent |
Use the POST /api/snapmirror/relationships REST API call to specify the "source.path" property and create the SnapMirror restore relationship. |
source-snapshot |
source_snapshot |
Use the POST /api/snapmirror/relationships/\{relationship.uuid\}/transfers REST API call to specify the Snapshot copy on the source to be transferred to the destination. |
source-snapshot-uuid |
No REST Equivalent |
|
source-volume |
No REST Equivalent |
|
source-vserver |
No REST Equivalent |
|
transfer-priority |
No REST Equivalent |
|
tries |
No REST Equivalent |
|
use-network-compression |
No REST Equivalent |
snapmirror-resume
PATCH /api/snapmirror/relationships/{uuid}
Note: In the REST API, to resume transfers for a paused SnapMirror relationship, PATCH the "state" property to "snapmirrored" for relationships with a policy of type "async" or "in_sync" for relationships with a policy of type "sync".
Usage: This ONTAPI call can be issued against Storage VM (SVM) management LIFs.
ONTAPI attribute | REST attribute | Comment |
---|---|---|
destination-cluster |
No REST Equivalent |
|
destination-location |
No REST Equivalent |
|
destination-volume |
No REST Equivalent |
|
destination-vserver |
No REST Equivalent |
|
source-cluster |
No REST Equivalent |
|
source-location |
No REST Equivalent |
|
source-volume |
No REST Equivalent |
|
source-vserver |
No REST Equivalent |
snapmirror-resume-iter
This ONTAPI call does not have an equivalent REST API call.
snapmirror-resync
PATCH /api/snapmirror/relationships/{uuid}
Note: In the REST API, to resync the broken SnapMirror relationship, PATCH the "state" to "snapmirrored" for relationships with a policy of type "async" or "in_sync" for relationships with a policy of type "sync".
Usage: This ONTAPI call can be issued against Storage VM (SVM) management LIFs.
ONTAPI attribute | REST attribute | Comment |
---|---|---|
destination-cluster |
No REST Equivalent |
|
destination-endpoint-uuid |
No REST Equivalent |
|
destination-location |
No REST Equivalent |
|
destination-snapshot |
No REST Equivalent |
|
destination-volume |
No REST Equivalent |
|
destination-vserver |
No REST Equivalent |
|
is-adaptive |
No REST Equivalent |
|
is-auto-expand-enabled |
No REST Equivalent |
|
is-catalog-enabled |
No REST Equivalent |
|
max-transfer-rate |
No REST Equivalent |
|
preserve |
No REST Equivalent |
|
quick-resync |
No REST Equivalent |
|
remove-catalog-base-owners |
No REST Equivalent |
|
source-cluster |
No REST Equivalent |
|
source-location |
No REST Equivalent |
|
source-snapshot |
No REST Equivalent |
|
source-volume |
No REST Equivalent |
|
source-vserver |
No REST Equivalent |
|
transfer-priority |
No REST Equivalent |
snapmirror-resync-iter
This ONTAPI call does not have an equivalent REST API call.
snapmirror-snapshot-owner-create
This ONTAPI call does not have an equivalent REST API call.
snapmirror-snapshot-owner-destroy
This ONTAPI call does not have an equivalent REST API call.
snapmirror-snapshot-owner-get
This ONTAPI call does not have an equivalent REST API call.
snapmirror-snapshot-owner-get-snapshots
This ONTAPI call does not have an equivalent REST API call.
snapmirror-update
POST /api/snapmirror/relationships/{relationship.uuid}/transfers
Note: Use the REST API POST method with an empty JSON body to start the SnapMirror update transfer on the relationship.
Usage: This ONTAPI call can be issued against Storage VM (SVM) management LIFs.
ONTAPI attribute | REST attribute | Comment |
---|---|---|
destination-cluster |
No REST Equivalent |
|
destination-location |
No REST Equivalent |
|
destination-snapshot |
No REST Equivalent |
|
destination-volume |
No REST Equivalent |
|
destination-vserver |
No REST Equivalent |
|
enable-storage-efficiency |
No REST Equivalent |
|
max-transfer-rate |
throttle |
Use the POST /api/snapmirror/relationships/\{relationship.uuid\}/transfers REST API call to set the transfer rate to restrict the speed of the transfer to the maximum KB/s. |
source-cluster |
No REST Equivalent |
|
source-location |
No REST Equivalent |
|
source-snapshot |
source_snapshot |
Use the POST /api/snapmirror/relationships/\{relationship.uuid\}/transfers REST API call to specify the Snapshot copy on the source to be transfered to the destination. |
source-volume |
No REST Equivalent |
|
source-vserver |
No REST Equivalent |
|
transfer-priority |
No REST Equivalent |
snapmirror-update-iter
This ONTAPI call does not have an equivalent REST API call.
snapmirror-update-ls-set
Note: This feature is deprecated. Not implemented in REST API.
This ONTAPI call does not have an equivalent REST API call.