gateway_api/apis/standard/
enum_defaults.rs1use super::httproutes::{
4 HTTPRouteRulesBackendRefsFiltersRequestRedirectPathType, HTTPRouteRulesBackendRefsFiltersType,
5 HTTPRouteRulesBackendRefsFiltersUrlRewritePathType,
6 HTTPRouteRulesFiltersRequestRedirectPathType, HTTPRouteRulesFiltersType,
7 HTTPRouteRulesFiltersUrlRewritePathType,
8};
9
10use super::grpcroutes::{GRPCRouteRulesBackendRefsFiltersType, GRPCRouteRulesFiltersType};
11
12use super::backendtlspolicies::BackendTLSPolicyValidationSubjectAltNamesType;
13
14impl Default for BackendTLSPolicyValidationSubjectAltNamesType {
15 fn default() -> Self {
16 BackendTLSPolicyValidationSubjectAltNamesType::Hostname
17 }
18}
19
20impl Default for GRPCRouteRulesBackendRefsFiltersType {
21 fn default() -> Self {
22 GRPCRouteRulesBackendRefsFiltersType::RequestHeaderModifier
23 }
24}
25
26impl Default for GRPCRouteRulesFiltersType {
27 fn default() -> Self {
28 GRPCRouteRulesFiltersType::RequestHeaderModifier
29 }
30}
31
32impl Default for HTTPRouteRulesBackendRefsFiltersRequestRedirectPathType {
33 fn default() -> Self {
34 HTTPRouteRulesBackendRefsFiltersRequestRedirectPathType::ReplaceFullPath
35 }
36}
37
38impl Default for HTTPRouteRulesBackendRefsFiltersType {
39 fn default() -> Self {
40 HTTPRouteRulesBackendRefsFiltersType::RequestHeaderModifier
41 }
42}
43
44impl Default for HTTPRouteRulesBackendRefsFiltersUrlRewritePathType {
45 fn default() -> Self {
46 HTTPRouteRulesBackendRefsFiltersUrlRewritePathType::ReplaceFullPath
47 }
48}
49
50impl Default for HTTPRouteRulesFiltersRequestRedirectPathType {
51 fn default() -> Self {
52 HTTPRouteRulesFiltersRequestRedirectPathType::ReplaceFullPath
53 }
54}
55
56impl Default for HTTPRouteRulesFiltersType {
57 fn default() -> Self {
58 HTTPRouteRulesFiltersType::RequestHeaderModifier
59 }
60}
61
62impl Default for HTTPRouteRulesFiltersUrlRewritePathType {
63 fn default() -> Self {
64 HTTPRouteRulesFiltersUrlRewritePathType::ReplaceFullPath
65 }
66}