toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'cloudtrailParameters': ?pulumi.Input.mapOptionalInputValue<TelemetryRuleForOrganizationRuleDestinationConfigurationCloudtrailParameters, Map<String, dynamic>>(cloudtrailParameters, (value) => value.toMap()),
    'destinationPattern': ?destinationPattern,
    'destinationType': ?destinationType,
    'elbLoadBalancerLoggingParameters': ?pulumi.Input.mapOptionalInputValue<TelemetryRuleForOrganizationRuleDestinationConfigurationElbLoadBalancerLoggingParameters, Map<String, dynamic>>(elbLoadBalancerLoggingParameters, (value) => value.toMap()),
    'logDeliveryParameters': ?pulumi.Input.mapOptionalInputValue<TelemetryRuleForOrganizationRuleDestinationConfigurationLogDeliveryParameters, Map<String, dynamic>>(logDeliveryParameters, (value) => value.toMap()),
    'mskMonitoringParameters': ?pulumi.Input.mapOptionalInputValue<TelemetryRuleForOrganizationRuleDestinationConfigurationMskMonitoringParameters, Map<String, dynamic>>(mskMonitoringParameters, (value) => value.toMap()),
    'retentionInDays': ?retentionInDays,
    'vpcFlowLogParameters': ?pulumi.Input.mapOptionalInputValue<TelemetryRuleForOrganizationRuleDestinationConfigurationVpcFlowLogParameters, Map<String, dynamic>>(vpcFlowLogParameters, (value) => value.toMap()),
    'wafLoggingParameters': ?pulumi.Input.mapOptionalInputValue<TelemetryRuleForOrganizationRuleDestinationConfigurationWafLoggingParameters, Map<String, dynamic>>(wafLoggingParameters, (value) => value.toMap()),
  };
}