toMap method

Map<String, dynamic> toMap()

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