IWsEndUserGetHybridLinks Method
|
This method returns a list of all hybrid links responding to request parameters
Namespace:
Aruba.Cloud.WsEndUser
Assembly:
Aruba.Cloud.WsEndUser (in Aruba.Cloud.WsEndUser.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax[OperationContractAttribute]
[RBACAttribute("get", "Aruba.VirtualPrivateCloud", "hybridLinks")]
WsResult<PagedList<HybridLink>> GetHybridLinks(
GetHybridLinksRequest request
)<OperationContractAttribute>
<RBACAttribute("get", "Aruba.VirtualPrivateCloud", "hybridLinks")>
Function GetHybridLinks (
request As GetHybridLinksRequest
) As WsResult(Of PagedList(Of HybridLink))[OperationContractAttribute]
[RBACAttribute(L"get", L"Aruba.VirtualPrivateCloud", L"hybridLinks")]
WsResult<PagedList<HybridLink^>^>^ GetHybridLinks(
GetHybridLinksRequest^ request
)
[<OperationContractAttribute>]
[<RBACAttribute("get", "Aruba.VirtualPrivateCloud", "hybridLinks")>]
abstract GetHybridLinks :
request : GetHybridLinksRequest -> WsResult<PagedList<HybridLink>>
function GetHybridLinks(
request : GetHybridLinksRequest
) : WsResult<PagedList<HybridLink>>
Parameters
- request
- Type: Aruba.Cloud.Provisioning.EntitiesGetHybridLinksRequest
The request containing the search parameters
Return Value
Type:
WsResultPagedListHybridLinkThe list of hybrid links.
Examplesprivate static void Test_WsEndUser_GetHybridLinks()
{
using (var client = new WsEndUser.WsEndUserClient())
{
client.ClientCredentials.UserName.UserName = ARU_0000;
client.ClientCredentials.UserName.Password = ARU_PSW;
var res = client.GetHybridLinks(
new WsEndUser.GetHybridLinksRequest()
{
DataCenterID = null,
HybridLinkID = null,
HybridLinkName = null,
Pagination = null,
Sorting = null,
SourceResourceID = null,
TargetCustomResourceIP = null,
TargetResourceID = null
});
if (res.Success)
{
foreach (var p in res.Value.Items)
Console.WriteLine(
"ResourceID: {0}, DataCenterID: {1}, CreationDate: {2}, HybridLinkName {3}",
p.ResourceID, p.DataCenterID, p.CreationDate, p.HybridLinkName);
}
else
{
throw new Exception(res.ResultMessage);
}
}
Console.ReadLine();
}
See Also