func NewLifecycleRuleFromJSON(content []byte) (*LifecycleRule, error) {
	result := &LifecycleRule{}
	err := json.Unmarshal(content, result)
	return result, err
}
// NewLifecycleRuleFromJSON is a shortcut for translating json string to LifecycleRule.
// Becuase, constructing a LifecycleRule is too hard
NewLifecycleRuleFromJSON is a shortcut for translating json string to LifecycleRule.
Becuase, constructing a LifecycleRule is too hard
// NewLifecycleRuleFromJSON is a shortcut for translating json string to LifecycleRule . // Becuase constructing a LifecycleRule is too hard
func NewLifecycleRuleFromJSON(content []byte) (*LifecycleRule, error) {
	result := &LifecycleRule{}
	err := json.Unmarshal(content, result)
	return result, err
}
func NewLifecycleRuleFromJSON ( content [ ] byte ) ( * LifecycleRule , error ) { result := & LifecycleRule { } err := json . Unmarshal ( content , result ) return result , err }
NewLifecycleRuleFromJSON is a shortcut for translating json string to LifecycleRule.
NewLifecycleRuleFromJSON is a shortcut for translating json string to LifecycleRule .