PolicyAssignmentInner 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
PolicyAssignmentInner() |
Initializes a new instance of the PolicyAssignmentInner class. |
PolicyAssignmentInner(String, String, String, String, String, String, IList<String>, Object, String, Object, EnforcementMode, PolicySku, String, Identity) |
Initializes a new instance of the PolicyAssignmentInner class. |
PolicyAssignmentInner()
Initializes a new instance of the PolicyAssignmentInner class.
public PolicyAssignmentInner ();
Public Sub New ()
Applies to
PolicyAssignmentInner(String, String, String, String, String, String, IList<String>, Object, String, Object, EnforcementMode, PolicySku, String, Identity)
Initializes a new instance of the PolicyAssignmentInner class.
public PolicyAssignmentInner (string id = default, string name = default, string type = default, string displayName = default, string policyDefinitionId = default, string scope = default, System.Collections.Generic.IList<string> notScopes = default, object parameters = default, string description = default, object metadata = default, Microsoft.Azure.Management.ResourceManager.Fluent.Models.EnforcementMode enforcementMode = default, Microsoft.Azure.Management.ResourceManager.Fluent.Models.PolicySku sku = default, string location = default, Microsoft.Azure.Management.ResourceManager.Fluent.Models.Identity identity = default);
new Microsoft.Azure.Management.ResourceManager.Fluent.Models.PolicyAssignmentInner : string * string * string * string * string * string * System.Collections.Generic.IList<string> * obj * string * obj * Microsoft.Azure.Management.ResourceManager.Fluent.Models.EnforcementMode * Microsoft.Azure.Management.ResourceManager.Fluent.Models.PolicySku * string * Microsoft.Azure.Management.ResourceManager.Fluent.Models.Identity -> Microsoft.Azure.Management.ResourceManager.Fluent.Models.PolicyAssignmentInner
Public Sub New (Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional displayName As String = Nothing, Optional policyDefinitionId As String = Nothing, Optional scope As String = Nothing, Optional notScopes As IList(Of String) = Nothing, Optional parameters As Object = Nothing, Optional description As String = Nothing, Optional metadata As Object = Nothing, Optional enforcementMode As EnforcementMode = Nothing, Optional sku As PolicySku = Nothing, Optional location As String = Nothing, Optional identity As Identity = Nothing)
Parameters
- id
- String
- name
- String
- type
- String
- displayName
- String
The display name of the policy assignment.
- policyDefinitionId
- String
The ID of the policy definition or policy set definition being assigned.
- scope
- String
The scope for the policy assignment.
- parameters
- Object
Required if a parameter is used in policy rule.
- description
- String
This message will be part of response in case of policy violation.
- metadata
- Object
The policy assignment metadata.
- enforcementMode
- EnforcementMode
The policy assignment enforcement mode. Possible values are Default and DoNotEnforce. Possible values include: 'Default', 'DoNotEnforce'
- sku
- PolicySku
The policy sku. This property is optional, obsolete, and will be ignored.
- location
- String
The location of the policy assignment. Only required when utilizing managed identity.
- identity
- Identity
The managed identity associated with the policy assignment.