Class ServiceProperties
- Namespace
- Microsoft.WindowsAzure.Storage.Shared.Protocol
- Assembly
- Microsoft.WindowsAzure.Storage.dll
Class representing a set of properties pertaining to a cloud storage service.
public sealed class ServiceProperties
- Inheritance
-
ServiceProperties
- Inherited Members
Constructors
ServiceProperties()
Initializes a new instance of the ServiceProperties class.
public ServiceProperties()
ServiceProperties(LoggingProperties, MetricsProperties, MetricsProperties, CorsProperties, DeleteRetentionPolicy)
Initializes a new instance of the ServiceProperties class.
public ServiceProperties(LoggingProperties logging = null, MetricsProperties hourMetrics = null, MetricsProperties minuteMetrics = null, CorsProperties cors = null, DeleteRetentionPolicy deleteRetentionPolicy = null)
Parameters
logging
LoggingPropertieshourMetrics
MetricsPropertiesminuteMetrics
MetricsPropertiescors
CorsPropertiesdeleteRetentionPolicy
DeleteRetentionPolicy
ServiceProperties(LoggingProperties, MetricsProperties, MetricsProperties, CorsProperties, DeleteRetentionPolicy, StaticWebsiteProperties)
Initializes a new instance of the ServiceProperties class.
public ServiceProperties(LoggingProperties logging, MetricsProperties hourMetrics, MetricsProperties minuteMetrics, CorsProperties cors, DeleteRetentionPolicy deleteRetentionPolicy, StaticWebsiteProperties staticWebsite = null)
Parameters
logging
LoggingPropertieshourMetrics
MetricsPropertiesminuteMetrics
MetricsPropertiescors
CorsPropertiesdeleteRetentionPolicy
DeleteRetentionPolicystaticWebsite
StaticWebsiteProperties
Properties
Cors
Gets or sets the Cross Origin Resource Sharing (CORS) properties.
public CorsProperties Cors { get; set; }
Property Value
- CorsProperties
The CORS properties.
DefaultServiceVersion
Gets or sets the default service version.
public string DefaultServiceVersion { get; set; }
Property Value
- string
The default service version identifier.
DeleteRetentionPolicy
Gets or sets the delete retention policy.
public DeleteRetentionPolicy DeleteRetentionPolicy { get; set; }
Property Value
- DeleteRetentionPolicy
The delete retention policy.
HourMetrics
Gets or sets the hour metrics properties.
public MetricsProperties HourMetrics { get; set; }
Property Value
- MetricsProperties
The metrics properties.
Logging
Gets or sets the logging properties.
public LoggingProperties Logging { get; set; }
Property Value
- LoggingProperties
The logging properties.
MinuteMetrics
Gets or sets the minute metrics properties.
public MetricsProperties MinuteMetrics { get; set; }
Property Value
- MetricsProperties
The minute metrics properties.
StaticWebsite
Gets or sets the Static Website properties
public StaticWebsiteProperties StaticWebsite { get; set; }
Property Value
- StaticWebsiteProperties
The Static Website properties