Reference documentation and code samples for the NetApp V1 API class Google::Cloud::NetApp::V1::TieringPolicy.
Defines tiering policy for the volume.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#cooling_threshold_days
def cooling_threshold_days() -> ::Integer
Returns
- (::Integer) — Optional. Time in days to mark the volume's data block as cold and make it eligible for tiering, can be range from 7-183. Default is 31.
#cooling_threshold_days=
def cooling_threshold_days=(value) -> ::Integer
Parameter
- value (::Integer) — Optional. Time in days to mark the volume's data block as cold and make it eligible for tiering, can be range from 7-183. Default is 31.
Returns
- (::Integer) — Optional. Time in days to mark the volume's data block as cold and make it eligible for tiering, can be range from 7-183. Default is 31.
#tier_action
def tier_action() -> ::Google::Cloud::NetApp::V1::TieringPolicy::TierAction
Returns
- (::Google::Cloud::NetApp::V1::TieringPolicy::TierAction) — Optional. Flag indicating if the volume has tiering policy enable/pause. Default is PAUSED.
#tier_action=
def tier_action=(value) -> ::Google::Cloud::NetApp::V1::TieringPolicy::TierAction
Parameter
- value (::Google::Cloud::NetApp::V1::TieringPolicy::TierAction) — Optional. Flag indicating if the volume has tiering policy enable/pause. Default is PAUSED.
Returns
- (::Google::Cloud::NetApp::V1::TieringPolicy::TierAction) — Optional. Flag indicating if the volume has tiering policy enable/pause. Default is PAUSED.