internal static LifecycleRuleTransition ConvertTransition(LifecycleRule.LifeCycleTransition transition) { LifecycleRuleTransition lifecycleRuleTransition = new LifecycleRuleTransition(); if (transition.LifeCycleExpiration != null) { lifecycleRuleTransition.Days = transition.LifeCycleExpiration.Days; lifecycleRuleTransition.CreatedBeforeDate = transition.LifeCycleExpiration.CreatedBeforeDate != null ? DateUtils.FormatIso8601Date(transition.LifeCycleExpiration.CreatedBeforeDate.Value) : null; } lifecycleRuleTransition.StorageClass = transition.StorageClass; return lifecycleRuleTransition; }
internal static void ConvertTransition(LifecycleRuleTransition transition, LifecycleRule.LifeCycleTransition lifeCycleTransition) { ConvertExpiration(transition, lifeCycleTransition.LifeCycleExpiration); lifeCycleTransition.StorageClass = transition.StorageClass; }