public MonitoringManagement(ManagementContext managementContext) { _logger = managementContext.Logger; _credentialManager = managementContext.CredentialManager; _alerts = new Lazy<MonitoringManagementAlerts>(() => new MonitoringManagementAlerts(managementContext)); _autoscale = new Lazy<MonitoringManagementAutoscale>(() => new MonitoringManagementAutoscale(managementContext)); _metrics = new Lazy<MonitoringManagementMetrics>(() => new MonitoringManagementMetrics(managementContext)); }
public InfrastructureManagement(ManagementContext managementContext) { _logger = managementContext.Logger; _credentialManager = managementContext.CredentialManager; }
public WebSiteManagement(ManagementContext managementContext) { _logger = managementContext.Logger; _credentialManager = managementContext.CredentialManager; }
private AzureManagement InitialiseScriptPack() { _configurationManager.AddProvider(new ScriptArgsConfigurationProvider(_scriptArgs)); _configurationManager.Initialise(); _credentialManager.Initialise(); _httpTracingInterceptor = new HttpTracingInterceptor(_logger, isEnabled: ConfigurationManager.Config.HttpTraceEnabled); CloudContext.Configuration.Tracing.AddTracingInterceptor(_httpTracingInterceptor); var managementContext = new ManagementContext { Logger = _logger, CredentialManager = _credentialManager }; _computeManagement = new Lazy<ComputeManagement>(() => new ComputeManagement(managementContext)); _infrastructureManagement = new Lazy<InfrastructureManagement>(() => new InfrastructureManagement(managementContext)); _monitoringManagement = new Lazy<MonitoringManagement>(() => new MonitoringManagement(managementContext)); _mediaManagement = new Lazy<MediaManagement>(() => new MediaManagement(managementContext)); _schedulerManagement = new Lazy<SchedulerManagement>(() => new SchedulerManagement(managementContext)); _serviceBusManagement = new Lazy<ServiceBusManagement>(() => new ServiceBusManagement(managementContext)); _sqlManagement = new Lazy<SqlManagement>(() => new SqlManagement(managementContext)); _storageManagement = new Lazy<StorageManagement>(() => new StorageManagement(managementContext)); _virtualNetworkManagement = new Lazy<VirtualNetworkManagement>(() => new VirtualNetworkManagement(managementContext)); _webSiteManagement = new Lazy<WebSiteManagement>(() => new WebSiteManagement(managementContext)); return this; }
public MonitoringManagementMetrics(ManagementContext managementContext) { _logger = managementContext.Logger; _credentialManager = managementContext.CredentialManager; }
public VirtualNetworkManagement(ManagementContext managementContext) { _logger = managementContext.Logger; _credentialManager = managementContext.CredentialManager; }
public MonitoringManagementAutoscale(ManagementContext managementContext) { _logger = managementContext.Logger; _credentialManager = managementContext.CredentialManager; }
public StorageManagement(ManagementContext managementContext) { _logger = managementContext.Logger; _credentialManager = managementContext.CredentialManager; }
public ServiceBusManagement(ManagementContext managementContext) { _logger = managementContext.Logger; _credentialManager = managementContext.CredentialManager; }
public MediaManagement(ManagementContext managementContext) { _logger = managementContext.Logger; _credentialManager = managementContext.CredentialManager; }
public SchedulerManagement(ManagementContext managementContext) { _logger = managementContext.Logger; _credentialManager = managementContext.CredentialManager; }