HttpRouteRuleMatchResponseComputeBeta.fromMap constructor
HttpRouteRuleMatchResponseComputeBeta.fromMap(
- Map<String, dynamic> map
)
Implementation
factory HttpRouteRuleMatchResponseComputeBeta.fromMap(Map<String, dynamic> map) {
return HttpRouteRuleMatchResponseComputeBeta(
fullPathMatch: pulumi.Input.fromValue(map['fullPathMatch'] as String),
headerMatches: pulumi.Input.fromValue(pulumi.Input.decodeList<HttpHeaderMatchResponseComputeBeta>(map['headerMatches']!, (value) => HttpHeaderMatchResponseComputeBeta.fromMap((value as Map).cast<String, dynamic>()))),
ignoreCase: pulumi.Input.fromValue(map['ignoreCase'] as bool),
metadataFilters: pulumi.Input.fromValue(pulumi.Input.decodeList<MetadataFilterResponseComputeBeta>(map['metadataFilters']!, (value) => MetadataFilterResponseComputeBeta.fromMap((value as Map).cast<String, dynamic>()))),
pathTemplateMatch: pulumi.Input.fromValue(map['pathTemplateMatch'] as String),
prefixMatch: pulumi.Input.fromValue(map['prefixMatch'] as String),
queryParameterMatches: pulumi.Input.fromValue(pulumi.Input.decodeList<HttpQueryParameterMatchResponseComputeBeta>(map['queryParameterMatches']!, (value) => HttpQueryParameterMatchResponseComputeBeta.fromMap((value as Map).cast<String, dynamic>()))),
regexMatch: pulumi.Input.fromValue(map['regexMatch'] as String),
);
}