Files
google-apis-rs/google_container1/api/struct.ProjectMethods.html
2021-04-02 00:20:57 +08:00

526 lines
137 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="API documentation for the Rust `ProjectMethods` struct in crate `google_container1`."><meta name="keywords" content="rust, rustlang, rust-lang, ProjectMethods"><title>google_container1::api::ProjectMethods - Rust</title><link rel="stylesheet" type="text/css" href="../../normalize.css"><link rel="stylesheet" type="text/css" href="../../rustdoc.css" id="mainThemeStyle"><link rel="stylesheet" type="text/css" href="../../light.css" id="themeStyle"><link rel="stylesheet" type="text/css" href="../../dark.css" disabled ><link rel="stylesheet" type="text/css" href="../../ayu.css" disabled ><script id="default-settings"></script><script src="../../storage.js"></script><noscript><link rel="stylesheet" href="../../noscript.css"></noscript><link rel="icon" type="image/svg+xml" href="../../favicon.svg">
<link rel="alternate icon" type="image/png" href="../../favicon-16x16.png">
<link rel="alternate icon" type="image/png" href="../../favicon-32x32.png"><style type="text/css">#crate-search{background-image:url("../../down-arrow.svg");}</style></head><body class="rustdoc struct"><!--[if lte IE 8]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="sidebar"><div class="sidebar-menu">&#9776;</div><a href='../../google_container1/index.html'><div class='logo-container rust-logo'><img src='../../rust-logo.png' alt='logo'></div></a><p class="location">Struct ProjectMethods</p><div class="sidebar-elems"><div class="block items"><a class="sidebar-title" href="#implementations">Methods</a><div class="sidebar-links"><a href="#method.aggregated_usable_subnetworks_list">aggregated_usable_subnetworks_list</a><a href="#method.locations_clusters_complete_ip_rotation">locations_clusters_complete_ip_rotation</a><a href="#method.locations_clusters_create">locations_clusters_create</a><a href="#method.locations_clusters_delete">locations_clusters_delete</a><a href="#method.locations_clusters_get">locations_clusters_get</a><a href="#method.locations_clusters_get_jwks">locations_clusters_get_jwks</a><a href="#method.locations_clusters_list">locations_clusters_list</a><a href="#method.locations_clusters_node_pools_create">locations_clusters_node_pools_create</a><a href="#method.locations_clusters_node_pools_delete">locations_clusters_node_pools_delete</a><a href="#method.locations_clusters_node_pools_get">locations_clusters_node_pools_get</a><a href="#method.locations_clusters_node_pools_list">locations_clusters_node_pools_list</a><a href="#method.locations_clusters_node_pools_rollback">locations_clusters_node_pools_rollback</a><a href="#method.locations_clusters_node_pools_set_autoscaling">locations_clusters_node_pools_set_autoscaling</a><a href="#method.locations_clusters_node_pools_set_management">locations_clusters_node_pools_set_management</a><a href="#method.locations_clusters_node_pools_set_size">locations_clusters_node_pools_set_size</a><a href="#method.locations_clusters_node_pools_update">locations_clusters_node_pools_update</a><a href="#method.locations_clusters_set_addons">locations_clusters_set_addons</a><a href="#method.locations_clusters_set_legacy_abac">locations_clusters_set_legacy_abac</a><a href="#method.locations_clusters_set_locations">locations_clusters_set_locations</a><a href="#method.locations_clusters_set_logging">locations_clusters_set_logging</a><a href="#method.locations_clusters_set_maintenance_policy">locations_clusters_set_maintenance_policy</a><a href="#method.locations_clusters_set_master_auth">locations_clusters_set_master_auth</a><a href="#method.locations_clusters_set_monitoring">locations_clusters_set_monitoring</a><a href="#method.locations_clusters_set_network_policy">locations_clusters_set_network_policy</a><a href="#method.locations_clusters_set_resource_labels">locations_clusters_set_resource_labels</a><a href="#method.locations_clusters_start_ip_rotation">locations_clusters_start_ip_rotation</a><a href="#method.locations_clusters_update">locations_clusters_update</a><a href="#method.locations_clusters_update_master">locations_clusters_update_master</a><a href="#method.locations_clusters_well_known_get_openid_configuration">locations_clusters_well_known_get_openid_configuration</a><a href="#method.locations_get_server_config">locations_get_server_config</a><a href="#method.locations_operations_cancel">locations_operations_cancel</a><a href="#method.locations_operations_get">locations_operations_get</a><a href="#method.locations_operations_list">locations_operations_list</a><a href="#method.zones_clusters_addons">zones_clusters_addons</a><a href="#method.zones_clusters_complete_ip_rotation">zones_clusters_complete_ip_rotation</a><a href="#method.zones_clusters_create">zones_clusters_create</a><a href="#method.zones_clusters_delete">zones_clusters_delete</a><a href="#method.zones_clusters_get">zones_clusters_get</a><a href="#method.zones_clusters_legacy_abac">zones_clusters_legacy_abac</a><a href="#method.zones_clusters_list">zones_clusters_list</a><a href="#method.zones_clusters_locations">zones_clusters_locations</a><a href="#method.zones_clusters_logging">zones_clusters_logging</a><a href="#method.zones_clusters_master">zones_clusters_master</a><a href="#method.zones_clusters_monitoring">zones_clusters_monitoring</a><a href="#method.zones_clusters_node_pools_autoscaling">zones_clusters_node_pools_autoscaling</a><a href="#method.zones_clusters_node_pools_create">zones_clusters_node_pools_create</a><a href="#method.zones_clusters_node_pools_delete">zones_clusters_node_pools_delete</a><a href="#method.zones_clusters_node_pools_get">zones_clusters_node_pools_get</a><a href="#method.zones_clusters_node_pools_list">zones_clusters_node_pools_list</a><a href="#method.zones_clusters_node_pools_rollback">zones_clusters_node_pools_rollback</a><a href="#method.zones_clusters_node_pools_set_management">zones_clusters_node_pools_set_management</a><a href="#method.zones_clusters_node_pools_set_size">zones_clusters_node_pools_set_size</a><a href="#method.zones_clusters_node_pools_update">zones_clusters_node_pools_update</a><a href="#method.zones_clusters_resource_labels">zones_clusters_resource_labels</a><a href="#method.zones_clusters_set_maintenance_policy">zones_clusters_set_maintenance_policy</a><a href="#method.zones_clusters_set_master_auth">zones_clusters_set_master_auth</a><a href="#method.zones_clusters_set_network_policy">zones_clusters_set_network_policy</a><a href="#method.zones_clusters_start_ip_rotation">zones_clusters_start_ip_rotation</a><a href="#method.zones_clusters_update">zones_clusters_update</a><a href="#method.zones_get_serverconfig">zones_get_serverconfig</a><a href="#method.zones_operations_cancel">zones_operations_cancel</a><a href="#method.zones_operations_get">zones_operations_get</a><a href="#method.zones_operations_list">zones_operations_list</a></div><a class="sidebar-title" href="#trait-implementations">Trait Implementations</a><div class="sidebar-links"><a href="#impl-MethodsBuilder">MethodsBuilder</a></div><a class="sidebar-title" href="#synthetic-implementations">Auto Trait Implementations</a><div class="sidebar-links"><a href="#impl-RefUnwindSafe">!RefUnwindSafe</a><a href="#impl-Send">!Send</a><a href="#impl-Sync">!Sync</a><a href="#impl-Unpin">Unpin</a><a href="#impl-UnwindSafe">!UnwindSafe</a></div><a class="sidebar-title" href="#blanket-implementations">Blanket Implementations</a><div class="sidebar-links"><a href="#impl-Any">Any</a><a href="#impl-Borrow%3CT%3E">Borrow&lt;T&gt;</a><a href="#impl-BorrowMut%3CT%3E">BorrowMut&lt;T&gt;</a><a href="#impl-From%3CT%3E">From&lt;T&gt;</a><a href="#impl-Instrument">Instrument</a><a href="#impl-Into%3CU%3E">Into&lt;U&gt;</a><a href="#impl-TryFrom%3CU%3E">TryFrom&lt;U&gt;</a><a href="#impl-TryInto%3CU%3E">TryInto&lt;U&gt;</a></div></div><p class="location"><a href="../index.html">google_container1</a>::<wbr><a href="index.html">api</a></p><div id="sidebar-vars" data-name="ProjectMethods" data-ty="struct" data-relpath=""></div><script defer src="sidebar-items.js"></script></div></nav><div class="theme-picker"><button id="theme-picker" aria-label="Pick another theme!" aria-haspopup="menu"><img src="../../brush.svg" width="18" alt="Pick another theme!"></button><div id="theme-choices" role="menu"></div></div><script src="../../theme.js"></script><nav class="sub"><form class="search-form"><div class="search-container"><div><select id="crate-search"><option value="All crates">All crates</option></select><input class="search-input" name="search" disabled autocomplete="off" spellcheck="false" placeholder="Click or press S to search, ? for more options…" type="search"></div><button type="button" class="help-button">?</button>
<a id="settings-menu" href="../../settings.html"><img src="../../wheel.svg" width="18" alt="Change settings"></a></div></form></nav><section id="main" class="content"><h1 class="fqn"><span class="in-band">Struct <a href="../index.html">google_container1</a>::<wbr><a href="index.html">api</a>::<wbr><a class="struct" href="">ProjectMethods</a></span><span class="out-of-band"><span id="render-detail"><a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">[<span class="inner">&#x2212;</span>]</a></span><a class="srclink" href="../../src/google_container1/api.rs.html#2641-2645" title="goto source code">[src]</a></span></h1><div class="docblock type-decl hidden-by-usual-hider"><pre class="rust struct">pub struct ProjectMethods&lt;'a, C&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;C: 'a,&nbsp;</span> { /* fields omitted */ }</pre></div><div class="docblock"><p>A builder providing access to all methods supported on <em>project</em> resources.
It is not used directly, but through the <code>Container</code> hub.</p>
<h1 id="example" class="section-header"><a href="#example">Example</a></h1>
<p>Instantiate a resource builder</p>
<div class="example-wrap"><pre class="rust rust-example-rendered">
<span class="kw">extern</span> <span class="kw">crate</span> <span class="ident">hyper</span>;
<span class="kw">extern</span> <span class="kw">crate</span> <span class="ident">hyper_rustls</span>;
<span class="kw">extern</span> <span class="kw">crate</span> <span class="ident">yup_oauth2</span> <span class="kw">as</span> <span class="ident">oauth2</span>;
<span class="kw">extern</span> <span class="kw">crate</span> <span class="ident">google_container1</span> <span class="kw">as</span> <span class="ident">container1</span>;
<span class="kw">use</span> <span class="ident">std</span>::<span class="ident">default</span>::<span class="ident">Default</span>;
<span class="kw">use</span> <span class="ident">oauth2</span>;
<span class="kw">use</span> <span class="ident">container1</span>::<span class="ident">Container</span>;
<span class="kw">let</span> <span class="ident">secret</span>: <span class="ident">oauth2</span>::<span class="ident">ApplicationSecret</span> <span class="op">=</span> <span class="ident">Default</span>::<span class="ident">default</span>();
<span class="kw">let</span> <span class="ident">auth</span> <span class="op">=</span> <span class="ident">yup_oauth2</span>::<span class="ident">InstalledFlowAuthenticator</span>::<span class="ident">builder</span>(
<span class="ident">secret</span>,
<span class="ident">yup_oauth2</span>::<span class="ident">InstalledFlowReturnMethod</span>::<span class="ident">HTTPRedirect</span>,
).<span class="ident">build</span>().<span class="kw">await</span>.<span class="ident">unwrap</span>();
<span class="kw">let</span> <span class="kw-2">mut</span> <span class="ident">hub</span> <span class="op">=</span> <span class="ident">Container</span>::<span class="ident">new</span>(<span class="ident">hyper</span>::<span class="ident">Client</span>::<span class="ident">builder</span>().<span class="ident">build</span>(<span class="ident">hyper_rustls</span>::<span class="ident">HttpsConnector</span>::<span class="ident">with_native_roots</span>()), <span class="ident">auth</span>);
<span class="comment">// Usually you wouldn&#39;t bind this to a variable, but keep calling *CallBuilders*</span>
<span class="comment">// like `aggregated_usable_subnetworks_list(...)`, `locations_clusters_complete_ip_rotation(...)`, `locations_clusters_create(...)`, `locations_clusters_delete(...)`, `locations_clusters_get(...)`, `locations_clusters_get_jwks(...)`, `locations_clusters_list(...)`, `locations_clusters_node_pools_create(...)`, `locations_clusters_node_pools_delete(...)`, `locations_clusters_node_pools_get(...)`, `locations_clusters_node_pools_list(...)`, `locations_clusters_node_pools_rollback(...)`, `locations_clusters_node_pools_set_autoscaling(...)`, `locations_clusters_node_pools_set_management(...)`, `locations_clusters_node_pools_set_size(...)`, `locations_clusters_node_pools_update(...)`, `locations_clusters_set_addons(...)`, `locations_clusters_set_legacy_abac(...)`, `locations_clusters_set_locations(...)`, `locations_clusters_set_logging(...)`, `locations_clusters_set_maintenance_policy(...)`, `locations_clusters_set_master_auth(...)`, `locations_clusters_set_monitoring(...)`, `locations_clusters_set_network_policy(...)`, `locations_clusters_set_resource_labels(...)`, `locations_clusters_start_ip_rotation(...)`, `locations_clusters_update(...)`, `locations_clusters_update_master(...)`, `locations_clusters_well_known_get_openid_configuration(...)`, `locations_get_server_config(...)`, `locations_operations_cancel(...)`, `locations_operations_get(...)`, `locations_operations_list(...)`, `zones_clusters_addons(...)`, `zones_clusters_complete_ip_rotation(...)`, `zones_clusters_create(...)`, `zones_clusters_delete(...)`, `zones_clusters_get(...)`, `zones_clusters_legacy_abac(...)`, `zones_clusters_list(...)`, `zones_clusters_locations(...)`, `zones_clusters_logging(...)`, `zones_clusters_master(...)`, `zones_clusters_monitoring(...)`, `zones_clusters_node_pools_autoscaling(...)`, `zones_clusters_node_pools_create(...)`, `zones_clusters_node_pools_delete(...)`, `zones_clusters_node_pools_get(...)`, `zones_clusters_node_pools_list(...)`, `zones_clusters_node_pools_rollback(...)`, `zones_clusters_node_pools_set_management(...)`, `zones_clusters_node_pools_set_size(...)`, `zones_clusters_node_pools_update(...)`, `zones_clusters_resource_labels(...)`, `zones_clusters_set_maintenance_policy(...)`, `zones_clusters_set_master_auth(...)`, `zones_clusters_set_network_policy(...)`, `zones_clusters_start_ip_rotation(...)`, `zones_clusters_update(...)`, `zones_get_serverconfig(...)`, `zones_operations_cancel(...)`, `zones_operations_get(...)` and `zones_operations_list(...)`</span>
<span class="comment">// to build up your call.</span>
<span class="kw">let</span> <span class="ident">rb</span> <span class="op">=</span> <span class="ident">hub</span>.<span class="ident">projects</span>();</pre></div>
</div><h2 id="implementations" class="small-section-header">Implementations<a href="#implementations" class="anchor"></a></h2><h3 id="impl" class="impl"><code class="in-band">impl&lt;'a, C&gt; <a class="struct" href="../../google_container1/api/struct.ProjectMethods.html" title="struct google_container1::api::ProjectMethods">ProjectMethods</a>&lt;'a, C&gt;</code><a href="#impl" class="anchor"></a><a class="srclink" href="../../src/google_container1/api.rs.html#2649-3967" title="goto source code">[src]</a></h3><div class="impl-items"><h4 id="method.aggregated_usable_subnetworks_list" class="method"><code>pub fn <a href="#method.aggregated_usable_subnetworks_list" class="fnname">aggregated_usable_subnetworks_list</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;parent: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectAggregatedUsableSubnetworkListCall.html" title="struct google_container1::api::ProjectAggregatedUsableSubnetworkListCall">ProjectAggregatedUsableSubnetworkListCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#2658-2669" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Lists subnetworks that are usable for creating clusters in a project.</p>
<h1 id="arguments" class="section-header"><a href="#arguments">Arguments</a></h1>
<ul>
<li><code>parent</code> - The parent project where subnetworks are usable. Specified in the format <code>projects/*</code>.</li>
</ul>
</div><h4 id="method.locations_clusters_node_pools_create" class="method"><code>pub fn <a href="#method.locations_clusters_node_pools_create" class="fnname">locations_clusters_node_pools_create</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;request: <a class="struct" href="../../google_container1/api/struct.CreateNodePoolRequest.html" title="struct google_container1::api::CreateNodePoolRequest">CreateNodePoolRequest</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;parent: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectLocationClusterNodePoolCreateCall.html" title="struct google_container1::api::ProjectLocationClusterNodePoolCreateCall">ProjectLocationClusterNodePoolCreateCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#2679-2688" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Creates a node pool for a cluster.</p>
<h1 id="arguments-1" class="section-header"><a href="#arguments-1">Arguments</a></h1>
<ul>
<li><code>request</code> - No description provided.</li>
<li><code>parent</code> - The parent (project, location, cluster id) where the node pool will be created. Specified in the format <code>projects/*/locations/*/clusters/*</code>.</li>
</ul>
</div><h4 id="method.locations_clusters_node_pools_delete" class="method"><code>pub fn <a href="#method.locations_clusters_node_pools_delete" class="fnname">locations_clusters_node_pools_delete</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;name: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectLocationClusterNodePoolDeleteCall.html" title="struct google_container1::api::ProjectLocationClusterNodePoolDeleteCall">ProjectLocationClusterNodePoolDeleteCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#2697-2709" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Deletes a node pool from a cluster.</p>
<h1 id="arguments-2" class="section-header"><a href="#arguments-2">Arguments</a></h1>
<ul>
<li><code>name</code> - The name (project, location, cluster, node pool id) of the node pool to delete. Specified in the format <code>projects/*/locations/*/clusters/*/nodePools/*</code>.</li>
</ul>
</div><h4 id="method.locations_clusters_node_pools_get" class="method"><code>pub fn <a href="#method.locations_clusters_node_pools_get" class="fnname">locations_clusters_node_pools_get</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;name: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectLocationClusterNodePoolGetCall.html" title="struct google_container1::api::ProjectLocationClusterNodePoolGetCall">ProjectLocationClusterNodePoolGetCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#2718-2730" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Retrieves the requested node pool.</p>
<h1 id="arguments-3" class="section-header"><a href="#arguments-3">Arguments</a></h1>
<ul>
<li><code>name</code> - The name (project, location, cluster, node pool id) of the node pool to get. Specified in the format <code>projects/*/locations/*/clusters/*/nodePools/*</code>.</li>
</ul>
</div><h4 id="method.locations_clusters_node_pools_list" class="method"><code>pub fn <a href="#method.locations_clusters_node_pools_list" class="fnname">locations_clusters_node_pools_list</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;parent: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectLocationClusterNodePoolListCall.html" title="struct google_container1::api::ProjectLocationClusterNodePoolListCall">ProjectLocationClusterNodePoolListCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#2739-2750" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Lists the node pools for a cluster.</p>
<h1 id="arguments-4" class="section-header"><a href="#arguments-4">Arguments</a></h1>
<ul>
<li><code>parent</code> - The parent (project, location, cluster id) where the node pools will be listed. Specified in the format <code>projects/*/locations/*/clusters/*</code>.</li>
</ul>
</div><h4 id="method.locations_clusters_node_pools_rollback" class="method"><code>pub fn <a href="#method.locations_clusters_node_pools_rollback" class="fnname">locations_clusters_node_pools_rollback</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;request: <a class="struct" href="../../google_container1/api/struct.RollbackNodePoolUpgradeRequest.html" title="struct google_container1::api::RollbackNodePoolUpgradeRequest">RollbackNodePoolUpgradeRequest</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;name: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectLocationClusterNodePoolRollbackCall.html" title="struct google_container1::api::ProjectLocationClusterNodePoolRollbackCall">ProjectLocationClusterNodePoolRollbackCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#2760-2769" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Rolls back a previously Aborted or Failed NodePool upgrade. This makes no changes if the last upgrade successfully completed.</p>
<h1 id="arguments-5" class="section-header"><a href="#arguments-5">Arguments</a></h1>
<ul>
<li><code>request</code> - No description provided.</li>
<li><code>name</code> - The name (project, location, cluster, node pool id) of the node poll to rollback upgrade. Specified in the format <code>projects/*/locations/*/clusters/*/nodePools/*</code>.</li>
</ul>
</div><h4 id="method.locations_clusters_node_pools_set_autoscaling" class="method"><code>pub fn <a href="#method.locations_clusters_node_pools_set_autoscaling" class="fnname">locations_clusters_node_pools_set_autoscaling</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;request: <a class="struct" href="../../google_container1/api/struct.SetNodePoolAutoscalingRequest.html" title="struct google_container1::api::SetNodePoolAutoscalingRequest">SetNodePoolAutoscalingRequest</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;name: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectLocationClusterNodePoolSetAutoscalingCall.html" title="struct google_container1::api::ProjectLocationClusterNodePoolSetAutoscalingCall">ProjectLocationClusterNodePoolSetAutoscalingCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#2779-2788" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Sets the autoscaling settings for the specified node pool.</p>
<h1 id="arguments-6" class="section-header"><a href="#arguments-6">Arguments</a></h1>
<ul>
<li><code>request</code> - No description provided.</li>
<li><code>name</code> - The name (project, location, cluster, node pool) of the node pool to set autoscaler settings. Specified in the format <code>projects/*/locations/*/clusters/*/nodePools/*</code>.</li>
</ul>
</div><h4 id="method.locations_clusters_node_pools_set_management" class="method"><code>pub fn <a href="#method.locations_clusters_node_pools_set_management" class="fnname">locations_clusters_node_pools_set_management</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;request: <a class="struct" href="../../google_container1/api/struct.SetNodePoolManagementRequest.html" title="struct google_container1::api::SetNodePoolManagementRequest">SetNodePoolManagementRequest</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;name: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectLocationClusterNodePoolSetManagementCall.html" title="struct google_container1::api::ProjectLocationClusterNodePoolSetManagementCall">ProjectLocationClusterNodePoolSetManagementCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#2798-2807" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Sets the NodeManagement options for a node pool.</p>
<h1 id="arguments-7" class="section-header"><a href="#arguments-7">Arguments</a></h1>
<ul>
<li><code>request</code> - No description provided.</li>
<li><code>name</code> - The name (project, location, cluster, node pool id) of the node pool to set management properties. Specified in the format <code>projects/*/locations/*/clusters/*/nodePools/*</code>.</li>
</ul>
</div><h4 id="method.locations_clusters_node_pools_set_size" class="method"><code>pub fn <a href="#method.locations_clusters_node_pools_set_size" class="fnname">locations_clusters_node_pools_set_size</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;request: <a class="struct" href="../../google_container1/api/struct.SetNodePoolSizeRequest.html" title="struct google_container1::api::SetNodePoolSizeRequest">SetNodePoolSizeRequest</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;name: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectLocationClusterNodePoolSetSizeCall.html" title="struct google_container1::api::ProjectLocationClusterNodePoolSetSizeCall">ProjectLocationClusterNodePoolSetSizeCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#2817-2826" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Sets the size for a specific node pool. The new size will be used for all replicas, including future replicas created by modifying NodePool.locations.</p>
<h1 id="arguments-8" class="section-header"><a href="#arguments-8">Arguments</a></h1>
<ul>
<li><code>request</code> - No description provided.</li>
<li><code>name</code> - The name (project, location, cluster, node pool id) of the node pool to set size. Specified in the format <code>projects/*/locations/*/clusters/*/nodePools/*</code>.</li>
</ul>
</div><h4 id="method.locations_clusters_node_pools_update" class="method"><code>pub fn <a href="#method.locations_clusters_node_pools_update" class="fnname">locations_clusters_node_pools_update</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;request: <a class="struct" href="../../google_container1/api/struct.UpdateNodePoolRequest.html" title="struct google_container1::api::UpdateNodePoolRequest">UpdateNodePoolRequest</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;name: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectLocationClusterNodePoolUpdateCall.html" title="struct google_container1::api::ProjectLocationClusterNodePoolUpdateCall">ProjectLocationClusterNodePoolUpdateCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#2836-2845" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Updates the version and/or image type for the specified node pool.</p>
<h1 id="arguments-9" class="section-header"><a href="#arguments-9">Arguments</a></h1>
<ul>
<li><code>request</code> - No description provided.</li>
<li><code>name</code> - The name (project, location, cluster, node pool) of the node pool to update. Specified in the format <code>projects/*/locations/*/clusters/*/nodePools/*</code>.</li>
</ul>
</div><h4 id="method.locations_clusters_well_known_get_openid_configuration" class="method"><code>pub fn <a href="#method.locations_clusters_well_known_get_openid_configuration" class="fnname">locations_clusters_well_known_get_openid_configuration</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;parent: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectLocationClusterWellKnownGetOpenidConfigurationCall.html" title="struct google_container1::api::ProjectLocationClusterWellKnownGetOpenidConfigurationCall">ProjectLocationClusterWellKnownGetOpenidConfigurationCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#2854-2861" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Gets the OIDC discovery document for the cluster. See the <a href="https://openid.net/specs/openid-connect-discovery-1_0.html">OpenID Connect Discovery 1.0 specification</a> for details. This API is not yet intended for general use, and is not available for all clusters.</p>
<h1 id="arguments-10" class="section-header"><a href="#arguments-10">Arguments</a></h1>
<ul>
<li><code>parent</code> - The cluster (project, location, cluster id) to get the discovery document for. Specified in the format <code>projects/*/locations/*/clusters/*</code>.</li>
</ul>
</div><h4 id="method.locations_clusters_complete_ip_rotation" class="method"><code>pub fn <a href="#method.locations_clusters_complete_ip_rotation" class="fnname">locations_clusters_complete_ip_rotation</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;request: <a class="struct" href="../../google_container1/api/struct.CompleteIPRotationRequest.html" title="struct google_container1::api::CompleteIPRotationRequest">CompleteIPRotationRequest</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;name: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectLocationClusterCompleteIpRotationCall.html" title="struct google_container1::api::ProjectLocationClusterCompleteIpRotationCall">ProjectLocationClusterCompleteIpRotationCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#2871-2880" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Completes master IP rotation.</p>
<h1 id="arguments-11" class="section-header"><a href="#arguments-11">Arguments</a></h1>
<ul>
<li><code>request</code> - No description provided.</li>
<li><code>name</code> - The name (project, location, cluster id) of the cluster to complete IP rotation. Specified in the format <code>projects/*/locations/*/clusters/*</code>.</li>
</ul>
</div><h4 id="method.locations_clusters_create" class="method"><code>pub fn <a href="#method.locations_clusters_create" class="fnname">locations_clusters_create</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;request: <a class="struct" href="../../google_container1/api/struct.CreateClusterRequest.html" title="struct google_container1::api::CreateClusterRequest">CreateClusterRequest</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;parent: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectLocationClusterCreateCall.html" title="struct google_container1::api::ProjectLocationClusterCreateCall">ProjectLocationClusterCreateCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#2890-2899" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Creates a cluster, consisting of the specified number and type of Google Compute Engine instances. By default, the cluster is created in the project's <a href="https://cloud.google.com/compute/docs/networks-and-firewalls#networks">default network</a>. One firewall is added for the cluster. After cluster creation, the Kubelet creates routes for each node to allow the containers on that node to communicate with all other instances in the cluster. Finally, an entry is added to the project's global metadata indicating which CIDR range the cluster is using.</p>
<h1 id="arguments-12" class="section-header"><a href="#arguments-12">Arguments</a></h1>
<ul>
<li><code>request</code> - No description provided.</li>
<li><code>parent</code> - The parent (project and location) where the cluster will be created. Specified in the format <code>projects/*/locations/*</code>.</li>
</ul>
</div><h4 id="method.locations_clusters_delete" class="method"><code>pub fn <a href="#method.locations_clusters_delete" class="fnname">locations_clusters_delete</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;name: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectLocationClusterDeleteCall.html" title="struct google_container1::api::ProjectLocationClusterDeleteCall">ProjectLocationClusterDeleteCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#2908-2919" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Deletes the cluster, including the Kubernetes endpoint and all worker nodes. Firewalls and routes that were configured during cluster creation are also deleted. Other Google Compute Engine resources that might be in use by the cluster, such as load balancer resources, are not deleted if they weren't present when the cluster was initially created.</p>
<h1 id="arguments-13" class="section-header"><a href="#arguments-13">Arguments</a></h1>
<ul>
<li><code>name</code> - The name (project, location, cluster) of the cluster to delete. Specified in the format <code>projects/*/locations/*/clusters/*</code>.</li>
</ul>
</div><h4 id="method.locations_clusters_get" class="method"><code>pub fn <a href="#method.locations_clusters_get" class="fnname">locations_clusters_get</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;name: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectLocationClusterGetCall.html" title="struct google_container1::api::ProjectLocationClusterGetCall">ProjectLocationClusterGetCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#2928-2939" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Gets the details of a specific cluster.</p>
<h1 id="arguments-14" class="section-header"><a href="#arguments-14">Arguments</a></h1>
<ul>
<li><code>name</code> - The name (project, location, cluster) of the cluster to retrieve. Specified in the format <code>projects/*/locations/*/clusters/*</code>.</li>
</ul>
</div><h4 id="method.locations_clusters_get_jwks" class="method"><code>pub fn <a href="#method.locations_clusters_get_jwks" class="fnname">locations_clusters_get_jwks</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;parent: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectLocationClusterGetJwkCall.html" title="struct google_container1::api::ProjectLocationClusterGetJwkCall">ProjectLocationClusterGetJwkCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#2948-2955" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Gets the public component of the cluster signing keys in JSON Web Key format. This API is not yet intended for general use, and is not available for all clusters.</p>
<h1 id="arguments-15" class="section-header"><a href="#arguments-15">Arguments</a></h1>
<ul>
<li><code>parent</code> - The cluster (project, location, cluster id) to get keys for. Specified in the format <code>projects/*/locations/*/clusters/*</code>.</li>
</ul>
</div><h4 id="method.locations_clusters_list" class="method"><code>pub fn <a href="#method.locations_clusters_list" class="fnname">locations_clusters_list</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;parent: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectLocationClusterListCall.html" title="struct google_container1::api::ProjectLocationClusterListCall">ProjectLocationClusterListCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#2964-2974" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Lists all clusters owned by a project in either the specified zone or all zones.</p>
<h1 id="arguments-16" class="section-header"><a href="#arguments-16">Arguments</a></h1>
<ul>
<li><code>parent</code> - The parent (project and location) where the clusters will be listed. Specified in the format <code>projects/*/locations/*</code>. Location &quot;-&quot; matches all zones and all regions.</li>
</ul>
</div><h4 id="method.locations_clusters_set_addons" class="method"><code>pub fn <a href="#method.locations_clusters_set_addons" class="fnname">locations_clusters_set_addons</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;request: <a class="struct" href="../../google_container1/api/struct.SetAddonsConfigRequest.html" title="struct google_container1::api::SetAddonsConfigRequest">SetAddonsConfigRequest</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;name: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectLocationClusterSetAddonCall.html" title="struct google_container1::api::ProjectLocationClusterSetAddonCall">ProjectLocationClusterSetAddonCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#2984-2993" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Sets the addons for a specific cluster.</p>
<h1 id="arguments-17" class="section-header"><a href="#arguments-17">Arguments</a></h1>
<ul>
<li><code>request</code> - No description provided.</li>
<li><code>name</code> - The name (project, location, cluster) of the cluster to set addons. Specified in the format <code>projects/*/locations/*/clusters/*</code>.</li>
</ul>
</div><h4 id="method.locations_clusters_set_legacy_abac" class="method"><code>pub fn <a href="#method.locations_clusters_set_legacy_abac" class="fnname">locations_clusters_set_legacy_abac</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;request: <a class="struct" href="../../google_container1/api/struct.SetLegacyAbacRequest.html" title="struct google_container1::api::SetLegacyAbacRequest">SetLegacyAbacRequest</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;name: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectLocationClusterSetLegacyAbacCall.html" title="struct google_container1::api::ProjectLocationClusterSetLegacyAbacCall">ProjectLocationClusterSetLegacyAbacCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#3003-3012" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Enables or disables the ABAC authorization mechanism on a cluster.</p>
<h1 id="arguments-18" class="section-header"><a href="#arguments-18">Arguments</a></h1>
<ul>
<li><code>request</code> - No description provided.</li>
<li><code>name</code> - The name (project, location, cluster id) of the cluster to set legacy abac. Specified in the format <code>projects/*/locations/*/clusters/*</code>.</li>
</ul>
</div><h4 id="method.locations_clusters_set_locations" class="method"><code>pub fn <a href="#method.locations_clusters_set_locations" class="fnname">locations_clusters_set_locations</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;request: <a class="struct" href="../../google_container1/api/struct.SetLocationsRequest.html" title="struct google_container1::api::SetLocationsRequest">SetLocationsRequest</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;name: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectLocationClusterSetLocationCall.html" title="struct google_container1::api::ProjectLocationClusterSetLocationCall">ProjectLocationClusterSetLocationCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#3022-3031" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Sets the locations for a specific cluster. Deprecated. Use <a href="https://cloud.google.com/kubernetes-engine/docs/reference/rest/v1/projects.locations.clusters/update">projects.locations.clusters.update</a> instead.</p>
<h1 id="arguments-19" class="section-header"><a href="#arguments-19">Arguments</a></h1>
<ul>
<li><code>request</code> - No description provided.</li>
<li><code>name</code> - The name (project, location, cluster) of the cluster to set locations. Specified in the format <code>projects/*/locations/*/clusters/*</code>.</li>
</ul>
</div><h4 id="method.locations_clusters_set_logging" class="method"><code>pub fn <a href="#method.locations_clusters_set_logging" class="fnname">locations_clusters_set_logging</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;request: <a class="struct" href="../../google_container1/api/struct.SetLoggingServiceRequest.html" title="struct google_container1::api::SetLoggingServiceRequest">SetLoggingServiceRequest</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;name: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectLocationClusterSetLoggingCall.html" title="struct google_container1::api::ProjectLocationClusterSetLoggingCall">ProjectLocationClusterSetLoggingCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#3041-3050" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Sets the logging service for a specific cluster.</p>
<h1 id="arguments-20" class="section-header"><a href="#arguments-20">Arguments</a></h1>
<ul>
<li><code>request</code> - No description provided.</li>
<li><code>name</code> - The name (project, location, cluster) of the cluster to set logging. Specified in the format <code>projects/*/locations/*/clusters/*</code>.</li>
</ul>
</div><h4 id="method.locations_clusters_set_maintenance_policy" class="method"><code>pub fn <a href="#method.locations_clusters_set_maintenance_policy" class="fnname">locations_clusters_set_maintenance_policy</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;request: <a class="struct" href="../../google_container1/api/struct.SetMaintenancePolicyRequest.html" title="struct google_container1::api::SetMaintenancePolicyRequest">SetMaintenancePolicyRequest</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;name: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectLocationClusterSetMaintenancePolicyCall.html" title="struct google_container1::api::ProjectLocationClusterSetMaintenancePolicyCall">ProjectLocationClusterSetMaintenancePolicyCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#3060-3069" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Sets the maintenance policy for a cluster.</p>
<h1 id="arguments-21" class="section-header"><a href="#arguments-21">Arguments</a></h1>
<ul>
<li><code>request</code> - No description provided.</li>
<li><code>name</code> - The name (project, location, cluster id) of the cluster to set maintenance policy. Specified in the format <code>projects/*/locations/*/clusters/*</code>.</li>
</ul>
</div><h4 id="method.locations_clusters_set_master_auth" class="method"><code>pub fn <a href="#method.locations_clusters_set_master_auth" class="fnname">locations_clusters_set_master_auth</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;request: <a class="struct" href="../../google_container1/api/struct.SetMasterAuthRequest.html" title="struct google_container1::api::SetMasterAuthRequest">SetMasterAuthRequest</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;name: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectLocationClusterSetMasterAuthCall.html" title="struct google_container1::api::ProjectLocationClusterSetMasterAuthCall">ProjectLocationClusterSetMasterAuthCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#3079-3088" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Sets master auth materials. Currently supports changing the admin password or a specific cluster, either via password generation or explicitly setting the password.</p>
<h1 id="arguments-22" class="section-header"><a href="#arguments-22">Arguments</a></h1>
<ul>
<li><code>request</code> - No description provided.</li>
<li><code>name</code> - The name (project, location, cluster) of the cluster to set auth. Specified in the format <code>projects/*/locations/*/clusters/*</code>.</li>
</ul>
</div><h4 id="method.locations_clusters_set_monitoring" class="method"><code>pub fn <a href="#method.locations_clusters_set_monitoring" class="fnname">locations_clusters_set_monitoring</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;request: <a class="struct" href="../../google_container1/api/struct.SetMonitoringServiceRequest.html" title="struct google_container1::api::SetMonitoringServiceRequest">SetMonitoringServiceRequest</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;name: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectLocationClusterSetMonitoringCall.html" title="struct google_container1::api::ProjectLocationClusterSetMonitoringCall">ProjectLocationClusterSetMonitoringCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#3098-3107" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Sets the monitoring service for a specific cluster.</p>
<h1 id="arguments-23" class="section-header"><a href="#arguments-23">Arguments</a></h1>
<ul>
<li><code>request</code> - No description provided.</li>
<li><code>name</code> - The name (project, location, cluster) of the cluster to set monitoring. Specified in the format <code>projects/*/locations/*/clusters/*</code>.</li>
</ul>
</div><h4 id="method.locations_clusters_set_network_policy" class="method"><code>pub fn <a href="#method.locations_clusters_set_network_policy" class="fnname">locations_clusters_set_network_policy</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;request: <a class="struct" href="../../google_container1/api/struct.SetNetworkPolicyRequest.html" title="struct google_container1::api::SetNetworkPolicyRequest">SetNetworkPolicyRequest</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;name: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectLocationClusterSetNetworkPolicyCall.html" title="struct google_container1::api::ProjectLocationClusterSetNetworkPolicyCall">ProjectLocationClusterSetNetworkPolicyCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#3117-3126" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Enables or disables Network Policy for a cluster.</p>
<h1 id="arguments-24" class="section-header"><a href="#arguments-24">Arguments</a></h1>
<ul>
<li><code>request</code> - No description provided.</li>
<li><code>name</code> - The name (project, location, cluster id) of the cluster to set networking policy. Specified in the format <code>projects/*/locations/*/clusters/*</code>.</li>
</ul>
</div><h4 id="method.locations_clusters_set_resource_labels" class="method"><code>pub fn <a href="#method.locations_clusters_set_resource_labels" class="fnname">locations_clusters_set_resource_labels</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;request: <a class="struct" href="../../google_container1/api/struct.SetLabelsRequest.html" title="struct google_container1::api::SetLabelsRequest">SetLabelsRequest</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;name: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectLocationClusterSetResourceLabelCall.html" title="struct google_container1::api::ProjectLocationClusterSetResourceLabelCall">ProjectLocationClusterSetResourceLabelCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#3136-3145" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Sets labels on a cluster.</p>
<h1 id="arguments-25" class="section-header"><a href="#arguments-25">Arguments</a></h1>
<ul>
<li><code>request</code> - No description provided.</li>
<li><code>name</code> - The name (project, location, cluster id) of the cluster to set labels. Specified in the format <code>projects/*/locations/*/clusters/*</code>.</li>
</ul>
</div><h4 id="method.locations_clusters_start_ip_rotation" class="method"><code>pub fn <a href="#method.locations_clusters_start_ip_rotation" class="fnname">locations_clusters_start_ip_rotation</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;request: <a class="struct" href="../../google_container1/api/struct.StartIPRotationRequest.html" title="struct google_container1::api::StartIPRotationRequest">StartIPRotationRequest</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;name: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectLocationClusterStartIpRotationCall.html" title="struct google_container1::api::ProjectLocationClusterStartIpRotationCall">ProjectLocationClusterStartIpRotationCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#3155-3164" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Starts master IP rotation.</p>
<h1 id="arguments-26" class="section-header"><a href="#arguments-26">Arguments</a></h1>
<ul>
<li><code>request</code> - No description provided.</li>
<li><code>name</code> - The name (project, location, cluster id) of the cluster to start IP rotation. Specified in the format <code>projects/*/locations/*/clusters/*</code>.</li>
</ul>
</div><h4 id="method.locations_clusters_update" class="method"><code>pub fn <a href="#method.locations_clusters_update" class="fnname">locations_clusters_update</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;request: <a class="struct" href="../../google_container1/api/struct.UpdateClusterRequest.html" title="struct google_container1::api::UpdateClusterRequest">UpdateClusterRequest</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;name: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectLocationClusterUpdateCall.html" title="struct google_container1::api::ProjectLocationClusterUpdateCall">ProjectLocationClusterUpdateCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#3174-3183" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Updates the settings of a specific cluster.</p>
<h1 id="arguments-27" class="section-header"><a href="#arguments-27">Arguments</a></h1>
<ul>
<li><code>request</code> - No description provided.</li>
<li><code>name</code> - The name (project, location, cluster) of the cluster to update. Specified in the format <code>projects/*/locations/*/clusters/*</code>.</li>
</ul>
</div><h4 id="method.locations_clusters_update_master" class="method"><code>pub fn <a href="#method.locations_clusters_update_master" class="fnname">locations_clusters_update_master</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;request: <a class="struct" href="../../google_container1/api/struct.UpdateMasterRequest.html" title="struct google_container1::api::UpdateMasterRequest">UpdateMasterRequest</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;name: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectLocationClusterUpdateMasterCall.html" title="struct google_container1::api::ProjectLocationClusterUpdateMasterCall">ProjectLocationClusterUpdateMasterCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#3193-3202" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Updates the master for a specific cluster.</p>
<h1 id="arguments-28" class="section-header"><a href="#arguments-28">Arguments</a></h1>
<ul>
<li><code>request</code> - No description provided.</li>
<li><code>name</code> - The name (project, location, cluster) of the cluster to update. Specified in the format <code>projects/*/locations/*/clusters/*</code>.</li>
</ul>
</div><h4 id="method.locations_operations_cancel" class="method"><code>pub fn <a href="#method.locations_operations_cancel" class="fnname">locations_operations_cancel</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;request: <a class="struct" href="../../google_container1/api/struct.CancelOperationRequest.html" title="struct google_container1::api::CancelOperationRequest">CancelOperationRequest</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;name: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectLocationOperationCancelCall.html" title="struct google_container1::api::ProjectLocationOperationCancelCall">ProjectLocationOperationCancelCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#3212-3221" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Cancels the specified operation.</p>
<h1 id="arguments-29" class="section-header"><a href="#arguments-29">Arguments</a></h1>
<ul>
<li><code>request</code> - No description provided.</li>
<li><code>name</code> - The name (project, location, operation id) of the operation to cancel. Specified in the format <code>projects/*/locations/*/operations/*</code>.</li>
</ul>
</div><h4 id="method.locations_operations_get" class="method"><code>pub fn <a href="#method.locations_operations_get" class="fnname">locations_operations_get</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;name: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectLocationOperationGetCall.html" title="struct google_container1::api::ProjectLocationOperationGetCall">ProjectLocationOperationGetCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#3230-3241" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Gets the specified operation.</p>
<h1 id="arguments-30" class="section-header"><a href="#arguments-30">Arguments</a></h1>
<ul>
<li><code>name</code> - The name (project, location, operation id) of the operation to get. Specified in the format <code>projects/*/locations/*/operations/*</code>.</li>
</ul>
</div><h4 id="method.locations_operations_list" class="method"><code>pub fn <a href="#method.locations_operations_list" class="fnname">locations_operations_list</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;parent: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectLocationOperationListCall.html" title="struct google_container1::api::ProjectLocationOperationListCall">ProjectLocationOperationListCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#3250-3260" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Lists all operations in a project in a specific zone or all zones.</p>
<h1 id="arguments-31" class="section-header"><a href="#arguments-31">Arguments</a></h1>
<ul>
<li><code>parent</code> - The parent (project and location) where the operations will be listed. Specified in the format <code>projects/*/locations/*</code>. Location &quot;-&quot; matches all zones and all regions.</li>
</ul>
</div><h4 id="method.locations_get_server_config" class="method"><code>pub fn <a href="#method.locations_get_server_config" class="fnname">locations_get_server_config</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;name: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectLocationGetServerConfigCall.html" title="struct google_container1::api::ProjectLocationGetServerConfigCall">ProjectLocationGetServerConfigCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#3269-3279" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Returns configuration info about the Google Kubernetes Engine service.</p>
<h1 id="arguments-32" class="section-header"><a href="#arguments-32">Arguments</a></h1>
<ul>
<li><code>name</code> - The name (project and location) of the server config to get, specified in the format <code>projects/*/locations/*</code>.</li>
</ul>
</div><h4 id="method.zones_clusters_node_pools_autoscaling" class="method"><code>pub fn <a href="#method.zones_clusters_node_pools_autoscaling" class="fnname">zones_clusters_node_pools_autoscaling</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;request: <a class="struct" href="../../google_container1/api/struct.SetNodePoolAutoscalingRequest.html" title="struct google_container1::api::SetNodePoolAutoscalingRequest">SetNodePoolAutoscalingRequest</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;project_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;zone: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;cluster_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;node_pool_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectZoneClusterNodePoolAutoscalingCall.html" title="struct google_container1::api::ProjectZoneClusterNodePoolAutoscalingCall">ProjectZoneClusterNodePoolAutoscalingCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#3292-3304" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Sets the autoscaling settings for the specified node pool.</p>
<h1 id="arguments-33" class="section-header"><a href="#arguments-33">Arguments</a></h1>
<ul>
<li><code>request</code> - No description provided.</li>
<li><code>projectId</code> - Deprecated. The Google Developers Console <a href="https://support.google.com/cloud/answer/6158840">project ID or project number</a>. This field has been deprecated and replaced by the name field.</li>
<li><code>zone</code> - Deprecated. The name of the Google Compute Engine <a href="https://cloud.google.com/compute/docs/zones#available">zone</a> in which the cluster resides. This field has been deprecated and replaced by the name field.</li>
<li><code>clusterId</code> - Deprecated. The name of the cluster to upgrade. This field has been deprecated and replaced by the name field.</li>
<li><code>nodePoolId</code> - Deprecated. The name of the node pool to upgrade. This field has been deprecated and replaced by the name field.</li>
</ul>
</div><h4 id="method.zones_clusters_node_pools_create" class="method"><code>pub fn <a href="#method.zones_clusters_node_pools_create" class="fnname">zones_clusters_node_pools_create</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;request: <a class="struct" href="../../google_container1/api/struct.CreateNodePoolRequest.html" title="struct google_container1::api::CreateNodePoolRequest">CreateNodePoolRequest</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;project_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;zone: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;cluster_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectZoneClusterNodePoolCreateCall.html" title="struct google_container1::api::ProjectZoneClusterNodePoolCreateCall">ProjectZoneClusterNodePoolCreateCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#3316-3327" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Creates a node pool for a cluster.</p>
<h1 id="arguments-34" class="section-header"><a href="#arguments-34">Arguments</a></h1>
<ul>
<li><code>request</code> - No description provided.</li>
<li><code>projectId</code> - Deprecated. The Google Developers Console <a href="https://developers.google.com/console/help/new/#projectnumber">project ID or project number</a>. This field has been deprecated and replaced by the parent field.</li>
<li><code>zone</code> - Deprecated. The name of the Google Compute Engine <a href="https://cloud.google.com/compute/docs/zones#available">zone</a> in which the cluster resides. This field has been deprecated and replaced by the parent field.</li>
<li><code>clusterId</code> - Deprecated. The name of the cluster. This field has been deprecated and replaced by the parent field.</li>
</ul>
</div><h4 id="method.zones_clusters_node_pools_delete" class="method"><code>pub fn <a href="#method.zones_clusters_node_pools_delete" class="fnname">zones_clusters_node_pools_delete</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;project_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;zone: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;cluster_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;node_pool_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectZoneClusterNodePoolDeleteCall.html" title="struct google_container1::api::ProjectZoneClusterNodePoolDeleteCall">ProjectZoneClusterNodePoolDeleteCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#3339-3351" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Deletes a node pool from a cluster.</p>
<h1 id="arguments-35" class="section-header"><a href="#arguments-35">Arguments</a></h1>
<ul>
<li><code>projectId</code> - Deprecated. The Google Developers Console <a href="https://developers.google.com/console/help/new/#projectnumber">project ID or project number</a>. This field has been deprecated and replaced by the name field.</li>
<li><code>zone</code> - Deprecated. The name of the Google Compute Engine <a href="https://cloud.google.com/compute/docs/zones#available">zone</a> in which the cluster resides. This field has been deprecated and replaced by the name field.</li>
<li><code>clusterId</code> - Deprecated. The name of the cluster. This field has been deprecated and replaced by the name field.</li>
<li><code>nodePoolId</code> - Deprecated. The name of the node pool to delete. This field has been deprecated and replaced by the name field.</li>
</ul>
</div><h4 id="method.zones_clusters_node_pools_get" class="method"><code>pub fn <a href="#method.zones_clusters_node_pools_get" class="fnname">zones_clusters_node_pools_get</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;project_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;zone: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;cluster_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;node_pool_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectZoneClusterNodePoolGetCall.html" title="struct google_container1::api::ProjectZoneClusterNodePoolGetCall">ProjectZoneClusterNodePoolGetCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#3363-3375" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Retrieves the requested node pool.</p>
<h1 id="arguments-36" class="section-header"><a href="#arguments-36">Arguments</a></h1>
<ul>
<li><code>projectId</code> - Deprecated. The Google Developers Console <a href="https://developers.google.com/console/help/new/#projectnumber">project ID or project number</a>. This field has been deprecated and replaced by the name field.</li>
<li><code>zone</code> - Deprecated. The name of the Google Compute Engine <a href="https://cloud.google.com/compute/docs/zones#available">zone</a> in which the cluster resides. This field has been deprecated and replaced by the name field.</li>
<li><code>clusterId</code> - Deprecated. The name of the cluster. This field has been deprecated and replaced by the name field.</li>
<li><code>nodePoolId</code> - Deprecated. The name of the node pool. This field has been deprecated and replaced by the name field.</li>
</ul>
</div><h4 id="method.zones_clusters_node_pools_list" class="method"><code>pub fn <a href="#method.zones_clusters_node_pools_list" class="fnname">zones_clusters_node_pools_list</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;project_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;zone: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;cluster_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectZoneClusterNodePoolListCall.html" title="struct google_container1::api::ProjectZoneClusterNodePoolListCall">ProjectZoneClusterNodePoolListCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#3386-3397" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Lists the node pools for a cluster.</p>
<h1 id="arguments-37" class="section-header"><a href="#arguments-37">Arguments</a></h1>
<ul>
<li><code>projectId</code> - Deprecated. The Google Developers Console <a href="https://developers.google.com/console/help/new/#projectnumber">project ID or project number</a>. This field has been deprecated and replaced by the parent field.</li>
<li><code>zone</code> - Deprecated. The name of the Google Compute Engine <a href="https://cloud.google.com/compute/docs/zones#available">zone</a> in which the cluster resides. This field has been deprecated and replaced by the parent field.</li>
<li><code>clusterId</code> - Deprecated. The name of the cluster. This field has been deprecated and replaced by the parent field.</li>
</ul>
</div><h4 id="method.zones_clusters_node_pools_rollback" class="method"><code>pub fn <a href="#method.zones_clusters_node_pools_rollback" class="fnname">zones_clusters_node_pools_rollback</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;request: <a class="struct" href="../../google_container1/api/struct.RollbackNodePoolUpgradeRequest.html" title="struct google_container1::api::RollbackNodePoolUpgradeRequest">RollbackNodePoolUpgradeRequest</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;project_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;zone: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;cluster_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;node_pool_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectZoneClusterNodePoolRollbackCall.html" title="struct google_container1::api::ProjectZoneClusterNodePoolRollbackCall">ProjectZoneClusterNodePoolRollbackCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#3410-3422" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Rolls back a previously Aborted or Failed NodePool upgrade. This makes no changes if the last upgrade successfully completed.</p>
<h1 id="arguments-38" class="section-header"><a href="#arguments-38">Arguments</a></h1>
<ul>
<li><code>request</code> - No description provided.</li>
<li><code>projectId</code> - Deprecated. The Google Developers Console <a href="https://support.google.com/cloud/answer/6158840">project ID or project number</a>. This field has been deprecated and replaced by the name field.</li>
<li><code>zone</code> - Deprecated. The name of the Google Compute Engine <a href="https://cloud.google.com/compute/docs/zones#available">zone</a> in which the cluster resides. This field has been deprecated and replaced by the name field.</li>
<li><code>clusterId</code> - Deprecated. The name of the cluster to rollback. This field has been deprecated and replaced by the name field.</li>
<li><code>nodePoolId</code> - Deprecated. The name of the node pool to rollback. This field has been deprecated and replaced by the name field.</li>
</ul>
</div><h4 id="method.zones_clusters_node_pools_set_management" class="method"><code>pub fn <a href="#method.zones_clusters_node_pools_set_management" class="fnname">zones_clusters_node_pools_set_management</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;request: <a class="struct" href="../../google_container1/api/struct.SetNodePoolManagementRequest.html" title="struct google_container1::api::SetNodePoolManagementRequest">SetNodePoolManagementRequest</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;project_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;zone: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;cluster_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;node_pool_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectZoneClusterNodePoolSetManagementCall.html" title="struct google_container1::api::ProjectZoneClusterNodePoolSetManagementCall">ProjectZoneClusterNodePoolSetManagementCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#3435-3447" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Sets the NodeManagement options for a node pool.</p>
<h1 id="arguments-39" class="section-header"><a href="#arguments-39">Arguments</a></h1>
<ul>
<li><code>request</code> - No description provided.</li>
<li><code>projectId</code> - Deprecated. The Google Developers Console <a href="https://support.google.com/cloud/answer/6158840">project ID or project number</a>. This field has been deprecated and replaced by the name field.</li>
<li><code>zone</code> - Deprecated. The name of the Google Compute Engine <a href="https://cloud.google.com/compute/docs/zones#available">zone</a> in which the cluster resides. This field has been deprecated and replaced by the name field.</li>
<li><code>clusterId</code> - Deprecated. The name of the cluster to update. This field has been deprecated and replaced by the name field.</li>
<li><code>nodePoolId</code> - Deprecated. The name of the node pool to update. This field has been deprecated and replaced by the name field.</li>
</ul>
</div><h4 id="method.zones_clusters_node_pools_set_size" class="method"><code>pub fn <a href="#method.zones_clusters_node_pools_set_size" class="fnname">zones_clusters_node_pools_set_size</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;request: <a class="struct" href="../../google_container1/api/struct.SetNodePoolSizeRequest.html" title="struct google_container1::api::SetNodePoolSizeRequest">SetNodePoolSizeRequest</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;project_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;zone: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;cluster_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;node_pool_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectZoneClusterNodePoolSetSizeCall.html" title="struct google_container1::api::ProjectZoneClusterNodePoolSetSizeCall">ProjectZoneClusterNodePoolSetSizeCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#3460-3472" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Sets the size for a specific node pool. The new size will be used for all replicas, including future replicas created by modifying NodePool.locations.</p>
<h1 id="arguments-40" class="section-header"><a href="#arguments-40">Arguments</a></h1>
<ul>
<li><code>request</code> - No description provided.</li>
<li><code>projectId</code> - Deprecated. The Google Developers Console <a href="https://support.google.com/cloud/answer/6158840">project ID or project number</a>. This field has been deprecated and replaced by the name field.</li>
<li><code>zone</code> - Deprecated. The name of the Google Compute Engine <a href="https://cloud.google.com/compute/docs/zones#available">zone</a> in which the cluster resides. This field has been deprecated and replaced by the name field.</li>
<li><code>clusterId</code> - Deprecated. The name of the cluster to update. This field has been deprecated and replaced by the name field.</li>
<li><code>nodePoolId</code> - Deprecated. The name of the node pool to update. This field has been deprecated and replaced by the name field.</li>
</ul>
</div><h4 id="method.zones_clusters_node_pools_update" class="method"><code>pub fn <a href="#method.zones_clusters_node_pools_update" class="fnname">zones_clusters_node_pools_update</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;request: <a class="struct" href="../../google_container1/api/struct.UpdateNodePoolRequest.html" title="struct google_container1::api::UpdateNodePoolRequest">UpdateNodePoolRequest</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;project_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;zone: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;cluster_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;node_pool_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectZoneClusterNodePoolUpdateCall.html" title="struct google_container1::api::ProjectZoneClusterNodePoolUpdateCall">ProjectZoneClusterNodePoolUpdateCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#3485-3497" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Updates the version and/or image type for the specified node pool.</p>
<h1 id="arguments-41" class="section-header"><a href="#arguments-41">Arguments</a></h1>
<ul>
<li><code>request</code> - No description provided.</li>
<li><code>projectId</code> - Deprecated. The Google Developers Console <a href="https://support.google.com/cloud/answer/6158840">project ID or project number</a>. This field has been deprecated and replaced by the name field.</li>
<li><code>zone</code> - Deprecated. The name of the Google Compute Engine <a href="https://cloud.google.com/compute/docs/zones#available">zone</a> in which the cluster resides. This field has been deprecated and replaced by the name field.</li>
<li><code>clusterId</code> - Deprecated. The name of the cluster to upgrade. This field has been deprecated and replaced by the name field.</li>
<li><code>nodePoolId</code> - Deprecated. The name of the node pool to upgrade. This field has been deprecated and replaced by the name field.</li>
</ul>
</div><h4 id="method.zones_clusters_addons" class="method"><code>pub fn <a href="#method.zones_clusters_addons" class="fnname">zones_clusters_addons</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;request: <a class="struct" href="../../google_container1/api/struct.SetAddonsConfigRequest.html" title="struct google_container1::api::SetAddonsConfigRequest">SetAddonsConfigRequest</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;project_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;zone: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;cluster_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectZoneClusterAddonCall.html" title="struct google_container1::api::ProjectZoneClusterAddonCall">ProjectZoneClusterAddonCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#3509-3520" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Sets the addons for a specific cluster.</p>
<h1 id="arguments-42" class="section-header"><a href="#arguments-42">Arguments</a></h1>
<ul>
<li><code>request</code> - No description provided.</li>
<li><code>projectId</code> - Deprecated. The Google Developers Console <a href="https://support.google.com/cloud/answer/6158840">project ID or project number</a>. This field has been deprecated and replaced by the name field.</li>
<li><code>zone</code> - Deprecated. The name of the Google Compute Engine <a href="https://cloud.google.com/compute/docs/zones#available">zone</a> in which the cluster resides. This field has been deprecated and replaced by the name field.</li>
<li><code>clusterId</code> - Deprecated. The name of the cluster to upgrade. This field has been deprecated and replaced by the name field.</li>
</ul>
</div><h4 id="method.zones_clusters_complete_ip_rotation" class="method"><code>pub fn <a href="#method.zones_clusters_complete_ip_rotation" class="fnname">zones_clusters_complete_ip_rotation</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;request: <a class="struct" href="../../google_container1/api/struct.CompleteIPRotationRequest.html" title="struct google_container1::api::CompleteIPRotationRequest">CompleteIPRotationRequest</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;project_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;zone: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;cluster_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectZoneClusterCompleteIpRotationCall.html" title="struct google_container1::api::ProjectZoneClusterCompleteIpRotationCall">ProjectZoneClusterCompleteIpRotationCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#3532-3543" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Completes master IP rotation.</p>
<h1 id="arguments-43" class="section-header"><a href="#arguments-43">Arguments</a></h1>
<ul>
<li><code>request</code> - No description provided.</li>
<li><code>projectId</code> - Deprecated. The Google Developers Console <a href="https://developers.google.com/console/help/new/#projectnumber">project ID or project number</a>. This field has been deprecated and replaced by the name field.</li>
<li><code>zone</code> - Deprecated. The name of the Google Compute Engine <a href="https://cloud.google.com/compute/docs/zones#available">zone</a> in which the cluster resides. This field has been deprecated and replaced by the name field.</li>
<li><code>clusterId</code> - Deprecated. The name of the cluster. This field has been deprecated and replaced by the name field.</li>
</ul>
</div><h4 id="method.zones_clusters_create" class="method"><code>pub fn <a href="#method.zones_clusters_create" class="fnname">zones_clusters_create</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;request: <a class="struct" href="../../google_container1/api/struct.CreateClusterRequest.html" title="struct google_container1::api::CreateClusterRequest">CreateClusterRequest</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;project_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;zone: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectZoneClusterCreateCall.html" title="struct google_container1::api::ProjectZoneClusterCreateCall">ProjectZoneClusterCreateCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#3554-3564" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Creates a cluster, consisting of the specified number and type of Google Compute Engine instances. By default, the cluster is created in the project's <a href="https://cloud.google.com/compute/docs/networks-and-firewalls#networks">default network</a>. One firewall is added for the cluster. After cluster creation, the Kubelet creates routes for each node to allow the containers on that node to communicate with all other instances in the cluster. Finally, an entry is added to the project's global metadata indicating which CIDR range the cluster is using.</p>
<h1 id="arguments-44" class="section-header"><a href="#arguments-44">Arguments</a></h1>
<ul>
<li><code>request</code> - No description provided.</li>
<li><code>projectId</code> - Deprecated. The Google Developers Console <a href="https://support.google.com/cloud/answer/6158840">project ID or project number</a>. This field has been deprecated and replaced by the parent field.</li>
<li><code>zone</code> - Deprecated. The name of the Google Compute Engine <a href="https://cloud.google.com/compute/docs/zones#available">zone</a> in which the cluster resides. This field has been deprecated and replaced by the parent field.</li>
</ul>
</div><h4 id="method.zones_clusters_delete" class="method"><code>pub fn <a href="#method.zones_clusters_delete" class="fnname">zones_clusters_delete</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;project_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;zone: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;cluster_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectZoneClusterDeleteCall.html" title="struct google_container1::api::ProjectZoneClusterDeleteCall">ProjectZoneClusterDeleteCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#3575-3586" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Deletes the cluster, including the Kubernetes endpoint and all worker nodes. Firewalls and routes that were configured during cluster creation are also deleted. Other Google Compute Engine resources that might be in use by the cluster, such as load balancer resources, are not deleted if they weren't present when the cluster was initially created.</p>
<h1 id="arguments-45" class="section-header"><a href="#arguments-45">Arguments</a></h1>
<ul>
<li><code>projectId</code> - Deprecated. The Google Developers Console <a href="https://support.google.com/cloud/answer/6158840">project ID or project number</a>. This field has been deprecated and replaced by the name field.</li>
<li><code>zone</code> - Deprecated. The name of the Google Compute Engine <a href="https://cloud.google.com/compute/docs/zones#available">zone</a> in which the cluster resides. This field has been deprecated and replaced by the name field.</li>
<li><code>clusterId</code> - Deprecated. The name of the cluster to delete. This field has been deprecated and replaced by the name field.</li>
</ul>
</div><h4 id="method.zones_clusters_get" class="method"><code>pub fn <a href="#method.zones_clusters_get" class="fnname">zones_clusters_get</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;project_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;zone: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;cluster_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectZoneClusterGetCall.html" title="struct google_container1::api::ProjectZoneClusterGetCall">ProjectZoneClusterGetCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#3597-3608" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Gets the details of a specific cluster.</p>
<h1 id="arguments-46" class="section-header"><a href="#arguments-46">Arguments</a></h1>
<ul>
<li><code>projectId</code> - Deprecated. The Google Developers Console <a href="https://support.google.com/cloud/answer/6158840">project ID or project number</a>. This field has been deprecated and replaced by the name field.</li>
<li><code>zone</code> - Deprecated. The name of the Google Compute Engine <a href="https://cloud.google.com/compute/docs/zones#available">zone</a> in which the cluster resides. This field has been deprecated and replaced by the name field.</li>
<li><code>clusterId</code> - Deprecated. The name of the cluster to retrieve. This field has been deprecated and replaced by the name field.</li>
</ul>
</div><h4 id="method.zones_clusters_legacy_abac" class="method"><code>pub fn <a href="#method.zones_clusters_legacy_abac" class="fnname">zones_clusters_legacy_abac</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;request: <a class="struct" href="../../google_container1/api/struct.SetLegacyAbacRequest.html" title="struct google_container1::api::SetLegacyAbacRequest">SetLegacyAbacRequest</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;project_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;zone: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;cluster_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectZoneClusterLegacyAbacCall.html" title="struct google_container1::api::ProjectZoneClusterLegacyAbacCall">ProjectZoneClusterLegacyAbacCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#3620-3631" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Enables or disables the ABAC authorization mechanism on a cluster.</p>
<h1 id="arguments-47" class="section-header"><a href="#arguments-47">Arguments</a></h1>
<ul>
<li><code>request</code> - No description provided.</li>
<li><code>projectId</code> - Deprecated. The Google Developers Console <a href="https://support.google.com/cloud/answer/6158840">project ID or project number</a>. This field has been deprecated and replaced by the name field.</li>
<li><code>zone</code> - Deprecated. The name of the Google Compute Engine <a href="https://cloud.google.com/compute/docs/zones#available">zone</a> in which the cluster resides. This field has been deprecated and replaced by the name field.</li>
<li><code>clusterId</code> - Deprecated. The name of the cluster to update. This field has been deprecated and replaced by the name field.</li>
</ul>
</div><h4 id="method.zones_clusters_list" class="method"><code>pub fn <a href="#method.zones_clusters_list" class="fnname">zones_clusters_list</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;project_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;zone: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectZoneClusterListCall.html" title="struct google_container1::api::ProjectZoneClusterListCall">ProjectZoneClusterListCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#3641-3651" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Lists all clusters owned by a project in either the specified zone or all zones.</p>
<h1 id="arguments-48" class="section-header"><a href="#arguments-48">Arguments</a></h1>
<ul>
<li><code>projectId</code> - Deprecated. The Google Developers Console <a href="https://support.google.com/cloud/answer/6158840">project ID or project number</a>. This field has been deprecated and replaced by the parent field.</li>
<li><code>zone</code> - Deprecated. The name of the Google Compute Engine <a href="https://cloud.google.com/compute/docs/zones#available">zone</a> in which the cluster resides, or &quot;-&quot; for all zones. This field has been deprecated and replaced by the parent field.</li>
</ul>
</div><h4 id="method.zones_clusters_locations" class="method"><code>pub fn <a href="#method.zones_clusters_locations" class="fnname">zones_clusters_locations</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;request: <a class="struct" href="../../google_container1/api/struct.SetLocationsRequest.html" title="struct google_container1::api::SetLocationsRequest">SetLocationsRequest</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;project_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;zone: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;cluster_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectZoneClusterLocationCall.html" title="struct google_container1::api::ProjectZoneClusterLocationCall">ProjectZoneClusterLocationCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#3663-3674" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Sets the locations for a specific cluster. Deprecated. Use <a href="https://cloud.google.com/kubernetes-engine/docs/reference/rest/v1/projects.locations.clusters/update">projects.locations.clusters.update</a> instead.</p>
<h1 id="arguments-49" class="section-header"><a href="#arguments-49">Arguments</a></h1>
<ul>
<li><code>request</code> - No description provided.</li>
<li><code>projectId</code> - Deprecated. The Google Developers Console <a href="https://support.google.com/cloud/answer/6158840">project ID or project number</a>. This field has been deprecated and replaced by the name field.</li>
<li><code>zone</code> - Deprecated. The name of the Google Compute Engine <a href="https://cloud.google.com/compute/docs/zones#available">zone</a> in which the cluster resides. This field has been deprecated and replaced by the name field.</li>
<li><code>clusterId</code> - Deprecated. The name of the cluster to upgrade. This field has been deprecated and replaced by the name field.</li>
</ul>
</div><h4 id="method.zones_clusters_logging" class="method"><code>pub fn <a href="#method.zones_clusters_logging" class="fnname">zones_clusters_logging</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;request: <a class="struct" href="../../google_container1/api/struct.SetLoggingServiceRequest.html" title="struct google_container1::api::SetLoggingServiceRequest">SetLoggingServiceRequest</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;project_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;zone: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;cluster_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectZoneClusterLoggingCall.html" title="struct google_container1::api::ProjectZoneClusterLoggingCall">ProjectZoneClusterLoggingCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#3686-3697" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Sets the logging service for a specific cluster.</p>
<h1 id="arguments-50" class="section-header"><a href="#arguments-50">Arguments</a></h1>
<ul>
<li><code>request</code> - No description provided.</li>
<li><code>projectId</code> - Deprecated. The Google Developers Console <a href="https://support.google.com/cloud/answer/6158840">project ID or project number</a>. This field has been deprecated and replaced by the name field.</li>
<li><code>zone</code> - Deprecated. The name of the Google Compute Engine <a href="https://cloud.google.com/compute/docs/zones#available">zone</a> in which the cluster resides. This field has been deprecated and replaced by the name field.</li>
<li><code>clusterId</code> - Deprecated. The name of the cluster to upgrade. This field has been deprecated and replaced by the name field.</li>
</ul>
</div><h4 id="method.zones_clusters_master" class="method"><code>pub fn <a href="#method.zones_clusters_master" class="fnname">zones_clusters_master</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;request: <a class="struct" href="../../google_container1/api/struct.UpdateMasterRequest.html" title="struct google_container1::api::UpdateMasterRequest">UpdateMasterRequest</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;project_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;zone: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;cluster_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectZoneClusterMasterCall.html" title="struct google_container1::api::ProjectZoneClusterMasterCall">ProjectZoneClusterMasterCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#3709-3720" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Updates the master for a specific cluster.</p>
<h1 id="arguments-51" class="section-header"><a href="#arguments-51">Arguments</a></h1>
<ul>
<li><code>request</code> - No description provided.</li>
<li><code>projectId</code> - Deprecated. The Google Developers Console <a href="https://support.google.com/cloud/answer/6158840">project ID or project number</a>. This field has been deprecated and replaced by the name field.</li>
<li><code>zone</code> - Deprecated. The name of the Google Compute Engine <a href="https://cloud.google.com/compute/docs/zones#available">zone</a> in which the cluster resides. This field has been deprecated and replaced by the name field.</li>
<li><code>clusterId</code> - Deprecated. The name of the cluster to upgrade. This field has been deprecated and replaced by the name field.</li>
</ul>
</div><h4 id="method.zones_clusters_monitoring" class="method"><code>pub fn <a href="#method.zones_clusters_monitoring" class="fnname">zones_clusters_monitoring</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;request: <a class="struct" href="../../google_container1/api/struct.SetMonitoringServiceRequest.html" title="struct google_container1::api::SetMonitoringServiceRequest">SetMonitoringServiceRequest</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;project_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;zone: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;cluster_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectZoneClusterMonitoringCall.html" title="struct google_container1::api::ProjectZoneClusterMonitoringCall">ProjectZoneClusterMonitoringCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#3732-3743" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Sets the monitoring service for a specific cluster.</p>
<h1 id="arguments-52" class="section-header"><a href="#arguments-52">Arguments</a></h1>
<ul>
<li><code>request</code> - No description provided.</li>
<li><code>projectId</code> - Deprecated. The Google Developers Console <a href="https://support.google.com/cloud/answer/6158840">project ID or project number</a>. This field has been deprecated and replaced by the name field.</li>
<li><code>zone</code> - Deprecated. The name of the Google Compute Engine <a href="https://cloud.google.com/compute/docs/zones#available">zone</a> in which the cluster resides. This field has been deprecated and replaced by the name field.</li>
<li><code>clusterId</code> - Deprecated. The name of the cluster to upgrade. This field has been deprecated and replaced by the name field.</li>
</ul>
</div><h4 id="method.zones_clusters_resource_labels" class="method"><code>pub fn <a href="#method.zones_clusters_resource_labels" class="fnname">zones_clusters_resource_labels</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;request: <a class="struct" href="../../google_container1/api/struct.SetLabelsRequest.html" title="struct google_container1::api::SetLabelsRequest">SetLabelsRequest</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;project_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;zone: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;cluster_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectZoneClusterResourceLabelCall.html" title="struct google_container1::api::ProjectZoneClusterResourceLabelCall">ProjectZoneClusterResourceLabelCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#3755-3766" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Sets labels on a cluster.</p>
<h1 id="arguments-53" class="section-header"><a href="#arguments-53">Arguments</a></h1>
<ul>
<li><code>request</code> - No description provided.</li>
<li><code>projectId</code> - Deprecated. The Google Developers Console <a href="https://developers.google.com/console/help/new/#projectnumber">project ID or project number</a>. This field has been deprecated and replaced by the name field.</li>
<li><code>zone</code> - Deprecated. The name of the Google Compute Engine <a href="https://cloud.google.com/compute/docs/zones#available">zone</a> in which the cluster resides. This field has been deprecated and replaced by the name field.</li>
<li><code>clusterId</code> - Deprecated. The name of the cluster. This field has been deprecated and replaced by the name field.</li>
</ul>
</div><h4 id="method.zones_clusters_set_maintenance_policy" class="method"><code>pub fn <a href="#method.zones_clusters_set_maintenance_policy" class="fnname">zones_clusters_set_maintenance_policy</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;request: <a class="struct" href="../../google_container1/api/struct.SetMaintenancePolicyRequest.html" title="struct google_container1::api::SetMaintenancePolicyRequest">SetMaintenancePolicyRequest</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;project_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;zone: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;cluster_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectZoneClusterSetMaintenancePolicyCall.html" title="struct google_container1::api::ProjectZoneClusterSetMaintenancePolicyCall">ProjectZoneClusterSetMaintenancePolicyCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#3778-3789" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Sets the maintenance policy for a cluster.</p>
<h1 id="arguments-54" class="section-header"><a href="#arguments-54">Arguments</a></h1>
<ul>
<li><code>request</code> - No description provided.</li>
<li><code>projectId</code> - Required. The Google Developers Console <a href="https://support.google.com/cloud/answer/6158840">project ID or project number</a>.</li>
<li><code>zone</code> - Required. The name of the Google Compute Engine <a href="https://cloud.google.com/compute/docs/zones#available">zone</a> in which the cluster resides.</li>
<li><code>clusterId</code> - Required. The name of the cluster to update.</li>
</ul>
</div><h4 id="method.zones_clusters_set_master_auth" class="method"><code>pub fn <a href="#method.zones_clusters_set_master_auth" class="fnname">zones_clusters_set_master_auth</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;request: <a class="struct" href="../../google_container1/api/struct.SetMasterAuthRequest.html" title="struct google_container1::api::SetMasterAuthRequest">SetMasterAuthRequest</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;project_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;zone: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;cluster_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectZoneClusterSetMasterAuthCall.html" title="struct google_container1::api::ProjectZoneClusterSetMasterAuthCall">ProjectZoneClusterSetMasterAuthCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#3801-3812" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Sets master auth materials. Currently supports changing the admin password or a specific cluster, either via password generation or explicitly setting the password.</p>
<h1 id="arguments-55" class="section-header"><a href="#arguments-55">Arguments</a></h1>
<ul>
<li><code>request</code> - No description provided.</li>
<li><code>projectId</code> - Deprecated. The Google Developers Console <a href="https://support.google.com/cloud/answer/6158840">project ID or project number</a>. This field has been deprecated and replaced by the name field.</li>
<li><code>zone</code> - Deprecated. The name of the Google Compute Engine <a href="https://cloud.google.com/compute/docs/zones#available">zone</a> in which the cluster resides. This field has been deprecated and replaced by the name field.</li>
<li><code>clusterId</code> - Deprecated. The name of the cluster to upgrade. This field has been deprecated and replaced by the name field.</li>
</ul>
</div><h4 id="method.zones_clusters_set_network_policy" class="method"><code>pub fn <a href="#method.zones_clusters_set_network_policy" class="fnname">zones_clusters_set_network_policy</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;request: <a class="struct" href="../../google_container1/api/struct.SetNetworkPolicyRequest.html" title="struct google_container1::api::SetNetworkPolicyRequest">SetNetworkPolicyRequest</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;project_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;zone: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;cluster_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectZoneClusterSetNetworkPolicyCall.html" title="struct google_container1::api::ProjectZoneClusterSetNetworkPolicyCall">ProjectZoneClusterSetNetworkPolicyCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#3824-3835" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Enables or disables Network Policy for a cluster.</p>
<h1 id="arguments-56" class="section-header"><a href="#arguments-56">Arguments</a></h1>
<ul>
<li><code>request</code> - No description provided.</li>
<li><code>projectId</code> - Deprecated. The Google Developers Console <a href="https://developers.google.com/console/help/new/#projectnumber">project ID or project number</a>. This field has been deprecated and replaced by the name field.</li>
<li><code>zone</code> - Deprecated. The name of the Google Compute Engine <a href="https://cloud.google.com/compute/docs/zones#available">zone</a> in which the cluster resides. This field has been deprecated and replaced by the name field.</li>
<li><code>clusterId</code> - Deprecated. The name of the cluster. This field has been deprecated and replaced by the name field.</li>
</ul>
</div><h4 id="method.zones_clusters_start_ip_rotation" class="method"><code>pub fn <a href="#method.zones_clusters_start_ip_rotation" class="fnname">zones_clusters_start_ip_rotation</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;request: <a class="struct" href="../../google_container1/api/struct.StartIPRotationRequest.html" title="struct google_container1::api::StartIPRotationRequest">StartIPRotationRequest</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;project_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;zone: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;cluster_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectZoneClusterStartIpRotationCall.html" title="struct google_container1::api::ProjectZoneClusterStartIpRotationCall">ProjectZoneClusterStartIpRotationCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#3847-3858" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Starts master IP rotation.</p>
<h1 id="arguments-57" class="section-header"><a href="#arguments-57">Arguments</a></h1>
<ul>
<li><code>request</code> - No description provided.</li>
<li><code>projectId</code> - Deprecated. The Google Developers Console <a href="https://developers.google.com/console/help/new/#projectnumber">project ID or project number</a>. This field has been deprecated and replaced by the name field.</li>
<li><code>zone</code> - Deprecated. The name of the Google Compute Engine <a href="https://cloud.google.com/compute/docs/zones#available">zone</a> in which the cluster resides. This field has been deprecated and replaced by the name field.</li>
<li><code>clusterId</code> - Deprecated. The name of the cluster. This field has been deprecated and replaced by the name field.</li>
</ul>
</div><h4 id="method.zones_clusters_update" class="method"><code>pub fn <a href="#method.zones_clusters_update" class="fnname">zones_clusters_update</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;request: <a class="struct" href="../../google_container1/api/struct.UpdateClusterRequest.html" title="struct google_container1::api::UpdateClusterRequest">UpdateClusterRequest</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;project_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;zone: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;cluster_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectZoneClusterUpdateCall.html" title="struct google_container1::api::ProjectZoneClusterUpdateCall">ProjectZoneClusterUpdateCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#3870-3881" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Updates the settings of a specific cluster.</p>
<h1 id="arguments-58" class="section-header"><a href="#arguments-58">Arguments</a></h1>
<ul>
<li><code>request</code> - No description provided.</li>
<li><code>projectId</code> - Deprecated. The Google Developers Console <a href="https://support.google.com/cloud/answer/6158840">project ID or project number</a>. This field has been deprecated and replaced by the name field.</li>
<li><code>zone</code> - Deprecated. The name of the Google Compute Engine <a href="https://cloud.google.com/compute/docs/zones#available">zone</a> in which the cluster resides. This field has been deprecated and replaced by the name field.</li>
<li><code>clusterId</code> - Deprecated. The name of the cluster to upgrade. This field has been deprecated and replaced by the name field.</li>
</ul>
</div><h4 id="method.zones_operations_cancel" class="method"><code>pub fn <a href="#method.zones_operations_cancel" class="fnname">zones_operations_cancel</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;request: <a class="struct" href="../../google_container1/api/struct.CancelOperationRequest.html" title="struct google_container1::api::CancelOperationRequest">CancelOperationRequest</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;project_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;zone: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;operation_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectZoneOperationCancelCall.html" title="struct google_container1::api::ProjectZoneOperationCancelCall">ProjectZoneOperationCancelCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#3893-3904" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Cancels the specified operation.</p>
<h1 id="arguments-59" class="section-header"><a href="#arguments-59">Arguments</a></h1>
<ul>
<li><code>request</code> - No description provided.</li>
<li><code>projectId</code> - Deprecated. The Google Developers Console <a href="https://support.google.com/cloud/answer/6158840">project ID or project number</a>. This field has been deprecated and replaced by the name field.</li>
<li><code>zone</code> - Deprecated. The name of the Google Compute Engine <a href="https://cloud.google.com/compute/docs/zones#available">zone</a> in which the operation resides. This field has been deprecated and replaced by the name field.</li>
<li><code>operationId</code> - Deprecated. The server-assigned <code>name</code> of the operation. This field has been deprecated and replaced by the name field.</li>
</ul>
</div><h4 id="method.zones_operations_get" class="method"><code>pub fn <a href="#method.zones_operations_get" class="fnname">zones_operations_get</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;project_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;zone: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;operation_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectZoneOperationGetCall.html" title="struct google_container1::api::ProjectZoneOperationGetCall">ProjectZoneOperationGetCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#3915-3926" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Gets the specified operation.</p>
<h1 id="arguments-60" class="section-header"><a href="#arguments-60">Arguments</a></h1>
<ul>
<li><code>projectId</code> - Deprecated. The Google Developers Console <a href="https://support.google.com/cloud/answer/6158840">project ID or project number</a>. This field has been deprecated and replaced by the name field.</li>
<li><code>zone</code> - Deprecated. The name of the Google Compute Engine <a href="https://cloud.google.com/compute/docs/zones#available">zone</a> in which the cluster resides. This field has been deprecated and replaced by the name field.</li>
<li><code>operationId</code> - Deprecated. The server-assigned <code>name</code> of the operation. This field has been deprecated and replaced by the name field.</li>
</ul>
</div><h4 id="method.zones_operations_list" class="method"><code>pub fn <a href="#method.zones_operations_list" class="fnname">zones_operations_list</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;project_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;zone: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectZoneOperationListCall.html" title="struct google_container1::api::ProjectZoneOperationListCall">ProjectZoneOperationListCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#3936-3946" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Lists all operations in a project in a specific zone or all zones.</p>
<h1 id="arguments-61" class="section-header"><a href="#arguments-61">Arguments</a></h1>
<ul>
<li><code>projectId</code> - Deprecated. The Google Developers Console <a href="https://support.google.com/cloud/answer/6158840">project ID or project number</a>. This field has been deprecated and replaced by the parent field.</li>
<li><code>zone</code> - Deprecated. The name of the Google Compute Engine <a href="https://cloud.google.com/compute/docs/zones#available">zone</a> to return operations for, or <code>-</code> for all zones. This field has been deprecated and replaced by the parent field.</li>
</ul>
</div><h4 id="method.zones_get_serverconfig" class="method"><code>pub fn <a href="#method.zones_get_serverconfig" class="fnname">zones_get_serverconfig</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;self, <br>&nbsp;&nbsp;&nbsp;&nbsp;project_id: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;zone: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><br>) -&gt; <a class="struct" href="../../google_container1/api/struct.ProjectZoneGetServerconfigCall.html" title="struct google_container1::api::ProjectZoneGetServerconfigCall">ProjectZoneGetServerconfigCall</a>&lt;'a, C&gt;</code><a class="srclink" href="../../src/google_container1/api.rs.html#3956-3966" title="goto source code">[src]</a></h4><div class="docblock"><p>Create a builder to help you perform the following task:</p>
<p>Returns configuration info about the Google Kubernetes Engine service.</p>
<h1 id="arguments-62" class="section-header"><a href="#arguments-62">Arguments</a></h1>
<ul>
<li><code>projectId</code> - Deprecated. The Google Developers Console <a href="https://support.google.com/cloud/answer/6158840">project ID or project number</a>. This field has been deprecated and replaced by the name field.</li>
<li><code>zone</code> - Deprecated. The name of the Google Compute Engine <a href="https://cloud.google.com/compute/docs/zones#available">zone</a> to return operations for. This field has been deprecated and replaced by the name field.</li>
</ul>
</div></div><h2 id="trait-implementations" class="small-section-header">Trait Implementations<a href="#trait-implementations" class="anchor"></a></h2><div id="trait-implementations-list"><h3 id="impl-MethodsBuilder" class="impl"><code class="in-band">impl&lt;'a, C&gt; <a class="trait" href="../../google_container1/client/trait.MethodsBuilder.html" title="trait google_container1::client::MethodsBuilder">MethodsBuilder</a> for <a class="struct" href="../../google_container1/api/struct.ProjectMethods.html" title="struct google_container1::api::ProjectMethods">ProjectMethods</a>&lt;'a, C&gt;</code><a href="#impl-MethodsBuilder" class="anchor"></a><a class="srclink" href="../../src/google_container1/api.rs.html#2647" title="goto source code">[src]</a></h3><div class="impl-items"></div></div><h2 id="synthetic-implementations" class="small-section-header">Auto Trait Implementations<a href="#synthetic-implementations" class="anchor"></a></h2><div id="synthetic-implementations-list"><h3 id="impl-RefUnwindSafe" class="impl"><code class="in-band">impl&lt;'a, C&gt; !<a class="trait" href="https://doc.rust-lang.org/nightly/std/panic/trait.RefUnwindSafe.html" title="trait std::panic::RefUnwindSafe">RefUnwindSafe</a> for <a class="struct" href="../../google_container1/api/struct.ProjectMethods.html" title="struct google_container1::api::ProjectMethods">ProjectMethods</a>&lt;'a, C&gt;</code><a href="#impl-RefUnwindSafe" class="anchor"></a><a class="srclink" href="../../src/google_container1/lib.rs.html#1" title="goto source code">[src]</a></h3><div class="impl-items"></div><h3 id="impl-Send" class="impl"><code class="in-band">impl&lt;'a, C&gt; !<a class="trait" href="https://doc.rust-lang.org/nightly/core/marker/trait.Send.html" title="trait core::marker::Send">Send</a> for <a class="struct" href="../../google_container1/api/struct.ProjectMethods.html" title="struct google_container1::api::ProjectMethods">ProjectMethods</a>&lt;'a, C&gt;</code><a href="#impl-Send" class="anchor"></a><a class="srclink" href="../../src/google_container1/lib.rs.html#1" title="goto source code">[src]</a></h3><div class="impl-items"></div><h3 id="impl-Sync" class="impl"><code class="in-band">impl&lt;'a, C&gt; !<a class="trait" href="https://doc.rust-lang.org/nightly/core/marker/trait.Sync.html" title="trait core::marker::Sync">Sync</a> for <a class="struct" href="../../google_container1/api/struct.ProjectMethods.html" title="struct google_container1::api::ProjectMethods">ProjectMethods</a>&lt;'a, C&gt;</code><a href="#impl-Sync" class="anchor"></a><a class="srclink" href="../../src/google_container1/lib.rs.html#1" title="goto source code">[src]</a></h3><div class="impl-items"></div><h3 id="impl-Unpin" class="impl"><code class="in-band">impl&lt;'a, C&gt; <a class="trait" href="https://doc.rust-lang.org/nightly/core/marker/trait.Unpin.html" title="trait core::marker::Unpin">Unpin</a> for <a class="struct" href="../../google_container1/api/struct.ProjectMethods.html" title="struct google_container1::api::ProjectMethods">ProjectMethods</a>&lt;'a, C&gt;</code><a href="#impl-Unpin" class="anchor"></a><a class="srclink" href="../../src/google_container1/lib.rs.html#1" title="goto source code">[src]</a></h3><div class="impl-items"></div><h3 id="impl-UnwindSafe" class="impl"><code class="in-band">impl&lt;'a, C&gt; !<a class="trait" href="https://doc.rust-lang.org/nightly/std/panic/trait.UnwindSafe.html" title="trait std::panic::UnwindSafe">UnwindSafe</a> for <a class="struct" href="../../google_container1/api/struct.ProjectMethods.html" title="struct google_container1::api::ProjectMethods">ProjectMethods</a>&lt;'a, C&gt;</code><a href="#impl-UnwindSafe" class="anchor"></a><a class="srclink" href="../../src/google_container1/lib.rs.html#1" title="goto source code">[src]</a></h3><div class="impl-items"></div></div><h2 id="blanket-implementations" class="small-section-header">Blanket Implementations<a href="#blanket-implementations" class="anchor"></a></h2><div id="blanket-implementations-list"><h3 id="impl-Any" class="impl"><code class="in-band">impl&lt;T&gt; <a class="trait" href="https://doc.rust-lang.org/nightly/core/any/trait.Any.html" title="trait core::any::Any">Any</a> for T <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;T: 'static + ?<a class="trait" href="https://doc.rust-lang.org/nightly/core/marker/trait.Sized.html" title="trait core::marker::Sized">Sized</a>,&nbsp;</span></code><a href="#impl-Any" class="anchor"></a><a class="srclink" href="https://doc.rust-lang.org/nightly/src/core/any.rs.html#131-135" title="goto source code">[src]</a></h3><div class="impl-items"><h4 id="method.type_id" class="method hidden"><code>pub fn <a href="https://doc.rust-lang.org/nightly/core/any/trait.Any.html#tymethod.type_id" class="fnname">type_id</a>(&amp;self) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/any/struct.TypeId.html" title="struct core::any::TypeId">TypeId</a></code><a class="srclink" href="https://doc.rust-lang.org/nightly/src/core/any.rs.html#132" title="goto source code">[src]</a></h4><div class='docblock hidden'><p>Gets the <code>TypeId</code> of <code>self</code>. <a href="https://doc.rust-lang.org/nightly/core/any/trait.Any.html#tymethod.type_id">Read more</a></p>
</div></div><h3 id="impl-Borrow%3CT%3E" class="impl"><code class="in-band">impl&lt;T&gt; <a class="trait" href="https://doc.rust-lang.org/nightly/core/borrow/trait.Borrow.html" title="trait core::borrow::Borrow">Borrow</a>&lt;T&gt; for T <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;T: ?<a class="trait" href="https://doc.rust-lang.org/nightly/core/marker/trait.Sized.html" title="trait core::marker::Sized">Sized</a>,&nbsp;</span></code><a href="#impl-Borrow%3CT%3E" class="anchor"></a><a class="srclink" href="https://doc.rust-lang.org/nightly/src/core/borrow.rs.html#207-211" title="goto source code">[src]</a></h3><div class="impl-items"><h4 id="method.borrow" class="method hidden"><code>pub fn <a href="https://doc.rust-lang.org/nightly/core/borrow/trait.Borrow.html#tymethod.borrow" class="fnname">borrow</a>(&amp;self) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&amp;</a>T</code><a class="srclink" href="https://doc.rust-lang.org/nightly/src/core/borrow.rs.html#208" title="goto source code">[src]</a></h4><div class='docblock hidden'><p>Immutably borrows from an owned value. <a href="https://doc.rust-lang.org/nightly/core/borrow/trait.Borrow.html#tymethod.borrow">Read more</a></p>
</div></div><h3 id="impl-BorrowMut%3CT%3E" class="impl"><code class="in-band">impl&lt;T&gt; <a class="trait" href="https://doc.rust-lang.org/nightly/core/borrow/trait.BorrowMut.html" title="trait core::borrow::BorrowMut">BorrowMut</a>&lt;T&gt; for T <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;T: ?<a class="trait" href="https://doc.rust-lang.org/nightly/core/marker/trait.Sized.html" title="trait core::marker::Sized">Sized</a>,&nbsp;</span></code><a href="#impl-BorrowMut%3CT%3E" class="anchor"></a><a class="srclink" href="https://doc.rust-lang.org/nightly/src/core/borrow.rs.html#214-218" title="goto source code">[src]</a></h3><div class="impl-items"><h4 id="method.borrow_mut" class="method hidden"><code>pub fn <a href="https://doc.rust-lang.org/nightly/core/borrow/trait.BorrowMut.html#tymethod.borrow_mut" class="fnname">borrow_mut</a>(&amp;mut self) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&amp;mut </a>T</code><a class="srclink" href="https://doc.rust-lang.org/nightly/src/core/borrow.rs.html#215" title="goto source code">[src]</a></h4><div class='docblock hidden'><p>Mutably borrows from an owned value. <a href="https://doc.rust-lang.org/nightly/core/borrow/trait.BorrowMut.html#tymethod.borrow_mut">Read more</a></p>
</div></div><h3 id="impl-From%3CT%3E" class="impl"><code class="in-band">impl&lt;T&gt; <a class="trait" href="https://doc.rust-lang.org/nightly/core/convert/trait.From.html" title="trait core::convert::From">From</a>&lt;T&gt; for T</code><a href="#impl-From%3CT%3E" class="anchor"></a><a class="srclink" href="https://doc.rust-lang.org/nightly/src/core/convert/mod.rs.html#545-549" title="goto source code">[src]</a></h3><div class="impl-items"><h4 id="method.from" class="method hidden"><code>pub fn <a href="https://doc.rust-lang.org/nightly/core/convert/trait.From.html#tymethod.from" class="fnname">from</a>(t: T) -&gt; T</code><a class="srclink" href="https://doc.rust-lang.org/nightly/src/core/convert/mod.rs.html#546" title="goto source code">[src]</a></h4><div class='docblock hidden'><p>Performs the conversion.</p>
</div></div><h3 id="impl-Instrument" class="impl"><code class="in-band">impl&lt;T&gt; <a class="trait" href="../../tracing/instrument/trait.Instrument.html" title="trait tracing::instrument::Instrument">Instrument</a> for T</code><a href="#impl-Instrument" class="anchor"></a><a class="srclink" href="../../src/tracing/instrument.rs.html#155" title="goto source code">[src]</a></h3><div class="impl-items"><h4 id="method.instrument" class="method hidden"><code>pub fn <a href="../../tracing/instrument/trait.Instrument.html#method.instrument" class="fnname">instrument</a>(self, span: <a class="struct" href="../../tracing/span/struct.Span.html" title="struct tracing::span::Span">Span</a>) -&gt; <a class="struct" href="../../tracing/instrument/struct.Instrumented.html" title="struct tracing::instrument::Instrumented">Instrumented</a>&lt;Self&gt;</code><a class="srclink" href="../../src/tracing/instrument.rs.html#38" title="goto source code">[src]</a></h4><div class='docblock hidden'><p>Instruments this type with the provided <code>Span</code>, returning an
<code>Instrumented</code> wrapper. <a href="../../tracing/instrument/trait.Instrument.html#method.instrument">Read more</a></p>
</div><h4 id="method.in_current_span" class="method hidden"><code>pub fn <a href="../../tracing/instrument/trait.Instrument.html#method.in_current_span" class="fnname">in_current_span</a>(self) -&gt; <a class="struct" href="../../tracing/instrument/struct.Instrumented.html" title="struct tracing::instrument::Instrumented">Instrumented</a>&lt;Self&gt;</code><a class="srclink" href="../../src/tracing/instrument.rs.html#74" title="goto source code">[src]</a></h4><div class='docblock hidden'><p>Instruments this type with the <a href="../struct.Span.html#method.current">current</a> <code>Span</code>, returning an
<code>Instrumented</code> wrapper. <a href="../../tracing/instrument/trait.Instrument.html#method.in_current_span">Read more</a></p>
</div></div><h3 id="impl-Into%3CU%3E" class="impl"><code class="in-band">impl&lt;T, U&gt; <a class="trait" href="https://doc.rust-lang.org/nightly/core/convert/trait.Into.html" title="trait core::convert::Into">Into</a>&lt;U&gt; for T <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;U: <a class="trait" href="https://doc.rust-lang.org/nightly/core/convert/trait.From.html" title="trait core::convert::From">From</a>&lt;T&gt;,&nbsp;</span></code><a href="#impl-Into%3CU%3E" class="anchor"></a><a class="srclink" href="https://doc.rust-lang.org/nightly/src/core/convert/mod.rs.html#534-541" title="goto source code">[src]</a></h3><div class="impl-items"><h4 id="method.into" class="method hidden"><code>pub fn <a href="https://doc.rust-lang.org/nightly/core/convert/trait.Into.html#tymethod.into" class="fnname">into</a>(self) -&gt; U</code><a class="srclink" href="https://doc.rust-lang.org/nightly/src/core/convert/mod.rs.html#538" title="goto source code">[src]</a></h4><div class='docblock hidden'><p>Performs the conversion.</p>
</div></div><h3 id="impl-TryFrom%3CU%3E" class="impl"><code class="in-band">impl&lt;T, U&gt; <a class="trait" href="https://doc.rust-lang.org/nightly/core/convert/trait.TryFrom.html" title="trait core::convert::TryFrom">TryFrom</a>&lt;U&gt; for T <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;U: <a class="trait" href="https://doc.rust-lang.org/nightly/core/convert/trait.Into.html" title="trait core::convert::Into">Into</a>&lt;T&gt;,&nbsp;</span></code><a href="#impl-TryFrom%3CU%3E" class="anchor"></a><a class="srclink" href="https://doc.rust-lang.org/nightly/src/core/convert/mod.rs.html#582-591" title="goto source code">[src]</a></h3><div class="impl-items"><h4 id="associatedtype.Error" class="type"><code>type <a href="https://doc.rust-lang.org/nightly/core/convert/trait.TryFrom.html#associatedtype.Error" class="type">Error</a> = <a class="enum" href="https://doc.rust-lang.org/nightly/core/convert/enum.Infallible.html" title="enum core::convert::Infallible">Infallible</a></code></h4><div class='docblock'><p>The type returned in the event of a conversion error.</p>
</div><h4 id="method.try_from" class="method hidden"><code>pub fn <a href="https://doc.rust-lang.org/nightly/core/convert/trait.TryFrom.html#tymethod.try_from" class="fnname">try_from</a>(value: U) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;T, &lt;T as <a class="trait" href="https://doc.rust-lang.org/nightly/core/convert/trait.TryFrom.html" title="trait core::convert::TryFrom">TryFrom</a>&lt;U&gt;&gt;::<a class="type" href="https://doc.rust-lang.org/nightly/core/convert/trait.TryFrom.html#associatedtype.Error" title="type core::convert::TryFrom::Error">Error</a>&gt;</code><a class="srclink" href="https://doc.rust-lang.org/nightly/src/core/convert/mod.rs.html#588" title="goto source code">[src]</a></h4><div class='docblock hidden'><p>Performs the conversion.</p>
</div></div><h3 id="impl-TryInto%3CU%3E" class="impl"><code class="in-band">impl&lt;T, U&gt; <a class="trait" href="https://doc.rust-lang.org/nightly/core/convert/trait.TryInto.html" title="trait core::convert::TryInto">TryInto</a>&lt;U&gt; for T <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;U: <a class="trait" href="https://doc.rust-lang.org/nightly/core/convert/trait.TryFrom.html" title="trait core::convert::TryFrom">TryFrom</a>&lt;T&gt;,&nbsp;</span></code><a href="#impl-TryInto%3CU%3E" class="anchor"></a><a class="srclink" href="https://doc.rust-lang.org/nightly/src/core/convert/mod.rs.html#568-577" title="goto source code">[src]</a></h3><div class="impl-items"><h4 id="associatedtype.Error-1" class="type"><code>type <a href="https://doc.rust-lang.org/nightly/core/convert/trait.TryInto.html#associatedtype.Error" class="type">Error</a> = &lt;U as <a class="trait" href="https://doc.rust-lang.org/nightly/core/convert/trait.TryFrom.html" title="trait core::convert::TryFrom">TryFrom</a>&lt;T&gt;&gt;::<a class="type" href="https://doc.rust-lang.org/nightly/core/convert/trait.TryFrom.html#associatedtype.Error" title="type core::convert::TryFrom::Error">Error</a></code></h4><div class='docblock'><p>The type returned in the event of a conversion error.</p>
</div><h4 id="method.try_into" class="method hidden"><code>pub fn <a href="https://doc.rust-lang.org/nightly/core/convert/trait.TryInto.html#tymethod.try_into" class="fnname">try_into</a>(self) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;U, &lt;U as <a class="trait" href="https://doc.rust-lang.org/nightly/core/convert/trait.TryFrom.html" title="trait core::convert::TryFrom">TryFrom</a>&lt;T&gt;&gt;::<a class="type" href="https://doc.rust-lang.org/nightly/core/convert/trait.TryFrom.html#associatedtype.Error" title="type core::convert::TryFrom::Error">Error</a>&gt;</code><a class="srclink" href="https://doc.rust-lang.org/nightly/src/core/convert/mod.rs.html#574" title="goto source code">[src]</a></h4><div class='docblock hidden'><p>Performs the conversion.</p>
</div></div></div></section><section id="search" class="content hidden"></section><section class="footer"></section><div id="rustdoc-vars" data-root-path="../../" data-current-crate="google_container1"></div>
<script src="../../main.js"></script><script defer src="../../search-index.js"></script></body></html>