DenyAssignment interface
Deny Assignment
Properties
condition | The conditions on the deny assignment. This limits the resources it can be assigned to. e.g.: @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase 'foo_storage_container' |
condition |
Version of the condition. |
created |
Id of the user who created the assignment NOTE: This property will not be serialized. It can only be populated by the server. |
created |
Time it was created NOTE: This property will not be serialized. It can only be populated by the server. |
deny |
The display name of the deny assignment. |
description | The description of the deny assignment. |
do |
Determines if the deny assignment applies to child scopes. Default value is false. |
exclude |
Array of principals to which the deny assignment does not apply. |
id | The deny assignment ID. NOTE: This property will not be serialized. It can only be populated by the server. |
is |
Specifies whether this deny assignment was created by Azure and cannot be edited or deleted. |
name | The deny assignment name. NOTE: This property will not be serialized. It can only be populated by the server. |
permissions | An array of permissions that are denied by the deny assignment. |
principals | Array of principals to which the deny assignment applies. |
scope | The deny assignment scope. |
type | The deny assignment type. NOTE: This property will not be serialized. It can only be populated by the server. |
updated |
Id of the user who updated the assignment NOTE: This property will not be serialized. It can only be populated by the server. |
updated |
Time it was updated NOTE: This property will not be serialized. It can only be populated by the server. |
Property Details
condition
The conditions on the deny assignment. This limits the resources it can be assigned to. e.g.: @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase 'foo_storage_container'
condition?: string
Property Value
string
conditionVersion
Version of the condition.
conditionVersion?: string
Property Value
string
createdBy
Id of the user who created the assignment NOTE: This property will not be serialized. It can only be populated by the server.
createdBy?: string
Property Value
string
createdOn
Time it was created NOTE: This property will not be serialized. It can only be populated by the server.
createdOn?: Date
Property Value
Date
denyAssignmentName
The display name of the deny assignment.
denyAssignmentName?: string
Property Value
string
description
The description of the deny assignment.
description?: string
Property Value
string
doNotApplyToChildScopes
Determines if the deny assignment applies to child scopes. Default value is false.
doNotApplyToChildScopes?: boolean
Property Value
boolean
excludePrincipals
Array of principals to which the deny assignment does not apply.
excludePrincipals?: Principal[]
Property Value
id
The deny assignment ID. NOTE: This property will not be serialized. It can only be populated by the server.
id?: string
Property Value
string
isSystemProtected
Specifies whether this deny assignment was created by Azure and cannot be edited or deleted.
isSystemProtected?: boolean
Property Value
boolean
name
The deny assignment name. NOTE: This property will not be serialized. It can only be populated by the server.
name?: string
Property Value
string
permissions
An array of permissions that are denied by the deny assignment.
permissions?: DenyAssignmentPermission[]
Property Value
principals
Array of principals to which the deny assignment applies.
principals?: Principal[]
Property Value
scope
The deny assignment scope.
scope?: string
Property Value
string
type
The deny assignment type. NOTE: This property will not be serialized. It can only be populated by the server.
type?: string
Property Value
string
updatedBy
Id of the user who updated the assignment NOTE: This property will not be serialized. It can only be populated by the server.
updatedBy?: string
Property Value
string
updatedOn
Time it was updated NOTE: This property will not be serialized. It can only be populated by the server.
updatedOn?: Date
Property Value
Date