public AzureCloudServicesClient(AzureManagementRestClient client, CertificateCloudCredentials credentials) { _azureCloudServiceInfoClient = new AzureCloudServiceInfoApiClient(client); _azureMetricsApiClient = new AzureCloudServiceMetricsApiClient(new AzureMetricsApiClient(credentials)); }
public AzureCloudServicesClient(AzureManagementRestClient client, CertificateCloudCredentials credentials) { _azureCloudServiceInfoClient = new AzureCloudServiceInfoApiClient(client); _azureMetricsApiClient = new AzureCloudServiceMetricsApiClient(new AzureMetricsApiClient(credentials)); }
public CloudServiceUsage(CloudServiceInstanceId instanceId, AzureCloudServiceMetricsApiClient azureMetricsApiClient, MetricsFilter filter) { _azureMetricsApiClient = azureMetricsApiClient; _instanceId = instanceId; _filter = filter; }
public CloudServiceUsage(CloudServiceInstanceId instanceId, AzureCloudServiceMetricsApiClient azureMetricsApiClient) : this(instanceId, azureMetricsApiClient, MetricsFilter.None) { }
public CloudServiceUsage(CloudServiceInstanceId instanceId,AzureCloudServiceMetricsApiClient azureMetricsApiClient, MetricsFilter filter) { _azureMetricsApiClient = azureMetricsApiClient; _instanceId = instanceId; _filter = filter; }
public CloudServiceUsage(CloudServiceInstanceId instanceId,AzureCloudServiceMetricsApiClient azureMetricsApiClient) : this(instanceId,azureMetricsApiClient,MetricsFilter.None) { }