toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'apiConfig': ?pulumi.Input.mapOptionalInputValue<FlexibleAppVersionApiConfig, Map<String, dynamic>>(apiConfig, (value) => value.toMap()),
'automaticScaling': ?pulumi.Input.mapOptionalInputValue<FlexibleAppVersionAutomaticScaling, Map<String, dynamic>>(automaticScaling, (value) => value.toMap()),
'betaSettings': ?betaSettings,
'defaultExpiration': ?defaultExpiration,
'deleteServiceOnDestroy': ?deleteServiceOnDestroy,
'deletionPolicy': ?deletionPolicy,
'deployment': ?pulumi.Input.mapOptionalInputValue<FlexibleAppVersionDeployment, Map<String, dynamic>>(deployment, (value) => value.toMap()),
'endpointsApiService': ?pulumi.Input.mapOptionalInputValue<FlexibleAppVersionEndpointsApiService, Map<String, dynamic>>(endpointsApiService, (value) => value.toMap()),
'entrypoint': ?pulumi.Input.mapOptionalInputValue<FlexibleAppVersionEntrypoint, Map<String, dynamic>>(entrypoint, (value) => value.toMap()),
'envVariables': ?envVariables,
'flexibleRuntimeSettings': ?pulumi.Input.mapOptionalInputValue<FlexibleAppVersionFlexibleRuntimeSettings, Map<String, dynamic>>(flexibleRuntimeSettings, (value) => value.toMap()),
'handlers': ?pulumi.Input.mapOptionalInputValue<List<FlexibleAppVersionHandler>, List<Map<String, dynamic>>>(handlers, (value) => pulumi.Input.encodeList<FlexibleAppVersionHandler, Map<String, dynamic>>(value, (value) => value.toMap())),
'inboundServices': ?inboundServices,
'instanceClass': ?instanceClass,
'livenessCheck': ?pulumi.Input.mapOptionalInputValue<FlexibleAppVersionLivenessCheck, Map<String, dynamic>>(livenessCheck, (value) => value.toMap()),
'manualScaling': ?pulumi.Input.mapOptionalInputValue<FlexibleAppVersionManualScaling, Map<String, dynamic>>(manualScaling, (value) => value.toMap()),
'name': ?name,
'network': ?pulumi.Input.mapOptionalInputValue<FlexibleAppVersionNetwork, Map<String, dynamic>>(network, (value) => value.toMap()),
'nobuildFilesRegex': ?nobuildFilesRegex,
'noopOnDestroy': ?noopOnDestroy,
'project': ?project,
'readinessCheck': ?pulumi.Input.mapOptionalInputValue<FlexibleAppVersionReadinessCheck, Map<String, dynamic>>(readinessCheck, (value) => value.toMap()),
'resources': ?pulumi.Input.mapOptionalInputValue<FlexibleAppVersionResources, Map<String, dynamic>>(resources, (value) => value.toMap()),
'runtime': ?runtime,
'runtimeApiVersion': ?runtimeApiVersion,
'runtimeChannel': ?runtimeChannel,
'runtimeMainExecutablePath': ?runtimeMainExecutablePath,
'service': ?service,
'serviceAccount': ?serviceAccount,
'servingStatus': ?servingStatus,
'versionId': ?versionId,
'vpcAccessConnector': ?pulumi.Input.mapOptionalInputValue<FlexibleAppVersionVpcAccessConnector, Map<String, dynamic>>(vpcAccessConnector, (value) => value.toMap()),
};
}