Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'awsAccountIds': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersAwsAccountId>, List<Map<String, dynamic>>>(awsAccountIds, (value) => pulumi.Input.encodeList<InsightFiltersAwsAccountId, Map<String, dynamic>>(value, (value) => value.toMap())),
'awsAccountNames': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersAwsAccountName>, List<Map<String, dynamic>>>(awsAccountNames, (value) => pulumi.Input.encodeList<InsightFiltersAwsAccountName, Map<String, dynamic>>(value, (value) => value.toMap())),
'companyNames': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersCompanyName>, List<Map<String, dynamic>>>(companyNames, (value) => pulumi.Input.encodeList<InsightFiltersCompanyName, Map<String, dynamic>>(value, (value) => value.toMap())),
'complianceAssociatedStandardsIds': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersComplianceAssociatedStandardsId>, List<Map<String, dynamic>>>(complianceAssociatedStandardsIds, (value) => pulumi.Input.encodeList<InsightFiltersComplianceAssociatedStandardsId, Map<String, dynamic>>(value, (value) => value.toMap())),
'complianceSecurityControlIds': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersComplianceSecurityControlId>, List<Map<String, dynamic>>>(complianceSecurityControlIds, (value) => pulumi.Input.encodeList<InsightFiltersComplianceSecurityControlId, Map<String, dynamic>>(value, (value) => value.toMap())),
'complianceSecurityControlParametersNames': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersComplianceSecurityControlParametersName>, List<Map<String, dynamic>>>(complianceSecurityControlParametersNames, (value) => pulumi.Input.encodeList<InsightFiltersComplianceSecurityControlParametersName, Map<String, dynamic>>(value, (value) => value.toMap())),
'complianceSecurityControlParametersValues': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersComplianceSecurityControlParametersValue>, List<Map<String, dynamic>>>(complianceSecurityControlParametersValues, (value) => pulumi.Input.encodeList<InsightFiltersComplianceSecurityControlParametersValue, Map<String, dynamic>>(value, (value) => value.toMap())),
'complianceStatuses': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersComplianceStatus>, List<Map<String, dynamic>>>(complianceStatuses, (value) => pulumi.Input.encodeList<InsightFiltersComplianceStatus, Map<String, dynamic>>(value, (value) => value.toMap())),
'confidences': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersConfidence>, List<Map<String, dynamic>>>(confidences, (value) => pulumi.Input.encodeList<InsightFiltersConfidence, Map<String, dynamic>>(value, (value) => value.toMap())),
'createdAts': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersCreatedAt>, List<Map<String, dynamic>>>(createdAts, (value) => pulumi.Input.encodeList<InsightFiltersCreatedAt, Map<String, dynamic>>(value, (value) => value.toMap())),
'criticalities': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersCriticality>, List<Map<String, dynamic>>>(criticalities, (value) => pulumi.Input.encodeList<InsightFiltersCriticality, Map<String, dynamic>>(value, (value) => value.toMap())),
'descriptions': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersDescription>, List<Map<String, dynamic>>>(descriptions, (value) => pulumi.Input.encodeList<InsightFiltersDescription, Map<String, dynamic>>(value, (value) => value.toMap())),
'findingProviderFieldsConfidences': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersFindingProviderFieldsConfidence>, List<Map<String, dynamic>>>(findingProviderFieldsConfidences, (value) => pulumi.Input.encodeList<InsightFiltersFindingProviderFieldsConfidence, Map<String, dynamic>>(value, (value) => value.toMap())),
'findingProviderFieldsCriticalities': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersFindingProviderFieldsCriticality>, List<Map<String, dynamic>>>(findingProviderFieldsCriticalities, (value) => pulumi.Input.encodeList<InsightFiltersFindingProviderFieldsCriticality, Map<String, dynamic>>(value, (value) => value.toMap())),
'findingProviderFieldsRelatedFindingsIds': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersFindingProviderFieldsRelatedFindingsId>, List<Map<String, dynamic>>>(findingProviderFieldsRelatedFindingsIds, (value) => pulumi.Input.encodeList<InsightFiltersFindingProviderFieldsRelatedFindingsId, Map<String, dynamic>>(value, (value) => value.toMap())),
'findingProviderFieldsRelatedFindingsProductArns': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersFindingProviderFieldsRelatedFindingsProductArn>, List<Map<String, dynamic>>>(findingProviderFieldsRelatedFindingsProductArns, (value) => pulumi.Input.encodeList<InsightFiltersFindingProviderFieldsRelatedFindingsProductArn, Map<String, dynamic>>(value, (value) => value.toMap())),
'findingProviderFieldsSeverityLabels': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersFindingProviderFieldsSeverityLabel>, List<Map<String, dynamic>>>(findingProviderFieldsSeverityLabels, (value) => pulumi.Input.encodeList<InsightFiltersFindingProviderFieldsSeverityLabel, Map<String, dynamic>>(value, (value) => value.toMap())),
'findingProviderFieldsSeverityOriginals': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersFindingProviderFieldsSeverityOriginal>, List<Map<String, dynamic>>>(findingProviderFieldsSeverityOriginals, (value) => pulumi.Input.encodeList<InsightFiltersFindingProviderFieldsSeverityOriginal, Map<String, dynamic>>(value, (value) => value.toMap())),
'findingProviderFieldsTypes': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersFindingProviderFieldsType>, List<Map<String, dynamic>>>(findingProviderFieldsTypes, (value) => pulumi.Input.encodeList<InsightFiltersFindingProviderFieldsType, Map<String, dynamic>>(value, (value) => value.toMap())),
'firstObservedAts': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersFirstObservedAt>, List<Map<String, dynamic>>>(firstObservedAts, (value) => pulumi.Input.encodeList<InsightFiltersFirstObservedAt, Map<String, dynamic>>(value, (value) => value.toMap())),
'generatorIds': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersGeneratorId>, List<Map<String, dynamic>>>(generatorIds, (value) => pulumi.Input.encodeList<InsightFiltersGeneratorId, Map<String, dynamic>>(value, (value) => value.toMap())),
'ids': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersId>, List<Map<String, dynamic>>>(ids, (value) => pulumi.Input.encodeList<InsightFiltersId, Map<String, dynamic>>(value, (value) => value.toMap())),
'keywords': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersKeyword>, List<Map<String, dynamic>>>(keywords, (value) => pulumi.Input.encodeList<InsightFiltersKeyword, Map<String, dynamic>>(value, (value) => value.toMap())),
'lastObservedAts': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersLastObservedAt>, List<Map<String, dynamic>>>(lastObservedAts, (value) => pulumi.Input.encodeList<InsightFiltersLastObservedAt, Map<String, dynamic>>(value, (value) => value.toMap())),
'malwareNames': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersMalwareName>, List<Map<String, dynamic>>>(malwareNames, (value) => pulumi.Input.encodeList<InsightFiltersMalwareName, Map<String, dynamic>>(value, (value) => value.toMap())),
'malwarePaths': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersMalwarePath>, List<Map<String, dynamic>>>(malwarePaths, (value) => pulumi.Input.encodeList<InsightFiltersMalwarePath, Map<String, dynamic>>(value, (value) => value.toMap())),
'malwareStates': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersMalwareState>, List<Map<String, dynamic>>>(malwareStates, (value) => pulumi.Input.encodeList<InsightFiltersMalwareState, Map<String, dynamic>>(value, (value) => value.toMap())),
'malwareTypes': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersMalwareType>, List<Map<String, dynamic>>>(malwareTypes, (value) => pulumi.Input.encodeList<InsightFiltersMalwareType, Map<String, dynamic>>(value, (value) => value.toMap())),
'networkDestinationDomains': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersNetworkDestinationDomain>, List<Map<String, dynamic>>>(networkDestinationDomains, (value) => pulumi.Input.encodeList<InsightFiltersNetworkDestinationDomain, Map<String, dynamic>>(value, (value) => value.toMap())),
'networkDestinationIpv4s': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersNetworkDestinationIpv4>, List<Map<String, dynamic>>>(networkDestinationIpv4s, (value) => pulumi.Input.encodeList<InsightFiltersNetworkDestinationIpv4, Map<String, dynamic>>(value, (value) => value.toMap())),
'networkDestinationIpv6s': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersNetworkDestinationIpv6>, List<Map<String, dynamic>>>(networkDestinationIpv6s, (value) => pulumi.Input.encodeList<InsightFiltersNetworkDestinationIpv6, Map<String, dynamic>>(value, (value) => value.toMap())),
'networkDestinationPorts': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersNetworkDestinationPort>, List<Map<String, dynamic>>>(networkDestinationPorts, (value) => pulumi.Input.encodeList<InsightFiltersNetworkDestinationPort, Map<String, dynamic>>(value, (value) => value.toMap())),
'networkDirections': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersNetworkDirection>, List<Map<String, dynamic>>>(networkDirections, (value) => pulumi.Input.encodeList<InsightFiltersNetworkDirection, Map<String, dynamic>>(value, (value) => value.toMap())),
'networkProtocols': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersNetworkProtocol>, List<Map<String, dynamic>>>(networkProtocols, (value) => pulumi.Input.encodeList<InsightFiltersNetworkProtocol, Map<String, dynamic>>(value, (value) => value.toMap())),
'networkSourceDomains': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersNetworkSourceDomain>, List<Map<String, dynamic>>>(networkSourceDomains, (value) => pulumi.Input.encodeList<InsightFiltersNetworkSourceDomain, Map<String, dynamic>>(value, (value) => value.toMap())),
'networkSourceIpv4s': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersNetworkSourceIpv4>, List<Map<String, dynamic>>>(networkSourceIpv4s, (value) => pulumi.Input.encodeList<InsightFiltersNetworkSourceIpv4, Map<String, dynamic>>(value, (value) => value.toMap())),
'networkSourceIpv6s': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersNetworkSourceIpv6>, List<Map<String, dynamic>>>(networkSourceIpv6s, (value) => pulumi.Input.encodeList<InsightFiltersNetworkSourceIpv6, Map<String, dynamic>>(value, (value) => value.toMap())),
'networkSourceMacs': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersNetworkSourceMac>, List<Map<String, dynamic>>>(networkSourceMacs, (value) => pulumi.Input.encodeList<InsightFiltersNetworkSourceMac, Map<String, dynamic>>(value, (value) => value.toMap())),
'networkSourcePorts': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersNetworkSourcePort>, List<Map<String, dynamic>>>(networkSourcePorts, (value) => pulumi.Input.encodeList<InsightFiltersNetworkSourcePort, Map<String, dynamic>>(value, (value) => value.toMap())),
'noteTexts': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersNoteText>, List<Map<String, dynamic>>>(noteTexts, (value) => pulumi.Input.encodeList<InsightFiltersNoteText, Map<String, dynamic>>(value, (value) => value.toMap())),
'noteUpdatedAts': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersNoteUpdatedAt>, List<Map<String, dynamic>>>(noteUpdatedAts, (value) => pulumi.Input.encodeList<InsightFiltersNoteUpdatedAt, Map<String, dynamic>>(value, (value) => value.toMap())),
'noteUpdatedBies': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersNoteUpdatedBy>, List<Map<String, dynamic>>>(noteUpdatedBies, (value) => pulumi.Input.encodeList<InsightFiltersNoteUpdatedBy, Map<String, dynamic>>(value, (value) => value.toMap())),
'processLaunchedAts': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersProcessLaunchedAt>, List<Map<String, dynamic>>>(processLaunchedAts, (value) => pulumi.Input.encodeList<InsightFiltersProcessLaunchedAt, Map<String, dynamic>>(value, (value) => value.toMap())),
'processNames': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersProcessName>, List<Map<String, dynamic>>>(processNames, (value) => pulumi.Input.encodeList<InsightFiltersProcessName, Map<String, dynamic>>(value, (value) => value.toMap())),
'processParentPids': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersProcessParentPid>, List<Map<String, dynamic>>>(processParentPids, (value) => pulumi.Input.encodeList<InsightFiltersProcessParentPid, Map<String, dynamic>>(value, (value) => value.toMap())),
'processPaths': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersProcessPath>, List<Map<String, dynamic>>>(processPaths, (value) => pulumi.Input.encodeList<InsightFiltersProcessPath, Map<String, dynamic>>(value, (value) => value.toMap())),
'processPids': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersProcessPid>, List<Map<String, dynamic>>>(processPids, (value) => pulumi.Input.encodeList<InsightFiltersProcessPid, Map<String, dynamic>>(value, (value) => value.toMap())),
'processTerminatedAts': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersProcessTerminatedAt>, List<Map<String, dynamic>>>(processTerminatedAts, (value) => pulumi.Input.encodeList<InsightFiltersProcessTerminatedAt, Map<String, dynamic>>(value, (value) => value.toMap())),
'productArns': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersProductArn>, List<Map<String, dynamic>>>(productArns, (value) => pulumi.Input.encodeList<InsightFiltersProductArn, Map<String, dynamic>>(value, (value) => value.toMap())),
'productFields': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersProductField>, List<Map<String, dynamic>>>(productFields, (value) => pulumi.Input.encodeList<InsightFiltersProductField, Map<String, dynamic>>(value, (value) => value.toMap())),
'productNames': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersProductName>, List<Map<String, dynamic>>>(productNames, (value) => pulumi.Input.encodeList<InsightFiltersProductName, Map<String, dynamic>>(value, (value) => value.toMap())),
'recommendationTexts': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersRecommendationText>, List<Map<String, dynamic>>>(recommendationTexts, (value) => pulumi.Input.encodeList<InsightFiltersRecommendationText, Map<String, dynamic>>(value, (value) => value.toMap())),
'recordStates': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersRecordState>, List<Map<String, dynamic>>>(recordStates, (value) => pulumi.Input.encodeList<InsightFiltersRecordState, Map<String, dynamic>>(value, (value) => value.toMap())),
'relatedFindingsIds': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersRelatedFindingsId>, List<Map<String, dynamic>>>(relatedFindingsIds, (value) => pulumi.Input.encodeList<InsightFiltersRelatedFindingsId, Map<String, dynamic>>(value, (value) => value.toMap())),
'relatedFindingsProductArns': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersRelatedFindingsProductArn>, List<Map<String, dynamic>>>(relatedFindingsProductArns, (value) => pulumi.Input.encodeList<InsightFiltersRelatedFindingsProductArn, Map<String, dynamic>>(value, (value) => value.toMap())),
'resourceAwsEc2InstanceIamInstanceProfileArns': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersResourceAwsEc2InstanceIamInstanceProfileArn>, List<Map<String, dynamic>>>(resourceAwsEc2InstanceIamInstanceProfileArns, (value) => pulumi.Input.encodeList<InsightFiltersResourceAwsEc2InstanceIamInstanceProfileArn, Map<String, dynamic>>(value, (value) => value.toMap())),
'resourceAwsEc2InstanceImageIds': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersResourceAwsEc2InstanceImageId>, List<Map<String, dynamic>>>(resourceAwsEc2InstanceImageIds, (value) => pulumi.Input.encodeList<InsightFiltersResourceAwsEc2InstanceImageId, Map<String, dynamic>>(value, (value) => value.toMap())),
'resourceAwsEc2InstanceIpv4Addresses': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersResourceAwsEc2InstanceIpv4Address>, List<Map<String, dynamic>>>(resourceAwsEc2InstanceIpv4Addresses, (value) => pulumi.Input.encodeList<InsightFiltersResourceAwsEc2InstanceIpv4Address, Map<String, dynamic>>(value, (value) => value.toMap())),
'resourceAwsEc2InstanceIpv6Addresses': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersResourceAwsEc2InstanceIpv6Address>, List<Map<String, dynamic>>>(resourceAwsEc2InstanceIpv6Addresses, (value) => pulumi.Input.encodeList<InsightFiltersResourceAwsEc2InstanceIpv6Address, Map<String, dynamic>>(value, (value) => value.toMap())),
'resourceAwsEc2InstanceKeyNames': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersResourceAwsEc2InstanceKeyName>, List<Map<String, dynamic>>>(resourceAwsEc2InstanceKeyNames, (value) => pulumi.Input.encodeList<InsightFiltersResourceAwsEc2InstanceKeyName, Map<String, dynamic>>(value, (value) => value.toMap())),
'resourceAwsEc2InstanceLaunchedAts': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersResourceAwsEc2InstanceLaunchedAt>, List<Map<String, dynamic>>>(resourceAwsEc2InstanceLaunchedAts, (value) => pulumi.Input.encodeList<InsightFiltersResourceAwsEc2InstanceLaunchedAt, Map<String, dynamic>>(value, (value) => value.toMap())),
'resourceAwsEc2InstanceSubnetIds': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersResourceAwsEc2InstanceSubnetId>, List<Map<String, dynamic>>>(resourceAwsEc2InstanceSubnetIds, (value) => pulumi.Input.encodeList<InsightFiltersResourceAwsEc2InstanceSubnetId, Map<String, dynamic>>(value, (value) => value.toMap())),
'resourceAwsEc2InstanceTypes': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersResourceAwsEc2InstanceType>, List<Map<String, dynamic>>>(resourceAwsEc2InstanceTypes, (value) => pulumi.Input.encodeList<InsightFiltersResourceAwsEc2InstanceType, Map<String, dynamic>>(value, (value) => value.toMap())),
'resourceAwsEc2InstanceVpcIds': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersResourceAwsEc2InstanceVpcId>, List<Map<String, dynamic>>>(resourceAwsEc2InstanceVpcIds, (value) => pulumi.Input.encodeList<InsightFiltersResourceAwsEc2InstanceVpcId, Map<String, dynamic>>(value, (value) => value.toMap())),
'resourceAwsIamAccessKeyCreatedAts': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersResourceAwsIamAccessKeyCreatedAt>, List<Map<String, dynamic>>>(resourceAwsIamAccessKeyCreatedAts, (value) => pulumi.Input.encodeList<InsightFiltersResourceAwsIamAccessKeyCreatedAt, Map<String, dynamic>>(value, (value) => value.toMap())),
'resourceAwsIamAccessKeyStatuses': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersResourceAwsIamAccessKeyStatus>, List<Map<String, dynamic>>>(resourceAwsIamAccessKeyStatuses, (value) => pulumi.Input.encodeList<InsightFiltersResourceAwsIamAccessKeyStatus, Map<String, dynamic>>(value, (value) => value.toMap())),
'resourceAwsIamAccessKeyUserNames': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersResourceAwsIamAccessKeyUserName>, List<Map<String, dynamic>>>(resourceAwsIamAccessKeyUserNames, (value) => pulumi.Input.encodeList<InsightFiltersResourceAwsIamAccessKeyUserName, Map<String, dynamic>>(value, (value) => value.toMap())),
'resourceAwsS3BucketOwnerIds': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersResourceAwsS3BucketOwnerId>, List<Map<String, dynamic>>>(resourceAwsS3BucketOwnerIds, (value) => pulumi.Input.encodeList<InsightFiltersResourceAwsS3BucketOwnerId, Map<String, dynamic>>(value, (value) => value.toMap())),
'resourceAwsS3BucketOwnerNames': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersResourceAwsS3BucketOwnerName>, List<Map<String, dynamic>>>(resourceAwsS3BucketOwnerNames, (value) => pulumi.Input.encodeList<InsightFiltersResourceAwsS3BucketOwnerName, Map<String, dynamic>>(value, (value) => value.toMap())),
'resourceContainerImageIds': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersResourceContainerImageId>, List<Map<String, dynamic>>>(resourceContainerImageIds, (value) => pulumi.Input.encodeList<InsightFiltersResourceContainerImageId, Map<String, dynamic>>(value, (value) => value.toMap())),
'resourceContainerImageNames': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersResourceContainerImageName>, List<Map<String, dynamic>>>(resourceContainerImageNames, (value) => pulumi.Input.encodeList<InsightFiltersResourceContainerImageName, Map<String, dynamic>>(value, (value) => value.toMap())),
'resourceContainerLaunchedAts': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersResourceContainerLaunchedAt>, List<Map<String, dynamic>>>(resourceContainerLaunchedAts, (value) => pulumi.Input.encodeList<InsightFiltersResourceContainerLaunchedAt, Map<String, dynamic>>(value, (value) => value.toMap())),
'resourceContainerNames': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersResourceContainerName>, List<Map<String, dynamic>>>(resourceContainerNames, (value) => pulumi.Input.encodeList<InsightFiltersResourceContainerName, Map<String, dynamic>>(value, (value) => value.toMap())),
'resourceDetailsOthers': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersResourceDetailsOther>, List<Map<String, dynamic>>>(resourceDetailsOthers, (value) => pulumi.Input.encodeList<InsightFiltersResourceDetailsOther, Map<String, dynamic>>(value, (value) => value.toMap())),
'resourceIds': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersResourceId>, List<Map<String, dynamic>>>(resourceIds, (value) => pulumi.Input.encodeList<InsightFiltersResourceId, Map<String, dynamic>>(value, (value) => value.toMap())),
'resourcePartitions': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersResourcePartition>, List<Map<String, dynamic>>>(resourcePartitions, (value) => pulumi.Input.encodeList<InsightFiltersResourcePartition, Map<String, dynamic>>(value, (value) => value.toMap())),
'resourceRegions': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersResourceRegion>, List<Map<String, dynamic>>>(resourceRegions, (value) => pulumi.Input.encodeList<InsightFiltersResourceRegion, Map<String, dynamic>>(value, (value) => value.toMap())),
'resourceTags': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersResourceTag>, List<Map<String, dynamic>>>(resourceTags, (value) => pulumi.Input.encodeList<InsightFiltersResourceTag, Map<String, dynamic>>(value, (value) => value.toMap())),
'resourceTypes': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersResourceType>, List<Map<String, dynamic>>>(resourceTypes, (value) => pulumi.Input.encodeList<InsightFiltersResourceType, Map<String, dynamic>>(value, (value) => value.toMap())),
'severityLabels': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersSeverityLabel>, List<Map<String, dynamic>>>(severityLabels, (value) => pulumi.Input.encodeList<InsightFiltersSeverityLabel, Map<String, dynamic>>(value, (value) => value.toMap())),
'sourceUrls': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersSourceUrl>, List<Map<String, dynamic>>>(sourceUrls, (value) => pulumi.Input.encodeList<InsightFiltersSourceUrl, Map<String, dynamic>>(value, (value) => value.toMap())),
'threatIntelIndicatorCategories': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersThreatIntelIndicatorCategory>, List<Map<String, dynamic>>>(threatIntelIndicatorCategories, (value) => pulumi.Input.encodeList<InsightFiltersThreatIntelIndicatorCategory, Map<String, dynamic>>(value, (value) => value.toMap())),
'threatIntelIndicatorLastObservedAts': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersThreatIntelIndicatorLastObservedAt>, List<Map<String, dynamic>>>(threatIntelIndicatorLastObservedAts, (value) => pulumi.Input.encodeList<InsightFiltersThreatIntelIndicatorLastObservedAt, Map<String, dynamic>>(value, (value) => value.toMap())),
'threatIntelIndicatorSourceUrls': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersThreatIntelIndicatorSourceUrl>, List<Map<String, dynamic>>>(threatIntelIndicatorSourceUrls, (value) => pulumi.Input.encodeList<InsightFiltersThreatIntelIndicatorSourceUrl, Map<String, dynamic>>(value, (value) => value.toMap())),
'threatIntelIndicatorSources': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersThreatIntelIndicatorSource>, List<Map<String, dynamic>>>(threatIntelIndicatorSources, (value) => pulumi.Input.encodeList<InsightFiltersThreatIntelIndicatorSource, Map<String, dynamic>>(value, (value) => value.toMap())),
'threatIntelIndicatorTypes': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersThreatIntelIndicatorType>, List<Map<String, dynamic>>>(threatIntelIndicatorTypes, (value) => pulumi.Input.encodeList<InsightFiltersThreatIntelIndicatorType, Map<String, dynamic>>(value, (value) => value.toMap())),
'threatIntelIndicatorValues': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersThreatIntelIndicatorValue>, List<Map<String, dynamic>>>(threatIntelIndicatorValues, (value) => pulumi.Input.encodeList<InsightFiltersThreatIntelIndicatorValue, Map<String, dynamic>>(value, (value) => value.toMap())),
'titles': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersTitle>, List<Map<String, dynamic>>>(titles, (value) => pulumi.Input.encodeList<InsightFiltersTitle, Map<String, dynamic>>(value, (value) => value.toMap())),
'types': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersType>, List<Map<String, dynamic>>>(types, (value) => pulumi.Input.encodeList<InsightFiltersType, Map<String, dynamic>>(value, (value) => value.toMap())),
'updatedAts': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersUpdatedAt>, List<Map<String, dynamic>>>(updatedAts, (value) => pulumi.Input.encodeList<InsightFiltersUpdatedAt, Map<String, dynamic>>(value, (value) => value.toMap())),
'userDefinedValues': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersUserDefinedValue>, List<Map<String, dynamic>>>(userDefinedValues, (value) => pulumi.Input.encodeList<InsightFiltersUserDefinedValue, Map<String, dynamic>>(value, (value) => value.toMap())),
'verificationStates': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersVerificationState>, List<Map<String, dynamic>>>(verificationStates, (value) => pulumi.Input.encodeList<InsightFiltersVerificationState, Map<String, dynamic>>(value, (value) => value.toMap())),
'workflowStatuses': ?pulumi.Input.mapOptionalInputValue<List<InsightFiltersWorkflowStatus>, List<Map<String, dynamic>>>(workflowStatuses, (value) => pulumi.Input.encodeList<InsightFiltersWorkflowStatus, Map<String, dynamic>>(value, (value) => value.toMap())),
};
}