Click or drag to resize
IContentDeliveryNetworkService Interface
This API is preliminary and subject to change.
Represents a provider for the OpenStack (Poppy) Content Delivery Network Service.

Namespace: OpenStack.ContentDeliveryNetworks.v1
Assembly: openstacknet (in openstacknet.dll) Version: 1.7.7+Branch.master.Sha.25d803f397c8693c2c13777ef6675f796f520f2c
Syntax
public interface IContentDeliveryNetworkService

The IContentDeliveryNetworkService type exposes the following members.

Methods
  NameDescription
Public methodCreateServiceAsync
Creates a Content Delivery Network service.
Public methodDeleteServiceAsync
Deletes the specified Content Delivery Network service.
Public methodGetFlavorAsync
Gets the specified flavor.
Public methodGetServiceAsync
Gets the specified Content Delivery Network service.
Public methodListFlavorsAsync
Lists basic information for all available flavors.
Public methodListServicesAsync
Lists all Content Delivery Network services associated with the account.
Public methodPingAsync
Pings the service.

If no exception is thrown, the service is considered up/healthy.

Public methodPurgeCachedAssetAsync
Removes the current version of the specified asset that has been cached at the edge.
Public methodPurgeCachedAssetsAsync
Removes the current version of all assets that has been cached at the edge.
Public methodUpdateServiceAsync
Updates the specified Content DeliveryNetwork service
Public methodWaitForServiceDeletedAsync
Waits for the service to be deleted.
Public methodWaitForServiceDeployedAsync
Waits for the service to be deployed.
Top
Extension Methods
  NameDescription
Public Extension MethodCreateService
Creates a Content Delivery Network service.
(Defined by ContentDeliveryNetworkServiceExtensions.)
Public Extension MethodDeleteService
Deletes the specified Content Delivery Network service.
(Defined by ContentDeliveryNetworkServiceExtensions.)
Public Extension MethodGetFlavor
Gets the specified flavor.
(Defined by ContentDeliveryNetworkServiceExtensions.)
Public Extension MethodGetService
Gets the specified service.
(Defined by ContentDeliveryNetworkServiceExtensions.)
Public Extension MethodListFlavors
Lists basic information for all available flavors.
(Defined by ContentDeliveryNetworkServiceExtensions.)
Public Extension MethodListServices
Lists all Content Delivery Network services associated with the account
(Defined by ContentDeliveryNetworkServiceExtensions.)
Public Extension MethodPing
Pings the service.

If no exception is thrown, the service is considered up/healthy.

(Defined by ContentDeliveryNetworkServiceExtensions.)
Public Extension MethodPurgeCachedAsset
Removes the current version of the specified asset that has been cached at the edge.
(Defined by ContentDeliveryNetworkServiceExtensions.)
Public Extension MethodPurgeCachedAssets
Removes the current version of all assets that has been cached at the edge.
(Defined by ContentDeliveryNetworkServiceExtensions.)
Public Extension MethodUpdateService
Updates the specified Content DeliveryNetwork service
(Defined by ContentDeliveryNetworkServiceExtensions.)
Public Extension MethodWaitForServiceDeleted
Waits for the service to be deleted.
(Defined by ContentDeliveryNetworkServiceExtensions.)
Public Extension MethodWaitForServiceDeployed
Waits for the service to be deployed.
(Defined by ContentDeliveryNetworkServiceExtensions.)
Top
Version Information

.NET Framework

Supported in: 4.5

openstack.net

Supported in: 1.6, 1.5, 1.4
See Also