GetWorkerPoolTemplateContainer.fromMap constructor
GetWorkerPoolTemplateContainer.fromMap(
- Map<String, dynamic> map
)
Implementation
factory GetWorkerPoolTemplateContainer.fromMap(Map<String, dynamic> map) {
return GetWorkerPoolTemplateContainer(
args: pulumi.Input.fromValue((map['args'] as List).cast<String>()),
commands: pulumi.Input.fromValue((map['commands'] as List).cast<String>()),
dependsOns: pulumi.Input.fromValue((map['dependsOns'] as List).cast<String>()),
envs: pulumi.Input.fromValue(pulumi.Input.decodeList<GetWorkerPoolTemplateContainerEnv>(map['envs']!, (value) => GetWorkerPoolTemplateContainerEnv.fromMap((value as Map).cast<String, dynamic>()))),
image: pulumi.Input.fromValue(map['image'] as String),
livenessProbes: pulumi.Input.fromValue(pulumi.Input.decodeList<GetWorkerPoolTemplateContainerLivenessProbe>(map['livenessProbes']!, (value) => GetWorkerPoolTemplateContainerLivenessProbe.fromMap((value as Map).cast<String, dynamic>()))),
name: pulumi.Input.fromValue(map['name'] as String),
resources: pulumi.Input.fromValue(pulumi.Input.decodeList<GetWorkerPoolTemplateContainerResource>(map['resources']!, (value) => GetWorkerPoolTemplateContainerResource.fromMap((value as Map).cast<String, dynamic>()))),
startupProbes: pulumi.Input.fromValue(pulumi.Input.decodeList<GetWorkerPoolTemplateContainerStartupProbe>(map['startupProbes']!, (value) => GetWorkerPoolTemplateContainerStartupProbe.fromMap((value as Map).cast<String, dynamic>()))),
volumeMounts: pulumi.Input.fromValue(pulumi.Input.decodeList<GetWorkerPoolTemplateContainerVolumeMount>(map['volumeMounts']!, (value) => GetWorkerPoolTemplateContainerVolumeMount.fromMap((value as Map).cast<String, dynamic>()))),
workingDir: pulumi.Input.fromValue(map['workingDir'] as String),
);
}