Class: Azure::Armrest::Storage::DiskService

Inherits:
ResourceGroupBasedService show all
Includes:
ManagedStorageHelper
Defined in:
lib/azure/armrest/storage/disk_service.rb

Overview

Base class for managing disks.

Constant Summary

Constants inherited from ResourceGroupBasedService

ResourceGroupBasedService::SERVICE_NAME_MAP

Instance Attribute Summary

Attributes inherited from ArmrestService

#api_version, #armrest_configuration, #base_url, #provider, #service_name

Instance Method Summary collapse

Methods included from ManagedStorageHelper

#access_token, #close, #get_blob_raw, #open, #read

Methods inherited from ResourceGroupBasedService

#create, #delete, #delete_by_id, #get, #get_by_id, #list, #list_all

Methods inherited from ArmrestService

configure, #get_provider, #get_subscription, #list_locations, #list_resource_groups, #list_resources, #list_subscriptions, #locations, #poll, #tags, #tenants, #wait

Constructor Details

#initialize(configuration, options = {}) ⇒ DiskService

Create and return a new DiskService instance.



14
15
16
# File 'lib/azure/armrest/storage/disk_service.rb', line 14

def initialize(configuration, options = {})
  super(configuration, 'disks', 'Microsoft.Compute', options)
end