볼륨 액세스 그룹 수정
당신은 사용할 수 있습니다 ModifyVolumeAccessGroup 볼륨 액세스 그룹에 볼륨을 추가하거나 제거하고 이니시에이터를 업데이트하는 방법입니다.
지정된 개시자 또는 볼륨이 현재 존재하는 것과 중복되는 경우 볼륨 액세스 그룹은 그대로 유지됩니다. 볼륨이나 초기자에 대한 값을 지정하지 않으면 초기자 및 볼륨의 현재 목록은 변경되지 않습니다.
매개변수
이 방법에는 다음과 같은 입력 매개변수가 있습니다.
이름 |
설명 |
유형 |
기본값 |
필수의 |
볼륨액세스그룹ID |
수정할 볼륨 액세스 그룹의 ID입니다. |
정수 |
None |
예 |
이름 |
이 볼륨 액세스 그룹의 새 이름입니다. |
끈 |
None |
아니요 |
속성 |
JSON 객체 형식의 이름-값 쌍 목록입니다. |
JSON 객체 |
None |
아니요 |
개시자들 |
볼륨 액세스 그룹에 포함할 개시자 ID 또는 이름(IQN 및 WWPN) 목록입니다. 개시자 이름 목록을 전달하면 개시자가 존재하지 않으면 생성됩니다. 개시자 ID 목록을 전달하는 경우, 해당 메서드는 개시자 중에 아직 존재하지 않는 것이 있으면 오류를 반환합니다. 개시자 이름을 전달하는 것은 더 이상 사용되지 않습니다. 가능한 경우 개시자 ID를 사용해야 합니다. |
정수 배열(권장) 또는 문자열 배열(더 이상 사용되지 않음) |
None |
아니요 |
deleteOrphanInitiators |
볼륨 액세스 그룹에서 제거된 후 개시자 객체를 삭제할지 여부를 지정합니다. 가능한 값:
|
부울 |
거짓 |
아니요 |
볼륨 |
수정할 볼륨의 볼륨 ID 목록입니다. |
정수 배열 |
None |
반환 값
이 메서드는 다음과 같은 반환 값을 갖습니다.
이름 |
설명 |
유형 |
볼륨액세스그룹 |
새로 수정된 볼륨 액세스 그룹에 대한 정보를 담고 있는 객체입니다. |
요청 예시
이 방법에 대한 요청은 다음 예와 유사합니다.
{
"method": "ModifyVolumeAccessGroup",
"params": {
"volumeAccessGroupID": 96,
"name": "accessgrouptest",
"initiators": [115,114],
"volumes": [
346
],
"attributes": {}
}
}
응답 예시
이 메서드는 다음 예와 유사한 응답을 반환합니다.
{
"id": null,
"result": {
"volumeAccessGroup": {
"attributes": {},
"deletedVolumes": [
327
],
"initiatorIDs": [
114,
115
],
"initiators": [
"iqn.1998-01.com.vmware:desk1-esx1-577b283a",
"iqn.1998-01.com.vmware:donesq-esx1-421b281b"
],
"name": "accessgrouptest",
"volumeAccessGroupID": 96,
"volumes": [
346
]
}
}
}
버전 이후 새로운
9.6