Retrieve a LUN map
- PDF of this doc site
Collection of separate PDF docs
Creating your file...
GET /protocols/san/lun-maps/{lun.uuid}/{igroup.uuid}
Introduced In: 9.6
Retrieves a LUN map.
Related ONTAP commands
-
lun mapping show
Learn more
Parameters
Name | Type | In | Required | Description |
---|---|---|---|---|
lun.uuid |
string |
path |
True |
The unique identifier of the LUN. |
igroup.uuid |
string |
path |
True |
The unique identifier of the igroup. |
fields |
array[string] |
query |
False |
Specify the fields to return. |
Response
Status: 200, Ok
Name | Type | Description |
---|---|---|
_links |
||
igroup |
The initiator group to which the LUN is mapped. Required in POST by supplying either the |
|
logical_unit_number |
integer |
The logical unit number assigned to the LUN when mapped to the specified initiator group. The number is used to identify the LUN to initiators in the initiator group when communicating through Fibre Channel Protocol or iSCSI. Optional in POST; if no value is provided, ONTAP assigns the lowest available value.
|
lun |
The LUN to which the initiator group is mapped. Required in POST by supplying either the |
|
reporting_nodes |
array[reporting_nodes] |
The cluster nodes from which network paths to the mapped LUNs are advertised via the SAN protocols as part of the Selective LUN Map (SLM) feature of ONTAP. When a LUN map is created, the cluster node hosting the LUN and its high availability (HA) partner are set as the default reporting node. In POST, the property For further information, see DOC /protocols/san/lun-maps/{lun.uuid}/{igroup.uuid}/reporting-nodes . Platform Specifics
|
svm |
SVM, applies only to SVM-scoped objects. |
Example response
{
"_links": {
"self": {
"href": "/api/resourcelink"
}
},
"igroup": {
"_links": {
"self": {
"href": "/api/resourcelink"
}
},
"initiators": [
"iqn.1998-01.com.corp.iscsi:name1"
],
"name": "igroup1",
"os_type": "string",
"protocol": "string",
"uuid": "1ad8544d-8cd1-91e0-9e1c-723478563412"
},
"logical_unit_number": 1,
"lun": {
"_links": {
"self": {
"href": "/api/resourcelink"
}
},
"name": "/vol/volume1/qtree1/lun1",
"node": {
"_links": {
"self": {
"href": "/api/resourcelink"
}
},
"name": "node1",
"uuid": "1cf8aa42-8cd1-12e0-a11c-423468563412"
},
"uuid": "1cd8a442-86d1-11e0-ae1c-123478563412"
},
"reporting_nodes": [
{
"_links": {
"node": {
"href": "/api/resourcelink"
},
"self": {
"href": "/api/resourcelink"
}
},
"name": "node1",
"uuid": "5ac8eb9c-4e32-dbaa-57ca-fb905976f54e"
}
],
"svm": {
"_links": {
"self": {
"href": "/api/resourcelink"
}
},
"name": "svm1",
"uuid": "02c9e252-41be-11e9-81d5-00a0986138f7"
}
}
Error
Status: Default
ONTAP Error Response Codes
Error Code | Description |
---|---|
5374852 |
The initiator group does not exist or is not accessible to the caller. |
5374875 |
The LUN does not exist or is not accessible to the caller. |
Also see the table of common errors in the Response body overview section of this documentation.
Name | Type | Description |
---|---|---|
error |
Example error
{
"error": {
"arguments": [
{
"code": "string",
"message": "string"
}
],
"code": "4",
"message": "entry doesn't exist",
"target": "uuid"
}
}
Definitions
See Definitions
href
Name | Type | Description |
---|---|---|
href |
string |
_links
Name | Type | Description |
---|---|---|
self |
igroup
The initiator group to which the LUN is mapped. Required in POST by supplying either the igroup.uuid
, igroup.name
, or both.
Name | Type | Description |
---|---|---|
_links |
||
initiators |
array[string] |
The initiators that are members of the initiator group. |
name |
string |
The name of the initiator group. Valid in POST. |
os_type |
string |
The host operating system of the initiator group. All initiators in the group should be hosts of the same operating system. |
protocol |
string |
The protocols supported by the initiator group. This restricts the type of initiators that can be added to the initiator group. |
replicated |
boolean |
This property reports if the initiator group is replicated. |
uuid |
string |
The unique identifier of the initiator group. Valid in POST. |
node
The LUN node.
Name | Type | Description |
---|---|---|
_links |
||
name |
string |
The name of the LUN's node. |
uuid |
string |
The unique identifier of the LUN node. |
smbc
"Properties related to SM-BC replication."
Name | Type | Description |
---|---|---|
replicated |
boolean |
This property reports if the LUN is replicated via SM-BC. |
lun
The LUN to which the initiator group is mapped. Required in POST by supplying either the lun.uuid
, lun.name
, or both.
Name | Type | Description |
---|---|---|
_links |
||
name |
string |
The fully qualified path name of the LUN composed of a "/vol" prefix, the volume name, the (optional) qtree name, and file name of the LUN. Valid in POST. |
node |
The LUN node. |
|
smbc |
"Properties related to SM-BC replication." |
|
uuid |
string |
The unique identifier of the LUN. Valid in POST. |
_links
Name | Type | Description |
---|---|---|
node |
||
self |
reporting_nodes
A cluster node from which network paths to the LUN are advertised by ONTAP via the SAN protocols.
Name | Type | Description |
---|---|---|
_links |
||
name |
string |
The name of the node. Either |
uuid |
string |
The unique identifier of the node. Either |
svm
SVM, applies only to SVM-scoped objects.
Name | Type | Description |
---|---|---|
_links |
||
name |
string |
The name of the SVM. This field cannot be specified in a PATCH method. |
uuid |
string |
The unique identifier of the SVM. This field cannot be specified in a PATCH method. |
error_arguments
Name | Type | Description |
---|---|---|
code |
string |
Argument code |
message |
string |
Message argument |
returned_error
Name | Type | Description |
---|---|---|
arguments |
array[error_arguments] |
Message arguments |
code |
string |
Error code |
message |
string |
Error message |
target |
string |
The target parameter that caused the error. |