toMap method

Map<String, dynamic> toMap()

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,
  };
}