KeyvaluestoreKeysExclusiveState.fromMap constructor
KeyvaluestoreKeysExclusiveState.fromMap(
- Map<String, dynamic> map
)
Implementation
factory KeyvaluestoreKeysExclusiveState.fromMap(Map<String, dynamic> map) {
return KeyvaluestoreKeysExclusiveState(
keyValueStoreArn: (() { final guardedValue = map['keyValueStoreArn']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
maxBatchSize: (() { final guardedValue = map['maxBatchSize']; if (guardedValue == null) return null; return pulumi.Input.fromValue((guardedValue as num).toInt()); })(),
resourceKeyValuePairs: (() { final guardedValue = map['resourceKeyValuePairs']; if (guardedValue == null) return null; return pulumi.Input.fromValue(pulumi.Input.decodeList<KeyvaluestoreKeysExclusiveResourceKeyValuePair>(guardedValue, (value) => KeyvaluestoreKeysExclusiveResourceKeyValuePair.fromMap((value as Map).cast<String, dynamic>()))); })(),
totalSizeInBytes: (() { final guardedValue = map['totalSizeInBytes']; if (guardedValue == null) return null; return pulumi.Input.fromValue((guardedValue as num).toInt()); })(),
);
}