public static AdminService GetAdminServiceByReference( vCloudClient client, ReferenceType reference) { Logger.Log(TraceLevel.Information, SdkUtil.GetI18nString(SdkMessage.GET_URL_MSG) + " - " + reference.href); return(new AdminService(client, VcloudResource <AdminServiceType> .GetResourceByReference(client, reference))); }
public static int GetProgress(vCloudClient client, ReferenceType taskReference) { try { return(new Task(client, VcloudResource <TaskType> .GetResourceByReference(client, taskReference)).Resource.Progress); } catch (Exception ex) { throw new VCloudException(ex.Message); } }
public static AdminVdc GetAdminVdcByReference(vCloudClient client, ReferenceType vdcRef) { try { Logger.Log(TraceLevel.Information, SdkUtil.GetI18nString(SdkMessage.GET_URL_MSG) + " - " + vdcRef.href); return(new AdminVdc(client, VcloudResource <AdminVdcType> .GetResourceByReference(client, vdcRef))); } catch (Exception ex) { throw new VCloudException(ex.Message); } }
public static Task GetTaskByReference(vCloudClient client, ReferenceType taskRef) { try { Logger.Log(TraceLevel.Information, SdkUtil.GetI18nString(SdkMessage.GET_URL_MSG) + " - " + taskRef.href); return(new Task(client, VcloudResource <TaskType> .GetResourceByReference(client, taskRef))); } catch (Exception ex) { throw new VCloudException(ex.Message); } }
public static Media GetMediaByReference(vCloudClient client, ReferenceType mediaRef) { try { Logger.Log(TraceLevel.Information, SdkUtil.GetI18nString(SdkMessage.GET_URL_MSG) + " - " + mediaRef.href); return(new Media(client, VcloudResource <com.vmware.vcloud.api.rest.schema.MediaType> .GetResourceByReference(client, mediaRef))); } catch (Exception ex) { throw new VCloudException(ex.Message); } }
public static Group GetGroupByReference(vCloudClient client, ReferenceType groupRef) { try { Logger.Log(TraceLevel.Information, SdkUtil.GetI18nString(SdkMessage.GET_URL_MSG) + " - " + groupRef.href); return(new Group(client, VcloudResource <GroupType> .GetResourceByReference(client, groupRef))); } catch (Exception ex) { throw new VCloudException(ex.Message); } }
public static VMWHost GetVMWHostByReference(vCloudClient client, ReferenceType reference) { try { Logger.Log(TraceLevel.Information, SdkUtil.GetI18nString(SdkMessage.GET_URL_MSG) + " - " + reference.href); return(new VMWHost(client, VcloudResource <HostType> .GetResourceByReference(client, reference))); } catch (Exception ex) { throw new VCloudException(ex.Message); } }
public static User GetUserByReference(vCloudClient client, ReferenceType userRef) { try { Logger.Log(TraceLevel.Information, SdkUtil.GetI18nString(SdkMessage.GET_URL_MSG) + " - " + userRef.href); return(new User(client, VcloudResource <UserType> .GetResourceByReference(client, userRef))); } catch (Exception ex) { throw new VCloudException(ex.Message); } }
public static ReferenceType GetOrgReference( vCloudClient client, ReferenceType taskReference) { try { return(new Task(client, VcloudResource <TaskType> .GetResourceByReference(client, taskReference)).Resource.Organization); } catch (Exception ex) { throw new VCloudException(ex.Message); } }
public static VappTemplate GetVappTemplateByReference( vCloudClient client, ReferenceType vappTemplRef) { try { Logger.Log(TraceLevel.Information, SdkUtil.GetI18nString(SdkMessage.GET_URL_MSG) + " - " + vappTemplRef.href); return(new VappTemplate(client, VcloudResource <VAppTemplateType> .GetResourceByReference(client, vappTemplRef))); } catch (Exception ex) { throw new VCloudException(ex.Message); } }
public static AdminOrgNetwork GetOrgNetworkByReference( vCloudClient client, ReferenceType orgNetworkRef) { try { Logger.Log(TraceLevel.Information, SdkUtil.GetI18nString(SdkMessage.GET_URL_MSG) + " - " + orgNetworkRef.href); return(new AdminOrgNetwork(client, VcloudResource <OrgNetworkType> .GetResourceByReference(client, orgNetworkRef))); } catch (Exception ex) { throw new VCloudException(ex.Message); } }
public static EdgeGateway GetEgdeGatewayByReference( vCloudClient client, ReferenceType edgeGatewayTypeRef) { try { Logger.Log(TraceLevel.Information, SdkUtil.GetI18nString(SdkMessage.GET_URL_MSG) + " - " + edgeGatewayTypeRef.href); return(new EdgeGateway(client, VcloudResource <GatewayType> .GetResourceByReference(client, edgeGatewayTypeRef))); } catch (Exception ex) { throw new VCloudException(ex.Message); } }
public static CatalogItem GetCatalogItemByReference( vCloudClient client, ReferenceType catalogItemRef) { try { Logger.Log(TraceLevel.Information, SdkUtil.GetI18nString(SdkMessage.GET_URL_MSG) + " - " + catalogItemRef.href); return(new CatalogItem(client, VcloudResource <CatalogItemType> .GetResourceByReference(client, catalogItemRef))); } catch (Exception ex) { throw new VCloudException(ex.Message); } }
public static ProviderVdcStorageProfile GetProviderVdcStorageProfileByReference( vCloudClient client, ReferenceType providerVdcStorageProfileRef) { try { Logger.Log(TraceLevel.Information, SdkUtil.GetI18nString(SdkMessage.GET_URL_MSG) + " - " + providerVdcStorageProfileRef.href); return(new ProviderVdcStorageProfile(client, VcloudResource <ProviderVdcStorageProfileType> .GetResourceByReference(client, providerVdcStorageProfileRef))); } catch (Exception ex) { throw new VCloudException(ex.Message); } }