GetServiceTemplateSpecContainer.fromMap constructor
GetServiceTemplateSpecContainer.fromMap(
- Map<String, dynamic> map
)
Implementation
factory GetServiceTemplateSpecContainer.fromMap(Map<String, dynamic> map) {
return GetServiceTemplateSpecContainer(
args: pulumi.Input.fromValue((map['args'] as List).cast<String>()),
commands: pulumi.Input.fromValue((map['commands'] as List).cast<String>()),
envFroms: pulumi.Input.fromValue(pulumi.Input.decodeList<GetServiceTemplateSpecContainerEnvFrom>(map['envFroms']!, (value) => GetServiceTemplateSpecContainerEnvFrom.fromMap((value as Map).cast<String, dynamic>()))),
envs: pulumi.Input.fromValue(pulumi.Input.decodeList<GetServiceTemplateSpecContainerEnv>(map['envs']!, (value) => GetServiceTemplateSpecContainerEnv.fromMap((value as Map).cast<String, dynamic>()))),
image: pulumi.Input.fromValue(map['image'] as String),
livenessProbes: pulumi.Input.fromValue(pulumi.Input.decodeList<GetServiceTemplateSpecContainerLivenessProbe>(map['livenessProbes']!, (value) => GetServiceTemplateSpecContainerLivenessProbe.fromMap((value as Map).cast<String, dynamic>()))),
name: pulumi.Input.fromValue(map['name'] as String),
ports: pulumi.Input.fromValue(pulumi.Input.decodeList<GetServiceTemplateSpecContainerPort>(map['ports']!, (value) => GetServiceTemplateSpecContainerPort.fromMap((value as Map).cast<String, dynamic>()))),
readinessProbes: pulumi.Input.fromValue(pulumi.Input.decodeList<GetServiceTemplateSpecContainerReadinessProbe>(map['readinessProbes']!, (value) => GetServiceTemplateSpecContainerReadinessProbe.fromMap((value as Map).cast<String, dynamic>()))),
resources: pulumi.Input.fromValue(pulumi.Input.decodeList<GetServiceTemplateSpecContainerResource>(map['resources']!, (value) => GetServiceTemplateSpecContainerResource.fromMap((value as Map).cast<String, dynamic>()))),
sandboxLauncher: pulumi.Input.fromValue(map['sandboxLauncher'] as bool),
startupProbes: pulumi.Input.fromValue(pulumi.Input.decodeList<GetServiceTemplateSpecContainerStartupProbe>(map['startupProbes']!, (value) => GetServiceTemplateSpecContainerStartupProbe.fromMap((value as Map).cast<String, dynamic>()))),
volumeMounts: pulumi.Input.fromValue(pulumi.Input.decodeList<GetServiceTemplateSpecContainerVolumeMount>(map['volumeMounts']!, (value) => GetServiceTemplateSpecContainerVolumeMount.fromMap((value as Map).cast<String, dynamic>()))),
workingDir: pulumi.Input.fromValue(map['workingDir'] as String),
);
}