GetKeysKeySigningKey.fromMap constructor

GetKeysKeySigningKey.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory GetKeysKeySigningKey.fromMap(Map<String, dynamic> map) {
  return GetKeysKeySigningKey(
    algorithm: pulumi.Input.fromValue(map['algorithm'] as String),
    creationTime: pulumi.Input.fromValue(map['creationTime'] as String),
    description: pulumi.Input.fromValue(map['description'] as String),
    digests: pulumi.Input.fromValue(pulumi.Input.decodeList<GetKeysKeySigningKeyDigest>(map['digests']!, (value) => GetKeysKeySigningKeyDigest.fromMap((value as Map).cast<String, dynamic>()))),
    dsRecord: pulumi.Input.fromValue(map['dsRecord'] as String),
    id: pulumi.Input.fromValue(map['id'] as String),
    isActive: pulumi.Input.fromValue(map['isActive'] as bool),
    keyLength: pulumi.Input.fromValue((map['keyLength'] as num).toInt()),
    keyTag: pulumi.Input.fromValue((map['keyTag'] as num).toInt()),
    publicKey: pulumi.Input.fromValue(map['publicKey'] as String),
  );
}