GetCryptoKeyVersionsVersion.fromMap constructor
GetCryptoKeyVersionsVersion.fromMap(
- Map<String, dynamic> map
)
Implementation
factory GetCryptoKeyVersionsVersion.fromMap(Map<String, dynamic> map) {
return GetCryptoKeyVersionsVersion(
algorithm: pulumi.Input.fromValue(map['algorithm'] as String),
cryptoKey: pulumi.Input.fromValue(map['cryptoKey'] as String),
id: pulumi.Input.fromValue(map['id'] as String),
name: pulumi.Input.fromValue(map['name'] as String),
protectionLevel: pulumi.Input.fromValue(map['protectionLevel'] as String),
publicKeys: pulumi.Input.fromValue(pulumi.Input.decodeList<GetCryptoKeyVersionsVersionPublicKey>(map['publicKeys']!, (value) => GetCryptoKeyVersionsVersionPublicKey.fromMap((value as Map).cast<String, dynamic>()))),
state: pulumi.Input.fromValue(map['state'] as String),
version: pulumi.Input.fromValue((map['version'] as num).toInt()),
);
}