protected FI(ILogger iLog, Microsoft.Azure.Management.Fluent.IAzure iAzure, string iRGName, string kustoConn, string kustoDBName, string kustoTableName) { curRGName = iRGName; log = iLog; curSubName = iAzure.SubscriptionId; ingestClient = KustoIngestFactory.CreateQueuedIngestClient(kustoConn); ingestProps = new KustoIngestionProperties(kustoDBName, kustoTableName); ingestProps.Format = Kusto.Data.Common.DataSourceFormat.csv; }
public FIVM(ILogger iLog, Microsoft.Azure.Management.Fluent.IAzure iAzure, string iRGName, string kustoConn, string kustoDBName, string kustoTableName) : base(iLog, iAzure, iRGName, kustoConn, kustoDBName, kustoTableName) { myResourceCollection = iAzure.VirtualMachines.ListByResourceGroup(curRGName); myTargetType = "VM"; }
public FINSG(ILogger iLog, Microsoft.Azure.Management.Fluent.IAzure iAzure, string iRGName, string kustoConn, string kustoDBName, string kustoTableName) : base(iLog, iAzure, iRGName, kustoConn, kustoDBName, kustoTableName) { myResourceCollection = iAzure.NetworkSecurityGroups.ListByResourceGroup(iRGName); myTargetType = "NSG"; }