0
가상 게스트의 경우 api를 사용하여 첨부 된 추가 저장 공간 세부 정보를 얻는 방법은 무엇입니까? softlayer에 대한 스토리지 이름, 저장소 ID 등과 같은 정보. 가능한 경우 API를 제공하십시오.API 추가 저장 용량 세부 사항 소프트 레이어
감사
가상 게스트의 경우 api를 사용하여 첨부 된 추가 저장 공간 세부 정보를 얻는 방법은 무엇입니까? softlayer에 대한 스토리지 이름, 저장소 ID 등과 같은 정보. 가능한 경우 API를 제공하십시오.API 추가 저장 용량 세부 사항 소프트 레이어
감사
당신은 당신이 사용하는 객체와 관련된 추가 정보를 검색 할 objectMask를 사용할 수 있습니다. 다음은 당신에게 도움이 될 몇 가지 예입니다
방법 : POST
https://$username:[email protected]/rest/v3/SoftLayer_Virtual_Guest/$virtualGuestId/getAttachedNetworkStorages?objectMask=mask[id,username,capacityGb,nasType,notes,serviceResource[id,networkDevice[id,datacenter],type],storageType,storageTierLevel,replicationPartners[id,username,capacityGb,nasType,notes,serviceResource[id,networkDevice[id,datacenter],type],storageType,storageTierLevel,serviceResourceBackendIpAddress],serviceResourceBackendIpAddress]
Payload:
{
"parameters": ["*"]
}
구별 할 수있는 유일한 방법은 휴대용 스토리지로를 호출한다에 대해서 :
https://$username:[email protected]/rest/v3/SoftLayer_Virtual_Guest/$virtualGuestId/getObject?objectMask=mask[datacenter,blockDevices[diskImage[capacity,type[name],units]],networkStorage,allowedHost,allowedNetworkStorage[serviceResource[networkDevice[datacenter]],serviceResourceBackendIpAddress,storageType],allowedNetworkStorageReplicas,evaultNetworkStorage[serviceResource[networkDevice[datacenter]]]]
방법 GET SoftLayer_Account :: getPortableStorageVolumes 메서드를 호출하고 가상 게스트 ID에 필터를 적용합니다.
방법 :
https://$username:[email protected]/rest/v3/SoftLayer_Account/getPortableStorageVolumes?objectFilter={"portableStorageVolumes":{"blockDevices":{"guest":{"id":{"operation":$virtualGuestId}}}}}
참고 GET : $ 이름, $ apiKey에 교체하고 정보 $ virtualGuestId.
객체 마스크에 대한추가 정보는 다음 링크에서 확인할 수 있습니다 : https://knowledgelayer.softlayer.com/
: 다음 링크에서 스토리지 서비스에 대한 유용한 정보도 있습니다 https://sldn.softlayer.com/article/object-masks