class Azure::MariaDB::Mgmt::V2018_06_01::Models::StorageProfile
Storage Profile properties of a server
Attributes
backup_retention_days[RW]
@return [Integer] Backup retention days for the server.
geo_redundant_backup[RW]
@return [GeoRedundantBackup] Enable Geo-redundant or not for server backup. Possible values include: 'Enabled', 'Disabled'
storage_autogrow[RW]
@return [StorageAutogrow] Enable Storage Auto Grow. Possible values include: 'Enabled', 'Disabled'
storage_mb[RW]
@return [Integer] Max storage allowed for a server.
Private Class Methods
mapper()
click to toggle source
Mapper for StorageProfile
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2018-06-01/generated/azure_mgmt_mariadb/models/storage_profile.rb, line 34 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'StorageProfile', type: { name: 'Composite', class_name: 'StorageProfile', model_properties: { backup_retention_days: { client_side_validation: true, required: false, serialized_name: 'backupRetentionDays', type: { name: 'Number' } }, geo_redundant_backup: { client_side_validation: true, required: false, serialized_name: 'geoRedundantBackup', type: { name: 'String' } }, storage_mb: { client_side_validation: true, required: false, serialized_name: 'storageMB', type: { name: 'Number' } }, storage_autogrow: { client_side_validation: true, required: false, serialized_name: 'storageAutogrow', type: { name: 'String' } } } } } end