ContainerResponse.fromMap constructor
ContainerResponse.fromMap(
- Map<String, dynamic> map
)
Implementation
factory ContainerResponse.fromMap(Map<String, dynamic> map) {
return ContainerResponse(
args: pulumi.Input.fromValue((map['args'] as List).cast<String>()),
command: pulumi.Input.fromValue((map['command'] as List).cast<String>()),
env: pulumi.Input.fromValue(pulumi.Input.decodeList<EnvVarResponse>(map['env']!, (value) => EnvVarResponse.fromMap((value as Map).cast<String, dynamic>()))),
envFrom: pulumi.Input.fromValue(pulumi.Input.decodeList<EnvFromSourceResponse>(map['envFrom']!, (value) => EnvFromSourceResponse.fromMap((value as Map).cast<String, dynamic>()))),
image: pulumi.Input.fromValue(map['image'] as String),
imagePullPolicy: pulumi.Input.fromValue(map['imagePullPolicy'] as String),
livenessProbe: pulumi.Input.fromValue(ProbeResponse.fromMap((map['livenessProbe']! as Map).cast<String, dynamic>())),
name: pulumi.Input.fromValue(map['name'] as String),
ports: pulumi.Input.fromValue(pulumi.Input.decodeList<ContainerPortResponse>(map['ports']!, (value) => ContainerPortResponse.fromMap((value as Map).cast<String, dynamic>()))),
readinessProbe: pulumi.Input.fromValue(ProbeResponse.fromMap((map['readinessProbe']! as Map).cast<String, dynamic>())),
resources: pulumi.Input.fromValue(ResourceRequirementsResponse.fromMap((map['resources']! as Map).cast<String, dynamic>())),
securityContext: pulumi.Input.fromValue(SecurityContextResponse.fromMap((map['securityContext']! as Map).cast<String, dynamic>())),
startupProbe: pulumi.Input.fromValue(ProbeResponse.fromMap((map['startupProbe']! as Map).cast<String, dynamic>())),
terminationMessagePath: pulumi.Input.fromValue(map['terminationMessagePath'] as String),
terminationMessagePolicy: pulumi.Input.fromValue(map['terminationMessagePolicy'] as String),
volumeMounts: pulumi.Input.fromValue(pulumi.Input.decodeList<VolumeMountResponse>(map['volumeMounts']!, (value) => VolumeMountResponse.fromMap((value as Map).cast<String, dynamic>()))),
workingDir: pulumi.Input.fromValue(map['workingDir'] as String),
);
}