toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'allTrafficOnLatestRevision': allTrafficOnLatestRevision,
'availableCpu': availableCpu,
'availableMemory': availableMemory,
'binaryAuthorizationPolicy': binaryAuthorizationPolicy,
'directVpcEgress': directVpcEgress,
'directVpcNetworkInterfaces': pulumi.Input.mapInputValue<List<GetFunctionServiceConfigDirectVpcNetworkInterface>, List<Map<String, dynamic>>>(directVpcNetworkInterfaces, (value) => pulumi.Input.encodeList<GetFunctionServiceConfigDirectVpcNetworkInterface, Map<String, dynamic>>(value, (value) => value.toMap())),
'environmentVariables': environmentVariables,
'gcfUri': gcfUri,
'ingressSettings': ingressSettings,
'maxInstanceCount': maxInstanceCount,
'maxInstanceRequestConcurrency': maxInstanceRequestConcurrency,
'minInstanceCount': minInstanceCount,
'secretEnvironmentVariables': pulumi.Input.mapInputValue<List<GetFunctionServiceConfigSecretEnvironmentVariable>, List<Map<String, dynamic>>>(secretEnvironmentVariables, (value) => pulumi.Input.encodeList<GetFunctionServiceConfigSecretEnvironmentVariable, Map<String, dynamic>>(value, (value) => value.toMap())),
'secretVolumes': pulumi.Input.mapInputValue<List<GetFunctionServiceConfigSecretVolume>, List<Map<String, dynamic>>>(secretVolumes, (value) => pulumi.Input.encodeList<GetFunctionServiceConfigSecretVolume, Map<String, dynamic>>(value, (value) => value.toMap())),
'service': service,
'serviceAccountEmail': serviceAccountEmail,
'timeoutSeconds': timeoutSeconds,
'uri': uri,
'vpcConnector': vpcConnector,
'vpcConnectorEgressSettings': vpcConnectorEgressSettings,
};
}