class Azure::Authorization::Mgmt::V2018_07_01_preview::Models::DenyAssignmentFilter
Deny Assignments filter
Attributes
deny_assignment_name[RW]
@return [String] Return deny assignment with specified name.
gdpr_export_principal_id[RW]
@return [String] Return all deny assignments where the specified principal is listed either in the principals list or exclude principals list of deny assignments.
principal_id[RW]
@return [String] Return all deny assignments where the specified principal is listed in the principals list of deny assignments.
Private Class Methods
mapper()
click to toggle source
Mapper for DenyAssignmentFilter
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2018-07-01-preview/generated/azure_mgmt_authorization/models/deny_assignment_filter.rb, line 32 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'DenyAssignmentFilter', type: { name: 'Composite', class_name: 'DenyAssignmentFilter', model_properties: { deny_assignment_name: { client_side_validation: true, required: false, serialized_name: 'denyAssignmentName', type: { name: 'String' } }, principal_id: { client_side_validation: true, required: false, serialized_name: 'principalId', type: { name: 'String' } }, gdpr_export_principal_id: { client_side_validation: true, required: false, serialized_name: 'gdprExportPrincipalId', type: { name: 'String' } } } } } end