/
model_nvme_namespace_clone_source.go
18 lines (16 loc) · 1.7 KB
/
model_nvme_namespace_clone_source.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
/*
* ONTAP REST API
*
* ONTAP 9.6 adds support for an expansive RESTful API. The documentation below provides information about the types of API calls available to you, as well as details about using each API endpoint. You can learn more about the ONTAP REST API and ONTAP in the ONTAP 9 Documentation Center: http://docs.netapp.com/ontap-9/topic/com.netapp.doc.dot-rest-api/home.html. NetApp welcomes your comments and suggestions about the ONTAP REST API and the documentation for its use.</br> **Using the ONTAP 9.6 REST API online documentation** Each API method includes usage examples, as well as a model that displays all the required and optional properties supported by the method. Click the _Model_ link, available with each API method, to see all the required and optional properties supported by each method.
*
* API version: v1
* Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
*/
package swagger
// The source NVMe namespace for a namespace clone operation. This can be specified using property `clone.source.uuid` or `clone.source.name`. If both properties are supplied, they must refer to the same namespace.<br/> Valid in POST to create a new NVMe namespace as a clone of the source.<br/> Valid in PATCH to overwrite an existing NVMe namespace's data as a clone of another.
type NvmeNamespaceCloneSource struct {
// The fully qualified path name of the clone source NVMe namespace composed of a \"/vol\" prefix, the volume name, the (optional) qtree name and base name of the namespace. Valid in POST and PATCH.
Name string `json:"name,omitempty"`
// The unique identifier of the clone source NVMe namespace. Valid in POST and PATCH.
Uuid string `json:"uuid,omitempty"`
}