ClusterClusterConfigSecurityConfigKerberosConfig.fromMap constructor
ClusterClusterConfigSecurityConfigKerberosConfig.fromMap(
- Map<String, dynamic> map
)
Implementation
factory ClusterClusterConfigSecurityConfigKerberosConfig.fromMap(Map<String, dynamic> map) {
return ClusterClusterConfigSecurityConfigKerberosConfig(
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); })(),
crossRealmTrustSharedPasswordUri: (() { final guardedValue = map['crossRealmTrustSharedPasswordUri']; 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); })(),
kdcDbKeyUri: (() { final guardedValue = map['kdcDbKeyUri']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
keyPasswordUri: (() { final guardedValue = map['keyPasswordUri']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
keystorePasswordUri: (() { final guardedValue = map['keystorePasswordUri']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
keystoreUri: (() { final guardedValue = map['keystoreUri']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
kmsKeyUri: pulumi.Input.fromValue(map['kmsKeyUri'] as String),
realm: (() { final guardedValue = map['realm']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
rootPrincipalPasswordUri: pulumi.Input.fromValue(map['rootPrincipalPasswordUri'] as String),
tgtLifetimeHours: (() { final guardedValue = map['tgtLifetimeHours']; if (guardedValue == null) return null; return pulumi.Input.fromValue((guardedValue as num).toInt()); })(),
truststorePasswordUri: (() { final guardedValue = map['truststorePasswordUri']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
truststoreUri: (() { final guardedValue = map['truststoreUri']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
);
}