Freigeben über


ArmAuthorizationModelFactory.DenyAssignmentData Methode

Definition

Initialisiert eine neue instance von DenyAssignmentData.

public static Azure.ResourceManager.Authorization.DenyAssignmentData DenyAssignmentData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, string denyAssignmentName = default, string description = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Authorization.Models.DenyAssignmentPermission> permissions = default, string scope = default, bool? isAppliedToChildScopes = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Authorization.Models.RoleManagementPrincipal> principals = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Authorization.Models.RoleManagementPrincipal> excludePrincipals = default, bool? isSystemProtected = default);
static member DenyAssignmentData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * string * string * seq<Azure.ResourceManager.Authorization.Models.DenyAssignmentPermission> * string * Nullable<bool> * seq<Azure.ResourceManager.Authorization.Models.RoleManagementPrincipal> * seq<Azure.ResourceManager.Authorization.Models.RoleManagementPrincipal> * Nullable<bool> -> Azure.ResourceManager.Authorization.DenyAssignmentData
Public Shared Function DenyAssignmentData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional denyAssignmentName As String = Nothing, Optional description As String = Nothing, Optional permissions As IEnumerable(Of DenyAssignmentPermission) = Nothing, Optional scope As String = Nothing, Optional isAppliedToChildScopes As Nullable(Of Boolean) = Nothing, Optional principals As IEnumerable(Of RoleManagementPrincipal) = Nothing, Optional excludePrincipals As IEnumerable(Of RoleManagementPrincipal) = Nothing, Optional isSystemProtected As Nullable(Of Boolean) = Nothing) As DenyAssignmentData

Parameter

id
ResourceIdentifier

Die ID.

name
String

Der Name.

resourceType
ResourceType

Der resourceType.

systemData
SystemData

SystemData.

denyAssignmentName
String

Der Anzeigename der Ablehnungszuweisung.

description
String

Die Beschreibung der Ablehnungszuweisung.

permissions
IEnumerable<DenyAssignmentPermission>

Ein Array von Berechtigungen, die von der Ablehnungszuweisung verweigert werden.

scope
String

Der Ablehnungszuweisungsbereich.

isAppliedToChildScopes
Nullable<Boolean>

Bestimmt, ob die Ablehnungszuweisung für untergeordnete Bereiche gilt. Der Standardwert ist „false“.

principals
IEnumerable<RoleManagementPrincipal>

Array von Prinzipalen, für die die Ablehnungszuweisung gilt.

excludePrincipals
IEnumerable<RoleManagementPrincipal>

Array von Prinzipalen, für die die Ablehnungszuweisung nicht gilt.

isSystemProtected
Nullable<Boolean>

Gibt an, ob diese Ablehnungszuweisung von Azure erstellt wurde und nicht bearbeitet oder gelöscht werden kann.

Gibt zurück

Eine neue DenyAssignmentData instance zum Simulieren.

Gilt für: