Esempio n. 1
0
        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;
        }
Esempio n. 2
0
        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";
        }
Esempio n. 3
0
        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";
        }