@@ -90,15 +90,13 @@ func (v RemoveAdvancedSettingsEvasivePathMatchRequest) Validate() error {
90
90
91
91
func (p * appsec ) GetAdvancedSettingsEvasivePathMatch (ctx context.Context , params GetAdvancedSettingsEvasivePathMatchRequest ) (* GetAdvancedSettingsEvasivePathMatchResponse , error ) {
92
92
logger := p .Log (ctx )
93
- logger .Debug ("GetAdvancedSettingsLoggings " )
93
+ logger .Debug ("GetAdvancedSettingsEvasivePathMatch " )
94
94
95
95
if err := params .Validate (); err != nil {
96
96
return nil , fmt .Errorf ("%w: %s" , ErrStructValidation , err .Error ())
97
97
}
98
98
99
- var result GetAdvancedSettingsEvasivePathMatchResponse
100
99
var uri string
101
-
102
100
if params .PolicyID != "" {
103
101
uri = fmt .Sprintf (
104
102
"/appsec/v1/configs/%d/versions/%d/security-policies/%s/advanced-settings/evasive-path-match" ,
@@ -114,12 +112,13 @@ func (p *appsec) GetAdvancedSettingsEvasivePathMatch(ctx context.Context, params
114
112
115
113
req , err := http .NewRequestWithContext (ctx , http .MethodGet , uri , nil )
116
114
if err != nil {
117
- return nil , fmt .Errorf ("failed to create getadvancedsettingsloggings request: %w" , err )
115
+ return nil , fmt .Errorf ("failed to create GetAdvancedSettingsEvasivePathMatch request: %w" , err )
118
116
}
119
117
118
+ var result GetAdvancedSettingsEvasivePathMatchResponse
120
119
resp , err := p .Exec (req , & result )
121
120
if err != nil {
122
- return nil , fmt .Errorf ("getadvancedsettingsloggings request failed: %w" , err )
121
+ return nil , fmt .Errorf ("get advanced settings evasive path match request failed: %w" , err )
123
122
}
124
123
125
124
if resp .StatusCode != http .StatusOK {
@@ -131,7 +130,7 @@ func (p *appsec) GetAdvancedSettingsEvasivePathMatch(ctx context.Context, params
131
130
132
131
func (p * appsec ) UpdateAdvancedSettingsEvasivePathMatch (ctx context.Context , params UpdateAdvancedSettingsEvasivePathMatchRequest ) (* UpdateAdvancedSettingsEvasivePathMatchResponse , error ) {
133
132
logger := p .Log (ctx )
134
- logger .Debug ("UpdateAdvancedSettingsLogging " )
133
+ logger .Debug ("UpdateAdvancedSettingsEvasivePathMatch " )
135
134
136
135
if err := params .Validate (); err != nil {
137
136
return nil , fmt .Errorf ("%w: %s" , ErrStructValidation , err .Error ())
@@ -153,14 +152,14 @@ func (p *appsec) UpdateAdvancedSettingsEvasivePathMatch(ctx context.Context, par
153
152
154
153
req , err := http .NewRequestWithContext (ctx , http .MethodPut , uri , nil )
155
154
if err != nil {
156
- return nil , fmt .Errorf ("failed to create create AdvancedSettingsLoggingrequest : %w" , err )
155
+ return nil , fmt .Errorf ("failed to create UpdateAdvancedSettingsEvasivePathMatch request : %w" , err )
157
156
}
158
-
159
157
req .Header .Set ("Content-Type" , "application/json" )
158
+
160
159
var result UpdateAdvancedSettingsEvasivePathMatchResponse
161
160
resp , err := p .Exec (req , & result , params )
162
161
if err != nil {
163
- return nil , fmt .Errorf ("create AdvancedSettingsLogging request failed: %w" , err )
162
+ return nil , fmt .Errorf ("update advanced settings evasive path match request failed: %w" , err )
164
163
}
165
164
166
165
if resp .StatusCode != http .StatusOK && resp .StatusCode != http .StatusCreated {
@@ -171,6 +170,9 @@ func (p *appsec) UpdateAdvancedSettingsEvasivePathMatch(ctx context.Context, par
171
170
}
172
171
173
172
func (p * appsec ) RemoveAdvancedSettingsEvasivePathMatch (ctx context.Context , params RemoveAdvancedSettingsEvasivePathMatchRequest ) (* RemoveAdvancedSettingsEvasivePathMatchResponse , error ) {
173
+ logger := p .Log (ctx )
174
+ logger .Debug ("RemoveAdvancedSettingsEvasivePathMatch" )
175
+
174
176
request := UpdateAdvancedSettingsEvasivePathMatchRequest {
175
177
ConfigID : params .ConfigID ,
176
178
Version : params .Version ,
@@ -179,7 +181,7 @@ func (p *appsec) RemoveAdvancedSettingsEvasivePathMatch(ctx context.Context, par
179
181
}
180
182
_ , err := p .UpdateAdvancedSettingsEvasivePathMatch (ctx , request )
181
183
if err != nil {
182
- return nil , fmt .Errorf ("UpdateAdvancedSettingsEvasivePathMatch request failed: %w" , err )
184
+ return nil , fmt .Errorf ("remove advanced settings evasive path match request failed: %w" , err )
183
185
}
184
186
response := RemoveAdvancedSettingsEvasivePathMatchResponse {
185
187
ConfigID : params .ConfigID ,
0 commit comments