Click or drag to resize
ContentDeliveryNetworkService Class
This API is preliminary and subject to change.
The default provider for the OpenStack (Poppy) Content Delivery Network Service.
Inheritance Hierarchy
SystemObject
  OpenStack.ContentDeliveryNetworks.v1ContentDeliveryNetworkService

Namespace: OpenStack.ContentDeliveryNetworks.v1
Assembly: openstacknet (in openstacknet.dll) Version: 1.7.6+Branch.master.Sha.7f1053052f37045d5234de2f018b4ef770d543ca
Syntax
public class ContentDeliveryNetworkService : IContentDeliveryNetworkService

The ContentDeliveryNetworkService type exposes the following members.

Constructors
  NameDescription
Public methodContentDeliveryNetworkService
Initializes a new instance of the ContentDeliveryNetworkService class.
Top
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