Skip to content

Commit 15897ed

Browse files
feat(recaptchaenterprise): update the api
#### recaptchaenterprise:v1 The following keys were added: - schemas.GoogleCloudRecaptchaenterpriseV1AppleDeveloperId (Total Keys: 5) - schemas.GoogleCloudRecaptchaenterpriseV1IOSKeySettings.properties.appleDeveloperId.$ref (Total Keys: 1)
1 parent 24d3897 commit 15897ed

File tree

3 files changed

+64
-6
lines changed

3 files changed

+64
-6
lines changed

docs/dyn/recaptchaenterprise_v1.projects.keys.html

Lines changed: 37 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ <h2>Instance Methods</h2>
9797
<p class="firstline">Retrieves the next page of results.</p>
9898
<p class="toc_element">
9999
<code><a href="#migrate">migrate(name, body=None, x__xgafv=None)</a></code></p>
100-
<p class="firstline">Migrates an existing key from reCAPTCHA to reCAPTCHA Enterprise. Once a key is migrated, it can be used from either product. SiteVerify requests are billed as CreateAssessment calls. You must be authenticated as one of the current owners of the reCAPTCHA Site Key, and your user must have the reCAPTCHA Enterprise Admin IAM role in the destination project.</p>
100+
<p class="firstline">Migrates an existing key from reCAPTCHA to reCAPTCHA Enterprise. Once a key is migrated, it can be used from either product. SiteVerify requests are billed as CreateAssessment calls. You must be authenticated as one of the current owners of the reCAPTCHA Key, and your user must have the reCAPTCHA Enterprise Admin IAM role in the destination project.</p>
101101
<p class="toc_element">
102102
<code><a href="#patch">patch(name, body=None, updateMask=None, x__xgafv=None)</a></code></p>
103103
<p class="firstline">Updates the specified key.</p>
@@ -134,6 +134,11 @@ <h3>Method Details</h3>
134134
&quot;allowedBundleIds&quot;: [ # iOS bundle ids of apps allowed to use the key. Example: &#x27;com.companyname.productname.appname&#x27;
135135
&quot;A String&quot;,
136136
],
137+
&quot;appleDeveloperId&quot;: { # Contains fields that are required to perform Apple-specific integrity checks. # Apple Developer account details for the app that is protected by the reCAPTCHA Key. reCAPTCHA Enterprise leverages platform specific checks like Apple AppAttest and Apple DeviceCheck to protect your app from abuse. Providing these fields allows reCAPTCHA Enterprise to get a better assessment of the integrity of your app.
138+
&quot;keyId&quot;: &quot;A String&quot;, # Required. The Apple developer key ID (10-character string).
139+
&quot;privateKey&quot;: &quot;A String&quot;, # Required. Input only. A private key (downloaded as a text file with a .p8 file extension) generated for your Apple Developer account.
140+
&quot;teamId&quot;: &quot;A String&quot;, # Required. The Apple team ID (10-character string) owning the provisioning profile used to build your application.
141+
},
137142
},
138143
&quot;labels&quot;: { # See Creating and managing labels.
139144
&quot;a_key&quot;: &quot;A String&quot;,
@@ -181,6 +186,11 @@ <h3>Method Details</h3>
181186
&quot;allowedBundleIds&quot;: [ # iOS bundle ids of apps allowed to use the key. Example: &#x27;com.companyname.productname.appname&#x27;
182187
&quot;A String&quot;,
183188
],
189+
&quot;appleDeveloperId&quot;: { # Contains fields that are required to perform Apple-specific integrity checks. # Apple Developer account details for the app that is protected by the reCAPTCHA Key. reCAPTCHA Enterprise leverages platform specific checks like Apple AppAttest and Apple DeviceCheck to protect your app from abuse. Providing these fields allows reCAPTCHA Enterprise to get a better assessment of the integrity of your app.
190+
&quot;keyId&quot;: &quot;A String&quot;, # Required. The Apple developer key ID (10-character string).
191+
&quot;privateKey&quot;: &quot;A String&quot;, # Required. Input only. A private key (downloaded as a text file with a .p8 file extension) generated for your Apple Developer account.
192+
&quot;teamId&quot;: &quot;A String&quot;, # Required. The Apple team ID (10-character string) owning the provisioning profile used to build your application.
193+
},
184194
},
185195
&quot;labels&quot;: { # See Creating and managing labels.
186196
&quot;a_key&quot;: &quot;A String&quot;,
@@ -253,6 +263,11 @@ <h3>Method Details</h3>
253263
&quot;allowedBundleIds&quot;: [ # iOS bundle ids of apps allowed to use the key. Example: &#x27;com.companyname.productname.appname&#x27;
254264
&quot;A String&quot;,
255265
],
266+
&quot;appleDeveloperId&quot;: { # Contains fields that are required to perform Apple-specific integrity checks. # Apple Developer account details for the app that is protected by the reCAPTCHA Key. reCAPTCHA Enterprise leverages platform specific checks like Apple AppAttest and Apple DeviceCheck to protect your app from abuse. Providing these fields allows reCAPTCHA Enterprise to get a better assessment of the integrity of your app.
267+
&quot;keyId&quot;: &quot;A String&quot;, # Required. The Apple developer key ID (10-character string).
268+
&quot;privateKey&quot;: &quot;A String&quot;, # Required. Input only. A private key (downloaded as a text file with a .p8 file extension) generated for your Apple Developer account.
269+
&quot;teamId&quot;: &quot;A String&quot;, # Required. The Apple team ID (10-character string) owning the provisioning profile used to build your application.
270+
},
256271
},
257272
&quot;labels&quot;: { # See Creating and managing labels.
258273
&quot;a_key&quot;: &quot;A String&quot;,
@@ -355,6 +370,11 @@ <h3>Method Details</h3>
355370
&quot;allowedBundleIds&quot;: [ # iOS bundle ids of apps allowed to use the key. Example: &#x27;com.companyname.productname.appname&#x27;
356371
&quot;A String&quot;,
357372
],
373+
&quot;appleDeveloperId&quot;: { # Contains fields that are required to perform Apple-specific integrity checks. # Apple Developer account details for the app that is protected by the reCAPTCHA Key. reCAPTCHA Enterprise leverages platform specific checks like Apple AppAttest and Apple DeviceCheck to protect your app from abuse. Providing these fields allows reCAPTCHA Enterprise to get a better assessment of the integrity of your app.
374+
&quot;keyId&quot;: &quot;A String&quot;, # Required. The Apple developer key ID (10-character string).
375+
&quot;privateKey&quot;: &quot;A String&quot;, # Required. Input only. A private key (downloaded as a text file with a .p8 file extension) generated for your Apple Developer account.
376+
&quot;teamId&quot;: &quot;A String&quot;, # Required. The Apple team ID (10-character string) owning the provisioning profile used to build your application.
377+
},
358378
},
359379
&quot;labels&quot;: { # See Creating and managing labels.
360380
&quot;a_key&quot;: &quot;A String&quot;,
@@ -399,7 +419,7 @@ <h3>Method Details</h3>
399419

400420
<div class="method">
401421
<code class="details" id="migrate">migrate(name, body=None, x__xgafv=None)</code>
402-
<pre>Migrates an existing key from reCAPTCHA to reCAPTCHA Enterprise. Once a key is migrated, it can be used from either product. SiteVerify requests are billed as CreateAssessment calls. You must be authenticated as one of the current owners of the reCAPTCHA Site Key, and your user must have the reCAPTCHA Enterprise Admin IAM role in the destination project.
422+
<pre>Migrates an existing key from reCAPTCHA to reCAPTCHA Enterprise. Once a key is migrated, it can be used from either product. SiteVerify requests are billed as CreateAssessment calls. You must be authenticated as one of the current owners of the reCAPTCHA Key, and your user must have the reCAPTCHA Enterprise Admin IAM role in the destination project.
403423

404424
Args:
405425
name: string, Required. The name of the key to be migrated, in the format &quot;projects/{project}/keys/{key}&quot;. (required)
@@ -433,6 +453,11 @@ <h3>Method Details</h3>
433453
&quot;allowedBundleIds&quot;: [ # iOS bundle ids of apps allowed to use the key. Example: &#x27;com.companyname.productname.appname&#x27;
434454
&quot;A String&quot;,
435455
],
456+
&quot;appleDeveloperId&quot;: { # Contains fields that are required to perform Apple-specific integrity checks. # Apple Developer account details for the app that is protected by the reCAPTCHA Key. reCAPTCHA Enterprise leverages platform specific checks like Apple AppAttest and Apple DeviceCheck to protect your app from abuse. Providing these fields allows reCAPTCHA Enterprise to get a better assessment of the integrity of your app.
457+
&quot;keyId&quot;: &quot;A String&quot;, # Required. The Apple developer key ID (10-character string).
458+
&quot;privateKey&quot;: &quot;A String&quot;, # Required. Input only. A private key (downloaded as a text file with a .p8 file extension) generated for your Apple Developer account.
459+
&quot;teamId&quot;: &quot;A String&quot;, # Required. The Apple team ID (10-character string) owning the provisioning profile used to build your application.
460+
},
436461
},
437462
&quot;labels&quot;: { # See Creating and managing labels.
438463
&quot;a_key&quot;: &quot;A String&quot;,
@@ -482,6 +507,11 @@ <h3>Method Details</h3>
482507
&quot;allowedBundleIds&quot;: [ # iOS bundle ids of apps allowed to use the key. Example: &#x27;com.companyname.productname.appname&#x27;
483508
&quot;A String&quot;,
484509
],
510+
&quot;appleDeveloperId&quot;: { # Contains fields that are required to perform Apple-specific integrity checks. # Apple Developer account details for the app that is protected by the reCAPTCHA Key. reCAPTCHA Enterprise leverages platform specific checks like Apple AppAttest and Apple DeviceCheck to protect your app from abuse. Providing these fields allows reCAPTCHA Enterprise to get a better assessment of the integrity of your app.
511+
&quot;keyId&quot;: &quot;A String&quot;, # Required. The Apple developer key ID (10-character string).
512+
&quot;privateKey&quot;: &quot;A String&quot;, # Required. Input only. A private key (downloaded as a text file with a .p8 file extension) generated for your Apple Developer account.
513+
&quot;teamId&quot;: &quot;A String&quot;, # Required. The Apple team ID (10-character string) owning the provisioning profile used to build your application.
514+
},
485515
},
486516
&quot;labels&quot;: { # See Creating and managing labels.
487517
&quot;a_key&quot;: &quot;A String&quot;,
@@ -530,6 +560,11 @@ <h3>Method Details</h3>
530560
&quot;allowedBundleIds&quot;: [ # iOS bundle ids of apps allowed to use the key. Example: &#x27;com.companyname.productname.appname&#x27;
531561
&quot;A String&quot;,
532562
],
563+
&quot;appleDeveloperId&quot;: { # Contains fields that are required to perform Apple-specific integrity checks. # Apple Developer account details for the app that is protected by the reCAPTCHA Key. reCAPTCHA Enterprise leverages platform specific checks like Apple AppAttest and Apple DeviceCheck to protect your app from abuse. Providing these fields allows reCAPTCHA Enterprise to get a better assessment of the integrity of your app.
564+
&quot;keyId&quot;: &quot;A String&quot;, # Required. The Apple developer key ID (10-character string).
565+
&quot;privateKey&quot;: &quot;A String&quot;, # Required. Input only. A private key (downloaded as a text file with a .p8 file extension) generated for your Apple Developer account.
566+
&quot;teamId&quot;: &quot;A String&quot;, # Required. The Apple team ID (10-character string) owning the provisioning profile used to build your application.
567+
},
533568
},
534569
&quot;labels&quot;: { # See Creating and managing labels.
535570
&quot;a_key&quot;: &quot;A String&quot;,

docs/dyn/recaptchaenterprise_v1.projects.relatedaccountgroupmemberships.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ <h3>Method Details</h3>
9999
The object takes the form of:
100100

101101
{ # The request message to search related account group memberships.
102-
&quot;hashedAccountId&quot;: &quot;A String&quot;, # Optional. The unique stable hashed user identifier we should search connections to. The identifier should correspond to a `hashed_account_id` provided in a previous `CreateAssessment` or `AnnotateAssessment` call.
102+
&quot;hashedAccountId&quot;: &quot;A String&quot;, # Optional. The unique stable hashed user identifier used to search connections. The identifier should correspond to a `hashed_account_id` provided in a previous `CreateAssessment` or `AnnotateAssessment` call.
103103
&quot;pageSize&quot;: 42, # Optional. The maximum number of groups to return. The service might return fewer than this value. If unspecified, at most 50 groups are returned. The maximum value is 1000; values above 1000 are coerced to 1000.
104104
&quot;pageToken&quot;: &quot;A String&quot;, # Optional. A page token, received from a previous `SearchRelatedAccountGroupMemberships` call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to `SearchRelatedAccountGroupMemberships` must match the call that provided the page token.
105105
}

googleapiclient/discovery_cache/documents/recaptchaenterprise.v1.json

Lines changed: 26 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -461,7 +461,7 @@
461461
]
462462
},
463463
"migrate": {
464-
"description": "Migrates an existing key from reCAPTCHA to reCAPTCHA Enterprise. Once a key is migrated, it can be used from either product. SiteVerify requests are billed as CreateAssessment calls. You must be authenticated as one of the current owners of the reCAPTCHA Site Key, and your user must have the reCAPTCHA Enterprise Admin IAM role in the destination project.",
464+
"description": "Migrates an existing key from reCAPTCHA to reCAPTCHA Enterprise. Once a key is migrated, it can be used from either product. SiteVerify requests are billed as CreateAssessment calls. You must be authenticated as one of the current owners of the reCAPTCHA Key, and your user must have the reCAPTCHA Enterprise Admin IAM role in the destination project.",
465465
"flatPath": "v1/projects/{projectsId}/keys/{keysId}:migrate",
466466
"httpMethod": "POST",
467467
"id": "recaptchaenterprise.projects.keys.migrate",
@@ -666,7 +666,7 @@
666666
}
667667
}
668668
},
669-
"revision": "20230408",
669+
"revision": "20230514",
670670
"rootUrl": "https://recaptchaenterprise.googleapis.com/",
671671
"schemas": {
672672
"GoogleCloudRecaptchaenterpriseV1AccountDefenderAssessment": {
@@ -851,6 +851,25 @@
851851
"properties": {},
852852
"type": "object"
853853
},
854+
"GoogleCloudRecaptchaenterpriseV1AppleDeveloperId": {
855+
"description": "Contains fields that are required to perform Apple-specific integrity checks.",
856+
"id": "GoogleCloudRecaptchaenterpriseV1AppleDeveloperId",
857+
"properties": {
858+
"keyId": {
859+
"description": "Required. The Apple developer key ID (10-character string).",
860+
"type": "string"
861+
},
862+
"privateKey": {
863+
"description": "Required. Input only. A private key (downloaded as a text file with a .p8 file extension) generated for your Apple Developer account.",
864+
"type": "string"
865+
},
866+
"teamId": {
867+
"description": "Required. The Apple team ID (10-character string) owning the provisioning profile used to build your application.",
868+
"type": "string"
869+
}
870+
},
871+
"type": "object"
872+
},
854873
"GoogleCloudRecaptchaenterpriseV1Assessment": {
855874
"description": "A reCAPTCHA Enterprise assessment resource.",
856875
"id": "GoogleCloudRecaptchaenterpriseV1Assessment",
@@ -1204,6 +1223,10 @@
12041223
"type": "string"
12051224
},
12061225
"type": "array"
1226+
},
1227+
"appleDeveloperId": {
1228+
"$ref": "GoogleCloudRecaptchaenterpriseV1AppleDeveloperId",
1229+
"description": "Apple Developer account details for the app that is protected by the reCAPTCHA Key. reCAPTCHA Enterprise leverages platform specific checks like Apple AppAttest and Apple DeviceCheck to protect your app from abuse. Providing these fields allows reCAPTCHA Enterprise to get a better assessment of the integrity of your app."
12071230
}
12081231
},
12091232
"type": "object"
@@ -1524,7 +1547,7 @@
15241547
"id": "GoogleCloudRecaptchaenterpriseV1SearchRelatedAccountGroupMembershipsRequest",
15251548
"properties": {
15261549
"hashedAccountId": {
1527-
"description": "Optional. The unique stable hashed user identifier we should search connections to. The identifier should correspond to a `hashed_account_id` provided in a previous `CreateAssessment` or `AnnotateAssessment` call.",
1550+
"description": "Optional. The unique stable hashed user identifier used to search connections. The identifier should correspond to a `hashed_account_id` provided in a previous `CreateAssessment` or `AnnotateAssessment` call.",
15281551
"format": "byte",
15291552
"type": "string"
15301553
},

0 commit comments

Comments
 (0)