Compartir a través de


ArmAuthorizationModelFactory.DenyAssignmentData Método

Definición

Inicializa una nueva instancia de 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

Parámetros

id
ResourceIdentifier

El identificador.

name
String

Nombre.

resourceType
ResourceType

ResourceType.

systemData
SystemData

SystemData.

denyAssignmentName
String

El nombre para mostrar de la asignación de denegación.

description
String

La descripción de la asignación de denegación.

permissions
IEnumerable<DenyAssignmentPermission>

Matriz de permisos denegados por la asignación de denegación.

scope
String

Ámbito de asignación de denegación.

isAppliedToChildScopes
Nullable<Boolean>

Determina si la asignación de denegación se aplica a ámbitos secundarios. El valor predeterminado es False.

principals
IEnumerable<RoleManagementPrincipal>

Matriz de entidades de seguridad a las que se aplica la asignación de denegación.

excludePrincipals
IEnumerable<RoleManagementPrincipal>

Matriz de entidades de seguridad a las que no se aplica la asignación de denegación.

isSystemProtected
Nullable<Boolean>

Especifica si Azure ha creado esta asignación de denegación y no se puede editar ni eliminar.

Devoluciones

DenyAssignmentData Nueva instancia de para simular.

Se aplica a