public CloudProductProperties(ServiceCatalog serviceCatalog)
            {
                if (serviceCatalog == null)
                    throw new ArgumentNullException("serviceCatalog");

                _serviceCatalog = serviceCatalog;
            }
Esempio n. 2
0
        public EndpointNode(CloudIdentity identity, ServiceCatalog serviceCatalog, Endpoint endpoint)
        {
            if (identity == null)
                throw new ArgumentNullException("identity");
            if (serviceCatalog == null)
                throw new ArgumentNullException("serviceCatalog");
            if (endpoint == null)
                throw new ArgumentNullException("endpoint");

            _identity = identity;
            _serviceCatalog = serviceCatalog;
            _endpoint = endpoint;
        }
 public CloudServersRootNode(ServiceCatalog serviceCatalog, CloudIdentity identity)
     : base(serviceCatalog)
 {
     _identity = identity;
 }
 public CloudFilesEndpointNode(CloudIdentity identity, ServiceCatalog serviceCatalog, Endpoint endpoint)
     : base(identity, serviceCatalog, endpoint)
 {
 }
 public CloudBlockStorageRootNode(ServiceCatalog serviceCatalog, CloudIdentity identity)
     : base(serviceCatalog)
 {
     _identity = identity;
 }
 protected CloudProductRootNode(ServiceCatalog serviceCatalog)
 {
     _serviceCatalog = serviceCatalog;
 }
 public CloudAutoscaleRootNode(ServiceCatalog serviceCatalog, CloudIdentity identity)
     : base(serviceCatalog)
 {
     _identity = identity;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="UserAccess"/> class
 /// with the specified token, user, and service catalog.
 /// </summary>
 /// <param name="token">The <see cref="IdentityToken "/>.</param>
 /// <param name="user">The <see cref="UserDetails"/>.</param>
 /// <param name="serviceCatalog">List of <see cref="ServiceCatalog"/>s.</param>
 public UserAccess(IdentityToken token, UserDetails user, ServiceCatalog[] serviceCatalog)
 {
     Token = token;
     User = user;
     ServiceCatalog = serviceCatalog;
 }
 public CloudMonitoringRootNode(ServiceCatalog serviceCatalog, CloudIdentity identity)
     : base(serviceCatalog)
 {
     _identity = identity;
 }
 public CloudBlockStorageEndpointNode(CloudIdentity identity, ServiceCatalog serviceCatalog, Endpoint endpoint)
     : base(identity, serviceCatalog, endpoint)
 {
 }
 public CloudMonitoringEndpointNode(CloudIdentity identity, ServiceCatalog serviceCatalog, Endpoint endpoint)
     : base(identity, serviceCatalog, endpoint)
 {
 }
 public CloudLoadBalancersEndpointNode(CloudIdentity identity, ServiceCatalog serviceCatalog, Endpoint endpoint)
     : base(identity, serviceCatalog, endpoint)
 {
 }