class Fog::Storage::AzureRM::RecoveryVaults

This class is giving implementation of all/get for Recovery Vaults

Public Instance Methods

all() click to toggle source
# File lib/fog/azurerm/models/storage/recovery_vaults.rb, line 10
def all
  requires :resource_group
  recovery_vaults = []
  service.list_recovery_vaults(resource_group).each do |recovery_vault|
    recovery_vaults << Fog::Storage::AzureRM::RecoveryVault.parse(recovery_vault)
  end
  load(recovery_vaults)
end
get(resource_group, name) click to toggle source
# File lib/fog/azurerm/models/storage/recovery_vaults.rb, line 19
def get(resource_group, name)
  recovery_vault = service.get_recovery_vault(resource_group, name)
  recovery_vault_fog = Fog::Storage::AzureRM::RecoveryVault.new(service: service)
  recovery_vault_fog.merge_attributes(Fog::Storage::AzureRM::RecoveryVault.parse(recovery_vault))
end