toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'appEngineApis': ?appEngineApis,
    'appEngineBundledServices': ?appEngineBundledServices,
    'automaticScaling': ?pulumi.Input.mapOptionalInputValue<StandardAppVersionAutomaticScaling, Map<String, dynamic>>(automaticScaling, (value) => value.toMap()),
    'basicScaling': ?pulumi.Input.mapOptionalInputValue<StandardAppVersionBasicScaling, Map<String, dynamic>>(basicScaling, (value) => value.toMap()),
    'deleteServiceOnDestroy': ?deleteServiceOnDestroy,
    'deletionPolicy': ?deletionPolicy,
    'deployment': pulumi.Input.mapInputValue<StandardAppVersionDeployment, Map<String, dynamic>>(deployment, (value) => value.toMap()),
    'entrypoint': pulumi.Input.mapInputValue<StandardAppVersionEntrypoint, Map<String, dynamic>>(entrypoint, (value) => value.toMap()),
    'envVariables': ?envVariables,
    'handlers': ?pulumi.Input.mapOptionalInputValue<List<StandardAppVersionHandler>, List<Map<String, dynamic>>>(handlers, (value) => pulumi.Input.encodeList<StandardAppVersionHandler, Map<String, dynamic>>(value, (value) => value.toMap())),
    'inboundServices': ?inboundServices,
    'instanceClass': ?instanceClass,
    'libraries': ?pulumi.Input.mapOptionalInputValue<List<StandardAppVersionLibrary>, List<Map<String, dynamic>>>(libraries, (value) => pulumi.Input.encodeList<StandardAppVersionLibrary, Map<String, dynamic>>(value, (value) => value.toMap())),
    'manualScaling': ?pulumi.Input.mapOptionalInputValue<StandardAppVersionManualScaling, Map<String, dynamic>>(manualScaling, (value) => value.toMap()),
    'noopOnDestroy': ?noopOnDestroy,
    'project': ?project,
    'runtime': runtime,
    'runtimeApiVersion': ?runtimeApiVersion,
    'service': service,
    'serviceAccount': ?serviceAccount,
    'threadsafe': ?threadsafe,
    'versionId': ?versionId,
    'vpcAccessConnector': ?pulumi.Input.mapOptionalInputValue<StandardAppVersionVpcAccessConnector, Map<String, dynamic>>(vpcAccessConnector, (value) => value.toMap()),
  };
}