toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'allTrafficOnLatestRevision': allTrafficOnLatestRevision,
    'availableCpu': availableCpu,
    'availableMemory': availableMemory,
    'environmentVariables': environmentVariables,
    'ingressSettings': ingressSettings,
    'maxInstanceCount': maxInstanceCount,
    'maxInstanceRequestConcurrency': maxInstanceRequestConcurrency,
    'minInstanceCount': minInstanceCount,
    'revision': revision,
    'secretEnvironmentVariables': pulumi.Input.mapInputValue<List<SecretEnvVarResponseCloudfunctionsV2>, List<Map<String, dynamic>>>(secretEnvironmentVariables, (value) => pulumi.Input.encodeList<SecretEnvVarResponseCloudfunctionsV2, Map<String, dynamic>>(value, (value) => value.toMap())),
    'secretVolumes': pulumi.Input.mapInputValue<List<SecretVolumeResponseCloudfunctionsV2>, List<Map<String, dynamic>>>(secretVolumes, (value) => pulumi.Input.encodeList<SecretVolumeResponseCloudfunctionsV2, Map<String, dynamic>>(value, (value) => value.toMap())),
    'securityLevel': securityLevel,
    'service': service,
    'serviceAccountEmail': serviceAccountEmail,
    'timeoutSeconds': timeoutSeconds,
    'uri': uri,
    'vpcConnector': vpcConnector,
    'vpcConnectorEgressSettings': vpcConnectorEgressSettings,
  };
}