Files
google-apis-rs/google_containeranalysis1_beta1_cli/projects_occurrences-patch/index.html
2021-04-02 00:20:57 +08:00

843 lines
29 KiB
HTML

<!DOCTYPE html>
<!--[if IE 8]><html class="no-js lt-ie9" lang="en" > <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang="en" > <!--<![endif]-->
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Occurrences Patch - Container Analysis v2.0.0+20210326</title>
<link href='https://fonts.googleapis.com/css?family=Lato:400,700|Roboto+Slab:400,700|Inconsolata:400,700' rel='stylesheet' type='text/css'>
<link rel="stylesheet" href="../css/theme.css" type="text/css" />
<link rel="stylesheet" href="../css/theme_extra.css" type="text/css" />
<link rel="stylesheet" href="../css/highlight.css">
<script src="//cdnjs.cloudflare.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/modernizr/2.8.3/modernizr.min.js"></script>
<script type="text/javascript" src="../js/highlight.pack.js"></script>
<script src="../js/theme.js"></script>
<style>
body {font-size: 90%;}
pre, code {font-size: 100%;}
h3, h4, h5, h6 {color: #2980b9; font-weight: 300}
</style>
</head>
<body class="wy-body-for-nav" role="document">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side stickynav">
<div class="wy-side-nav-search">
<a href=".." class="icon icon-home"> Container Analysis v2.0.0+20210326</a>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<ul class="current">
<span>Projects</span>
<li class="toctree-l1 ">
<a class="" href="../projects_notes-batch-create">Notes Batch Create</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../projects_notes-create">Notes Create</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../projects_notes-delete">Notes Delete</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../projects_notes-get">Notes Get</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../projects_notes-get-iam-policy">Notes Get Iam Policy</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../projects_notes-list">Notes List</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../projects_notes-occurrences-list">Notes Occurrences List</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../projects_notes-patch">Notes Patch</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../projects_notes-set-iam-policy">Notes Set Iam Policy</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../projects_notes-test-iam-permissions">Notes Test Iam Permissions</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../projects_occurrences-batch-create">Occurrences Batch Create</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../projects_occurrences-create">Occurrences Create</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../projects_occurrences-delete">Occurrences Delete</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../projects_occurrences-get">Occurrences Get</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../projects_occurrences-get-iam-policy">Occurrences Get Iam Policy</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../projects_occurrences-get-notes">Occurrences Get Notes</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../projects_occurrences-get-vulnerability-summary">Occurrences Get Vulnerability Summary</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../projects_occurrences-list">Occurrences List</a>
</li>
<li class="toctree-l1 current">
<a class="current" href=".">Occurrences Patch</a>
<ul>
<li class="toctree-l2"><a href="#scopes">Scopes</a></li>
<li class="toctree-l2"><a href="#required-scalar-argument">Required Scalar Argument</a></li>
<li class="toctree-l2"><a href="#required-request-value">Required Request Value</a></li>
<li><a class="toctree-l3" href="#about-cursors">About Cursors</a></li>
<li class="toctree-l2"><a href="#optional-output-flags">Optional Output Flags</a></li>
<li class="toctree-l2"><a href="#optional-method-properties">Optional Method Properties</a></li>
<li class="toctree-l2"><a href="#optional-general-properties">Optional General Properties</a></li>
</ul>
</li>
<li class="toctree-l1 ">
<a class="" href="../projects_occurrences-set-iam-policy">Occurrences Set Iam Policy</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../projects_occurrences-test-iam-permissions">Occurrences Test Iam Permissions</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../projects_scan-configs-get">Scan Configs Get</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../projects_scan-configs-list">Scan Configs List</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../projects_scan-configs-update">Scan Configs Update</a>
</li>
</ul>
</div>
&nbsp;
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" role="navigation" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="icon icon-reorder"></i>
<a href=".."></a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="..">Docs</a> &raquo;</li>
<li>Occurrences Patch</li>
<li class="wy-breadcrumbs-aside">
<a href="https://github.com/Byron/google-apis-rs/tree/master/gen/containeranalysis1_beta1-cli" class="icon icon-github"> Edit on GitHub</a>
</li>
</ul>
<hr/>
</div>
<div role="main">
<div class="section">
<p>Updates the specified occurrence.</p>
<h1 id="scopes">Scopes</h1>
<p>You will need authorization for the <em>https://www.googleapis.com/auth/cloud-platform</em> scope to make a valid call.</p>
<p>If unset, the scope for this method defaults to <em>https://www.googleapis.com/auth/cloud-platform</em>.
You can set the scope for this method like this: <code>containeranalysis1-beta1 --scope &lt;scope&gt; projects occurrences-patch ...</code></p>
<h1 id="required-scalar-argument">Required Scalar Argument</h1>
<ul>
<li><strong>&lt;name&gt;</strong> <em>(string)</em><ul>
<li>Required. The name of the occurrence in the form of <code>projects/[PROJECT_ID]/occurrences/[OCCURRENCE_ID]</code>.</li>
</ul>
</li>
</ul>
<h1 id="required-request-value">Required Request Value</h1>
<p>The request value is a data-structure with various fields. Each field may be a simple scalar or another data-structure.
In the latter case it is advised to set the field-cursor to the data-structure's field to specify values more concisely.</p>
<p>For example, a structure like this:</p>
<pre><code>Occurrence:
attestation:
attestation:
generic-signed-attestation:
content-type: string
serialized-payload: string
pgp-signed-attestation:
content-type: string
pgp-key-id: string
signature: string
build:
provenance:
build-options: { string: string }
builder-version: string
create-time: string
creator: string
end-time: string
id: string
logs-uri: string
project-id: string
source-provenance:
artifact-storage-source-uri: string
context:
cloud-repo:
alias-context:
kind: string
name: string
repo-id:
project-repo-id:
project-id: string
repo-name: string
uid: string
revision-id: string
gerrit:
alias-context:
kind: string
name: string
gerrit-project: string
host-uri: string
revision-id: string
git:
revision-id: string
url: string
labels: { string: string }
start-time: string
trigger-id: string
provenance-bytes: string
create-time: string
deployment:
deployment:
address: string
config: string
deploy-time: string
platform: string
resource-uri: [string]
undeploy-time: string
user-email: string
derived-image:
derived-image:
base-resource-url: string
distance: integer
fingerprint:
v1-name: string
v2-blob: [string]
v2-name: string
discovered:
discovered:
analysis-status: string
analysis-status-error:
code: integer
message: string
continuous-analysis: string
last-analysis-time: string
installation:
installation:
name: string
intoto:
signed:
byproducts:
custom-values: { string: string }
command: [string]
environment:
custom-values: { string: string }
kind: string
name: string
note-name: string
remediation: string
resource:
content-hash:
type: string
value: string
name: string
uri: string
update-time: string
vulnerability:
cvss-score: number
effective-severity: string
long-description: string
severity: string
short-description: string
type: string
</code></pre>
<p>can be set completely with the following arguments which are assumed to be executed in the given order. Note how the cursor position is adjusted to the respective structures, allowing simple field names to be used most of the time.</p>
<ul>
<li><code>-r .attestation.attestation.generic-signed-attestation content-type=eos</code><ul>
<li>Type (for example schema) of the attestation payload that was signed. The verifier must ensure that the provided type is one that the verifier supports, and that the attestation payload is a valid instantiation of that type (for example by validating a JSON schema).</li>
</ul>
</li>
<li>
<p><code>serialized-payload=et</code></p>
<ul>
<li>The serialized payload that is verified by one or more <code>signatures</code>. The encoding and semantic meaning of this payload must match what is set in <code>content_type</code>.</li>
</ul>
</li>
<li>
<p><code>..pgp-signed-attestation content-type=sea</code></p>
<ul>
<li>Type (for example schema) of the attestation payload that was signed. The verifier must ensure that the provided type is one that the verifier supports, and that the attestation payload is a valid instantiation of that type (for example by validating a JSON schema).</li>
</ul>
</li>
<li><code>pgp-key-id=et</code><ul>
<li>The cryptographic fingerprint of the key used to generate the signature, as output by, e.g. <code>gpg --list-keys</code>. This should be the version 4, full 160-bit fingerprint, expressed as a 40 character hexidecimal string. See https://tools.ietf.org/html/rfc4880#section-12.2 for details. Implementations may choose to acknowledge &#34;LONG&#34;, &#34;SHORT&#34;, or other abbreviated key IDs, but only the full fingerprint is guaranteed to work. In gpg, the full fingerprint can be retrieved from the <code>fpr</code> field returned when calling --list-keys with --with-colons. For example: <code>gpg --with-colons --with-fingerprint --force-v4-certs \ --list-keys attester@example.com tru::1:1513631572:0:3:1:5 pub:...... fpr:::::::::24FF6481B76AC91E66A00AC657A93A81EF3AE6FB:</code> Above, the fingerprint is <code>24FF6481B76AC91E66A00AC657A93A81EF3AE6FB</code>.</li>
</ul>
</li>
<li>
<p><code>signature=at</code></p>
<ul>
<li>Required. The raw content of the signature, as output by GNU Privacy Guard (GPG) or equivalent. Since this message only supports attached signatures, the payload that was signed must be attached. While the signature format supported is dependent on the verification implementation, currently only ASCII-armored (<code>--armor</code> to gpg), non-clearsigned (<code>--sign</code> rather than <code>--clearsign</code> to gpg) are supported. Concretely, <code>gpg --sign --armor --output=signature.gpg payload.json</code> will create the signature content expected in this field in <code>signature.gpg</code> for the <code>payload.json</code> attestation payload.</li>
</ul>
</li>
<li>
<p><code>....build.provenance build-options=key=dolore</code></p>
<ul>
<li>Special options applied to this build. This is a catch-all field where build providers can enter any desired additional details.</li>
<li>the value will be associated with the given <code>key</code></li>
</ul>
</li>
<li><code>builder-version=eirmod</code><ul>
<li>Version string of the builder at the time this build was executed.</li>
</ul>
</li>
<li><code>create-time=lorem</code><ul>
<li>Time at which the build was created.</li>
</ul>
</li>
<li><code>creator=accusam</code><ul>
<li>E-mail address of the user who initiated this build. Note that this was the user&#39;s e-mail address at the time the build was initiated; this address may not represent the same end-user for all time.</li>
</ul>
</li>
<li><code>end-time=amet</code><ul>
<li>Time at which execution of the build was finished.</li>
</ul>
</li>
<li><code>id=erat</code><ul>
<li>Required. Unique identifier of the build.</li>
</ul>
</li>
<li><code>logs-uri=dolores</code><ul>
<li>URI where any logs for this provenance were written.</li>
</ul>
</li>
<li><code>project-id=erat</code><ul>
<li>ID of the project.</li>
</ul>
</li>
<li><code>source-provenance artifact-storage-source-uri=accusam</code><ul>
<li>If provided, the input binary artifacts for the build came from this location.</li>
</ul>
</li>
<li><code>context.cloud-repo.alias-context kind=sea</code><ul>
<li>The alias kind.</li>
</ul>
</li>
<li>
<p><code>name=takimata</code></p>
<ul>
<li>The alias name.</li>
</ul>
</li>
<li>
<p><code>..repo-id.project-repo-id project-id=lorem</code></p>
<ul>
<li>The ID of the project.</li>
</ul>
</li>
<li>
<p><code>repo-name=et</code></p>
<ul>
<li>The name of the repo. Leave empty for the default repo.</li>
</ul>
</li>
<li>
<p><code>.. uid=at</code></p>
<ul>
<li>A server-assigned, globally unique identifier.</li>
</ul>
</li>
<li>
<p><code>.. revision-id=dolor</code></p>
<ul>
<li>A revision ID.</li>
</ul>
</li>
<li>
<p><code>..gerrit.alias-context kind=et</code></p>
<ul>
<li>The alias kind.</li>
</ul>
</li>
<li>
<p><code>name=sit</code></p>
<ul>
<li>The alias name.</li>
</ul>
</li>
<li>
<p><code>.. gerrit-project=erat</code></p>
<ul>
<li>The full project name within the host. Projects may be nested, so &#34;project/subproject&#34; is a valid project name. The &#34;repo name&#34; is the hostURI/project.</li>
</ul>
</li>
<li><code>host-uri=sea</code><ul>
<li>The URI of a running Gerrit instance.</li>
</ul>
</li>
<li>
<p><code>revision-id=nonumy</code></p>
<ul>
<li>A revision (commit) ID.</li>
</ul>
</li>
<li>
<p><code>..git revision-id=et</code></p>
<ul>
<li>Git commit hash.</li>
</ul>
</li>
<li>
<p><code>url=gubergren</code></p>
<ul>
<li>Git repository URL.</li>
</ul>
</li>
<li>
<p><code>.. labels=key=justo</code></p>
<ul>
<li>Labels with user defined metadata.</li>
<li>the value will be associated with the given <code>key</code></li>
</ul>
</li>
<li>
<p><code>... start-time=sea</code></p>
<ul>
<li>Time at which execution of the build was started.</li>
</ul>
</li>
<li>
<p><code>trigger-id=consetetur</code></p>
<ul>
<li>Trigger identifier if the build was triggered automatically; empty if not.</li>
</ul>
</li>
<li>
<p><code>.. provenance-bytes=sit</code></p>
<ul>
<li>Serialized JSON representation of the provenance, used in generating the build signature in the corresponding build note. After verifying the signature, <code>provenance_bytes</code> can be unmarshalled and compared to the provenance to confirm that it is unchanged. A base64-encoded string representation of the provenance bytes is used for the signature in order to interoperate with openssl which expects this format for signature verification. The serialized form is captured both to avoid ambiguity in how the provenance is marshalled to json as well to prevent incompatibilities with future changes.</li>
</ul>
</li>
<li>
<p><code>.. create-time=aliquyam</code></p>
<ul>
<li>Output only. The time this occurrence was created.</li>
</ul>
</li>
<li><code>deployment.deployment address=eos</code><ul>
<li>Address of the runtime element hosting this deployment.</li>
</ul>
</li>
<li><code>config=at</code><ul>
<li>Configuration used to create this deployment.</li>
</ul>
</li>
<li><code>deploy-time=dolores</code><ul>
<li>Required. Beginning of the lifetime of this deployment.</li>
</ul>
</li>
<li><code>platform=consetetur</code><ul>
<li>Platform hosting this deployment.</li>
</ul>
</li>
<li><code>resource-uri=gubergren</code><ul>
<li>Output only. Resource URI for the artifact being deployed taken from the deployable field with the same name.</li>
<li>Each invocation of this argument appends the given value to the array.</li>
</ul>
</li>
<li><code>undeploy-time=dolor</code><ul>
<li>End of the lifetime of this deployment.</li>
</ul>
</li>
<li>
<p><code>user-email=aliquyam</code></p>
<ul>
<li>Identity of the user that triggered this deployment.</li>
</ul>
</li>
<li>
<p><code>...derived-image.derived-image base-resource-url=no</code></p>
<ul>
<li>Output only. This contains the base image URL for the derived image occurrence.</li>
</ul>
</li>
<li><code>distance=99</code><ul>
<li>Output only. The number of layers by which this image differs from the associated image basis.</li>
</ul>
</li>
<li><code>fingerprint v1-name=ipsum</code><ul>
<li>Required. The layer ID of the final layer in the Docker image&#39;s v1 representation.</li>
</ul>
</li>
<li><code>v2-blob=lorem</code><ul>
<li>Required. The ordered list of v2 blobs that represent a given image.</li>
<li>Each invocation of this argument appends the given value to the array.</li>
</ul>
</li>
<li>
<p><code>v2-name=accusam</code></p>
<ul>
<li>Output only. The name of the image&#39;s v2 blobs computed via: [bottom] := v2_blobbottom := sha256(v2_blob[N] + &#34; &#34; + v2_name[N+1]) Only the name of the final blob is kept.</li>
</ul>
</li>
<li>
<p><code>....discovered.discovered analysis-status=gubergren</code></p>
<ul>
<li>The status of discovery for the resource.</li>
</ul>
</li>
<li><code>analysis-status-error code=56</code><ul>
<li>The status code, which should be an enum value of google.rpc.Code.</li>
</ul>
</li>
<li>
<p><code>message=at</code></p>
<ul>
<li>A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.</li>
</ul>
</li>
<li>
<p><code>.. continuous-analysis=sit</code></p>
<ul>
<li>Whether the resource is continuously analyzed.</li>
</ul>
</li>
<li>
<p><code>last-analysis-time=duo</code></p>
<ul>
<li>The last time continuous analysis was done for this resource. Deprecated, do not use.</li>
</ul>
</li>
<li>
<p><code>...installation.installation name=sit</code></p>
<ul>
<li>Output only. The name of the installed package.</li>
</ul>
</li>
<li>
<p><code>...intoto.signed.byproducts custom-values=key=magna</code></p>
<ul>
<li>No description provided.</li>
<li>the value will be associated with the given <code>key</code></li>
</ul>
</li>
<li>
<p><code>.. command=et</code></p>
<ul>
<li>This field contains the full command executed for the step. This can also be empty if links are generated for operations that aren&#39;t directly mapped to a specific command. Each term in the command is an independent string in the list. An example of a command in the in-toto metadata field is: &#34;command&#34;: [&#34;git&#34;, &#34;clone&#34;, &#34;https://github.com/in-toto/demo-project.git&#34;]</li>
<li>Each invocation of this argument appends the given value to the array.</li>
</ul>
</li>
<li>
<p><code>environment custom-values=key=rebum.</code></p>
<ul>
<li>No description provided.</li>
<li>the value will be associated with the given <code>key</code></li>
</ul>
</li>
<li>
<p><code>.... kind=dolor</code></p>
<ul>
<li>Output only. This explicitly denotes which of the occurrence details are specified. This field can be used as a filter in list requests.</li>
</ul>
</li>
<li><code>name=lorem</code><ul>
<li>Output only. The name of the occurrence in the form of <code>projects/[PROJECT_ID]/occurrences/[OCCURRENCE_ID]</code>.</li>
</ul>
</li>
<li><code>note-name=justo</code><ul>
<li>Required. Immutable. The analysis note associated with this occurrence, in the form of <code>projects/[PROVIDER_ID]/notes/[NOTE_ID]</code>. This field can be used as a filter in list requests.</li>
</ul>
</li>
<li><code>remediation=amet.</code><ul>
<li>A description of actions that can be taken to remedy the note.</li>
</ul>
</li>
<li><code>resource.content-hash type=no</code><ul>
<li>Required. The type of hash that was performed.</li>
</ul>
</li>
<li>
<p><code>value=nonumy</code></p>
<ul>
<li>Required. The hash value.</li>
</ul>
</li>
<li>
<p><code>.. name=sed</code></p>
<ul>
<li>Deprecated, do not use. Use uri instead. The name of the resource. For example, the name of a Docker image - &#34;Debian&#34;.</li>
</ul>
</li>
<li>
<p><code>uri=kasd</code></p>
<ul>
<li>Required. The unique URI of the resource. For example, <code>https://gcr.io/project/image@sha256:foo</code> for a Docker image.</li>
</ul>
</li>
<li>
<p><code>.. update-time=lorem</code></p>
<ul>
<li>Output only. The time this occurrence was last updated.</li>
</ul>
</li>
<li><code>vulnerability cvss-score=0.342498288197713</code><ul>
<li>Output only. The CVSS score of this vulnerability. CVSS score is on a scale of 0-10 where 0 indicates low severity and 10 indicates high severity.</li>
</ul>
</li>
<li><code>effective-severity=rebum.</code><ul>
<li>The distro assigned severity for this vulnerability when it is available, and note provider assigned severity when distro has not yet assigned a severity for this vulnerability.</li>
</ul>
</li>
<li><code>long-description=tempor</code><ul>
<li>Output only. A detailed description of this vulnerability.</li>
</ul>
</li>
<li><code>severity=dolore</code><ul>
<li>Output only. The note provider assigned Severity of the vulnerability.</li>
</ul>
</li>
<li><code>short-description=eos</code><ul>
<li>Output only. A one sentence description of this vulnerability.</li>
</ul>
</li>
<li><code>type=amet.</code><ul>
<li>The type of package; whether native or non native(ruby gems, node.js packages etc)</li>
</ul>
</li>
</ul>
<h3 id="about-cursors">About Cursors</h3>
<p>The cursor position is key to comfortably set complex nested structures. The following rules apply:</p>
<ul>
<li>The cursor position is always set relative to the current one, unless the field name starts with the <code>.</code> character. Fields can be nested such as in <code>-r f.s.o</code> .</li>
<li>The cursor position is set relative to the top-level structure if it starts with <code>.</code>, e.g. <code>-r .s.s</code></li>
<li>You can also set nested fields without setting the cursor explicitly. For example, to set a value relative to the current cursor position, you would specify <code>-r struct.sub_struct=bar</code>.</li>
<li>You can move the cursor one level up by using <code>..</code>. Each additional <code>.</code> moves it up one additional level. E.g. <code>...</code> would go three levels up.</li>
</ul>
<h1 id="optional-output-flags">Optional Output Flags</h1>
<p>The method's return value a JSON encoded structure, which will be written to standard output by default.</p>
<ul>
<li><strong>-o out</strong><ul>
<li><em>out</em> specifies the <em>destination</em> to which to write the server's result to.
It will be a JSON-encoded structure.
The <em>destination</em> may be <code>-</code> to indicate standard output, or a filepath that is to contain the received bytes.
If unset, it defaults to standard output.</li>
</ul>
</li>
</ul>
<h1 id="optional-method-properties">Optional Method Properties</h1>
<p>You may set the following properties to further configure the call. Please note that <code>-p</code> is followed by one
or more key-value-pairs, and is called like this <code>-p k1=v1 k2=v2</code> even though the listing below repeats the
<code>-p</code> for completeness.</p>
<ul>
<li><strong>-p update-mask=string</strong><ul>
<li>The fields to update.</li>
</ul>
</li>
</ul>
<h1 id="optional-general-properties">Optional General Properties</h1>
<p>The following properties can configure any call, and are not specific to this method.</p>
<ul>
<li>
<p><strong>-p $-xgafv=string</strong></p>
<ul>
<li>V1 error format.</li>
</ul>
</li>
<li>
<p><strong>-p access-token=string</strong></p>
<ul>
<li>OAuth access token.</li>
</ul>
</li>
<li>
<p><strong>-p alt=string</strong></p>
<ul>
<li>Data format for response.</li>
</ul>
</li>
<li>
<p><strong>-p callback=string</strong></p>
<ul>
<li>JSONP</li>
</ul>
</li>
<li>
<p><strong>-p fields=string</strong></p>
<ul>
<li>Selector specifying which fields to include in a partial response.</li>
</ul>
</li>
<li>
<p><strong>-p key=string</strong></p>
<ul>
<li>API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.</li>
</ul>
</li>
<li>
<p><strong>-p oauth-token=string</strong></p>
<ul>
<li>OAuth 2.0 token for the current user.</li>
</ul>
</li>
<li>
<p><strong>-p pretty-print=boolean</strong></p>
<ul>
<li>Returns response with indentations and line breaks.</li>
</ul>
</li>
<li>
<p><strong>-p quota-user=string</strong></p>
<ul>
<li>Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.</li>
</ul>
</li>
<li>
<p><strong>-p upload-type=string</strong></p>
<ul>
<li>Legacy upload protocol for media (e.g. &#34;media&#34;, &#34;multipart&#34;).</li>
</ul>
</li>
<li>
<p><strong>-p upload-protocol=string</strong></p>
<ul>
<li>Upload protocol for media (e.g. &#34;raw&#34;, &#34;multipart&#34;).</li>
</ul>
</li>
</ul>
</div>
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="../projects_occurrences-set-iam-policy" class="btn btn-neutral float-right" title="Occurrences Set Iam Policy"/>Next <span class="icon icon-circle-arrow-right"></span></a>
<a href="../projects_occurrences-list" class="btn btn-neutral" title="Occurrences List"><span class="icon icon-circle-arrow-left"></span> Previous</a>
</div>
<hr/>
<div role="contentinfo">
<p>
<!-- Copyright etc -->
</p>
</div>
Built with <a href="http://www.mkdocs.org">MkDocs</a>, using a <a href="https://github.com/snide/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
</footer>
</div>
</div>
</section>
</div>
<div class="rst-versions" role="note" style="cursor: pointer">
<span class="rst-current-version" data-toggle="rst-current-version">
<a class="icon icon-github" style="float: left; color: #fcfcfc"> GitHub</a>
<span><a href="../projects_occurrences-list" style="color: #fcfcfc;">&laquo; Previous</a></span>
<span style="margin-left: 15px"><a href="../projects_occurrences-set-iam-policy" style="color: #fcfcfc">Next &raquo;</a></span>
</span>
</div>
</body>
</html>