Class: Azure::Service::StorageServiceProperties

Inherits:
Object
  • Object
show all
Defined in:
lib/azure/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/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/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/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/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/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/service/storage_service_properties.rb', line 32

def minute_metrics
  @minute_metrics
end