Microsoft.PSRule.Monitor.Core.xml

<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Microsoft.PSRule.Monitor.Core</name>
    </assembly>
    <members>
        <member name="T:PSRule.Monitor.StringifyMapConverter">
            <summary>
            A JSON converter to convert an object into a flat string.
            </summary>
        </member>
        <member name="T:PSRule.Monitor.SecureStringAttribute">
            <summary>
            A parameter transformation attribute for converting a string to a secure string.
            </summary>
        </member>
        <member name="T:PSRule.Monitor.Configuration.PathDelegate">
            <summary>
            A delgate to allow callback to PowerShell to get current working path.
            </summary>
        </member>
        <member name="F:PSRule.Monitor.Configuration.PSRuleOption._GetWorkingPath">
            <summary>
            A callback that is overridden by PowerShell so that the current working path can be retrieved.
            </summary>
        </member>
        <member name="M:PSRule.Monitor.Configuration.PSRuleOption.UseExecutionContext(System.Management.Automation.EngineIntrinsics)">
            <summary>
            Set working path from PowerShell host environment.
            </summary>
            <param name="executionContext">An $ExecutionContext object.</param>
            <remarks>
            Called from PowerShell.
            </remarks>
        </member>
        <member name="M:PSRule.Monitor.Configuration.PSRuleOption.GetRootedPath(System.String)">
            <summary>
            Get a full path instead of a relative path that may be passed from PowerShell.
            </summary>
            <param name="path"></param>
            <returns></returns>
        </member>
        <member name="T:PSRule.Monitor.Data.LogRecord">
            <summary>
            An Azure Monitor log record.
            </summary>
        </member>
        <member name="T:PSRule.Monitor.Pipeline.PipelineException">
            <summary>
            A base class for all pipeline exceptions.
            </summary>
        </member>
        <member name="T:PSRule.Monitor.Pipeline.RuntimeException">
            <summary>
            A base class for runtime exceptions.
            </summary>
        </member>
        <member name="T:PSRule.Monitor.Pipeline.PipelineBuilderException">
            <summary>
            An exception when building the pipeline.
            </summary>
        </member>
        <member name="M:PSRule.Monitor.Pipeline.PipelineBuilderException.#ctor">
            <summary>
            Creates a pipeline builder exception.
            </summary>
        </member>
        <member name="M:PSRule.Monitor.Pipeline.PipelineBuilderException.#ctor(System.String)">
            <summary>
            Creates a pipeline builder exception.
            </summary>
            <param name="message">The detail of the exception.</param>
        </member>
        <member name="M:PSRule.Monitor.Pipeline.PipelineBuilderException.#ctor(System.String,System.Exception)">
            <summary>
            Creates a pipeline builder exception.
            </summary>
            <param name="message">The detail of the exception.</param>
            <param name="innerException">A nested exception that caused the issue.</param>
        </member>
        <member name="M:PSRule.Monitor.Pipeline.LogClient.Post(System.String,System.DateTime,System.String,System.String)">
            <summary>
            Post log data to Azure Monitor endpoint.
            </summary>
        </member>
        <member name="M:PSRule.Monitor.Pipeline.WorkspaceClient.SubmitBatch(PSRule.Monitor.Data.LogRecord[])">
            <summary>
            Submits a batch of records to Azure Monitor data collector.
            </summary>
        </member>
        <member name="M:PSRule.Monitor.Pipeline.WorkspaceClient.ProcessResult(System.Management.Automation.PSObject)">
            <summary>
            Maps a RuleRecord to a LogRecord.
            </summary>
        </member>
        <member name="M:PSRule.Monitor.Pipeline.WorkspaceClient.PostData(System.String,System.DateTime,System.String,System.String)">
            <summary>
            Post log data to Azure Monitor endpoint.
            </summary>
        </member>
        <member name="T:PSRule.Monitor.Resources.PSRuleResources">
            <summary>
              A strongly-typed resource class, for looking up localized strings, etc.
            </summary>
        </member>
        <member name="P:PSRule.Monitor.Resources.PSRuleResources.ResourceManager">
            <summary>
              Returns the cached ResourceManager instance used by this class.
            </summary>
        </member>
        <member name="P:PSRule.Monitor.Resources.PSRuleResources.Culture">
            <summary>
              Overrides the current thread's CurrentUICulture property for all
              resource lookups using this strongly typed resource class.
            </summary>
        </member>
        <member name="P:PSRule.Monitor.Resources.PSRuleResources.InvalidSharedKey">
            <summary>
              Looks up a localized string similar to A shared key for the workspace must be specified..
            </summary>
        </member>
        <member name="P:PSRule.Monitor.Resources.PSRuleResources.InvalidWorkspaceId">
            <summary>
              Looks up a localized string similar to A workspace id must be specified..
            </summary>
        </member>
        <member name="T:PSRule.Monitor.Runtime.Workspace">
            <summary>
            Helper methods exposed to PowerShell for interacting with a Log Analytics workspace.
            </summary>
        </member>
    </members>
</doc>