-
Notifications
You must be signed in to change notification settings - Fork 4.5k
/
DataCollectionRuleDestinations.cs
33 lines (28 loc) · 2.08 KB
/
DataCollectionRuleDestinations.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
// <auto-generated/>
#nullable disable
using System.Collections.Generic;
namespace Azure.ResourceManager.Monitor.Models
{
/// <summary> The specification of destinations. </summary>
public partial class DataCollectionRuleDestinations : DestinationsSpec
{
/// <summary> Initializes a new instance of DataCollectionRuleDestinations. </summary>
public DataCollectionRuleDestinations()
{
}
/// <summary> Initializes a new instance of DataCollectionRuleDestinations. </summary>
/// <param name="logAnalytics"> List of Log Analytics destinations. </param>
/// <param name="monitoringAccounts"> List of monitoring account destinations. </param>
/// <param name="azureMonitorMetrics"> Azure Monitor Metrics destination. </param>
/// <param name="eventHubs"> List of Event Hubs destinations. </param>
/// <param name="eventHubsDirect"> List of Event Hubs Direct destinations. </param>
/// <param name="storageBlobsDirect"> List of Storage Blob Direct destinations. To be used only for sending data directly to store from the agent. </param>
/// <param name="storageTablesDirect"> List of Storage Table Direct destinations. </param>
/// <param name="storageAccounts"> List of storage accounts destinations. </param>
internal DataCollectionRuleDestinations(IList<LogAnalyticsDestination> logAnalytics, IList<MonitoringAccountDestination> monitoringAccounts, DestinationsSpecAzureMonitorMetrics azureMonitorMetrics, IList<DataCollectionRuleEventHubDestination> eventHubs, IList<DataCollectionRuleEventHubDirectDestination> eventHubsDirect, IList<DataCollectionRuleStorageBlobDestination> storageBlobsDirect, IList<DataCollectionRuleStorageTableDestination> storageTablesDirect, IList<DataCollectionRuleStorageBlobDestination> storageAccounts) : base(logAnalytics, monitoringAccounts, azureMonitorMetrics, eventHubs, eventHubsDirect, storageBlobsDirect, storageTablesDirect, storageAccounts)
{
}
}
}