Свойство | Тип | Описание | |
---|---|---|---|
DiagnosticMonitorConfigurationElemStr | string | ||
DiagnosticsConfigurationElemStr | string | ||
EventHubElemStr | string | ||
EventHubSharedAccessKeyAttr | string | ||
EventHubSharedAccessKeyNameAttr | string | ||
EventHubUrlAttr | string | ||
MetricsElemStr | string | ||
MetricsResourceIdAttr | string | ||
PrivConfEndpointAttr | string | ||
PrivConfKeyAttr | string | ||
PrivConfNameAttr | string | ||
PrivateConfigElemStr | string | ||
PublicConfigElemStr | string | ||
StorageAccountElemStr | string | ||
XmlNamespace | string |
Метод | Описание | |
---|---|---|
AutoFillMetricsConfig ( System.Xml.Linq.XElement wadCfgElement, string resourceId, Cmdlet cmdlet ) : void | ||
GetConfigFileType ( string configurationPath ) : ConfigFileType | ||
GetConfigValueFromPrivateConfig ( string configurationPath, string elementName, string attributeName ) : string |
Get the private config value for a specific attribute. The private config looks like this: XML:
|
|
GetPrivateDiagnosticsConfiguration ( string configurationPath, string storageAccountName, string storageKey, string endpoint ) : |
||
GetPublicDiagnosticsConfigurationFromFile ( string configurationPath, string storageAccountName, string resourceId, Cmdlet cmdlet ) : |
||
InitializeStorageAccountEndpoint ( string storageAccountName, string storageAccountKey, IStorageManagementClient storageClient, |
Initialize the storage account endpoint if it's not specified. We can get the value from multiple places, we only take the one with higher precedence. And the precedence is: 1. The one get from StorageContext parameter 2. The one get from the storage account 3. The one get from PrivateConfig element in config file 4. The one get from current Azure Environment
|
|
InitializeStorageAccountKey ( IStorageManagementClient storageClient, string storageAccountName = null, string configurationPath = null ) : string |
Initialize the storage account key if it's not specified. It can be defined in multiple places, we only take the one with higher precedence. And the precedence is: 1. The one we try to resolve within current subscription 2. The one defined in PrivateConfig in the configuration file
|
|
InitializeStorageAccountName ( |
Initialize the storage account name if it's not specified. It can be defined in multiple places, we only take the one with higher precedence. And the precedence is: 1. The one get from StorageContext parameter 2. The one parsed from the diagnostics configuration file
|
Метод | Описание | |
---|---|---|
AutoFillMetricsConfig ( Newtonsoft.Json.Linq.JObject wadCfgObject, string resourceId, Cmdlet cmdlet ) : void | ||
CreateStorageContext ( |
||
GetEndpointFromStorageContext ( |
||
GetPublicConfigFromJsonFile ( string configurationPath, string storageAccountName, string resourceId, Cmdlet cmdlet ) : |
||
GetPublicConfigFromXmlFile ( string configurationPath, string storageAccountName, string resourceId, Cmdlet cmdlet ) : |
||
GetPublicConfigJObjectFromJsonFile ( string configurationPath ) : Newtonsoft.Json.Linq.JObject | ||
GetPublicConfigXElementFromXmlFile ( string configurationPath ) : System.Xml.Linq.XElement | ||
TryGetStorageAccount ( IStorageManagementClient storageClient, string storageAccountName, Microsoft.WindowsAzure.Management.Storage.Models.StorageAccount &storageAccount ) : bool |
public static AutoFillMetricsConfig ( System.Xml.Linq.XElement wadCfgElement, string resourceId, Cmdlet cmdlet ) : void | ||
wadCfgElement | System.Xml.Linq.XElement | |
resourceId | string | |
cmdlet | Cmdlet | |
Результат | void |
public static GetConfigFileType ( string configurationPath ) : ConfigFileType | ||
configurationPath | string | |
Результат | ConfigFileType |
public static GetConfigValueFromPrivateConfig ( string configurationPath, string elementName, string attributeName ) : string | ||
configurationPath | string | The path to the configuration file |
elementName | string | The element name of the private config. e.g., StorageAccount, EventHub |
attributeName | string | The attribute name of the element |
Результат | string |
public static GetPrivateDiagnosticsConfiguration ( string configurationPath, string storageAccountName, string storageKey, string endpoint ) : |
||
configurationPath | string | |
storageAccountName | string | |
storageKey | string | |
endpoint | string | |
Результат |
public static GetPublicDiagnosticsConfigurationFromFile ( string configurationPath, string storageAccountName, string resourceId, Cmdlet cmdlet ) : |
||
configurationPath | string | |
storageAccountName | string | |
resourceId | string | |
cmdlet | Cmdlet | |
Результат |
public static InitializeStorageAccountEndpoint ( string storageAccountName, string storageAccountKey, IStorageManagementClient storageClient, |
||
storageAccountName | string | |
storageAccountKey | string | |
storageClient | IStorageManagementClient | |
storageContext | ||
configurationPath | string | |
defaultContext | Microsoft.Azure.Common.Authentication.Models.AzureContext | |
Результат | string |
public static InitializeStorageAccountKey ( IStorageManagementClient storageClient, string storageAccountName = null, string configurationPath = null ) : string | ||
storageClient | IStorageManagementClient | |
storageAccountName | string | |
configurationPath | string | |
Результат | string |
public static InitializeStorageAccountName ( |
||
storageContext | ||
configurationPath | string | |
Результат | string |
public static string DiagnosticMonitorConfigurationElemStr | ||
Результат | string |
public static string DiagnosticsConfigurationElemStr | ||
Результат | string |
public static string EventHubElemStr | ||
Результат | string |
public static string EventHubSharedAccessKeyAttr | ||
Результат | string |
public static string EventHubSharedAccessKeyNameAttr | ||
Результат | string |
public static string EventHubUrlAttr | ||
Результат | string |
public static string MetricsResourceIdAttr | ||
Результат | string |
public static string PrivConfEndpointAttr | ||
Результат | string |
public static string PrivConfKeyAttr | ||
Результат | string |
public static string PrivConfNameAttr | ||
Результат | string |
public static string PrivateConfigElemStr | ||
Результат | string |
public static string PublicConfigElemStr | ||
Результат | string |
public static string StorageAccountElemStr | ||
Результат | string |