toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'additionalContexts': ?additionalContexts,
'authConfigs': ?pulumi.Input.mapOptionalInputValue<List<RegistryImageBuildAuthConfig>, List<Map<String, dynamic>>>(authConfigs, (value) => pulumi.Input.encodeList<RegistryImageBuildAuthConfig, Map<String, dynamic>>(value, (value) => value.toMap())),
'buildArgs': ?buildArgs,
'buildId': ?buildId,
'buildLogFile': ?buildLogFile,
'builder': ?builder,
'cacheFroms': ?cacheFroms,
'cacheTos': ?cacheTos,
'cgroupParent': ?cgroupParent,
'context': context,
'cpuPeriod': ?cpuPeriod,
'cpuQuota': ?cpuQuota,
'cpuSetCpus': ?cpuSetCpus,
'cpuSetMems': ?cpuSetMems,
'cpuShares': ?cpuShares,
'dockerfile': ?dockerfile,
'extraHosts': ?extraHosts,
'forceRemove': ?forceRemove,
'isolation': ?isolation,
'label': ?label,
'labels': ?labels,
'memory': ?memory,
'memorySwap': ?memorySwap,
'networkMode': ?networkMode,
'noCache': ?noCache,
'platform': ?platform,
'provenance': ?provenance,
'pullParent': ?pullParent,
'remoteContext': ?remoteContext,
'remove': ?remove,
'sbom': ?sbom,
'secrets': ?pulumi.Input.mapOptionalInputValue<List<RegistryImageBuildSecret>, List<Map<String, dynamic>>>(secrets, (value) => pulumi.Input.encodeList<RegistryImageBuildSecret, Map<String, dynamic>>(value, (value) => value.toMap())),
'securityOpts': ?securityOpts,
'sessionId': ?sessionId,
'shmSize': ?shmSize,
'squash': ?squash,
'suppressOutput': ?suppressOutput,
'tags': ?tags,
'target': ?target,
'ulimits': ?pulumi.Input.mapOptionalInputValue<List<RegistryImageBuildUlimit>, List<Map<String, dynamic>>>(ulimits, (value) => pulumi.Input.encodeList<RegistryImageBuildUlimit, Map<String, dynamic>>(value, (value) => value.toMap())),
'useLegacyBuilder': ?useLegacyBuilder,
'version': ?version,
};
}