Skip to content

Commit 84f4480

Browse files
feat: FirewallPolicy CRUD API (googleapis#11784)
- [ ] Regenerate this pull request now. BEGIN_COMMIT_OVERRIDE feat: FirewallPolicy CRUD API feat: added Assessment.firewall_policy_assessment, fraud_signals feat: added new fields to Event message feat: added RiskAnalysis.extended_verdict_reasons feat: added FraudPreventionAssessment.behavioral_trust_verdict feat: added AndroidKeySettings.support_non_google_app_store_distribution feat: added IOSKeySettings.apple_developer_id feat: added WafFeature.EXPRESS enum value feat: added WafService.FASTLY enum value chore: remove backend configuration from the service config feat: added FraudPreventionAssessment.behavioral_trust_verdict docs: formatting of resource names chore: remove backend configuration from the service config END_COMMIT_OVERRIDE feat: added Assessment.firewall_policy_assessment, fraud_signals feat: added new fields to Event message feat: added RiskAnalysis.extended_verdict_reasons feat: added FraudPreventionAssessment.behavioral_trust_verdict feat: added AndroidKeySettings.support_non_google_app_store_distribution feat: added IOSKeySettings.apple_developer_id feat: added WafFeature.EXPRESS enum value feat: added WafService.FASTLY enum value chore: remove backend configuration from the service config PiperOrigin-RevId: 570747007 Source-Link: googleapis/googleapis@726e33e Source-Link: https://github.com/googleapis/googleapis-gen/commit/4e53991b7315853fbd6b275c604ec38530527f83 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLXJlY2FwdGNoYS1lbnRlcnByaXNlLy5Pd2xCb3QueWFtbCIsImgiOiI0ZTUzOTkxYjczMTU4NTNmYmQ2YjI3NWM2MDRlYzM4NTMwNTI3ZjgzIn0= BEGIN_NESTED_COMMIT feat: added FraudPreventionAssessment.behavioral_trust_verdict docs: formatting of resource names chore: remove backend configuration from the service config PiperOrigin-RevId: 570683260 Source-Link: googleapis/googleapis@b027b01 Source-Link: https://github.com/googleapis/googleapis-gen/commit/c97a9e88043caae796c6340451088773c1d70cdc Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLXJlY2FwdGNoYS1lbnRlcnByaXNlLy5Pd2xCb3QueWFtbCIsImgiOiJjOTdhOWU4ODA0M2NhYWU3OTZjNjM0MDQ1MTA4ODc3M2MxZDcwY2RjIn0= END_NESTED_COMMIT --------- Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
1 parent 81eb66a commit 84f4480

File tree

28 files changed

+5427
-269
lines changed

28 files changed

+5427
-269
lines changed

packages/google-cloud-recaptcha-enterprise/CONTRIBUTING.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -143,12 +143,12 @@ Running System Tests
143143
$ nox -s system
144144

145145
# Run a single system test
146-
$ nox -s system- -- -k <name of test>
146+
$ nox -s system-3.11 -- -k <name of test>
147147

148148

149149
.. note::
150150

151-
System tests are only configured to run under Python.
151+
System tests are only configured to run under Python 3.8, 3.9, 3.10 and 3.11.
152152
For expediency, we do not run them in older versions of Python 3.
153153

154154
This alone will not run the tests. You'll need to change some local

packages/google-cloud-recaptcha-enterprise/google/cloud/recaptchaenterprise/__init__.py

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,18 +30,28 @@
3030
AndroidKeySettings,
3131
AnnotateAssessmentRequest,
3232
AnnotateAssessmentResponse,
33+
AppleDeveloperId,
3334
Assessment,
3435
ChallengeMetrics,
3536
CreateAssessmentRequest,
37+
CreateFirewallPolicyRequest,
3638
CreateKeyRequest,
39+
DeleteFirewallPolicyRequest,
3740
DeleteKeyRequest,
3841
EndpointVerificationInfo,
3942
Event,
43+
FirewallAction,
44+
FirewallPolicy,
45+
FirewallPolicyAssessment,
4046
FraudPreventionAssessment,
47+
FraudSignals,
48+
GetFirewallPolicyRequest,
4149
GetKeyRequest,
4250
GetMetricsRequest,
4351
IOSKeySettings,
4452
Key,
53+
ListFirewallPoliciesRequest,
54+
ListFirewallPoliciesResponse,
4555
ListKeysRequest,
4656
ListKeysResponse,
4757
ListRelatedAccountGroupMembershipsRequest,
@@ -64,6 +74,7 @@
6474
TokenProperties,
6575
TransactionData,
6676
TransactionEvent,
77+
UpdateFirewallPolicyRequest,
6778
UpdateKeyRequest,
6879
WafSettings,
6980
WebKeySettings,
@@ -77,18 +88,28 @@
7788
"AndroidKeySettings",
7889
"AnnotateAssessmentRequest",
7990
"AnnotateAssessmentResponse",
91+
"AppleDeveloperId",
8092
"Assessment",
8193
"ChallengeMetrics",
8294
"CreateAssessmentRequest",
95+
"CreateFirewallPolicyRequest",
8396
"CreateKeyRequest",
97+
"DeleteFirewallPolicyRequest",
8498
"DeleteKeyRequest",
8599
"EndpointVerificationInfo",
86100
"Event",
101+
"FirewallAction",
102+
"FirewallPolicy",
103+
"FirewallPolicyAssessment",
87104
"FraudPreventionAssessment",
105+
"FraudSignals",
106+
"GetFirewallPolicyRequest",
88107
"GetKeyRequest",
89108
"GetMetricsRequest",
90109
"IOSKeySettings",
91110
"Key",
111+
"ListFirewallPoliciesRequest",
112+
"ListFirewallPoliciesResponse",
92113
"ListKeysRequest",
93114
"ListKeysResponse",
94115
"ListRelatedAccountGroupMembershipsRequest",
@@ -111,6 +132,7 @@
111132
"TokenProperties",
112133
"TransactionData",
113134
"TransactionEvent",
135+
"UpdateFirewallPolicyRequest",
114136
"UpdateKeyRequest",
115137
"WafSettings",
116138
"WebKeySettings",

packages/google-cloud-recaptcha-enterprise/google/cloud/recaptchaenterprise/gapic_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@
1313
# See the License for the specific language governing permissions and
1414
# limitations under the License.
1515
#
16-
__version__ = "1.12.2" # {x-release-please-version}
16+
__version__ = "0.0.0" # {x-release-please-version}

packages/google-cloud-recaptcha-enterprise/google/cloud/recaptchaenterprise_v1/__init__.py

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,18 +28,28 @@
2828
AndroidKeySettings,
2929
AnnotateAssessmentRequest,
3030
AnnotateAssessmentResponse,
31+
AppleDeveloperId,
3132
Assessment,
3233
ChallengeMetrics,
3334
CreateAssessmentRequest,
35+
CreateFirewallPolicyRequest,
3436
CreateKeyRequest,
37+
DeleteFirewallPolicyRequest,
3538
DeleteKeyRequest,
3639
EndpointVerificationInfo,
3740
Event,
41+
FirewallAction,
42+
FirewallPolicy,
43+
FirewallPolicyAssessment,
3844
FraudPreventionAssessment,
45+
FraudSignals,
46+
GetFirewallPolicyRequest,
3947
GetKeyRequest,
4048
GetMetricsRequest,
4149
IOSKeySettings,
4250
Key,
51+
ListFirewallPoliciesRequest,
52+
ListFirewallPoliciesResponse,
4353
ListKeysRequest,
4454
ListKeysResponse,
4555
ListRelatedAccountGroupMembershipsRequest,
@@ -62,6 +72,7 @@
6272
TokenProperties,
6373
TransactionData,
6474
TransactionEvent,
75+
UpdateFirewallPolicyRequest,
6576
UpdateKeyRequest,
6677
WafSettings,
6778
WebKeySettings,
@@ -74,18 +85,28 @@
7485
"AndroidKeySettings",
7586
"AnnotateAssessmentRequest",
7687
"AnnotateAssessmentResponse",
88+
"AppleDeveloperId",
7789
"Assessment",
7890
"ChallengeMetrics",
7991
"CreateAssessmentRequest",
92+
"CreateFirewallPolicyRequest",
8093
"CreateKeyRequest",
94+
"DeleteFirewallPolicyRequest",
8195
"DeleteKeyRequest",
8296
"EndpointVerificationInfo",
8397
"Event",
98+
"FirewallAction",
99+
"FirewallPolicy",
100+
"FirewallPolicyAssessment",
84101
"FraudPreventionAssessment",
102+
"FraudSignals",
103+
"GetFirewallPolicyRequest",
85104
"GetKeyRequest",
86105
"GetMetricsRequest",
87106
"IOSKeySettings",
88107
"Key",
108+
"ListFirewallPoliciesRequest",
109+
"ListFirewallPoliciesResponse",
89110
"ListKeysRequest",
90111
"ListKeysResponse",
91112
"ListRelatedAccountGroupMembershipsRequest",
@@ -109,6 +130,7 @@
109130
"TokenProperties",
110131
"TransactionData",
111132
"TransactionEvent",
133+
"UpdateFirewallPolicyRequest",
112134
"UpdateKeyRequest",
113135
"WafSettings",
114136
"WebKeySettings",

packages/google-cloud-recaptcha-enterprise/google/cloud/recaptchaenterprise_v1/gapic_metadata.json

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,16 +20,31 @@
2020
"create_assessment"
2121
]
2222
},
23+
"CreateFirewallPolicy": {
24+
"methods": [
25+
"create_firewall_policy"
26+
]
27+
},
2328
"CreateKey": {
2429
"methods": [
2530
"create_key"
2631
]
2732
},
33+
"DeleteFirewallPolicy": {
34+
"methods": [
35+
"delete_firewall_policy"
36+
]
37+
},
2838
"DeleteKey": {
2939
"methods": [
3040
"delete_key"
3141
]
3242
},
43+
"GetFirewallPolicy": {
44+
"methods": [
45+
"get_firewall_policy"
46+
]
47+
},
3348
"GetKey": {
3449
"methods": [
3550
"get_key"
@@ -40,6 +55,11 @@
4055
"get_metrics"
4156
]
4257
},
58+
"ListFirewallPolicies": {
59+
"methods": [
60+
"list_firewall_policies"
61+
]
62+
},
4363
"ListKeys": {
4464
"methods": [
4565
"list_keys"
@@ -70,6 +90,11 @@
7090
"search_related_account_group_memberships"
7191
]
7292
},
93+
"UpdateFirewallPolicy": {
94+
"methods": [
95+
"update_firewall_policy"
96+
]
97+
},
7398
"UpdateKey": {
7499
"methods": [
75100
"update_key"
@@ -90,16 +115,31 @@
90115
"create_assessment"
91116
]
92117
},
118+
"CreateFirewallPolicy": {
119+
"methods": [
120+
"create_firewall_policy"
121+
]
122+
},
93123
"CreateKey": {
94124
"methods": [
95125
"create_key"
96126
]
97127
},
128+
"DeleteFirewallPolicy": {
129+
"methods": [
130+
"delete_firewall_policy"
131+
]
132+
},
98133
"DeleteKey": {
99134
"methods": [
100135
"delete_key"
101136
]
102137
},
138+
"GetFirewallPolicy": {
139+
"methods": [
140+
"get_firewall_policy"
141+
]
142+
},
103143
"GetKey": {
104144
"methods": [
105145
"get_key"
@@ -110,6 +150,11 @@
110150
"get_metrics"
111151
]
112152
},
153+
"ListFirewallPolicies": {
154+
"methods": [
155+
"list_firewall_policies"
156+
]
157+
},
113158
"ListKeys": {
114159
"methods": [
115160
"list_keys"
@@ -140,6 +185,11 @@
140185
"search_related_account_group_memberships"
141186
]
142187
},
188+
"UpdateFirewallPolicy": {
189+
"methods": [
190+
"update_firewall_policy"
191+
]
192+
},
143193
"UpdateKey": {
144194
"methods": [
145195
"update_key"

packages/google-cloud-recaptcha-enterprise/google/cloud/recaptchaenterprise_v1/gapic_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@
1313
# See the License for the specific language governing permissions and
1414
# limitations under the License.
1515
#
16-
__version__ = "1.12.2" # {x-release-please-version}
16+
__version__ = "0.0.0" # {x-release-please-version}

0 commit comments

Comments
 (0)