TaskSpecResponse.fromMap constructor
TaskSpecResponse.fromMap(
- Map<String, dynamic> map
)
Implementation
factory TaskSpecResponse.fromMap(Map<String, dynamic> map) {
return TaskSpecResponse(
computeResource: pulumi.Input.fromValue(ComputeResourceResponse.fromMap((map['computeResource']! as Map).cast<String, dynamic>())),
environment: pulumi.Input.fromValue(EnvironmentResponse.fromMap((map['environment']! as Map).cast<String, dynamic>())),
environments: pulumi.Input.fromValue((map['environments'] as Map).cast<String, String>()),
lifecyclePolicies: pulumi.Input.fromValue(pulumi.Input.decodeList<LifecyclePolicyResponse>(map['lifecyclePolicies']!, (value) => LifecyclePolicyResponse.fromMap((value as Map).cast<String, dynamic>()))),
maxRetryCount: pulumi.Input.fromValue(map['maxRetryCount'] as int),
maxRunDuration: pulumi.Input.fromValue(map['maxRunDuration'] as String),
runnables: pulumi.Input.fromValue(pulumi.Input.decodeList<RunnableResponse>(map['runnables']!, (value) => RunnableResponse.fromMap((value as Map).cast<String, dynamic>()))),
volumes: pulumi.Input.fromValue(pulumi.Input.decodeList<VolumeResponse>(map['volumes']!, (value) => VolumeResponse.fromMap((value as Map).cast<String, dynamic>()))),
);
}