Свойство | Type | Description | |
---|---|---|---|
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 |
Méthode | Description | |
---|---|---|
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
|
Méthode | Description | |
---|---|---|
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 | |
Résultat | void |
public static GetConfigFileType ( string configurationPath ) : ConfigFileType | ||
configurationPath | string | |
Résultat | 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 |
Résultat | string |
public static GetPrivateDiagnosticsConfiguration ( string configurationPath, string storageAccountName, string storageKey, string endpoint ) : |
||
configurationPath | string | |
storageAccountName | string | |
storageKey | string | |
endpoint | string | |
Résultat |
public static GetPublicDiagnosticsConfigurationFromFile ( string configurationPath, string storageAccountName, string resourceId, Cmdlet cmdlet ) : |
||
configurationPath | string | |
storageAccountName | string | |
resourceId | string | |
cmdlet | Cmdlet | |
Résultat |
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 | |
Résultat | string |
public static InitializeStorageAccountKey ( IStorageManagementClient storageClient, string storageAccountName = null, string configurationPath = null ) : string | ||
storageClient | IStorageManagementClient | |
storageAccountName | string | |
configurationPath | string | |
Résultat | string |
public static InitializeStorageAccountName ( |
||
storageContext | ||
configurationPath | string | |
Résultat | string |
public static string DiagnosticMonitorConfigurationElemStr | ||
Résultat | string |
public static string DiagnosticsConfigurationElemStr | ||
Résultat | string |
public static string EventHubSharedAccessKeyAttr | ||
Résultat | string |
public static string EventHubSharedAccessKeyNameAttr | ||
Résultat | string |
public static string MetricsResourceIdAttr | ||
Résultat | string |
public static string PrivConfEndpointAttr | ||
Résultat | string |
public static string PrivateConfigElemStr | ||
Résultat | string |
public static string PublicConfigElemStr | ||
Résultat | string |
public static string StorageAccountElemStr | ||
Résultat | string |