Click or drag to resize

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]
WsResult<PagedList<HybridLink>> GetHybridLinks(
	GetHybridLinksRequest request
)

Parameters

request
Type: Aruba.Cloud.Provisioning.EntitiesGetHybridLinksRequest
The request containing the search parameters

Return Value

Type: WsResultPagedListHybridLink
The list of hybrid links.
Examples
private 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