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

Inherits:
Object
  • Object
show all
Defined in:
lib/azure/storage/common/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:



33
34
35
36
37
38
39
# File 'lib/azure/storage/common/service/storage_service_properties.rb', line 33

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.



44
45
46
# File 'lib/azure/storage/common/service/storage_service_properties.rb', line 44

def cors
  @cors
end

#default_service_versionObject

Returns the value of attribute default_service_version.



45
46
47
# File 'lib/azure/storage/common/service/storage_service_properties.rb', line 45

def default_service_version
  @default_service_version
end

#hour_metricsObject

Returns the value of attribute hour_metrics.



42
43
44
# File 'lib/azure/storage/common/service/storage_service_properties.rb', line 42

def hour_metrics
  @hour_metrics
end

#loggingObject

Returns the value of attribute logging.



41
42
43
# File 'lib/azure/storage/common/service/storage_service_properties.rb', line 41

def logging
  @logging
end

#minute_metricsObject

Returns the value of attribute minute_metrics.



43
44
45
# File 'lib/azure/storage/common/service/storage_service_properties.rb', line 43

def minute_metrics
  @minute_metrics
end