URLMapPathMatcherRouteRuleMatchRule constructor
- Input<
String?> ? fullPathMatch, - Input<
List< ? headerMatches,URLMapPathMatcherRouteRuleMatchRuleHeaderMatch> ?> - Input<
bool?> ? ignoreCase, - Input<
List< ? metadataFilters,URLMapPathMatcherRouteRuleMatchRuleMetadataFilter> ?> - Input<
String?> ? pathTemplateMatch, - Input<
String?> ? prefixMatch, - Input<
List< ? queryParameterMatches,URLMapPathMatcherRouteRuleMatchRuleQueryParameterMatch> ?> - Input<
String?> ? regexMatch,
Creates a new URLMapPathMatcherRouteRuleMatchRule.
fullPathMatch For satisfying the matchRule condition, the path of the request must exactly
headerMatches Specifies a list of header match criteria, all of which must match corresponding
ignoreCase Specifies that prefixMatch and fullPathMatch matches are case sensitive.
metadataFilters Opaque filter criteria used by Loadbalancer to restrict routing configuration to
pathTemplateMatch For satisfying the matchRule condition, the path of the request
prefixMatch For satisfying the matchRule condition, the request's path must begin with the
queryParameterMatches Specifies a list of query parameter match criteria, all of which must match
regexMatch For satisfying the matchRule condition, the path of the request must satisfy the
Implementation
const URLMapPathMatcherRouteRuleMatchRule({
this.fullPathMatch,
this.headerMatches,
this.ignoreCase,
this.metadataFilters,
this.pathTemplateMatch,
this.prefixMatch,
this.queryParameterMatches,
this.regexMatch,
});