DocumentationResponse.fromMap constructor

DocumentationResponse.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory DocumentationResponse.fromMap(Map<String, dynamic> map) {
  return DocumentationResponse(
    documentationRootUrl: pulumi.Input.fromValue(map['documentationRootUrl'] as String),
    overview: pulumi.Input.fromValue(map['overview'] as String),
    pages: pulumi.Input.fromValue(pulumi.Input.decodeList<PageResponse>(map['pages']!, (value) => PageResponse.fromMap((value as Map).cast<String, dynamic>()))),
    rules: pulumi.Input.fromValue(pulumi.Input.decodeList<DocumentationRuleResponse>(map['rules']!, (value) => DocumentationRuleResponse.fromMap((value as Map).cast<String, dynamic>()))),
    sectionOverrides: pulumi.Input.fromValue(pulumi.Input.decodeList<PageResponse>(map['sectionOverrides']!, (value) => PageResponse.fromMap((value as Map).cast<String, dynamic>()))),
    serviceRootUrl: pulumi.Input.fromValue(map['serviceRootUrl'] as String),
    summary: pulumi.Input.fromValue(map['summary'] as String),
  );
}