WorkflowTemplatePlacementManagedClusterConfigSecurityConfigKerberosConfig.fromMap constructor
WorkflowTemplatePlacementManagedClusterConfigSecurityConfigKerberosConfig.fromMap()
Implementation
factory WorkflowTemplatePlacementManagedClusterConfigSecurityConfigKerberosConfig.fromMap(Map<String, dynamic> map) {
return WorkflowTemplatePlacementManagedClusterConfigSecurityConfigKerberosConfig(
crossRealmTrustAdminServer: (() { final guardedValue = map['crossRealmTrustAdminServer']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
crossRealmTrustKdc: (() { final guardedValue = map['crossRealmTrustKdc']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
crossRealmTrustRealm: (() { final guardedValue = map['crossRealmTrustRealm']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
crossRealmTrustSharedPassword: (() { final guardedValue = map['crossRealmTrustSharedPassword']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
enableKerberos: (() { final guardedValue = map['enableKerberos']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as bool); })(),
kdcDbKey: (() { final guardedValue = map['kdcDbKey']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
keyPassword: (() { final guardedValue = map['keyPassword']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
keystore: (() { final guardedValue = map['keystore']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
keystorePassword: (() { final guardedValue = map['keystorePassword']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
kmsKey: (() { final guardedValue = map['kmsKey']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
realm: (() { final guardedValue = map['realm']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
rootPrincipalPassword: (() { final guardedValue = map['rootPrincipalPassword']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
tgtLifetimeHours: (() { final guardedValue = map['tgtLifetimeHours']; if (guardedValue == null) return null; return pulumi.Input.fromValue((guardedValue as num).toInt()); })(),
truststore: (() { final guardedValue = map['truststore']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
truststorePassword: (() { final guardedValue = map['truststorePassword']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
);
}