Zone_DiscoverySpec constructor
Zone_DiscoverySpec({
- bool? enabled,
- Iterable<
String> ? includePatterns, - Iterable<
String> ? excludePatterns, - Zone_DiscoverySpec_CsvOptions? csvOptions,
- Zone_DiscoverySpec_JsonOptions? jsonOptions,
- String? schedule,
Implementation
factory Zone_DiscoverySpec({
$core.bool? enabled,
$core.Iterable<$core.String>? includePatterns,
$core.Iterable<$core.String>? excludePatterns,
Zone_DiscoverySpec_CsvOptions? csvOptions,
Zone_DiscoverySpec_JsonOptions? jsonOptions,
$core.String? schedule,
}) {
final $result = create();
if (enabled != null) {
$result.enabled = enabled;
}
if (includePatterns != null) {
$result.includePatterns.addAll(includePatterns);
}
if (excludePatterns != null) {
$result.excludePatterns.addAll(excludePatterns);
}
if (csvOptions != null) {
$result.csvOptions = csvOptions;
}
if (jsonOptions != null) {
$result.jsonOptions = jsonOptions;
}
if (schedule != null) {
$result.schedule = schedule;
}
return $result;
}