C# Class OpenStack.Services.ContentDelivery.V1.ContentDeliveryServiceExtensions

This class provides extension methods that simplify the process of preparing and sending Content Delivery Service HTTP API calls for the most common use cases.
显示文件 Open project: crowdy/OpenStack-ConoHa

Public Methods

Method Description
AddFlavorAsync ( this service, FlavorData flavorData, CancellationToken cancellationToken ) : Task
AddServiceAsync ( this service, ServiceData serviceData, CancellationToken cancellationToken ) : Task
GetFlavorAsync ( this service, FlavorId flavorId, CancellationToken cancellationToken ) : Task
GetHomeAsync ( this service, CancellationToken cancellationToken ) : Task
GetServiceAsync ( this service, ServiceId serviceId, CancellationToken cancellationToken ) : Task
ListFlavorsAsync ( this service, CancellationToken cancellationToken ) : Task>
ListServicesAsync ( this service, CancellationToken cancellationToken ) : Task>
PingAsync ( this service, CancellationToken cancellationToken ) : Task
RemoveAssetAsync ( this service, ServiceId serviceId, CancellationToken cancellationToken, string urlOfAsset = null, bool deleteAll = false ) : Task
RemoveFlavorAsync ( this service, FlavorId flavorId, CancellationToken cancellationToken ) : Task
RemoveServiceAsync ( this service, ServiceId serviceId, CancellationToken cancellationToken ) : Task
UpdateServiceAsync ( this service, ServiceId serviceId, ServiceData updatedServiceData, CancellationToken cancellationToken ) : Task

Method Details

AddFlavorAsync() public static method

public static AddFlavorAsync ( this service, FlavorData flavorData, CancellationToken cancellationToken ) : Task
service this
flavorData FlavorData
cancellationToken System.Threading.CancellationToken
return Task

AddServiceAsync() public static method

public static AddServiceAsync ( this service, ServiceData serviceData, CancellationToken cancellationToken ) : Task
service this
serviceData ServiceData
cancellationToken System.Threading.CancellationToken
return Task

GetFlavorAsync() public static method

public static GetFlavorAsync ( this service, FlavorId flavorId, CancellationToken cancellationToken ) : Task
service this
flavorId FlavorId
cancellationToken System.Threading.CancellationToken
return Task

GetHomeAsync() public static method

public static GetHomeAsync ( this service, CancellationToken cancellationToken ) : Task
service this
cancellationToken System.Threading.CancellationToken
return Task

GetServiceAsync() public static method

public static GetServiceAsync ( this service, ServiceId serviceId, CancellationToken cancellationToken ) : Task
service this
serviceId ServiceId
cancellationToken System.Threading.CancellationToken
return Task

ListFlavorsAsync() public static method

public static ListFlavorsAsync ( this service, CancellationToken cancellationToken ) : Task>
service this
cancellationToken System.Threading.CancellationToken
return Task>

ListServicesAsync() public static method

public static ListServicesAsync ( this service, CancellationToken cancellationToken ) : Task>
service this
cancellationToken System.Threading.CancellationToken
return Task>

PingAsync() public static method

public static PingAsync ( this service, CancellationToken cancellationToken ) : Task
service this
cancellationToken System.Threading.CancellationToken
return Task

RemoveAssetAsync() public static method

public static RemoveAssetAsync ( this service, ServiceId serviceId, CancellationToken cancellationToken, string urlOfAsset = null, bool deleteAll = false ) : Task
service this
serviceId ServiceId
cancellationToken System.Threading.CancellationToken
urlOfAsset string
deleteAll bool
return Task

RemoveFlavorAsync() public static method

public static RemoveFlavorAsync ( this service, FlavorId flavorId, CancellationToken cancellationToken ) : Task
service this
flavorId FlavorId
cancellationToken System.Threading.CancellationToken
return Task

RemoveServiceAsync() public static method

public static RemoveServiceAsync ( this service, ServiceId serviceId, CancellationToken cancellationToken ) : Task
service this
serviceId ServiceId
cancellationToken System.Threading.CancellationToken
return Task

UpdateServiceAsync() public static method

public static UpdateServiceAsync ( this service, ServiceId serviceId, ServiceData updatedServiceData, CancellationToken cancellationToken ) : Task
service this
serviceId ServiceId
updatedServiceData ServiceData
cancellationToken System.Threading.CancellationToken
return Task