toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'acceptanceRequired': ?acceptanceRequired,
'allowedPrincipals': ?allowedPrincipals,
'arn': ?arn,
'availabilityZones': ?availabilityZones,
'baseEndpointDnsNames': ?baseEndpointDnsNames,
'gatewayLoadBalancerArns': ?gatewayLoadBalancerArns,
'managesVpcEndpoints': ?managesVpcEndpoints,
'networkLoadBalancerArns': ?networkLoadBalancerArns,
'privateDnsName': ?privateDnsName,
'privateDnsNameConfigurations': ?pulumi.Input.mapOptionalInputValue<List<VpcEndpointServicePrivateDnsNameConfiguration>, List<Map<String, dynamic>>>(privateDnsNameConfigurations, (value) => pulumi.Input.encodeList<VpcEndpointServicePrivateDnsNameConfiguration, Map<String, dynamic>>(value, (value) => value.toMap())),
'region': ?region,
'serviceName': ?serviceName,
'serviceType': ?serviceType,
'state': ?state,
'supportedIpAddressTypes': ?supportedIpAddressTypes,
'supportedRegions': ?supportedRegions,
'tags': ?tags,
'tagsAll': ?tagsAll,
};
}