toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'certificate': ?certificate,
    'computeType': computeType,
    'dockerServer': ?pulumi.Input.mapOptionalInputValue<ProjectEnvironmentDockerServer, Map<String, dynamic>>(dockerServer, (value) => value.toMap()),
    'environmentVariables': ?pulumi.Input.mapOptionalInputValue<List<ProjectEnvironmentEnvironmentVariable>, List<Map<String, dynamic>>>(environmentVariables, (value) => pulumi.Input.encodeList<ProjectEnvironmentEnvironmentVariable, Map<String, dynamic>>(value, (value) => value.toMap())),
    'fleet': ?pulumi.Input.mapOptionalInputValue<ProjectEnvironmentFleet, Map<String, dynamic>>(fleet, (value) => value.toMap()),
    'hostKernel': ?hostKernel,
    'image': image,
    'imagePullCredentialsType': ?imagePullCredentialsType,
    'privilegedMode': ?privilegedMode,
    'registryCredential': ?pulumi.Input.mapOptionalInputValue<ProjectEnvironmentRegistryCredential, Map<String, dynamic>>(registryCredential, (value) => value.toMap()),
    'type': type,
  };
}