Microsoft.PSRule.Rules.Azure.Core.xml
<?xml version="1.0"?> <doc> <assembly> <name>Microsoft.PSRule.Rules.Azure.Core</name> </assembly> <members> <member name="T:PSRule.Rules.Azure.PSObjectJsonConverter"> <summary> A custom serializer to correctly convert PSObject properties to JSON instead of CLIXML. </summary> </member> <member name="T:PSRule.Rules.Azure.PSObjectArrayJsonConverter"> <summary> A custom serializer to convert PSObjects that may or maynot be in a JSON array to an a PSObject array. </summary> </member> <member name="M:PSRule.Rules.Azure.JsonExtensions.IsExpressionString(Newtonsoft.Json.Linq.JToken)"> <summary> Check if the script uses an expression. </summary> </member> <member name="M:PSRule.Rules.Azure.LocationHelper.Equal(System.String,System.String)"> <summary> Determines of two Azure locations are equals regardless of spacing or case. </summary> </member> <member name="M:PSRule.Rules.Azure.OutputEncodingExtensions.GetEncoding(System.Nullable{PSRule.Rules.Azure.Configuration.OutputEncoding})"> <summary> Get the character encoding for the specified output encoding. </summary> <param name="encoding"></param> <returns></returns> </member> <member name="M:PSRule.Rules.Azure.ResourceHelper.CombineResourceId(System.String,System.String,System.String[],System.String[],System.Int32)"> <summary> </summary> <remarks> /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/{resourceType}/{name} /subscriptions/{subscriptionId}/providers/{resourceType}/{name} /providers/{resourceType}/{name} </remarks> </member> <member name="T:PSRule.Rules.Azure.Configuration.ConfigurationOption"> <summary> Options for configuring PSRule for Azure. </summary> </member> <member name="M:PSRule.Rules.Azure.Configuration.ConfigurationOption.#ctor"> <summary> Create an empty configuration option. </summary> </member> <member name="M:PSRule.Rules.Azure.Configuration.ConfigurationOption.Equals(System.Object)"> <inheritdoc/> </member> <member name="M:PSRule.Rules.Azure.Configuration.ConfigurationOption.Equals(PSRule.Rules.Azure.Configuration.ConfigurationOption)"> <inheritdoc/> </member> <member name="M:PSRule.Rules.Azure.Configuration.ConfigurationOption.GetHashCode"> <inheritdoc/> </member> <member name="P:PSRule.Rules.Azure.Configuration.ConfigurationOption.Subscription"> <summary> Configures the properties of the subscription object. </summary> </member> <member name="P:PSRule.Rules.Azure.Configuration.ConfigurationOption.ResourceGroup"> <summary> Configures the properties of the resourceGroup object. </summary> </member> <member name="P:PSRule.Rules.Azure.Configuration.ConfigurationOption.Tenant"> <summary> Configures the properties of the tenant object. </summary> </member> <member name="P:PSRule.Rules.Azure.Configuration.ConfigurationOption.ManagementGroup"> <summary> Configures the properties of the managementGroup object. </summary> </member> <member name="P:PSRule.Rules.Azure.Configuration.ConfigurationOption.ParameterDefaults"> <summary> Configures defaults for required parameters that are not specified. </summary> </member> <member name="P:PSRule.Rules.Azure.Configuration.ConfigurationOption.Deployment"> <summary> Configures the properties of the deployment object. </summary> </member> <member name="T:PSRule.Rules.Azure.Configuration.DeploymentOption"> <summary> Options that affect the properties of the <c>deployment()</c> object during expansion. </summary> </member> <member name="M:PSRule.Rules.Azure.Configuration.DeploymentOption.#ctor"> <summary> Creates an empty deployment option. </summary> </member> <member name="M:PSRule.Rules.Azure.Configuration.DeploymentOption.Equals(System.Object)"> <inheritdoc/> </member> <member name="M:PSRule.Rules.Azure.Configuration.DeploymentOption.Equals(PSRule.Rules.Azure.Configuration.DeploymentOption)"> <inheritdoc/> </member> <member name="M:PSRule.Rules.Azure.Configuration.DeploymentOption.op_Equality(PSRule.Rules.Azure.Configuration.DeploymentOption,PSRule.Rules.Azure.Configuration.DeploymentOption)"> <summary> Compares two deployment options to determine if they are equal. </summary> </member> <member name="M:PSRule.Rules.Azure.Configuration.DeploymentOption.op_Inequality(PSRule.Rules.Azure.Configuration.DeploymentOption,PSRule.Rules.Azure.Configuration.DeploymentOption)"> <summary> Compares two deployment options to determine if they are not equal. </summary> </member> <member name="M:PSRule.Rules.Azure.Configuration.DeploymentOption.Equals(PSRule.Rules.Azure.Configuration.DeploymentOption,PSRule.Rules.Azure.Configuration.DeploymentOption)"> <summary> Compares two deployment options to determine if they are equal. </summary> </member> <member name="M:PSRule.Rules.Azure.Configuration.DeploymentOption.GetHashCode"> <inheritdoc/> </member> <member name="P:PSRule.Rules.Azure.Configuration.DeploymentOption.Name"> <summary> The name of the deployment. </summary> </member> <member name="T:PSRule.Rules.Azure.Configuration.DeploymentReference"> <summary> A reference to a deployment. </summary> </member> <member name="P:PSRule.Rules.Azure.Configuration.DeploymentReference.Name"> <summary> The name of the deployment. </summary> </member> <member name="P:PSRule.Rules.Azure.Configuration.DeploymentReference.FromName"> <summary> Determines if the reference is created from a display name. </summary> </member> <member name="M:PSRule.Rules.Azure.Configuration.DeploymentReference.op_Implicit(System.Collections.Hashtable)~PSRule.Rules.Azure.Configuration.DeploymentReference"> <summary> Create a deployment reference from a hashtable. </summary> </member> <member name="M:PSRule.Rules.Azure.Configuration.DeploymentReference.op_Implicit(System.String)~PSRule.Rules.Azure.Configuration.DeploymentReference"> <summary> Create a deployment reference from a name. </summary> </member> <member name="M:PSRule.Rules.Azure.Configuration.DeploymentReference.FromHashtable(System.Collections.Hashtable)"> <summary> Create a deployment reference from a hashtable. </summary> </member> <member name="M:PSRule.Rules.Azure.Configuration.DeploymentReference.FromString(System.String)"> <summary> Create a deployment reference from a name. </summary> </member> <member name="M:PSRule.Rules.Azure.Configuration.DeploymentReference.ToDeploymentOption"> <summary> Convert the reference to an option. </summary> </member> <member name="T:PSRule.Rules.Azure.Configuration.ManagementGroupOption"> <summary> Options that affect the properties of the <c>managementGroup()</c> object during expansion. </summary> </member> <member name="M:PSRule.Rules.Azure.Configuration.ManagementGroupOption.#ctor"> <summary> Creates an empty management group option. </summary> </member> <member name="T:PSRule.Rules.Azure.Configuration.ManagementGroupOption.ManagementGroupProperties"> <summary> Properties for the management group. </summary> </member> <member name="M:PSRule.Rules.Azure.Configuration.ManagementGroupOption.ManagementGroupProperties.#ctor"> <summary> Create a default management group properties. </summary> </member> <member name="P:PSRule.Rules.Azure.Configuration.ManagementGroupOption.ManagementGroupProperties.DisplayName"> <summary> The display name of the management group. </summary> </member> <member name="P:PSRule.Rules.Azure.Configuration.ManagementGroupOption.ManagementGroupProperties.TenantId"> <summary> A GUID for the tenant that the management group belongs to. </summary> </member> <member name="P:PSRule.Rules.Azure.Configuration.ManagementGroupOption.ManagementGroupProperties.Details"> <summary> Additional details of the management group. </summary> </member> <member name="T:PSRule.Rules.Azure.Configuration.ManagementGroupOption.ManagementGroupDetails"> <summary> Details for the management group. </summary> </member> <member name="M:PSRule.Rules.Azure.Configuration.ManagementGroupOption.ManagementGroupDetails.#ctor"> <summary> Create a default management group details. </summary> </member> <member name="P:PSRule.Rules.Azure.Configuration.ManagementGroupOption.ManagementGroupDetails.Parent"> <summary> Additional details about the parent of the management group. </summary> </member> <member name="P:PSRule.Rules.Azure.Configuration.ManagementGroupOption.ManagementGroupDetails.UpdatedBy"> <summary> What identity last updated the management group. </summary> </member> <member name="P:PSRule.Rules.Azure.Configuration.ManagementGroupOption.ManagementGroupDetails.UpdatedTime"> <summary> When the management group was last updated. </summary> </member> <member name="P:PSRule.Rules.Azure.Configuration.ManagementGroupOption.ManagementGroupDetails.Version"> <summary> The version. </summary> </member> <member name="T:PSRule.Rules.Azure.Configuration.ManagementGroupOption.ManagementGroupParent"> <summary> Parent properties for the management group. </summary> </member> <member name="M:PSRule.Rules.Azure.Configuration.ManagementGroupOption.ManagementGroupParent.#ctor"> <summary> Create a default management group parent. </summary> </member> <member name="P:PSRule.Rules.Azure.Configuration.ManagementGroupOption.ManagementGroupParent.Id"> <summary> The resource identifier for the parent. </summary> </member> <member name="P:PSRule.Rules.Azure.Configuration.ManagementGroupOption.ManagementGroupParent.Name"> <summary> The name of the parent. </summary> </member> <member name="P:PSRule.Rules.Azure.Configuration.ManagementGroupOption.ManagementGroupParent.DisplayName"> <summary> The display name of the parent. </summary> </member> <member name="M:PSRule.Rules.Azure.Configuration.ManagementGroupOption.Equals(System.Object)"> <inheritdoc/> </member> <member name="M:PSRule.Rules.Azure.Configuration.ManagementGroupOption.Equals(PSRule.Rules.Azure.Configuration.ManagementGroupOption)"> <inheritdoc/> </member> <member name="M:PSRule.Rules.Azure.Configuration.ManagementGroupOption.op_Equality(PSRule.Rules.Azure.Configuration.ManagementGroupOption,PSRule.Rules.Azure.Configuration.ManagementGroupOption)"> <summary> Compares two management group options to determine if they are equal. </summary> </member> <member name="M:PSRule.Rules.Azure.Configuration.ManagementGroupOption.op_Inequality(PSRule.Rules.Azure.Configuration.ManagementGroupOption,PSRule.Rules.Azure.Configuration.ManagementGroupOption)"> <summary> Compares two management group options to determine if they are not equal. </summary> </member> <member name="M:PSRule.Rules.Azure.Configuration.ManagementGroupOption.Equals(PSRule.Rules.Azure.Configuration.ManagementGroupOption,PSRule.Rules.Azure.Configuration.ManagementGroupOption)"> <summary> Compares two management group options to determine if they are equal. </summary> </member> <member name="M:PSRule.Rules.Azure.Configuration.ManagementGroupOption.GetHashCode"> <inheritdoc/> </member> <member name="P:PSRule.Rules.Azure.Configuration.ManagementGroupOption.Type"> <summary> The Azure resource type. </summary> </member> <member name="P:PSRule.Rules.Azure.Configuration.ManagementGroupOption.Id"> <summary> A unique identifier for the management group. </summary> <remarks> This is a calculated property based on Name. </remarks> </member> <member name="P:PSRule.Rules.Azure.Configuration.ManagementGroupOption.Name"> <summary> The name of the management group. </summary> </member> <member name="P:PSRule.Rules.Azure.Configuration.ManagementGroupOption.Properties"> <summary> Additional properties of the management group. </summary> </member> <member name="T:PSRule.Rules.Azure.Configuration.OutputEncoding"> <summary> The encoding format to convert output to. </summary> </member> <member name="F:PSRule.Rules.Azure.Configuration.OutputEncoding.Default"> <summary> UTF-8 with Byte Order Mark (BOM). This is the default. </summary> </member> <member name="F:PSRule.Rules.Azure.Configuration.OutputEncoding.UTF8"> <summary> UTF-8 without Byte Order Mark (BOM). </summary> </member> <member name="F:PSRule.Rules.Azure.Configuration.OutputEncoding.UTF7"> <summary> UTF-7. </summary> </member> <member name="F:PSRule.Rules.Azure.Configuration.OutputEncoding.Unicode"> <summary> Unicode. Same as UTF-16. </summary> </member> <member name="F:PSRule.Rules.Azure.Configuration.OutputEncoding.UTF32"> <summary> UTF-32. </summary> </member> <member name="F:PSRule.Rules.Azure.Configuration.OutputEncoding.ASCII"> <summary> ASCII. </summary> </member> <member name="T:PSRule.Rules.Azure.Configuration.OutputOption"> <summary> Options for generating and formatting output. </summary> </member> <member name="M:PSRule.Rules.Azure.Configuration.OutputOption.#ctor"> <summary> Create an empty output option. </summary> </member> <member name="M:PSRule.Rules.Azure.Configuration.OutputOption.#ctor(PSRule.Rules.Azure.Configuration.OutputOption)"> <summary> Create a output option based on an existing option. </summary> </member> <member name="M:PSRule.Rules.Azure.Configuration.OutputOption.Equals(System.Object)"> <inheritdoc/> </member> <member name="M:PSRule.Rules.Azure.Configuration.OutputOption.Equals(PSRule.Rules.Azure.Configuration.OutputOption)"> <inheritdoc/> </member> <member name="M:PSRule.Rules.Azure.Configuration.OutputOption.GetHashCode"> <inheritdoc/> </member> <member name="P:PSRule.Rules.Azure.Configuration.OutputOption.Encoding"> <summary> The encoding to use when writing results to file. </summary> </member> <member name="P:PSRule.Rules.Azure.Configuration.OutputOption.Path"> <summary> The file path location to save results. </summary> </member> <member name="T:PSRule.Rules.Azure.Configuration.ParameterDefaultsOption"> <summary> Options that set parameter defaults for expansion. </summary> </member> <member name="M:PSRule.Rules.Azure.Configuration.ParameterDefaultsOption.#ctor"> <summary> Create an empty parameter defaults option. </summary> </member> <member name="M:PSRule.Rules.Azure.Configuration.ParameterDefaultsOption.Equals(System.Object)"> <inheritdoc/> </member> <member name="M:PSRule.Rules.Azure.Configuration.ParameterDefaultsOption.Equals(PSRule.Rules.Azure.Configuration.ParameterDefaultsOption)"> <inheritdoc/> </member> <member name="M:PSRule.Rules.Azure.Configuration.ParameterDefaultsOption.op_Equality(PSRule.Rules.Azure.Configuration.ParameterDefaultsOption,PSRule.Rules.Azure.Configuration.ParameterDefaultsOption)"> <summary> Compares two parameter default options to determine if they are equal. </summary> </member> <member name="M:PSRule.Rules.Azure.Configuration.ParameterDefaultsOption.op_Inequality(PSRule.Rules.Azure.Configuration.ParameterDefaultsOption,PSRule.Rules.Azure.Configuration.ParameterDefaultsOption)"> <summary> Compares two parameter default options to determine if they are not equal. </summary> </member> <member name="M:PSRule.Rules.Azure.Configuration.ParameterDefaultsOption.Equals(PSRule.Rules.Azure.Configuration.ParameterDefaultsOption,PSRule.Rules.Azure.Configuration.ParameterDefaultsOption)"> <summary> Compares two parameter default options to determine if they are equal. </summary> </member> <member name="M:PSRule.Rules.Azure.Configuration.ParameterDefaultsOption.GetHashCode"> <inheritdoc/> </member> <member name="P:PSRule.Rules.Azure.Configuration.ParameterDefaultsOption.Item(System.String)"> <inheritdoc/> </member> <member name="T:PSRule.Rules.Azure.Configuration.PathDelegate"> <summary> A delgate to allow callback to PowerShell to get current working path. </summary> </member> <member name="T:PSRule.Rules.Azure.Configuration.PSRuleOption"> <summary> Options for configuration PSRule for Azure. </summary> </member> <member name="F:PSRule.Rules.Azure.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.Rules.Azure.Configuration.PSRuleOption.#ctor"> <summary> Create an empty PSRule option. </summary> </member> <member name="P:PSRule.Rules.Azure.Configuration.PSRuleOption.Configuration"> <summary> Options for configuring PSRule for Azure. </summary> </member> <member name="P:PSRule.Rules.Azure.Configuration.PSRuleOption.Output"> <summary> Options that affect how output is generated. </summary> </member> <member name="M:PSRule.Rules.Azure.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.Rules.Azure.Configuration.PSRuleOption.GetWorkingPath"> <summary> Get the current working path. </summary> </member> <member name="M:PSRule.Rules.Azure.Configuration.PSRuleOption.FromFileOrDefault(System.String)"> <summary> Load a YAML formatted PSRuleOption object from disk. </summary> <param name="path">A file or directory to read options from.</param> <returns>An options object.</returns> <remarks> This method is called from PowerShell. </remarks> </member> <member name="M:PSRule.Rules.Azure.Configuration.PSRuleOption.GetFilePath(System.String)"> <summary> Get a fully qualified file path. </summary> <param name="path">A file or directory path.</param> <returns></returns> </member> <member name="M:PSRule.Rules.Azure.Configuration.PSRuleOption.GetRootedPath(System.String)"> <summary> Get a full path instead of a relative path that may be passed from PowerShell. </summary> </member> <member name="M:PSRule.Rules.Azure.Configuration.PSRuleOption.GetRootedBasePath(System.String)"> <summary> Get a full path instead of a relative path that may be passed from PowerShell. </summary> </member> <member name="M:PSRule.Rules.Azure.Configuration.PSRuleOption.UseFilePath(System.String,System.String)"> <summary> Determine if the combined file path is exists. </summary> <param name="path">A directory path where a options file may be stored.</param> <param name="name">A file name of an options file.</param> <returns>Returns a file path if the file exists or null if the file does not exist.</returns> </member> <member name="T:PSRule.Rules.Azure.Configuration.ResourceGroupOption"> <summary> Options that affect the properties of the <c>resourceGroup()</c> object during expansion. </summary> </member> <member name="M:PSRule.Rules.Azure.Configuration.ResourceGroupOption.#ctor"> <summary> Creates an empty resource group option. </summary> </member> <member name="T:PSRule.Rules.Azure.Configuration.ResourceGroupOption.ResourceGroupProperties"> <summary> A set of resource group properties. </summary> </member> <member name="M:PSRule.Rules.Azure.Configuration.ResourceGroupOption.ResourceGroupProperties.#ctor"> <summary> Create default resource group properties. </summary> </member> <member name="P:PSRule.Rules.Azure.Configuration.ResourceGroupOption.ResourceGroupProperties.ProvisioningState"> <summary> The provisioning state of the resource group. </summary> </member> <member name="M:PSRule.Rules.Azure.Configuration.ResourceGroupOption.Equals(System.Object)"> <inheritdoc/> </member> <member name="M:PSRule.Rules.Azure.Configuration.ResourceGroupOption.Equals(PSRule.Rules.Azure.Configuration.ResourceGroupOption)"> <inheritdoc/> </member> <member name="M:PSRule.Rules.Azure.Configuration.ResourceGroupOption.op_Equality(PSRule.Rules.Azure.Configuration.ResourceGroupOption,PSRule.Rules.Azure.Configuration.ResourceGroupOption)"> <summary> Compares two resource group options to determine if they are equal. </summary> </member> <member name="M:PSRule.Rules.Azure.Configuration.ResourceGroupOption.op_Inequality(PSRule.Rules.Azure.Configuration.ResourceGroupOption,PSRule.Rules.Azure.Configuration.ResourceGroupOption)"> <summary> Compares two resource group options to determine if they are not equal. </summary> </member> <member name="M:PSRule.Rules.Azure.Configuration.ResourceGroupOption.Equals(PSRule.Rules.Azure.Configuration.ResourceGroupOption,PSRule.Rules.Azure.Configuration.ResourceGroupOption)"> <summary> Compares two resource group options to determine if they are equal. </summary> </member> <member name="M:PSRule.Rules.Azure.Configuration.ResourceGroupOption.GetHashCode"> <inheritdoc/> </member> <member name="P:PSRule.Rules.Azure.Configuration.ResourceGroupOption.SubscriptionId"> <summary> The unique GUID associated with the subscription. </summary> </member> <member name="P:PSRule.Rules.Azure.Configuration.ResourceGroupOption.Id"> <summary> A unique identifier for the resource group. </summary> <remarks> This is a calculated property based on SubscriptionId and Name. </remarks> </member> <member name="P:PSRule.Rules.Azure.Configuration.ResourceGroupOption.Name"> <summary> The name of the resource group. </summary> </member> <member name="P:PSRule.Rules.Azure.Configuration.ResourceGroupOption.Type"> <summary> The Azure resource type. </summary> </member> <member name="P:PSRule.Rules.Azure.Configuration.ResourceGroupOption.Location"> <summary> The location of the resource group. </summary> </member> <member name="P:PSRule.Rules.Azure.Configuration.ResourceGroupOption.ManagedBy"> <summary> The value of the managed by property. </summary> </member> <member name="P:PSRule.Rules.Azure.Configuration.ResourceGroupOption.Tags"> <summary> Any tags assigned to the resource group. </summary> </member> <member name="P:PSRule.Rules.Azure.Configuration.ResourceGroupOption.Properties"> <summary> Additional properties for the resource group. </summary> </member> <member name="T:PSRule.Rules.Azure.Configuration.ResourceGroupReference"> <summary> A reference to a resource group. </summary> </member> <member name="P:PSRule.Rules.Azure.Configuration.ResourceGroupReference.Name"> <summary> The name of the resource group. </summary> </member> <member name="P:PSRule.Rules.Azure.Configuration.ResourceGroupReference.Location"> <summary> The location of the resource group. </summary> </member> <member name="P:PSRule.Rules.Azure.Configuration.ResourceGroupReference.ManagedBy"> <summary> The value of the managed by property. </summary> </member> <member name="P:PSRule.Rules.Azure.Configuration.ResourceGroupReference.Tags"> <summary> Any tags assigned to the resource group. </summary> </member> <member name="P:PSRule.Rules.Azure.Configuration.ResourceGroupReference.ProvisioningState"> <summary> The provisioning state for the resource group. </summary> </member> <member name="P:PSRule.Rules.Azure.Configuration.ResourceGroupReference.FromName"> <summary> Determines if the reference is created from a resource group name. </summary> </member> <member name="M:PSRule.Rules.Azure.Configuration.ResourceGroupReference.op_Implicit(System.Collections.Hashtable)~PSRule.Rules.Azure.Configuration.ResourceGroupReference"> <summary> Create a resource group reference from a hashtable. </summary> </member> <member name="M:PSRule.Rules.Azure.Configuration.ResourceGroupReference.op_Implicit(System.String)~PSRule.Rules.Azure.Configuration.ResourceGroupReference"> <summary> Create a resource group reference from a resource group name. </summary> </member> <member name="M:PSRule.Rules.Azure.Configuration.ResourceGroupReference.FromHashtable(System.Collections.Hashtable)"> <summary> Create a resource group reference from a hashtable. </summary> </member> <member name="M:PSRule.Rules.Azure.Configuration.ResourceGroupReference.FromString(System.String)"> <summary> Create a resource group reference from a resource group name. </summary> </member> <member name="M:PSRule.Rules.Azure.Configuration.ResourceGroupReference.ToResourceGroupOption"> <summary> Convert the reference to an option. </summary> </member> <member name="T:PSRule.Rules.Azure.Configuration.SubscriptionOption"> <summary> Options that affect the properties of the <c>subscription()</c> object during expansion. </summary> </member> <member name="M:PSRule.Rules.Azure.Configuration.SubscriptionOption.#ctor"> <summary> Creates an empty subscription option. </summary> </member> <member name="M:PSRule.Rules.Azure.Configuration.SubscriptionOption.Equals(System.Object)"> <inheritdoc/> </member> <member name="M:PSRule.Rules.Azure.Configuration.SubscriptionOption.Equals(PSRule.Rules.Azure.Configuration.SubscriptionOption)"> <inheritdoc/> </member> <member name="M:PSRule.Rules.Azure.Configuration.SubscriptionOption.op_Equality(PSRule.Rules.Azure.Configuration.SubscriptionOption,PSRule.Rules.Azure.Configuration.SubscriptionOption)"> <summary> Compares two subscription options to determine if they are equal. </summary> </member> <member name="M:PSRule.Rules.Azure.Configuration.SubscriptionOption.op_Inequality(PSRule.Rules.Azure.Configuration.SubscriptionOption,PSRule.Rules.Azure.Configuration.SubscriptionOption)"> <summary> Compares two subscription options to determine if they are not equal. </summary> </member> <member name="M:PSRule.Rules.Azure.Configuration.SubscriptionOption.Equals(PSRule.Rules.Azure.Configuration.SubscriptionOption,PSRule.Rules.Azure.Configuration.SubscriptionOption)"> <summary> Compares two subscription options to determine if they are equal. </summary> </member> <member name="M:PSRule.Rules.Azure.Configuration.SubscriptionOption.GetHashCode"> <inheritdoc/> </member> <member name="P:PSRule.Rules.Azure.Configuration.SubscriptionOption.Id"> <summary> A unique identifier for the subscription. </summary> <remarks> This is a calculated property based on SubscriptionId. </remarks> </member> <member name="P:PSRule.Rules.Azure.Configuration.SubscriptionOption.SubscriptionId"> <summary> The unique GUID associated with the subscription. </summary> </member> <member name="P:PSRule.Rules.Azure.Configuration.SubscriptionOption.TenantId"> <summary> A GUID identifier for the tenant. </summary> </member> <member name="P:PSRule.Rules.Azure.Configuration.SubscriptionOption.DisplayName"> <summary> The display name of the tenant. </summary> </member> <member name="P:PSRule.Rules.Azure.Configuration.SubscriptionOption.State"> <summary> The current state of the tenant. </summary> </member> <member name="T:PSRule.Rules.Azure.Configuration.SubscriptionReference"> <summary> A reference to a subscription. </summary> </member> <member name="P:PSRule.Rules.Azure.Configuration.SubscriptionReference.SubscriptionId"> <summary> A unique identifier for the subscription. </summary> </member> <member name="P:PSRule.Rules.Azure.Configuration.SubscriptionReference.TenantId"> <summary> A GUID identifier for the tenant. </summary> </member> <member name="P:PSRule.Rules.Azure.Configuration.SubscriptionReference.DisplayName"> <summary> The display name of the tenant. </summary> </member> <member name="P:PSRule.Rules.Azure.Configuration.SubscriptionReference.State"> <summary> The current state of the tenant. </summary> </member> <member name="P:PSRule.Rules.Azure.Configuration.SubscriptionReference.FromName"> <summary> Determines if the reference is created from a display name. </summary> </member> <member name="M:PSRule.Rules.Azure.Configuration.SubscriptionReference.op_Implicit(System.Collections.Hashtable)~PSRule.Rules.Azure.Configuration.SubscriptionReference"> <summary> Create a subscription reference from a hashtable. </summary> </member> <member name="M:PSRule.Rules.Azure.Configuration.SubscriptionReference.op_Implicit(System.String)~PSRule.Rules.Azure.Configuration.SubscriptionReference"> <summary> Create a subscription reference from a display name. </summary> </member> <member name="M:PSRule.Rules.Azure.Configuration.SubscriptionReference.FromHashtable(System.Collections.Hashtable)"> <summary> Create a subscription reference from a hashtable. </summary> </member> <member name="M:PSRule.Rules.Azure.Configuration.SubscriptionReference.FromString(System.String)"> <summary> Create a subscription reference from a display name. </summary> </member> <member name="M:PSRule.Rules.Azure.Configuration.SubscriptionReference.ToSubscriptionOption"> <summary> Convert the reference to an option. </summary> </member> <member name="T:PSRule.Rules.Azure.Configuration.TenantOption"> <summary> Options that affect the properties of the <c>tenant()</c> object during expansion. </summary> </member> <member name="M:PSRule.Rules.Azure.Configuration.TenantOption.#ctor"> <summary> Creates an empty tenant option. </summary> </member> <member name="M:PSRule.Rules.Azure.Configuration.TenantOption.Equals(System.Object)"> <inheritdoc/> </member> <member name="M:PSRule.Rules.Azure.Configuration.TenantOption.Equals(PSRule.Rules.Azure.Configuration.TenantOption)"> <inheritdoc/> </member> <member name="M:PSRule.Rules.Azure.Configuration.TenantOption.op_Equality(PSRule.Rules.Azure.Configuration.TenantOption,PSRule.Rules.Azure.Configuration.TenantOption)"> <summary> Compares two tenant options to determine if they are equal. </summary> </member> <member name="M:PSRule.Rules.Azure.Configuration.TenantOption.op_Inequality(PSRule.Rules.Azure.Configuration.TenantOption,PSRule.Rules.Azure.Configuration.TenantOption)"> <summary> Compares two tenant options to determine if they are not equal. </summary> </member> <member name="M:PSRule.Rules.Azure.Configuration.TenantOption.Equals(PSRule.Rules.Azure.Configuration.TenantOption,PSRule.Rules.Azure.Configuration.TenantOption)"> <summary> Compares two tenant options to determine if they are equal. </summary> </member> <member name="M:PSRule.Rules.Azure.Configuration.TenantOption.GetHashCode"> <inheritdoc/> </member> <member name="P:PSRule.Rules.Azure.Configuration.TenantOption.CountryCode"> <summary> A country code identifier for the tenant. </summary> </member> <member name="P:PSRule.Rules.Azure.Configuration.TenantOption.Id"> <summary> A unique identifier for the tenant. </summary> <remarks> This is a calculated property based on TenantId. </remarks> </member> <member name="P:PSRule.Rules.Azure.Configuration.TenantOption.TenantId"> <summary> The unique GUID associated with the tenant. </summary> </member> <member name="P:PSRule.Rules.Azure.Configuration.TenantOption.DisplayName"> <summary> The display name of the tenant. </summary> </member> <member name="T:PSRule.Rules.Azure.Data.EnvironmentData"> <summary> Defines a datastore of Azure environment data. </summary> </member> <member name="F:PSRule.Rules.Azure.Data.EnvironmentData._Settings"> <summary> Settings for JSON deserialization. </summary> </member> <member name="M:PSRule.Rules.Azure.Data.EnvironmentData.ReadEnvironments(System.String)"> <summary> Deserialize an environments from JSON. </summary> </member> <member name="T:PSRule.Rules.Azure.Data.Network.INetworkSecurityGroupEvaluator"> <summary> Evaluates NSG rules to determine resulting access. </summary> </member> <member name="T:PSRule.Rules.Azure.Data.Network.Access"> <summary> The result after evaluatoring a rule. </summary> </member> <member name="T:PSRule.Rules.Azure.Data.Network.NetworkSecurityGroupEvaluator"> <summary> A basic implementation of an evaluator for checking NSG rules. </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Policy.AssignmentReadException.#ctor"> <summary> Creates an assignment read exception. </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Policy.AssignmentReadException.#ctor(System.String)"> <summary> Creates an assignment read exception. </summary> <param name="message">The detail of the exception.</param> </member> <member name="M:PSRule.Rules.Azure.Data.Policy.AssignmentReadException.#ctor(System.String,System.Exception)"> <summary> Creates an assignment read 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="P:PSRule.Rules.Azure.Data.Policy.AssignmentReadException.AssignmentFile"> <summary> The file path to an Assignment file. </summary> </member> <member name="T:PSRule.Rules.Azure.Data.Policy.PolicyAssignmentVisitor.PolicyAssignmentContext.PropertyNameComparer"> <summary> Comparer class which orders certain properties before others </summary> </member> <member name="T:PSRule.Rules.Azure.Data.ProviderData"> <summary> Defines a datastore of Azure resource provider data. </summary> </member> <member name="F:PSRule.Rules.Azure.Data.ProviderData._Settings"> <summary> Settings for JSON deserialization. </summary> </member> <member name="M:PSRule.Rules.Azure.Data.ProviderData.ReadIndex(System.String)"> <summary> Deserialize an index from JSON. </summary> </member> <member name="M:PSRule.Rules.Azure.Data.ProviderData.ReadProviderTypes(System.String)"> <summary> Deserialize resource provider types from JSON. </summary> </member> <member name="T:PSRule.Rules.Azure.Data.Template.TemplateException"> <summary> A template exception. </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.ExpressionHelpers.TryLong(System.Object,System.Int64@)"> <summary> Try to get an int from the existing object. </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.ExpressionHelpers.TryConvertLong(System.Object,System.Int64@)"> <summary> Try to get an int from the existing type and allow conversion from string. </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.ExpressionHelpers.TryInt(System.Object,System.Int32@)"> <summary> Try to get an int from the existing object. </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.ExpressionHelpers.TryConvertInt(System.Object,System.Int32@)"> <summary> Try to get an int from the existing type and allow conversion from string. </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.ExpressionHelpers.TryBool(System.Object,System.Boolean@)"> <summary> Try to get an bool from the existing object. </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.ExpressionHelpers.TryConvertBool(System.Object,System.Boolean@)"> <summary> Try to get an bool from the existing type and allow conversion from string or int. </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.ExpressionHelpers.TryDateTime(System.Object,System.DateTime@)"> <summary> Try to get DateTime from the existing object. </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.ExpressionHelpers.TryConvertDateTime(System.Object,System.DateTime@,System.Globalization.DateTimeStyles)"> <summary> Try to get DateTime from the existing type and allow conversion from string. </summary> </member> <member name="T:PSRule.Rules.Azure.Data.Template.ExpressionParser"> <summary> A helper class used to parse template expressions. </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.ExpressionParser.Parse(System.String)"> <summary> Tokenize an expression. </summary> <param name="expression">The expression.</param> <returns>A stream of tokens representing the expression.</returns> <example> [parameters('vnetName')] [concat('route-', parameters('subnets')[copyIndex('routeIndex')].name)] [concat(split(parameters('addressPrefix')[0], '/')[0], '/27')] </example> </member> <member name="M:PSRule.Rules.Azure.Data.Template.ExpressionParser.Function(PSRule.Rules.Azure.Data.Template.ExpressionStream,PSRule.Rules.Azure.Data.Template.TokenStream)"> <summary> Enter a function. </summary> <example> function() </example> </member> <member name="M:PSRule.Rules.Azure.Data.Template.ExpressionParser.Index(PSRule.Rules.Azure.Data.Template.ExpressionStream,PSRule.Rules.Azure.Data.Template.TokenStream)"> <summary> Enter an index. </summary> <example> function()[0] </example> </member> <member name="M:PSRule.Rules.Azure.Data.Template.ExpressionParser.Inner(PSRule.Rules.Azure.Data.Template.ExpressionStream,PSRule.Rules.Azure.Data.Template.TokenStream)"> <summary> Parse inner tokens. </summary> </member> <member name="T:PSRule.Rules.Azure.Data.Template.ExpressionStream"> <summary> A string stream for reading tokenizing template expressions. </summary> </member> <member name="F:PSRule.Rules.Azure.Data.Template.ExpressionStream._Position"> <summary> The current character position in the expression string. Call Next() to change the position. </summary> </member> <member name="P:PSRule.Rules.Azure.Data.Template.ExpressionStream.Current"> <summary> The character at the current position in the stream. </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.ExpressionStream.SkipWhitespace"> <summary> Skip if the current character is whitespace. </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.ExpressionStream.Next(System.Boolean)"> <summary> Move to the next character in the stream. </summary> <returns>Is True when more characters exist in the stream.</returns> </member> <member name="T:PSRule.Rules.Azure.Data.Template.Functions"> <summary> Implementation of Azure Resource Manager template functions as ExpressionFn. </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.Functions.Array(PSRule.Rules.Azure.Data.Template.ITemplateContext,System.Object[])"> <summary> array(convertToArray) </summary> <remarks> https://docs.microsoft.com/azure/azure-resource-manager/templates/template-functions-array#array </remarks> </member> <member name="M:PSRule.Rules.Azure.Data.Template.Functions.CreateArray(PSRule.Rules.Azure.Data.Template.ITemplateContext,System.Object[])"> <summary> createArray (arg1, arg2, arg3, ...) </summary> <remarks> https://docs.microsoft.com/azure/azure-resource-manager/templates/template-functions-array#createarray </remarks> </member> <member name="M:PSRule.Rules.Azure.Data.Template.Functions.CreateObject(PSRule.Rules.Azure.Data.Template.ITemplateContext,System.Object[])"> <summary> createObject(key1, value1, key2, value2, ...) </summary> <remarks> https://docs.microsoft.com/azure/azure-resource-manager/templates/template-functions-object#createobject </remarks> </member> <member name="M:PSRule.Rules.Azure.Data.Template.Functions.Items(PSRule.Rules.Azure.Data.Template.ITemplateContext,System.Object[])"> <summary> items(object) </summary> <remarks> https://docs.microsoft.com/azure/azure-resource-manager/templates/template-functions-object#items </remarks> </member> <member name="M:PSRule.Rules.Azure.Data.Template.Functions.Null(PSRule.Rules.Azure.Data.Template.ITemplateContext,System.Object[])"> <summary> null() </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.Functions.Deployment(PSRule.Rules.Azure.Data.Template.ITemplateContext,System.Object[])"> <summary> deployment() </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.Functions.Environment(PSRule.Rules.Azure.Data.Template.ITemplateContext,System.Object[])"> <summary> environment() </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.Functions.Parameters(PSRule.Rules.Azure.Data.Template.ITemplateContext,System.Object[])"> <summary> parameters(parameterName) </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.Functions.Variables(PSRule.Rules.Azure.Data.Template.ITemplateContext,System.Object[])"> <summary> variables(variableName) </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.Functions.ExtensionResourceId(PSRule.Rules.Azure.Data.Template.ITemplateContext,System.Object[])"> <summary> extensionResourceId(resourceId, resourceType, resourceName1, [resourceName2], ...) </summary> <returns> {scope}/providers/{extensionResourceProviderNamespace}/{extensionResourceType}/{extensionResourceName} </returns> </member> <member name="M:PSRule.Rules.Azure.Data.Template.Functions.List(PSRule.Rules.Azure.Data.Template.ITemplateContext,System.Object[])"> <summary> list{Value}(resourceName or resourceIdentifier, apiVersion, functionValues) </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.Functions.PickZones(PSRule.Rules.Azure.Data.Template.ITemplateContext,System.Object[])"> <summary> pickZones(providerNamespace, resourceType, location, [numberOfZones], [offset]) </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.Functions.Reference(PSRule.Rules.Azure.Data.Template.ITemplateContext,System.Object[])"> <summary> reference(resourceName or resourceIdentifier, [apiVersion], ['Full']) </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.Functions.ResourceId(PSRule.Rules.Azure.Data.Template.ITemplateContext,System.Object[])"> <summary> resourceId([subscriptionId], [resourceGroupName], resourceType, resourceName1, [resourceName2], ...) </summary> <returns> /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} </returns> </member> <member name="M:PSRule.Rules.Azure.Data.Template.Functions.SubscriptionResourceId(PSRule.Rules.Azure.Data.Template.ITemplateContext,System.Object[])"> <summary> subscriptionResourceId([subscriptionId], resourceType, resourceName1, [resourceName2], ...) </summary> <returns> /subscriptions/{subscriptionId}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} </returns> </member> <member name="M:PSRule.Rules.Azure.Data.Template.Functions.TenantResourceId(PSRule.Rules.Azure.Data.Template.ITemplateContext,System.Object[])"> <summary> tenantResourceId(resourceType, resourceName1, [resourceName2], ...) </summary> <returns> /providers/{resourceProviderNamespace}/{resourceType}/{resourceName} </returns> </member> <member name="M:PSRule.Rules.Azure.Data.Template.Functions.ResourceGroup(PSRule.Rules.Azure.Data.Template.ITemplateContext,System.Object[])"> <summary> resourceGroup() </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.Functions.Subscription(PSRule.Rules.Azure.Data.Template.ITemplateContext,System.Object[])"> <summary> subscription() </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.Functions.Tenant(PSRule.Rules.Azure.Data.Template.ITemplateContext,System.Object[])"> <summary> tenant() </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.Functions.ManagementGroup(PSRule.Rules.Azure.Data.Template.ITemplateContext,System.Object[])"> <summary> managementGroup() </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.Functions.Equals(PSRule.Rules.Azure.Data.Template.ITemplateContext,System.Object[])"> <summary> equals(arg1, arg2) </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.Functions.Greater(PSRule.Rules.Azure.Data.Template.ITemplateContext,System.Object[])"> <summary> greater(arg1, arg2) </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.Functions.GreaterOrEquals(PSRule.Rules.Azure.Data.Template.ITemplateContext,System.Object[])"> <summary> greaterOrEquals(arg1, arg2) </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.Functions.Less(PSRule.Rules.Azure.Data.Template.ITemplateContext,System.Object[])"> <summary> less(arg1, arg2) </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.Functions.LessOrEquals(PSRule.Rules.Azure.Data.Template.ITemplateContext,System.Object[])"> <summary> lessOrEquals(arg1, arg2) </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.Functions.DateTimeAdd(PSRule.Rules.Azure.Data.Template.ITemplateContext,System.Object[])"> <summary> dateTimeAdd(base, duration, [format]) </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.Functions.DateTimeFromEpoch(PSRule.Rules.Azure.Data.Template.ITemplateContext,System.Object[])"> <summary> dateTimeFromEpoch(epochTime) </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.Functions.DateTimeToEpoch(PSRule.Rules.Azure.Data.Template.ITemplateContext,System.Object[])"> <summary> dateTimeToEpoch(dateTime) </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.Functions.UtcNow(PSRule.Rules.Azure.Data.Template.ITemplateContext,System.Object[])"> <summary> utcNow(format) </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.Functions.And(PSRule.Rules.Azure.Data.Template.ITemplateContext,System.Object[])"> <summary> and(arg1, arg2, ...) </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.Functions.Bool(PSRule.Rules.Azure.Data.Template.ITemplateContext,System.Object[])"> <summary> bool(arg1) </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.Functions.False(PSRule.Rules.Azure.Data.Template.ITemplateContext,System.Object[])"> <summary> false() </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.Functions.If(PSRule.Rules.Azure.Data.Template.ITemplateContext,System.Object[])"> <summary> if(condition, trueValue, falseValue) </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.Functions.Not(PSRule.Rules.Azure.Data.Template.ITemplateContext,System.Object[])"> <summary> not(arg1) </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.Functions.Or(PSRule.Rules.Azure.Data.Template.ITemplateContext,System.Object[])"> <summary> or(arg1, arg2, ...) </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.Functions.True(PSRule.Rules.Azure.Data.Template.ITemplateContext,System.Object[])"> <summary> true() </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.Functions.IndexOf(PSRule.Rules.Azure.Data.Template.ITemplateContext,System.Object[])"> <summary> indexOf(stringToSearch, stringToFind) indexOf(arrayToSearch, itemToFind) </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.Functions.IndexOfString(System.String,System.String)"> <summary> indexOf(stringToSearch, stringToFind) </summary> <remarks> <seealso href="https://docs.microsoft.com/azure/azure-resource-manager/templates/template-functions-string#indexof"/> </remarks> </member> <member name="M:PSRule.Rules.Azure.Data.Template.Functions.IndexOfArray(System.Object,System.Object,System.Boolean)"> <summary> indexOf(arrayToSearch, itemToFind) </summary> <remarks> https://docs.microsoft.com/azure/azure-resource-manager/templates/template-functions-array#indexof </remarks> </member> <member name="M:PSRule.Rules.Azure.Data.Template.Functions.LastIndexOf(PSRule.Rules.Azure.Data.Template.ITemplateContext,System.Object[])"> <summary> lastIndexOf(stringToSearch, stringToFind) lastIndexOf(arrayToSearch, itemToFind) </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.Functions.Join(PSRule.Rules.Azure.Data.Template.ITemplateContext,System.Object[])"> <summary> join(inputArray, delimiter) </summary> <remarks> https://docs.microsoft.com/azure/azure-resource-manager/templates/template-functions-string#join </remarks> </member> <member name="M:PSRule.Rules.Azure.Data.Template.Functions.Split(PSRule.Rules.Azure.Data.Template.ITemplateContext,System.Object[])"> <summary> split(inputString, delimiter) </summary> <remarks> https://docs.microsoft.com/azure/azure-resource-manager/templates/template-functions-string#split </remarks> </member> <member name="M:PSRule.Rules.Azure.Data.Template.Functions.ArgumentsOutOfRange(System.String,System.Object[])"> <summary> The number of arguments '{1}' is not within the allowed range for '{0}'. </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.Functions.ArgumentFormatInvalid(System.String)"> <summary> The arguments for '{0}' are not in the expected format or type. </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.Functions.ArgumentInvalidInteger(System.String,System.String)"> <summary> The argument '{0}' for '{1}' is not a valid integer. </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.Functions.ArgumentInvalidDateTime(System.String,System.String)"> <summary> The argument '{0}' for '{1}' is not a valid time. </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.Functions.ArgumentInvalidBoolean(System.String,System.String)"> <summary> The argument '{0}' for '{1}' is not a valid boolean. </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.Functions.ArgumentInvalidString(System.String,System.String)"> <summary> The argument '{0}' for '{1}' is not a valid string. </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.Functions.ArgumentInvalidStringArray(System.String,System.String)"> <summary> The argument '{0}' for '{1}' is not a valid string array. </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.Functions.ArgumentInvalidResourceType(System.String,System.String,System.String)"> <summary> The resource type '{1}/{2}' for '{0}' is not known. </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.Functions.MismatchingResourceSegments(System.String)"> <summary> The number of resource segments needs to match the provided resource type. </summary> </member> <member name="T:PSRule.Rules.Azure.Data.Template.RuleDataExportVisitor"> <summary> A template visitor for generating rule data. </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.RuleDataExportVisitor.BuildMaterializedView(PSRule.Rules.Azure.Data.Template.TemplateVisitor.TemplateContext,PSRule.Rules.Azure.Data.Template.IResourceValue[])"> <summary> Build materialized views. </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.RuleDataExportVisitor.ProjectProperties(PSRule.Rules.Azure.Data.Template.IResourceValue)"> <summary> Project caulcauted properties into the resourcce. </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.RuleDataExportVisitor.MergeResource(PSRule.Rules.Azure.Data.Template.TemplateVisitor.TemplateContext,PSRule.Rules.Azure.Data.Template.IResourceValue,System.Collections.Generic.List{PSRule.Rules.Azure.Data.Template.IResourceValue},System.Collections.Generic.HashSet{System.String})"> <summary> Merge resources based on duplicates which could occur across modules. </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.RuleDataExportVisitor.MergeResource(Newtonsoft.Json.Linq.JObject,Newtonsoft.Json.Linq.JObject,System.Collections.Generic.HashSet{System.String})"> <summary> Merge specific resources and thier sub-resources. </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.RuleDataExportVisitor.MoveResource(PSRule.Rules.Azure.Data.Template.TemplateVisitor.TemplateContext,PSRule.Rules.Azure.Data.Template.IResourceValue)"> <summary> Move sub-resources based on parent resource relationship. This process nests sub-resources so that relationship can be analyzed. </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.RuleDataExportVisitor.ShouldMove(System.String)"> <summary> Determines if the specific sub-resource type should be nested. </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.RuleDataExportVisitor.ShouldMerge(System.String)"> <summary> Determines if the specific resource type should be merged. </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.TemplateLinkHelper.IsParameterFile(Newtonsoft.Json.Linq.JObject)"> <summary> Check the JSON object is an ARM template parameter file. </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.TemplateLinkHelper.TryMetadata(Newtonsoft.Json.Linq.JObject,System.String,Newtonsoft.Json.Linq.JObject@,System.String@)"> <summary> Try to find the template file from a root metadata property. </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.TemplateLinkHelper.TryTemplateByName(System.String,System.String,System.String@)"> <summary> Try to match using templateName.parameters.json. </summary> </member> <member name="T:PSRule.Rules.Azure.Data.Template.TemplateVisitor"> <summary> The base class for a template visitor. </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.TemplateVisitor.TemplateContext.TrackSecureValue(System.String,PSRule.Rules.Azure.Data.Template.ParameterType,System.Object)"> <summary> Keeps track of secure values. </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.TemplateVisitor.TryParameterDefaultValue(PSRule.Rules.Azure.Data.Template.TemplateVisitor.TemplateContext,System.String,Newtonsoft.Json.Linq.JObject)"> <summary> Try to fill parameter from default value. </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.TemplateVisitor.ResourceExpand(PSRule.Rules.Azure.Data.Template.TemplateVisitor.TemplateContext,Newtonsoft.Json.Linq.JObject)"> <summary> Expand copied resources. </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.TemplateVisitor.TryDeploymentResource(PSRule.Rules.Azure.Data.Template.TemplateVisitor.TemplateContext,Newtonsoft.Json.Linq.JObject)"> <summary> Handle a nested deployment resource. </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.TemplateVisitor.GetPropertyIterator(PSRule.Rules.Azure.Data.Template.ITemplateContext,Newtonsoft.Json.Linq.JObject)"> <summary> Get a property based iterator copy. </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.TemplateVisitor.GetOutputIterator(PSRule.Rules.Azure.Data.Template.ITemplateContext,Newtonsoft.Json.Linq.JObject)"> <summary> Get an iterator for outputs. </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.TemplateVisitor.GetResourceIterator(PSRule.Rules.Azure.Data.Template.TemplateVisitor.TemplateContext,Newtonsoft.Json.Linq.JObject)"> <summary> Get a resource based iterator copy. </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.TemplateVisitor.Emit(PSRule.Rules.Azure.Data.Template.TemplateVisitor.TemplateContext,PSRule.Rules.Azure.Data.Template.IResourceValue)"> <summary> Emit a resource object. </summary> </member> <member name="M:PSRule.Rules.Azure.Data.Template.TemplateVisitor.SortResources(PSRule.Rules.Azure.Data.Template.TemplateVisitor.TemplateContext,PSRule.Rules.Azure.Data.Template.IResourceValue[])"> <summary> Sort resources by dependencies. </summary> </member> <member name="F:PSRule.Rules.Azure.Data.Template.ExpressionTokenType.Element"> <summary> A function name. </summary> </member> <member name="F:PSRule.Rules.Azure.Data.Template.ExpressionTokenType.Property"> <summary> A property '.property_name'. </summary> </member> <member name="F:PSRule.Rules.Azure.Data.Template.ExpressionTokenType.String"> <summary> A string literal. </summary> </member> <member name="F:PSRule.Rules.Azure.Data.Template.ExpressionTokenType.Numeric"> <summary> A numeric literal. </summary> </member> <member name="F:PSRule.Rules.Azure.Data.Template.ExpressionTokenType.GroupStart"> <summary> Start a grouping '('. </summary> </member> <member name="F:PSRule.Rules.Azure.Data.Template.ExpressionTokenType.GroupEnd"> <summary> End a grouping ')'. </summary> </member> <member name="F:PSRule.Rules.Azure.Data.Template.ExpressionTokenType.IndexStart"> <summary> Start an index '['. </summary> </member> <member name="F:PSRule.Rules.Azure.Data.Template.ExpressionTokenType.IndexEnd"> <summary> End an index ']'. </summary> </member> <member name="T:PSRule.Rules.Azure.Data.Template.ExpressionToken"> <summary> An individual expression token. </summary> </member> <member name="T:PSRule.Rules.Azure.Data.Template.TokenStreamExtensions"> <summary> Add an expression token to a token stream. </summary> </member> <member name="T:PSRule.Rules.Azure.Data.Template.TokenStream"> <summary> A stream of template expression tokens. </summary> </member> <member name="T:PSRule.Rules.Azure.Data.TypeIndexEntry"> <summary> An index location. </summary> </member> <member name="T:PSRule.Rules.Azure.Data.TypeIndex"> <summary> Defines an index of Azure resource provider types. </summary> </member> <member name="P:PSRule.Rules.Azure.Data.TypeIndex.Resources"> <summary> Available resource types, indexed by resource type name. </summary> </member> <member name="T:PSRule.Rules.Azure.Pipeline.PipelineException"> <summary> A base class for all pipeline exceptions. </summary> </member> <member name="M:PSRule.Rules.Azure.Pipeline.PipelineException.#ctor"> <summary> Creates a pipeline exception. </summary> </member> <member name="M:PSRule.Rules.Azure.Pipeline.PipelineException.#ctor(System.String)"> <summary> Creates a pipeline exception. </summary> <param name="message">The detail of the exception.</param> </member> <member name="M:PSRule.Rules.Azure.Pipeline.PipelineException.#ctor(System.String,System.Exception)"> <summary> Creates a pipeline 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="T:PSRule.Rules.Azure.Pipeline.PipelineSerializationException"> <summary> A serialization exception. </summary> </member> <member name="M:PSRule.Rules.Azure.Pipeline.PipelineSerializationException.#ctor"> <summary> Creates a serialization exception. </summary> </member> <member name="M:PSRule.Rules.Azure.Pipeline.PipelineSerializationException.#ctor(System.String)"> <summary> Creates a serialization exception. </summary> <param name="message">The detail of the exception.</param> </member> <member name="M:PSRule.Rules.Azure.Pipeline.PipelineSerializationException.#ctor(System.String,System.Exception)"> <summary> Creates a serialization 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="T:PSRule.Rules.Azure.Pipeline.TemplateReadException"> <summary> An exception related to reading templates. </summary> </member> <member name="M:PSRule.Rules.Azure.Pipeline.TemplateReadException.#ctor"> <summary> Creates a template read exception. </summary> </member> <member name="M:PSRule.Rules.Azure.Pipeline.TemplateReadException.#ctor(System.String)"> <summary> Creates a template read exception. </summary> <param name="message">The detail of the exception.</param> </member> <member name="M:PSRule.Rules.Azure.Pipeline.TemplateReadException.#ctor(System.String,System.Exception)"> <summary> Creates a template read 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="P:PSRule.Rules.Azure.Pipeline.TemplateReadException.TemplateFile"> <summary> The file path to an Azure Template. </summary> </member> <member name="P:PSRule.Rules.Azure.Pipeline.TemplateReadException.ParameterFile"> <summary> The file path to an Azure Template parameter file. </summary> </member> <member name="T:PSRule.Rules.Azure.Pipeline.InvalidTemplateLinkException"> <summary> An exception related to template linking. </summary> </member> <member name="M:PSRule.Rules.Azure.Pipeline.InvalidTemplateLinkException.#ctor"> <summary> Creates a template linking exception. </summary> </member> <member name="M:PSRule.Rules.Azure.Pipeline.InvalidTemplateLinkException.#ctor(System.String)"> <summary> Creates a template linking exception. </summary> <param name="message">The detail of the exception.</param> </member> <member name="M:PSRule.Rules.Azure.Pipeline.InvalidTemplateLinkException.#ctor(System.String,System.Exception)"> <summary> Creates a template linking 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="T:PSRule.Rules.Azure.Pipeline.BicepCompileException"> <summary> An exception related to compiling Bicep source files. </summary> </member> <member name="P:PSRule.Rules.Azure.Pipeline.BicepCompileException.SourceFile"> <summary> The file path to an Azure Bicep source file. </summary> </member> <member name="P:PSRule.Rules.Azure.Pipeline.BicepCompileException.Version"> <summary> The version of the Bicep binary. </summary> </member> <member name="T:PSRule.Rules.Azure.Pipeline.LoggingExtensions"> <summary> Extensions for logging to the pipeline. </summary> </member> <member name="T:PSRule.Rules.Azure.Pipeline.Output.FileOutputWriter"> <summary> An output writer that writes output to disk. </summary> </member> <member name="T:PSRule.Rules.Azure.Pipeline.Output.PSPipelineWriter"> <summary> An output writer that returns output to the host PowerShell runspace. </summary> </member> <member name="M:PSRule.Rules.Azure.Pipeline.Output.PSPipelineWriter.WriteError(System.Management.Automation.ErrorRecord)"> <summary> Core methods to hand off to logger. </summary> <param name="errorRecord">A valid PowerShell error record.</param> </member> <member name="M:PSRule.Rules.Azure.Pipeline.Output.PSPipelineWriter.WriteVerbose(System.String)"> <summary> Core method to hand off verbose messages to logger. </summary> <param name="message">A message to log.</param> </member> <member name="M:PSRule.Rules.Azure.Pipeline.Output.PSPipelineWriter.WriteWarning(System.String)"> <summary> Core method to hand off warning messages to logger. </summary> <param name="message">A message to log</param> </member> <member name="M:PSRule.Rules.Azure.Pipeline.Output.PSPipelineWriter.WriteInformation(System.Management.Automation.InformationRecord)"> <summary> Core method to hand off information messages to logger. </summary> </member> <member name="M:PSRule.Rules.Azure.Pipeline.Output.PSPipelineWriter.WriteDebug(System.Management.Automation.DebugRecord)"> <summary> Core method to hand off debug messages to logger. </summary> </member> <member name="T:PSRule.Rules.Azure.Pipeline.PathBuilder"> <summary> A helper to build a list of rule sources for discovery. </summary> </member> <member name="M:PSRule.Rules.Azure.Pipeline.PathBuilder.GetSearchParameters(System.String,System.String@,System.IO.SearchOption@)"> <summary> Split a search path into components based on wildcards. </summary> </member> <member name="M:PSRule.Rules.Azure.Pipeline.PathBuilder.TrimPath(System.String,System.Boolean@)"> <summary> Remove leading ./ or .\ characters indicating a relative path anchor. </summary> <param name="path">The path to trim.</param> <param name="relativeAnchor">Returns true when a relative path anchor was present.</param> <returns>Return a clean path without the relative path anchor.</returns> </member> <member name="T:PSRule.Rules.Azure.Pipeline.PipelineBuilder"> <summary> A helper class for building a pipeline from PowerShell. </summary> </member> <member name="M:PSRule.Rules.Azure.Pipeline.PipelineBuilder.Template(PSRule.Rules.Azure.Configuration.PSRuleOption)"> <summary> Create a builder for a template expanding pipeline. </summary> <param name="option">Options that configure PSRule for Azure.</param> <returns>A builder object to configure the pipeline.</returns> </member> <member name="M:PSRule.Rules.Azure.Pipeline.PipelineBuilder.TemplateLink(System.String)"> <summary> Create a builder for a template link discovery pipeline. </summary> <param name="path">The base path to search from.</param> <returns>A builder object to configure the pipeline.</returns> </member> <member name="M:PSRule.Rules.Azure.Pipeline.PipelineBuilder.Assignment(PSRule.Rules.Azure.Configuration.PSRuleOption)"> <summary> Create a builder for a policy assignment export pipeline. </summary> <param name="option">Options that configure PSRule for Azure.</param> <returns>A builder object to configure the pipeline.</returns> </member> <member name="M:PSRule.Rules.Azure.Pipeline.PipelineBuilder.AssignmentSearch(System.String)"> <summary> Create a builder for a policy to rule generation pipeline. </summary> <param name="path">The base path to search from.</param> <returns>A builder object to configure the pipeline.</returns> </member> <member name="T:PSRule.Rules.Azure.Pipeline.IPipelineBuilder"> <summary> A helper to build a PSRule for Azure pipeline. </summary> </member> <member name="M:PSRule.Rules.Azure.Pipeline.IPipelineBuilder.UseCommandRuntime(System.Management.Automation.PSCmdlet)"> <summary> Configure the pipeline with cmdlet runtime information. </summary> </member> <member name="M:PSRule.Rules.Azure.Pipeline.IPipelineBuilder.UseExecutionContext(System.Management.Automation.EngineIntrinsics)"> <summary> Configure the pipeline with a PowerShell execution context. </summary> </member> <member name="M:PSRule.Rules.Azure.Pipeline.IPipelineBuilder.Configure(PSRule.Rules.Azure.Configuration.PSRuleOption)"> <summary> Configure the pipeline with options. </summary> <param name="option">Options that configure PSRule for Azure.</param> <returns></returns> </member> <member name="M:PSRule.Rules.Azure.Pipeline.IPipelineBuilder.Build"> <summary> Build the pipeline. </summary> <returns>An instance of a configured pipeline.</returns> </member> <member name="T:PSRule.Rules.Azure.Pipeline.IPipeline"> <summary> An instance of a PSRule for Azure pipeline. </summary> </member> <member name="M:PSRule.Rules.Azure.Pipeline.IPipeline.Begin"> <summary> Initalize the pipeline and results. Call this method once prior to calling Process. </summary> </member> <member name="M:PSRule.Rules.Azure.Pipeline.IPipeline.Process(System.Management.Automation.PSObject)"> <summary> Process an object through the pipeline. </summary> <param name="sourceObject">The object to process.</param> </member> <member name="M:PSRule.Rules.Azure.Pipeline.IPipeline.End"> <summary> Clean up and flush pipeline results. Call this method once after processing any objects through the pipeline. </summary> </member> <member name="M:PSRule.Rules.Azure.Pipeline.PipelineBase.Begin"> <inheritdoc/> </member> <member name="M:PSRule.Rules.Azure.Pipeline.PipelineBase.Process(System.Management.Automation.PSObject)"> <inheritdoc/> </member> <member name="M:PSRule.Rules.Azure.Pipeline.PipelineBase.End"> <inheritdoc/> </member> <member name="M:PSRule.Rules.Azure.Pipeline.PolicyAssignmentPipeline.Process(System.Management.Automation.PSObject)"> <inheritdoc/> </member> <member name="T:PSRule.Rules.Azure.Pipeline.IPolicyAssignmentPipelineBuilder"> <summary> A builder for a policy assignment export pipeline. </summary> </member> <member name="M:PSRule.Rules.Azure.Pipeline.IPolicyAssignmentPipelineBuilder.PassThru(System.Boolean)"> <summary> Enable pass-through of output from the pipeline. </summary> <param name="passThru">Enable pass-through.</param> </member> <member name="M:PSRule.Rules.Azure.Pipeline.PolicyAssignmentPipelineBuilder.PassThru(System.Boolean)"> <inheritdoc/> </member> <member name="M:PSRule.Rules.Azure.Pipeline.PolicyAssignmentPipelineBuilder.Build"> <inheritdoc/> </member> <member name="M:PSRule.Rules.Azure.Pipeline.PolicyAssignmentSearchPipeline.Process(System.Management.Automation.PSObject)"> <inheritdoc/> </member> <member name="T:PSRule.Rules.Azure.Pipeline.IPolicyAssignmentSearchPipelineBuilder"> <summary> A builder for a policy to rule generation pipeline. </summary> </member> <member name="M:PSRule.Rules.Azure.Pipeline.PolicyAssignmentSearchPipelineBuilder.Build"> <inheritdoc/> </member> <member name="M:PSRule.Rules.Azure.Pipeline.TemplateLinkPipeline.Process(System.Management.Automation.PSObject)"> <inheritdoc/> </member> <member name="M:PSRule.Rules.Azure.Pipeline.TemplatePipeline.Process(System.Management.Automation.PSObject)"> <inheritdoc/> </member> <member name="T:PSRule.Rules.Azure.Resources.Diagnostics"> <summary> A strongly-typed resource class, for looking up localized strings, etc. </summary> </member> <member name="P:PSRule.Rules.Azure.Resources.Diagnostics.ResourceManager"> <summary> Returns the cached ResourceManager instance used by this class. </summary> </member> <member name="P:PSRule.Rules.Azure.Resources.Diagnostics.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.Rules.Azure.Resources.Diagnostics.DebugRunningBicep"> <summary> Looks up a localized string similar to Running bicep from '{0}'.. </summary> </member> <member name="P:PSRule.Rules.Azure.Resources.Diagnostics.VerboseFindFiles"> <summary> Looks up a localized string similar to Searching for files in '{0}'.. </summary> </member> <member name="P:PSRule.Rules.Azure.Resources.Diagnostics.VerboseFoundFile"> <summary> Looks up a localized string similar to Found file '{0}'.. </summary> </member> <member name="P:PSRule.Rules.Azure.Resources.Diagnostics.VerboseMetadataNotFound"> <summary> Looks up a localized string similar to The parameter file '{0}' does not contain a metadata property.. </summary> </member> <member name="P:PSRule.Rules.Azure.Resources.Diagnostics.VerboseTemplateFileNotFound"> <summary> Looks up a localized string similar to Unable to find the specified template file '{0}'.. </summary> </member> <member name="P:PSRule.Rules.Azure.Resources.Diagnostics.VerboseTemplateLinkNotFound"> <summary> Looks up a localized string similar to The parameter file '{0}' does not reference a linked template.. </summary> </member> <member name="T:PSRule.Rules.Azure.Resources.PSRuleResources"> <summary> A strongly-typed resource class, for looking up localized strings, etc. </summary> </member> <member name="P:PSRule.Rules.Azure.Resources.PSRuleResources.ResourceManager"> <summary> Returns the cached ResourceManager instance used by this class. </summary> </member> <member name="P:PSRule.Rules.Azure.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.Rules.Azure.Resources.PSRuleResources.ArgumentFormatInvalid"> <summary> Looks up a localized string similar to The arguments for '{0}' are not in the expected format or type.. </summary> </member> <member name="P:PSRule.Rules.Azure.Resources.PSRuleResources.ArgumentInvalidBoolean"> <summary> Looks up a localized string similar to The argument '{0}' for '{1}' is not a valid boolean.. </summary> </member> <member name="P:PSRule.Rules.Azure.Resources.PSRuleResources.ArgumentInvalidDateTime"> <summary> Looks up a localized string similar to The argument '{0}' for '{1}' is not a valid time.. </summary> </member> <member name="P:PSRule.Rules.Azure.Resources.PSRuleResources.ArgumentInvalidInteger"> <summary> Looks up a localized string similar to The argument '{0}' for '{1}' is not a valid integer.. </summary> </member> <member name="P:PSRule.Rules.Azure.Resources.PSRuleResources.ArgumentInvalidResourceType"> <summary> Looks up a localized string similar to The resource type '{1}/{2}' for '{0}' is not known.. </summary> </member> <member name="P:PSRule.Rules.Azure.Resources.PSRuleResources.ArgumentInvalidString"> <summary> Looks up a localized string similar to The argument '{0}' for '{1}' is not a valid string.. </summary> </member> <member name="P:PSRule.Rules.Azure.Resources.PSRuleResources.ArgumentInvalidStringArray"> <summary> Looks up a localized string similar to The argument '{0}' for '{1}' is not a valid string array.. </summary> </member> <member name="P:PSRule.Rules.Azure.Resources.PSRuleResources.ArgumentsOutOfRange"> <summary> Looks up a localized string similar to The number of arguments '{1}' is not within the allowed range for '{0}'.. </summary> </member> <member name="P:PSRule.Rules.Azure.Resources.PSRuleResources.AssignmentFileExpandFailed"> <summary> Looks up a localized string similar to Unable to expand the specified assignment file '{0}'.. </summary> </member> <member name="P:PSRule.Rules.Azure.Resources.PSRuleResources.AssignmentFileNotFound"> <summary> Looks up a localized string similar to Unable to find the specified assignment file '{0}'.. </summary> </member> <member name="P:PSRule.Rules.Azure.Resources.PSRuleResources.BicepCompileError"> <summary> Looks up a localized string similar to Bicep ({0}) compilation of '{1}' failed with: {2}. </summary> </member> <member name="P:PSRule.Rules.Azure.Resources.PSRuleResources.BicepCompileTimeout"> <summary> Looks up a localized string similar to Bicep compilation hasn't completed within the timeout window. This can be caused by errors or warnings. Check the Bicep output by running bicep build and addressing any issues.. </summary> </member> <member name="P:PSRule.Rules.Azure.Resources.PSRuleResources.BicepExpandInvalid"> <summary> Looks up a localized string similar to Unable to expand resources because the source file '{0}' was not valid. {1}. </summary> </member> <member name="P:PSRule.Rules.Azure.Resources.PSRuleResources.BicepNotFound"> <summary> Looks up a localized string similar to Bicep CLI can not be found. Consider installing Bicep or setting the PSRULE_AZURE_BICEP_PATH environment variable to resolve this issue.. </summary> </member> <member name="P:PSRule.Rules.Azure.Resources.PSRuleResources.CloudEnvironmentInvalid"> <summary> Looks up a localized string similar to Failed to read cloud environment content.. </summary> </member> <member name="P:PSRule.Rules.Azure.Resources.PSRuleResources.ExpressionEvaluateError"> <summary> Looks up a localized string similar to An error occurred evaluating expression '{0}' line {1}. {2}. </summary> </member> <member name="P:PSRule.Rules.Azure.Resources.PSRuleResources.ExpressionInvalid"> <summary> Looks up a localized string similar to Failed to parse expression. The expression may not be valid. Expression: "{0}". </summary> </member> <member name="P:PSRule.Rules.Azure.Resources.PSRuleResources.FunctionInvalidString"> <summary> Looks up a localized string similar to The specified parameter is not a valid string.. </summary> </member> <member name="P:PSRule.Rules.Azure.Resources.PSRuleResources.FunctionNotFound"> <summary> Looks up a localized string similar to The function "{0}" was not found.. </summary> </member> <member name="P:PSRule.Rules.Azure.Resources.PSRuleResources.IndexInvalid"> <summary> Looks up a localized string similar to The language expression index '{0}' is not valid for the object.. </summary> </member> <member name="P:PSRule.Rules.Azure.Resources.PSRuleResources.JsonFileFormatInvalid"> <summary> Looks up a localized string similar to Unable to read file '{0}' because the JSON format was not valid. {1}. </summary> </member> <member name="P:PSRule.Rules.Azure.Resources.PSRuleResources.ManifestResourceNotFound"> <summary> Looks up a localized string similar to Unable to find '{0}' in manifest.. </summary> </member> <member name="P:PSRule.Rules.Azure.Resources.PSRuleResources.MetadataNotFound"> <summary> Looks up a localized string similar to The parameter file '{0}' does not contain a metadata property.. </summary> </member> <member name="P:PSRule.Rules.Azure.Resources.PSRuleResources.MismatchingResourceSegments"> <summary> Looks up a localized string similar to The number of resource segments needs to match the provided resource type.. </summary> </member> <member name="P:PSRule.Rules.Azure.Resources.PSRuleResources.ParameterFileNotFound"> <summary> Looks up a localized string similar to Unable to find the specified parameter file '{0}'.. </summary> </member> <member name="P:PSRule.Rules.Azure.Resources.PSRuleResources.ParameterNotFound"> <summary> Looks up a localized string similar to The parameter named '{0}' was not set or a defaultValue was defined.. </summary> </member> <member name="P:PSRule.Rules.Azure.Resources.PSRuleResources.PathTraversal"> <summary> Looks up a localized string similar to The template file '{0}' must be within the current working directory.. </summary> </member> <member name="P:PSRule.Rules.Azure.Resources.PSRuleResources.PropertyNotFound"> <summary> Looks up a localized string similar to The language expression property '{0}' doesn't exist.. </summary> </member> <member name="P:PSRule.Rules.Azure.Resources.PSRuleResources.ProviderContentInvalid"> <summary> Looks up a localized string similar to Failed to read provider data content.. </summary> </member> <member name="P:PSRule.Rules.Azure.Resources.PSRuleResources.ProviderIndexInvalid"> <summary> Looks up a localized string similar to Failed to read provider data index.. </summary> </member> <member name="P:PSRule.Rules.Azure.Resources.PSRuleResources.ReadJsonFailed"> <summary> Looks up a localized string similar to Read JSON failed.. </summary> </member> <member name="P:PSRule.Rules.Azure.Resources.PSRuleResources.SerializeNullPSObject"> <summary> Looks up a localized string similar to Can not serialize a null PSObject.. </summary> </member> <member name="P:PSRule.Rules.Azure.Resources.PSRuleResources.ShouldCreatePath"> <summary> Looks up a localized string similar to Create path. </summary> </member> <member name="P:PSRule.Rules.Azure.Resources.PSRuleResources.ShouldWriteFile"> <summary> Looks up a localized string similar to Write file. </summary> </member> <member name="P:PSRule.Rules.Azure.Resources.PSRuleResources.TemplateExpandInvalid"> <summary> Looks up a localized string similar to Unable to expand resources because the template '{0}' was not valid with parameters '{1}'. {2}. </summary> </member> <member name="P:PSRule.Rules.Azure.Resources.PSRuleResources.TemplateExpressionTooLong"> <summary> Looks up a localized string similar to The template expression '{0}' exceeded the maximum length of 100K characters.. </summary> </member> <member name="P:PSRule.Rules.Azure.Resources.PSRuleResources.TemplateFileNotFound"> <summary> Looks up a localized string similar to Unable to find the specified template file '{0}'.. </summary> </member> <member name="P:PSRule.Rules.Azure.Resources.PSRuleResources.TemplateFileReferenceNotFound"> <summary> Looks up a localized string similar to Unable to find template referenced within parameter file '{0}'.. </summary> </member> <member name="P:PSRule.Rules.Azure.Resources.PSRuleResources.TemplateLinkNotFound"> <summary> Looks up a localized string similar to The parameter file '{0}' does not reference a linked template.. </summary> </member> <member name="P:PSRule.Rules.Azure.Resources.PSRuleResources.TemplateParameterInvalid"> <summary> Looks up a localized string similar to The template parameter '{0}' does not use the required format.. </summary> </member> <member name="P:PSRule.Rules.Azure.Resources.PSRuleResources.VariableNotFound"> <summary> Looks up a localized string similar to The variable named '{0}' was not defined in the template.. </summary> </member> <member name="T:PSRule.Rules.Azure.Resources.ReasonStrings"> <summary> A strongly-typed resource class, for looking up localized strings, etc. </summary> </member> <member name="P:PSRule.Rules.Azure.Resources.ReasonStrings.ResourceManager"> <summary> Returns the cached ResourceManager instance used by this class. </summary> </member> <member name="P:PSRule.Rules.Azure.Resources.ReasonStrings.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.Rules.Azure.Resources.ReasonStrings.ExpressionLength"> <summary> Looks up a localized string similar to The expression '{0}' is longer then the maximum length {1}.. </summary> </member> <member name="P:PSRule.Rules.Azure.Resources.ReasonStrings.InvalidLocation"> <summary> Looks up a localized string similar to The value '{0}' for parameter '{1}' was not a valid location.. </summary> </member> <member name="P:PSRule.Rules.Azure.Resources.ReasonStrings.NotResourceType"> <summary> Looks up a localized string similar to The value '{0}' for parameter '{1}' is not of the resource type '{2}'.. </summary> </member> <member name="P:PSRule.Rules.Azure.Resources.ReasonStrings.NotString"> <summary> Looks up a localized string similar to The value '{0}' for parameter '{1}' is not a string.. </summary> </member> <member name="P:PSRule.Rules.Azure.Resources.ReasonStrings.OutputSecureAssignment"> <summary> Looks up a localized string similar to The output '{0}' exposes a secure value.. </summary> </member> <member name="P:PSRule.Rules.Azure.Resources.ReasonStrings.ParameterSecureAssignment"> <summary> Looks up a localized string similar to The parameter '{0}' exposes a secure value.. </summary> </member> <member name="P:PSRule.Rules.Azure.Resources.ReasonStrings.UnsecureValue"> <summary> Looks up a localized string similar to The parameter '{0}' uses a value from an unsecured source.. </summary> </member> <member name="T:PSRule.Rules.Azure.Runtime.Helper"> <summary> Helper methods exposed to PowerShell. </summary> </member> <member name="M:PSRule.Rules.Azure.Runtime.Helper.GetSubResourceName(System.String)"> <summary> Get the last element in the sub-resource name by splitting the name by '/' separator. </summary> <param name="resourceName">The sub-resource name to split.</param> <returns>The name of the sub-resource.</returns> </member> </members> </doc> |