Check.fromMap constructor

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

Implementation

factory Check.fromMap(Map<String, dynamic> map) {
  return Check(
    alwaysDeny: (() { final guardedValue = map['alwaysDeny']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as bool); })(),
    displayName: (() { final guardedValue = map['displayName']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    imageAllowlist: (() { final guardedValue = map['imageAllowlist']; if (guardedValue == null) return null; return pulumi.Input.fromValue(ImageAllowlist.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    imageFreshnessCheck: (() { final guardedValue = map['imageFreshnessCheck']; if (guardedValue == null) return null; return pulumi.Input.fromValue(ImageFreshnessCheck.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    simpleSigningAttestationCheck: (() { final guardedValue = map['simpleSigningAttestationCheck']; if (guardedValue == null) return null; return pulumi.Input.fromValue(SimpleSigningAttestationCheck.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    slsaCheck: (() { final guardedValue = map['slsaCheck']; if (guardedValue == null) return null; return pulumi.Input.fromValue(SlsaCheck.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    trustedDirectoryCheck: (() { final guardedValue = map['trustedDirectoryCheck']; if (guardedValue == null) return null; return pulumi.Input.fromValue(TrustedDirectoryCheck.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    vulnerabilityCheck: (() { final guardedValue = map['vulnerabilityCheck']; if (guardedValue == null) return null; return pulumi.Input.fromValue(VulnerabilityCheck.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
  );
}