UpdateLDAPProviderRequest constructor
UpdateLDAPProviderRequest({
- String? id,
- String? name,
- Iterable<
String> ? servers, - bool? startTls,
- String? baseDn,
- String? bindDn,
- String? bindPassword,
- String? userBase,
- Iterable<
String> ? userObjectClasses, - Iterable<
String> ? userFilters, - Duration? timeout,
- LDAPAttributes? attributes,
- Options? providerOptions,
- List<
int> ? rootCa,
Implementation
factory UpdateLDAPProviderRequest({
$core.String? id,
$core.String? name,
$core.Iterable<$core.String>? servers,
$core.bool? startTls,
$core.String? baseDn,
$core.String? bindDn,
$core.String? bindPassword,
$core.String? userBase,
$core.Iterable<$core.String>? userObjectClasses,
$core.Iterable<$core.String>? userFilters,
$5.Duration? timeout,
$6.LDAPAttributes? attributes,
$6.Options? providerOptions,
$core.List<$core.int>? rootCa,
}) {
final result = create();
if (id != null) result.id = id;
if (name != null) result.name = name;
if (servers != null) result.servers.addAll(servers);
if (startTls != null) result.startTls = startTls;
if (baseDn != null) result.baseDn = baseDn;
if (bindDn != null) result.bindDn = bindDn;
if (bindPassword != null) result.bindPassword = bindPassword;
if (userBase != null) result.userBase = userBase;
if (userObjectClasses != null)
result.userObjectClasses.addAll(userObjectClasses);
if (userFilters != null) result.userFilters.addAll(userFilters);
if (timeout != null) result.timeout = timeout;
if (attributes != null) result.attributes = attributes;
if (providerOptions != null) result.providerOptions = providerOptions;
if (rootCa != null) result.rootCa = rootCa;
return result;
}