blob: 53cde5cfa12e64f6268ca00a5cd9b81d9ac9fabf [file] [edit]
<html><body>
<style>
body, h1, h2, h3, div, span, p, pre, a {
margin: 0;
padding: 0;
border: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
}
body {
font-size: 13px;
padding: 1em;
}
h1 {
font-size: 26px;
margin-bottom: 1em;
}
h2 {
font-size: 24px;
margin-bottom: 1em;
}
h3 {
font-size: 20px;
margin-bottom: 1em;
margin-top: 1em;
}
pre, code {
line-height: 1.5;
font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace;
}
pre {
margin-top: 0.5em;
}
h1, h2, h3, p {
font-family: Arial, sans serif;
}
h1, h2, h3 {
border-bottom: solid #CCC 1px;
}
.toc_element {
margin-top: 0.5em;
}
.firstline {
margin-left: 2 em;
}
.method {
margin-top: 1em;
border: solid 1px #CCC;
padding: 1em;
background: #EEE;
}
.details {
font-weight: bold;
font-size: 14px;
}
</style>
<h1><a href="checks_v1alpha.html">Checks API</a> . <a href="checks_v1alpha.accounts.html">accounts</a> . <a href="checks_v1alpha.accounts.apps.html">apps</a> . <a href="checks_v1alpha.accounts.apps.reports.html">reports</a></h1>
<h2>Instance Methods</h2>
<p class="toc_element">
<code><a href="#close">close()</a></code></p>
<p class="firstline">Close httplib2 connections.</p>
<p class="toc_element">
<code><a href="#get">get(name, checksFilter=None, x__xgafv=None)</a></code></p>
<p class="firstline">Gets a report. By default, only the name and results_uri fields are returned. You can include other fields by listing them in the `fields` URL query parameter. For example, `?fields=name,checks` will return the name and checks fields.</p>
<p class="toc_element">
<code><a href="#list">list(parent, checksFilter=None, filter=None, pageSize=None, pageToken=None, x__xgafv=None)</a></code></p>
<p class="firstline">Lists reports for the specified app. By default, only the name and results_uri fields are returned. You can include other fields by listing them in the `fields` URL query parameter. For example, `?fields=reports(name,checks)` will return the name and checks fields.</p>
<p class="toc_element">
<code><a href="#list_next">list_next()</a></code></p>
<p class="firstline">Retrieves the next page of results.</p>
<h3>Method Details</h3>
<div class="method">
<code class="details" id="close">close()</code>
<pre>Close httplib2 connections.</pre>
</div>
<div class="method">
<code class="details" id="get">get(name, checksFilter=None, x__xgafv=None)</code>
<pre>Gets a report. By default, only the name and results_uri fields are returned. You can include other fields by listing them in the `fields` URL query parameter. For example, `?fields=name,checks` will return the name and checks fields.
Args:
name: string, Required. Resource name of the report. Example: `accounts/123/apps/456/reports/789` (required)
checksFilter: string, Optional. An [AIP-160](https://google.aip.dev/160) filter string to filter checks within the report. Only checks that match the filter string are included in the response. Example: `state = FAILED`
x__xgafv: string, V1 error format.
Allowed values
1 - v1 error format
2 - v2 error format
Returns:
An object of the form:
{ # Privacy report.
&quot;appBundle&quot;: { # Information about the analyzed app bundle. # Information about the analyzed app bundle.
&quot;bundleId&quot;: &quot;A String&quot;, # Unique id of the bundle. For example: &quot;com.google.Gmail&quot;.
&quot;codeReferenceId&quot;: &quot;A String&quot;, # Git commit hash or changelist number associated with the release.
&quot;releaseType&quot;: &quot;A String&quot;, # Identifies the type of release.
&quot;version&quot;: &quot;A String&quot;, # The user-visible version of the bundle such as the Android `versionName` or iOS `CFBundleShortVersionString`. For example: &quot;7.21.1&quot;.
&quot;versionId&quot;: &quot;A String&quot;, # The version used throughout the operating system and store to identify the build such as the Android `versionCode` or iOS `CFBundleVersion`.
},
&quot;checks&quot;: [ # List of checks that were run on the app bundle.
{ # A check that was run on your app.
&quot;citations&quot;: [ # Regulations and policies that serve as the legal basis for the check.
{ # Regulation or policy that serves as the legal basis for the check.
&quot;type&quot;: &quot;A String&quot;, # Citation type.
},
],
&quot;evidence&quot;: { # Evidence for a check. # Evidence that substantiates the check result.
&quot;dataSecurity&quot;: { # Evidence concerning data security. # Evidence concerning data security.
&quot;dataInTransitInfo&quot;: [ # Evidence related to data in transit.
{ # Evidence related to data in transit detected in your app.
&quot;uri&quot;: &quot;A String&quot;, # The URL contacted by your app. This includes the protocol, domain, and URL parameters.
},
],
},
&quot;dataTypes&quot;: [ # Evidence concerning data types found in your app.
{ # Evidence concerning a data type that was found in your app.
&quot;dataType&quot;: &quot;A String&quot;, # The data type that was found in your app.
&quot;dataTypeEvidence&quot;: { # Evidence collected about a data type. # Evidence collected about the data type.
&quot;endpoints&quot;: [ # List of endpoints the data type was sent to.
{ # Evidence based on an endpoint that data was sent to.
&quot;attributedSdks&quot;: [ # Set of SDKs that are attributed to the exfiltration.
{ # Details of SDK that is attributed to the exfiltration.
&quot;sdk&quot;: { # Information about an SDK. # SDK that is attributed to the exfiltration.
&quot;id&quot;: &quot;A String&quot;, # SDK identifier.
},
},
],
&quot;endpointDetails&quot;: [ # Endpoints the data type was sent to.
{ # Details of the endpoint the data type was sent to.
&quot;endpoint&quot;: { # Information about an endpoint. # Endpoint the data type was sent to.
&quot;domain&quot;: &quot;A String&quot;, # Domain name (e.g. ads.google.com).
},
},
],
&quot;exfiltratedDataType&quot;: &quot;A String&quot;, # Type of data that was exfiltrated.
},
],
&quot;permissions&quot;: [ # List of included permissions that imply collection of the data type.
{ # Evidence based on the inclusion of a permission.
&quot;permission&quot;: { # Information about a permission. # Permission declared by your app.
&quot;id&quot;: &quot;A String&quot;, # Permission identifier.
},
},
],
&quot;privacyPolicyTexts&quot;: [ # List of privacy policy texts that imply collection of the data type.
{ # Evidence based on information from the privacy policy.
&quot;policyFragment&quot;: { # Information about a policy fragment. # The privacy policy fragment that implies collection of the data type.
&quot;htmlContent&quot;: &quot;A String&quot;, # HTML content.
&quot;sourceUri&quot;: &quot;A String&quot;, # Policy URL.
},
},
],
},
},
],
&quot;endpointRestrictionViolations&quot;: [ # Evidence collected from endpoint restriction violation analysis.
{ # Evidence collected from endpoint restriction violation analysis.
&quot;endpointDetails&quot;: [ # Endpoints in violation.
{ # Details of the endpoint in violation.
&quot;endpoint&quot;: { # Information about an endpoint. # The endpoint in violation.
&quot;domain&quot;: &quot;A String&quot;, # Domain name (e.g. ads.google.com).
},
},
],
},
],
&quot;endpoints&quot;: [ # Evidence concerning endpoints that were contacted by your app.
{ # Evidence concerning an endpoint that was contacted by your app.
&quot;endpoint&quot;: { # Information about an endpoint. # The endpoint that was contacted by your app.
&quot;domain&quot;: &quot;A String&quot;, # Domain name (e.g. ads.google.com).
},
},
],
&quot;permissionRestrictionViolations&quot;: [ # Evidence collected from permission restriction violation analysis.
{ # Evidence collected from permission restriction violation analysis.
&quot;permissionDetails&quot;: [ # Permissions in violation.
{ # Details of the permission in violation.
&quot;permission&quot;: { # Information about a permission. # The permission in violation.
&quot;id&quot;: &quot;A String&quot;, # Permission identifier.
},
},
],
},
],
&quot;permissions&quot;: [ # Evidence concerning permissions that were found in your app.
{ # Evidence concerning a permission that was found in your app.
&quot;permission&quot;: { # Information about a permission. # The permission that was found in your app.
&quot;id&quot;: &quot;A String&quot;, # Permission identifier.
},
},
],
&quot;privacyPolicyTexts&quot;: [ # Evidence collected from your privacy policy(s).
{ # Evidence collected from your privacy policy(s).
&quot;policyFragment&quot;: { # Information about a policy fragment. # The privacy policy fragment that was used during the check.
&quot;htmlContent&quot;: &quot;A String&quot;, # HTML content.
&quot;sourceUri&quot;: &quot;A String&quot;, # Policy URL.
},
},
],
&quot;sdkIssues&quot;: [ # Evidence concerning SDK issues.
{ # Evidence concerning an SDK issue.
&quot;sdk&quot;: { # Information about an SDK. # The SDK with an issue.
&quot;id&quot;: &quot;A String&quot;, # SDK identifier.
},
&quot;sdkVersion&quot;: &quot;A String&quot;, # The SDK version.
},
],
&quot;sdkRestrictionViolations&quot;: [ # Evidence collected from SDK restriction violation analysis.
{ # Evidence collected from SDK restriction violation analysis.
&quot;sdkDetails&quot;: [ # SDKs in violation.
{ # Details of the SDK in violation.
&quot;sdk&quot;: { # Information about an SDK. # The SDK in violation.
&quot;id&quot;: &quot;A String&quot;, # SDK identifier.
},
},
],
},
],
&quot;sdks&quot;: [ # Evidence concerning SDKs that were found in your app.
{ # Evidence conerning an SDK that was found in your app.
&quot;sdk&quot;: { # Information about an SDK. # The SDK that was found in your app.
&quot;id&quot;: &quot;A String&quot;, # SDK identifier.
},
},
],
},
&quot;regionCodes&quot;: [ # Regions that are impacted by the check. For more info, see https://google.aip.dev/143#countries-and-regions.
&quot;A String&quot;,
],
&quot;severity&quot;: &quot;A String&quot;, # The urgency or risk level of the check.
&quot;state&quot;: &quot;A String&quot;, # The result after running the check.
&quot;stateMetadata&quot;: { # Additional information about the check state in relation to past reports. # Additional information about the check state in relation to past reports.
&quot;badges&quot;: [ # Indicators related to the check state.
&quot;A String&quot;,
],
&quot;firstFailingTime&quot;: &quot;A String&quot;, # The time when the check first started failing.
&quot;lastFailingTime&quot;: &quot;A String&quot;, # The last time the check failed.
},
&quot;type&quot;: &quot;A String&quot;, # The type of check that was run. A type will only appear once in a report&#x27;s list of checks.
},
],
&quot;dataMonitoring&quot;: { # Represents the data monitoring section of the report. # Information related to data monitoring.
&quot;dataTypes&quot;: [ # Data types that your app shares or collects.
{ # Information about a data type that was found in your app.
&quot;dataType&quot;: &quot;A String&quot;, # The data type that was shared or collected by your app.
&quot;dataTypeEvidence&quot;: { # Evidence collected about a data type. # Evidence collected about the data type.
&quot;endpoints&quot;: [ # List of endpoints the data type was sent to.
{ # Evidence based on an endpoint that data was sent to.
&quot;attributedSdks&quot;: [ # Set of SDKs that are attributed to the exfiltration.
{ # Details of SDK that is attributed to the exfiltration.
&quot;sdk&quot;: { # Information about an SDK. # SDK that is attributed to the exfiltration.
&quot;id&quot;: &quot;A String&quot;, # SDK identifier.
},
},
],
&quot;endpointDetails&quot;: [ # Endpoints the data type was sent to.
{ # Details of the endpoint the data type was sent to.
&quot;endpoint&quot;: { # Information about an endpoint. # Endpoint the data type was sent to.
&quot;domain&quot;: &quot;A String&quot;, # Domain name (e.g. ads.google.com).
},
},
],
&quot;exfiltratedDataType&quot;: &quot;A String&quot;, # Type of data that was exfiltrated.
},
],
&quot;permissions&quot;: [ # List of included permissions that imply collection of the data type.
{ # Evidence based on the inclusion of a permission.
&quot;permission&quot;: { # Information about a permission. # Permission declared by your app.
&quot;id&quot;: &quot;A String&quot;, # Permission identifier.
},
},
],
&quot;privacyPolicyTexts&quot;: [ # List of privacy policy texts that imply collection of the data type.
{ # Evidence based on information from the privacy policy.
&quot;policyFragment&quot;: { # Information about a policy fragment. # The privacy policy fragment that implies collection of the data type.
&quot;htmlContent&quot;: &quot;A String&quot;, # HTML content.
&quot;sourceUri&quot;: &quot;A String&quot;, # Policy URL.
},
},
],
},
&quot;metadata&quot;: { # Information about a data monitoring result. # Metadata about the result.
&quot;badges&quot;: [ # Badges that apply to this result.
&quot;A String&quot;,
],
&quot;firstDetectedTime&quot;: &quot;A String&quot;, # The timestamp when this result was first detected within the last 8 weeks. If not set, it wasn&#x27;t detected within the last 8 weeks.
&quot;lastDetectedAppVersion&quot;: &quot;A String&quot;, # Your app&#x27;s version name when this result was last detected within the last 8 weeks. If not set, it wasn&#x27;t detected within the last 8 weeks.
&quot;lastDetectedTime&quot;: &quot;A String&quot;, # The timestamp when this result was last detected within the last 8 weeks. If not set, it wasn&#x27;t detected within the last 8 weeks.
},
},
],
&quot;endpoints&quot;: [ # Endpoints that were found by dynamic analysis of your app.
{ # Information about an endpoint that was contacted by your app.
&quot;endpoint&quot;: { # Information about an endpoint. # The endpoint that was contacted by your app.
&quot;domain&quot;: &quot;A String&quot;, # Domain name (e.g. ads.google.com).
},
&quot;hitCount&quot;: 42, # The number of times this endpoint was contacted by your app.
&quot;metadata&quot;: { # Information about a data monitoring result. # Metadata about the result.
&quot;badges&quot;: [ # Badges that apply to this result.
&quot;A String&quot;,
],
&quot;firstDetectedTime&quot;: &quot;A String&quot;, # The timestamp when this result was first detected within the last 8 weeks. If not set, it wasn&#x27;t detected within the last 8 weeks.
&quot;lastDetectedAppVersion&quot;: &quot;A String&quot;, # Your app&#x27;s version name when this result was last detected within the last 8 weeks. If not set, it wasn&#x27;t detected within the last 8 weeks.
&quot;lastDetectedTime&quot;: &quot;A String&quot;, # The timestamp when this result was last detected within the last 8 weeks. If not set, it wasn&#x27;t detected within the last 8 weeks.
},
},
],
&quot;permissions&quot;: [ # Permissions that your app uses.
{ # Information about a permission that was found in your app.
&quot;metadata&quot;: { # Information about a data monitoring result. # Metadata about the result.
&quot;badges&quot;: [ # Badges that apply to this result.
&quot;A String&quot;,
],
&quot;firstDetectedTime&quot;: &quot;A String&quot;, # The timestamp when this result was first detected within the last 8 weeks. If not set, it wasn&#x27;t detected within the last 8 weeks.
&quot;lastDetectedAppVersion&quot;: &quot;A String&quot;, # Your app&#x27;s version name when this result was last detected within the last 8 weeks. If not set, it wasn&#x27;t detected within the last 8 weeks.
&quot;lastDetectedTime&quot;: &quot;A String&quot;, # The timestamp when this result was last detected within the last 8 weeks. If not set, it wasn&#x27;t detected within the last 8 weeks.
},
&quot;permission&quot;: { # Information about a permission. # The permission that was found in your app.
&quot;id&quot;: &quot;A String&quot;, # Permission identifier.
},
},
],
&quot;sdks&quot;: [ # SDKs that your app uses.
{ # Information about an SDK that was found in your app.
&quot;metadata&quot;: { # Information about a data monitoring result. # Metadata about the result.
&quot;badges&quot;: [ # Badges that apply to this result.
&quot;A String&quot;,
],
&quot;firstDetectedTime&quot;: &quot;A String&quot;, # The timestamp when this result was first detected within the last 8 weeks. If not set, it wasn&#x27;t detected within the last 8 weeks.
&quot;lastDetectedAppVersion&quot;: &quot;A String&quot;, # Your app&#x27;s version name when this result was last detected within the last 8 weeks. If not set, it wasn&#x27;t detected within the last 8 weeks.
&quot;lastDetectedTime&quot;: &quot;A String&quot;, # The timestamp when this result was last detected within the last 8 weeks. If not set, it wasn&#x27;t detected within the last 8 weeks.
},
&quot;sdk&quot;: { # Information about an SDK. # The SDK that was found in your app.
&quot;id&quot;: &quot;A String&quot;, # SDK identifier.
},
},
],
},
&quot;name&quot;: &quot;A String&quot;, # Resource name of the report.
&quot;resultsUri&quot;: &quot;A String&quot;, # A URL to view results.
}</pre>
</div>
<div class="method">
<code class="details" id="list">list(parent, checksFilter=None, filter=None, pageSize=None, pageToken=None, x__xgafv=None)</code>
<pre>Lists reports for the specified app. By default, only the name and results_uri fields are returned. You can include other fields by listing them in the `fields` URL query parameter. For example, `?fields=reports(name,checks)` will return the name and checks fields.
Args:
parent: string, Required. Resource name of the app. Example: `accounts/123/apps/456` (required)
checksFilter: string, Optional. An [AIP-160](https://google.aip.dev/160) filter string to filter checks within reports. Only checks that match the filter string are included in the response. Example: `state = FAILED`
filter: string, Optional. An [AIP-160](https://google.aip.dev/160) filter string to filter reports. Example: `appBundle.releaseType = PRE_RELEASE`
pageSize: integer, Optional. The maximum number of reports to return. If unspecified, at most 10 reports will be returned. The maximum value is 50; values above 50 will be coerced to 50.
pageToken: string, Optional. A page token received from a previous `ListReports` call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to `ListReports` must match the call that provided the page token.
x__xgafv: string, V1 error format.
Allowed values
1 - v1 error format
2 - v2 error format
Returns:
An object of the form:
{ # The response message for ReportService.ListReports.
&quot;nextPageToken&quot;: &quot;A String&quot;, # A token which can be sent as `page_token` to retrieve the next page. If this field is omitted, there are no subsequent pages.
&quot;reports&quot;: [ # The reports for the specified app.
{ # Privacy report.
&quot;appBundle&quot;: { # Information about the analyzed app bundle. # Information about the analyzed app bundle.
&quot;bundleId&quot;: &quot;A String&quot;, # Unique id of the bundle. For example: &quot;com.google.Gmail&quot;.
&quot;codeReferenceId&quot;: &quot;A String&quot;, # Git commit hash or changelist number associated with the release.
&quot;releaseType&quot;: &quot;A String&quot;, # Identifies the type of release.
&quot;version&quot;: &quot;A String&quot;, # The user-visible version of the bundle such as the Android `versionName` or iOS `CFBundleShortVersionString`. For example: &quot;7.21.1&quot;.
&quot;versionId&quot;: &quot;A String&quot;, # The version used throughout the operating system and store to identify the build such as the Android `versionCode` or iOS `CFBundleVersion`.
},
&quot;checks&quot;: [ # List of checks that were run on the app bundle.
{ # A check that was run on your app.
&quot;citations&quot;: [ # Regulations and policies that serve as the legal basis for the check.
{ # Regulation or policy that serves as the legal basis for the check.
&quot;type&quot;: &quot;A String&quot;, # Citation type.
},
],
&quot;evidence&quot;: { # Evidence for a check. # Evidence that substantiates the check result.
&quot;dataSecurity&quot;: { # Evidence concerning data security. # Evidence concerning data security.
&quot;dataInTransitInfo&quot;: [ # Evidence related to data in transit.
{ # Evidence related to data in transit detected in your app.
&quot;uri&quot;: &quot;A String&quot;, # The URL contacted by your app. This includes the protocol, domain, and URL parameters.
},
],
},
&quot;dataTypes&quot;: [ # Evidence concerning data types found in your app.
{ # Evidence concerning a data type that was found in your app.
&quot;dataType&quot;: &quot;A String&quot;, # The data type that was found in your app.
&quot;dataTypeEvidence&quot;: { # Evidence collected about a data type. # Evidence collected about the data type.
&quot;endpoints&quot;: [ # List of endpoints the data type was sent to.
{ # Evidence based on an endpoint that data was sent to.
&quot;attributedSdks&quot;: [ # Set of SDKs that are attributed to the exfiltration.
{ # Details of SDK that is attributed to the exfiltration.
&quot;sdk&quot;: { # Information about an SDK. # SDK that is attributed to the exfiltration.
&quot;id&quot;: &quot;A String&quot;, # SDK identifier.
},
},
],
&quot;endpointDetails&quot;: [ # Endpoints the data type was sent to.
{ # Details of the endpoint the data type was sent to.
&quot;endpoint&quot;: { # Information about an endpoint. # Endpoint the data type was sent to.
&quot;domain&quot;: &quot;A String&quot;, # Domain name (e.g. ads.google.com).
},
},
],
&quot;exfiltratedDataType&quot;: &quot;A String&quot;, # Type of data that was exfiltrated.
},
],
&quot;permissions&quot;: [ # List of included permissions that imply collection of the data type.
{ # Evidence based on the inclusion of a permission.
&quot;permission&quot;: { # Information about a permission. # Permission declared by your app.
&quot;id&quot;: &quot;A String&quot;, # Permission identifier.
},
},
],
&quot;privacyPolicyTexts&quot;: [ # List of privacy policy texts that imply collection of the data type.
{ # Evidence based on information from the privacy policy.
&quot;policyFragment&quot;: { # Information about a policy fragment. # The privacy policy fragment that implies collection of the data type.
&quot;htmlContent&quot;: &quot;A String&quot;, # HTML content.
&quot;sourceUri&quot;: &quot;A String&quot;, # Policy URL.
},
},
],
},
},
],
&quot;endpointRestrictionViolations&quot;: [ # Evidence collected from endpoint restriction violation analysis.
{ # Evidence collected from endpoint restriction violation analysis.
&quot;endpointDetails&quot;: [ # Endpoints in violation.
{ # Details of the endpoint in violation.
&quot;endpoint&quot;: { # Information about an endpoint. # The endpoint in violation.
&quot;domain&quot;: &quot;A String&quot;, # Domain name (e.g. ads.google.com).
},
},
],
},
],
&quot;endpoints&quot;: [ # Evidence concerning endpoints that were contacted by your app.
{ # Evidence concerning an endpoint that was contacted by your app.
&quot;endpoint&quot;: { # Information about an endpoint. # The endpoint that was contacted by your app.
&quot;domain&quot;: &quot;A String&quot;, # Domain name (e.g. ads.google.com).
},
},
],
&quot;permissionRestrictionViolations&quot;: [ # Evidence collected from permission restriction violation analysis.
{ # Evidence collected from permission restriction violation analysis.
&quot;permissionDetails&quot;: [ # Permissions in violation.
{ # Details of the permission in violation.
&quot;permission&quot;: { # Information about a permission. # The permission in violation.
&quot;id&quot;: &quot;A String&quot;, # Permission identifier.
},
},
],
},
],
&quot;permissions&quot;: [ # Evidence concerning permissions that were found in your app.
{ # Evidence concerning a permission that was found in your app.
&quot;permission&quot;: { # Information about a permission. # The permission that was found in your app.
&quot;id&quot;: &quot;A String&quot;, # Permission identifier.
},
},
],
&quot;privacyPolicyTexts&quot;: [ # Evidence collected from your privacy policy(s).
{ # Evidence collected from your privacy policy(s).
&quot;policyFragment&quot;: { # Information about a policy fragment. # The privacy policy fragment that was used during the check.
&quot;htmlContent&quot;: &quot;A String&quot;, # HTML content.
&quot;sourceUri&quot;: &quot;A String&quot;, # Policy URL.
},
},
],
&quot;sdkIssues&quot;: [ # Evidence concerning SDK issues.
{ # Evidence concerning an SDK issue.
&quot;sdk&quot;: { # Information about an SDK. # The SDK with an issue.
&quot;id&quot;: &quot;A String&quot;, # SDK identifier.
},
&quot;sdkVersion&quot;: &quot;A String&quot;, # The SDK version.
},
],
&quot;sdkRestrictionViolations&quot;: [ # Evidence collected from SDK restriction violation analysis.
{ # Evidence collected from SDK restriction violation analysis.
&quot;sdkDetails&quot;: [ # SDKs in violation.
{ # Details of the SDK in violation.
&quot;sdk&quot;: { # Information about an SDK. # The SDK in violation.
&quot;id&quot;: &quot;A String&quot;, # SDK identifier.
},
},
],
},
],
&quot;sdks&quot;: [ # Evidence concerning SDKs that were found in your app.
{ # Evidence conerning an SDK that was found in your app.
&quot;sdk&quot;: { # Information about an SDK. # The SDK that was found in your app.
&quot;id&quot;: &quot;A String&quot;, # SDK identifier.
},
},
],
},
&quot;regionCodes&quot;: [ # Regions that are impacted by the check. For more info, see https://google.aip.dev/143#countries-and-regions.
&quot;A String&quot;,
],
&quot;severity&quot;: &quot;A String&quot;, # The urgency or risk level of the check.
&quot;state&quot;: &quot;A String&quot;, # The result after running the check.
&quot;stateMetadata&quot;: { # Additional information about the check state in relation to past reports. # Additional information about the check state in relation to past reports.
&quot;badges&quot;: [ # Indicators related to the check state.
&quot;A String&quot;,
],
&quot;firstFailingTime&quot;: &quot;A String&quot;, # The time when the check first started failing.
&quot;lastFailingTime&quot;: &quot;A String&quot;, # The last time the check failed.
},
&quot;type&quot;: &quot;A String&quot;, # The type of check that was run. A type will only appear once in a report&#x27;s list of checks.
},
],
&quot;dataMonitoring&quot;: { # Represents the data monitoring section of the report. # Information related to data monitoring.
&quot;dataTypes&quot;: [ # Data types that your app shares or collects.
{ # Information about a data type that was found in your app.
&quot;dataType&quot;: &quot;A String&quot;, # The data type that was shared or collected by your app.
&quot;dataTypeEvidence&quot;: { # Evidence collected about a data type. # Evidence collected about the data type.
&quot;endpoints&quot;: [ # List of endpoints the data type was sent to.
{ # Evidence based on an endpoint that data was sent to.
&quot;attributedSdks&quot;: [ # Set of SDKs that are attributed to the exfiltration.
{ # Details of SDK that is attributed to the exfiltration.
&quot;sdk&quot;: { # Information about an SDK. # SDK that is attributed to the exfiltration.
&quot;id&quot;: &quot;A String&quot;, # SDK identifier.
},
},
],
&quot;endpointDetails&quot;: [ # Endpoints the data type was sent to.
{ # Details of the endpoint the data type was sent to.
&quot;endpoint&quot;: { # Information about an endpoint. # Endpoint the data type was sent to.
&quot;domain&quot;: &quot;A String&quot;, # Domain name (e.g. ads.google.com).
},
},
],
&quot;exfiltratedDataType&quot;: &quot;A String&quot;, # Type of data that was exfiltrated.
},
],
&quot;permissions&quot;: [ # List of included permissions that imply collection of the data type.
{ # Evidence based on the inclusion of a permission.
&quot;permission&quot;: { # Information about a permission. # Permission declared by your app.
&quot;id&quot;: &quot;A String&quot;, # Permission identifier.
},
},
],
&quot;privacyPolicyTexts&quot;: [ # List of privacy policy texts that imply collection of the data type.
{ # Evidence based on information from the privacy policy.
&quot;policyFragment&quot;: { # Information about a policy fragment. # The privacy policy fragment that implies collection of the data type.
&quot;htmlContent&quot;: &quot;A String&quot;, # HTML content.
&quot;sourceUri&quot;: &quot;A String&quot;, # Policy URL.
},
},
],
},
&quot;metadata&quot;: { # Information about a data monitoring result. # Metadata about the result.
&quot;badges&quot;: [ # Badges that apply to this result.
&quot;A String&quot;,
],
&quot;firstDetectedTime&quot;: &quot;A String&quot;, # The timestamp when this result was first detected within the last 8 weeks. If not set, it wasn&#x27;t detected within the last 8 weeks.
&quot;lastDetectedAppVersion&quot;: &quot;A String&quot;, # Your app&#x27;s version name when this result was last detected within the last 8 weeks. If not set, it wasn&#x27;t detected within the last 8 weeks.
&quot;lastDetectedTime&quot;: &quot;A String&quot;, # The timestamp when this result was last detected within the last 8 weeks. If not set, it wasn&#x27;t detected within the last 8 weeks.
},
},
],
&quot;endpoints&quot;: [ # Endpoints that were found by dynamic analysis of your app.
{ # Information about an endpoint that was contacted by your app.
&quot;endpoint&quot;: { # Information about an endpoint. # The endpoint that was contacted by your app.
&quot;domain&quot;: &quot;A String&quot;, # Domain name (e.g. ads.google.com).
},
&quot;hitCount&quot;: 42, # The number of times this endpoint was contacted by your app.
&quot;metadata&quot;: { # Information about a data monitoring result. # Metadata about the result.
&quot;badges&quot;: [ # Badges that apply to this result.
&quot;A String&quot;,
],
&quot;firstDetectedTime&quot;: &quot;A String&quot;, # The timestamp when this result was first detected within the last 8 weeks. If not set, it wasn&#x27;t detected within the last 8 weeks.
&quot;lastDetectedAppVersion&quot;: &quot;A String&quot;, # Your app&#x27;s version name when this result was last detected within the last 8 weeks. If not set, it wasn&#x27;t detected within the last 8 weeks.
&quot;lastDetectedTime&quot;: &quot;A String&quot;, # The timestamp when this result was last detected within the last 8 weeks. If not set, it wasn&#x27;t detected within the last 8 weeks.
},
},
],
&quot;permissions&quot;: [ # Permissions that your app uses.
{ # Information about a permission that was found in your app.
&quot;metadata&quot;: { # Information about a data monitoring result. # Metadata about the result.
&quot;badges&quot;: [ # Badges that apply to this result.
&quot;A String&quot;,
],
&quot;firstDetectedTime&quot;: &quot;A String&quot;, # The timestamp when this result was first detected within the last 8 weeks. If not set, it wasn&#x27;t detected within the last 8 weeks.
&quot;lastDetectedAppVersion&quot;: &quot;A String&quot;, # Your app&#x27;s version name when this result was last detected within the last 8 weeks. If not set, it wasn&#x27;t detected within the last 8 weeks.
&quot;lastDetectedTime&quot;: &quot;A String&quot;, # The timestamp when this result was last detected within the last 8 weeks. If not set, it wasn&#x27;t detected within the last 8 weeks.
},
&quot;permission&quot;: { # Information about a permission. # The permission that was found in your app.
&quot;id&quot;: &quot;A String&quot;, # Permission identifier.
},
},
],
&quot;sdks&quot;: [ # SDKs that your app uses.
{ # Information about an SDK that was found in your app.
&quot;metadata&quot;: { # Information about a data monitoring result. # Metadata about the result.
&quot;badges&quot;: [ # Badges that apply to this result.
&quot;A String&quot;,
],
&quot;firstDetectedTime&quot;: &quot;A String&quot;, # The timestamp when this result was first detected within the last 8 weeks. If not set, it wasn&#x27;t detected within the last 8 weeks.
&quot;lastDetectedAppVersion&quot;: &quot;A String&quot;, # Your app&#x27;s version name when this result was last detected within the last 8 weeks. If not set, it wasn&#x27;t detected within the last 8 weeks.
&quot;lastDetectedTime&quot;: &quot;A String&quot;, # The timestamp when this result was last detected within the last 8 weeks. If not set, it wasn&#x27;t detected within the last 8 weeks.
},
&quot;sdk&quot;: { # Information about an SDK. # The SDK that was found in your app.
&quot;id&quot;: &quot;A String&quot;, # SDK identifier.
},
},
],
},
&quot;name&quot;: &quot;A String&quot;, # Resource name of the report.
&quot;resultsUri&quot;: &quot;A String&quot;, # A URL to view results.
},
],
}</pre>
</div>
<div class="method">
<code class="details" id="list_next">list_next()</code>
<pre>Retrieves the next page of results.
Args:
previous_request: The request for the previous page. (required)
previous_response: The response from the request for the previous page. (required)
Returns:
A request object that you can call &#x27;execute()&#x27; on to request the next
page. Returns None if there are no more items in the collection.
</pre>
</div>
</body></html>