TlsValidationContext.fromMap constructor

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

Implementation

factory TlsValidationContext.fromMap(Map<String, dynamic> map) {
  return TlsValidationContext(
    certificatePath: (() { final guardedValue = map['certificatePath']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    sdsConfig: (() { final guardedValue = map['sdsConfig']; if (guardedValue == null) return null; return pulumi.Input.fromValue(SdsConfig.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    validationSource: (() { final guardedValue = map['validationSource']; if (guardedValue == null) return null; return pulumi.Input.fromValue(TlsValidationContextValidationSource.fromValue(guardedValue as String)); })(),
  );
}