Class: Azure::Storage::Service::StorageServiceProperties

Inherits:
Object
  • Object
show all
Defined in:
lib/azure/storage/service/storage_service_properties.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize {|_self| ... } ⇒ StorageServiceProperties

Returns a new instance of StorageServiceProperties

Yields:

  • (_self)

Yield Parameters:


22
23
24
25
26
27
28
# File 'lib/azure/storage/service/storage_service_properties.rb', line 22

def initialize
  @logging = Logging.new
  @hour_metrics = Metrics.new
  @minute_metrics = Metrics.new
  @cors = Cors.new
  yield self if block_given?
end

Instance Attribute Details

#corsObject

Returns the value of attribute cors


33
34
35
# File 'lib/azure/storage/service/storage_service_properties.rb', line 33

def cors
  @cors
end

#default_service_versionObject

Returns the value of attribute default_service_version


34
35
36
# File 'lib/azure/storage/service/storage_service_properties.rb', line 34

def default_service_version
  @default_service_version
end

#hour_metricsObject

Returns the value of attribute hour_metrics


31
32
33
# File 'lib/azure/storage/service/storage_service_properties.rb', line 31

def hour_metrics
  @hour_metrics
end

#loggingObject

Returns the value of attribute logging


30
31
32
# File 'lib/azure/storage/service/storage_service_properties.rb', line 30

def logging
  @logging
end

#minute_metricsObject

Returns the value of attribute minute_metrics


32
33
34
# File 'lib/azure/storage/service/storage_service_properties.rb', line 32

def minute_metrics
  @minute_metrics
end