Click or drag to resize
net.openstack.Core.Providers Namespace
The net.openstack.Core.Providers namespace defines providers interfaces for OpenStack services. These interfaces may expose optional functionality and service extensions documented at OpenStack. Other provider-specific extensions are included under the specific provider.
Classes
  ClassDescription
Public classOpenStackIdentityProvider
This class extends the functionality of CloudIdentityProvider by supporting CloudIdentityWithProject identity objects. These identities may include values for the tenantName and tenantId properties, which may be required for authentication with certain OpenStack-compatible service providers.
Interfaces
  InterfaceDescription
Public interfaceIBlockStorageProvider
Represents a provider for the OpenStack Block Storage Service.
Public interfaceIComputeProvider Obsolete.

DEPRECATED. Use ComputeService or Rackspace.CloudServers.v2.CloudServerService (from the Rackspace NuGet package).

Represents a provider for the OpenStack Compute service.

Public interfaceIIdentityProvider
Represents a provider for the OpenStack Identity Service.
Public interfaceIIdentityService
Represents a provider for asynchronous operations on the OpenStack Identity Service.
Public interfaceINetworksProvider Obsolete.

DEPRECATED. Use NetworkingService or Rackspace.CloudNetworks.v2.CloudNetworkService (from the Rackspace NuGet package).

Represents a provider for the OpenStack Networking service.
Public interfaceIObjectStorageProvider
Represents a provider for the OpenStack Object Storage service.
Public interfaceIQueueingService
Represents a provider for asynchronous operations on the OpenStack Marconi (Cloud Queues) Service.