C# Класс 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.
Показать файл Открыть проект

Открытые методы

Метод Описание
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

Описание методов

AddFlavorAsync() публичный статический Метод

public static AddFlavorAsync ( this service, FlavorData flavorData, CancellationToken cancellationToken ) : Task
service this
flavorData FlavorData
cancellationToken System.Threading.CancellationToken
Результат Task

AddServiceAsync() публичный статический Метод

public static AddServiceAsync ( this service, ServiceData serviceData, CancellationToken cancellationToken ) : Task
service this
serviceData ServiceData
cancellationToken System.Threading.CancellationToken
Результат Task

GetFlavorAsync() публичный статический Метод

public static GetFlavorAsync ( this service, FlavorId flavorId, CancellationToken cancellationToken ) : Task
service this
flavorId FlavorId
cancellationToken System.Threading.CancellationToken
Результат Task

GetHomeAsync() публичный статический Метод

public static GetHomeAsync ( this service, CancellationToken cancellationToken ) : Task
service this
cancellationToken System.Threading.CancellationToken
Результат Task

GetServiceAsync() публичный статический Метод

public static GetServiceAsync ( this service, ServiceId serviceId, CancellationToken cancellationToken ) : Task
service this
serviceId ServiceId
cancellationToken System.Threading.CancellationToken
Результат Task

ListFlavorsAsync() публичный статический Метод

public static ListFlavorsAsync ( this service, CancellationToken cancellationToken ) : Task>
service this
cancellationToken System.Threading.CancellationToken
Результат Task>

ListServicesAsync() публичный статический Метод

public static ListServicesAsync ( this service, CancellationToken cancellationToken ) : Task>
service this
cancellationToken System.Threading.CancellationToken
Результат Task>

PingAsync() публичный статический Метод

public static PingAsync ( this service, CancellationToken cancellationToken ) : Task
service this
cancellationToken System.Threading.CancellationToken
Результат Task

RemoveAssetAsync() публичный статический Метод

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
Результат Task

RemoveFlavorAsync() публичный статический Метод

public static RemoveFlavorAsync ( this service, FlavorId flavorId, CancellationToken cancellationToken ) : Task
service this
flavorId FlavorId
cancellationToken System.Threading.CancellationToken
Результат Task

RemoveServiceAsync() публичный статический Метод

public static RemoveServiceAsync ( this service, ServiceId serviceId, CancellationToken cancellationToken ) : Task
service this
serviceId ServiceId
cancellationToken System.Threading.CancellationToken
Результат Task

UpdateServiceAsync() публичный статический Метод

public static UpdateServiceAsync ( this service, ServiceId serviceId, ServiceData updatedServiceData, CancellationToken cancellationToken ) : Task
service this
serviceId ServiceId
updatedServiceData ServiceData
cancellationToken System.Threading.CancellationToken
Результат Task