class Fog::KeyVault::AzureRM::AccessPolicyEntry
AccessPolicyEntry
Model for Storage
Service
Public Class Methods
parse(access_policy_entry)
click to toggle source
# File lib/fog/azurerm/models/key_vault/access_policy_entry.rb, line 13 def self.parse(access_policy_entry) access_policy_entry_hash = get_hash_from_object(access_policy_entry) permissions = access_policy_entry.permissions unless permissions.nil? access_policy_entry_hash['keys'] = permissions.keys access_policy_entry_hash['secrets'] = permissions.secrets access_policy_entry_hash['certificates'] = permissions.certificates end access_policy_entry_hash end
Public Instance Methods
save()
click to toggle source
# File lib/fog/azurerm/models/key_vault/access_policy_entry.rb, line 25 def save requires :object_id, :tenant_id, :keys, :secrets end