toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'arn': ?arn,
    'deliverCrossAccountRole': ?deliverCrossAccountRole,
    'destinationOptions': ?pulumi.Input.mapOptionalInputValue<FlowLogDestinationOptions, Map<String, dynamic>>(destinationOptions, (value) => value.toMap()),
    'eniId': ?eniId,
    'iamRoleArn': ?iamRoleArn,
    'logDestination': ?logDestination,
    'logDestinationType': ?logDestinationType,
    'logFormat': ?logFormat,
    'maxAggregationInterval': ?maxAggregationInterval,
    'region': ?region,
    'regionalNatGatewayId': ?regionalNatGatewayId,
    'subnetId': ?subnetId,
    'tagFieldSpecifications': ?pulumi.Input.mapOptionalInputValue<List<FlowLogTagFieldSpecification>, List<Map<String, dynamic>>>(tagFieldSpecifications, (value) => pulumi.Input.encodeList<FlowLogTagFieldSpecification, Map<String, dynamic>>(value, (value) => value.toMap())),
    'tags': ?tags,
    'tagsAll': ?tagsAll,
    'trafficType': ?trafficType,
    'transitGatewayAttachmentId': ?transitGatewayAttachmentId,
    'transitGatewayId': ?transitGatewayId,
    'vpcId': ?vpcId,
  };
}