BucketLifecycleRuleItemConditionResponse.fromMap constructor
BucketLifecycleRuleItemConditionResponse.fromMap(
- Map<String, dynamic> map
)
Implementation
factory BucketLifecycleRuleItemConditionResponse.fromMap(Map<String, dynamic> map) {
return BucketLifecycleRuleItemConditionResponse(
age: pulumi.Input.fromValue(map['age'] as int),
createdBefore: pulumi.Input.fromValue(map['createdBefore'] as String),
customTimeBefore: pulumi.Input.fromValue(map['customTimeBefore'] as String),
daysSinceCustomTime: pulumi.Input.fromValue(map['daysSinceCustomTime'] as int),
daysSinceNoncurrentTime: pulumi.Input.fromValue(map['daysSinceNoncurrentTime'] as int),
isLive: pulumi.Input.fromValue(map['isLive'] as bool),
matchesPattern: pulumi.Input.fromValue(map['matchesPattern'] as String),
matchesPrefix: pulumi.Input.fromValue((map['matchesPrefix'] as List).cast<String>()),
matchesStorageClass: pulumi.Input.fromValue((map['matchesStorageClass'] as List).cast<String>()),
matchesSuffix: pulumi.Input.fromValue((map['matchesSuffix'] as List).cast<String>()),
noncurrentTimeBefore: pulumi.Input.fromValue(map['noncurrentTimeBefore'] as String),
numNewerVersions: pulumi.Input.fromValue(map['numNewerVersions'] as int),
);
}