class Azure::StorageCache::Mgmt::V2020_10_01::Models::NfsAccessPolicy
A set of rules describing access policies applied to NFSv3 clients of the cache.
Attributes
access_rules[RW]
@return [Array<NfsAccessRule>] The set of rules describing client accesses allowed under this policy.
name[RW]
@return [String] Name identifying this policy. Access Policy names are not case sensitive.
Private Class Methods
mapper()
click to toggle source
Mapper for NfsAccessPolicy
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2020-10-01/generated/azure_mgmt_storagecache/models/nfs_access_policy.rb, line 29 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'NfsAccessPolicy', type: { name: 'Composite', class_name: 'NfsAccessPolicy', model_properties: { name: { client_side_validation: true, required: true, serialized_name: 'name', type: { name: 'String' } }, access_rules: { client_side_validation: true, required: true, serialized_name: 'accessRules', type: { name: 'Sequence', element: { client_side_validation: true, required: false, serialized_name: 'NfsAccessRuleElementType', type: { name: 'Composite', class_name: 'NfsAccessRule' } } } } } } } end