toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'args': args,
    'command': command,
    'env': pulumi.Input.mapInputValue<List<EnvVarResponse>, List<Map<String, dynamic>>>(env, (value) => pulumi.Input.encodeList<EnvVarResponse, Map<String, dynamic>>(value, (value) => value.toMap())),
    'envFrom': pulumi.Input.mapInputValue<List<EnvFromSourceResponse>, List<Map<String, dynamic>>>(envFrom, (value) => pulumi.Input.encodeList<EnvFromSourceResponse, Map<String, dynamic>>(value, (value) => value.toMap())),
    'image': image,
    'imagePullPolicy': imagePullPolicy,
    'livenessProbe': pulumi.Input.mapInputValue<ProbeResponse, Map<String, dynamic>>(livenessProbe, (value) => value.toMap()),
    'name': name,
    'ports': pulumi.Input.mapInputValue<List<ContainerPortResponse>, List<Map<String, dynamic>>>(ports, (value) => pulumi.Input.encodeList<ContainerPortResponse, Map<String, dynamic>>(value, (value) => value.toMap())),
    'readinessProbe': pulumi.Input.mapInputValue<ProbeResponse, Map<String, dynamic>>(readinessProbe, (value) => value.toMap()),
    'resources': pulumi.Input.mapInputValue<ResourceRequirementsResponse, Map<String, dynamic>>(resources, (value) => value.toMap()),
    'securityContext': pulumi.Input.mapInputValue<SecurityContextResponse, Map<String, dynamic>>(securityContext, (value) => value.toMap()),
    'startupProbe': pulumi.Input.mapInputValue<ProbeResponse, Map<String, dynamic>>(startupProbe, (value) => value.toMap()),
    'terminationMessagePath': terminationMessagePath,
    'terminationMessagePolicy': terminationMessagePolicy,
    'volumeMounts': pulumi.Input.mapInputValue<List<VolumeMountResponse>, List<Map<String, dynamic>>>(volumeMounts, (value) => pulumi.Input.encodeList<VolumeMountResponse, Map<String, dynamic>>(value, (value) => value.toMap())),
    'workingDir': workingDir,
  };
}