PolicySetDefinition Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
PolicySetDefinition() |
Initializes a new instance of the PolicySetDefinition class. |
PolicySetDefinition(IList<PolicyDefinitionReference>, String, String, String, Object, IDictionary<String,ParameterDefinitionsValue>, IList<PolicyDefinitionGroup>, String, String, String, SystemData) |
Initializes a new instance of the PolicySetDefinition class. |
PolicySetDefinition()
Initializes a new instance of the PolicySetDefinition class.
public PolicySetDefinition ();
Public Sub New ()
Applies to
PolicySetDefinition(IList<PolicyDefinitionReference>, String, String, String, Object, IDictionary<String,ParameterDefinitionsValue>, IList<PolicyDefinitionGroup>, String, String, String, SystemData)
Initializes a new instance of the PolicySetDefinition class.
public PolicySetDefinition (System.Collections.Generic.IList<Microsoft.Azure.Management.ResourceManager.Models.PolicyDefinitionReference> policyDefinitions, string policyType = default, string displayName = default, string description = default, object metadata = default, System.Collections.Generic.IDictionary<string,Microsoft.Azure.Management.ResourceManager.Models.ParameterDefinitionsValue> parameters = default, System.Collections.Generic.IList<Microsoft.Azure.Management.ResourceManager.Models.PolicyDefinitionGroup> policyDefinitionGroups = default, string id = default, string name = default, string type = default, Microsoft.Azure.Management.ResourceManager.Models.SystemData systemData = default);
new Microsoft.Azure.Management.ResourceManager.Models.PolicySetDefinition : System.Collections.Generic.IList<Microsoft.Azure.Management.ResourceManager.Models.PolicyDefinitionReference> * string * string * string * obj * System.Collections.Generic.IDictionary<string, Microsoft.Azure.Management.ResourceManager.Models.ParameterDefinitionsValue> * System.Collections.Generic.IList<Microsoft.Azure.Management.ResourceManager.Models.PolicyDefinitionGroup> * string * string * string * Microsoft.Azure.Management.ResourceManager.Models.SystemData -> Microsoft.Azure.Management.ResourceManager.Models.PolicySetDefinition
Public Sub New (policyDefinitions As IList(Of PolicyDefinitionReference), Optional policyType As String = Nothing, Optional displayName As String = Nothing, Optional description As String = Nothing, Optional metadata As Object = Nothing, Optional parameters As IDictionary(Of String, ParameterDefinitionsValue) = Nothing, Optional policyDefinitionGroups As IList(Of PolicyDefinitionGroup) = Nothing, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional systemData As SystemData = Nothing)
Parameters
- policyDefinitions
- IList<PolicyDefinitionReference>
An array of policy definition references.
- policyType
- String
The type of policy definition. Possible values are NotSpecified, BuiltIn, Custom, and Static. Possible values include: 'NotSpecified', 'BuiltIn', 'Custom', 'Static'
- displayName
- String
The display name of the policy set definition.
- description
- String
The policy set definition description.
- metadata
- Object
The policy set definition metadata. Metadata is an open ended object and is typically a collection of key value pairs.
- parameters
- IDictionary<String,ParameterDefinitionsValue>
The policy set definition parameters that can be used in policy definition references.
- policyDefinitionGroups
- IList<PolicyDefinitionGroup>
The metadata describing groups of policy definition references within the policy set definition.
- id
- String
The ID of the policy set definition.
- name
- String
The name of the policy set definition.
- type
- String
The type of the resource (Microsoft.Authorization/policySetDefinitions).
- systemData
- SystemData
The system metadata relating to this resource.