Skip to content

Commit 05d23bf

Browse files
chore(datafusion): update the api
#### datafusion:v1 The following keys were deleted: - schemas.Binding.properties.bindingId (Total Keys: 1) The following keys were added: - schemas.Accelerator.properties.state (Total Keys: 1) - schemas.OperationMetadata.properties.additionalStatus (Total Keys: 2) #### datafusion:v1beta1 The following keys were deleted: - schemas.Binding.properties.bindingId (Total Keys: 1) The following keys were added: - resources.projects.resources.locations.methods.removeIamPolicy (Total Keys: 12) - resources.projects.resources.locations.resources.instances.resources.namespaces.methods.getIamPolicy (Total Keys: 14) - resources.projects.resources.locations.resources.instances.resources.namespaces.methods.setIamPolicy (Total Keys: 12) - resources.projects.resources.locations.resources.instances.resources.namespaces.methods.testIamPermissions (Total Keys: 12) - schemas.RemoveIamPolicyRequest (Total Keys: 2) - schemas.RemoveIamPolicyResponse (Total Keys: 2)
1 parent a4ba762 commit 05d23bf

6 files changed

+2933
-2497
lines changed

docs/dyn/datafusion_v1.projects.locations.instances.html

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,7 @@ <h3>Method Details</h3>
126126
&quot;accelerators&quot;: [ # List of accelerators enabled for this CDF instance.
127127
{ # Identifies Data Fusion accelerators for an instance.
128128
&quot;acceleratorType&quot;: &quot;A String&quot;, # The type of an accelator for a CDF instance.
129+
&quot;state&quot;: &quot;A String&quot;, # The state of the accelerator
129130
},
130131
],
131132
&quot;apiEndpoint&quot;: &quot;A String&quot;, # Output only. Endpoint on which the REST APIs is accessible.
@@ -252,6 +253,7 @@ <h3>Method Details</h3>
252253
&quot;accelerators&quot;: [ # List of accelerators enabled for this CDF instance.
253254
{ # Identifies Data Fusion accelerators for an instance.
254255
&quot;acceleratorType&quot;: &quot;A String&quot;, # The type of an accelator for a CDF instance.
256+
&quot;state&quot;: &quot;A String&quot;, # The state of the accelerator
255257
},
256258
],
257259
&quot;apiEndpoint&quot;: &quot;A String&quot;, # Output only. Endpoint on which the REST APIs is accessible.
@@ -327,7 +329,6 @@ <h3>Method Details</h3>
327329
],
328330
&quot;bindings&quot;: [ # Associates a list of `members` to a `role`. Optionally, may specify a `condition` that determines how and when the `bindings` are applied. Each of the `bindings` must contain at least one member.
329331
{ # Associates `members` with a `role`.
330-
&quot;bindingId&quot;: &quot;A String&quot;, # A client-specified ID for this binding. Expected to be globally unique to support the internal bindings-by-ID API.
331332
&quot;condition&quot;: { # Represents a textual expression in the Common Expression Language (CEL) syntax. CEL is a C-like expression language. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec. Example (Comparison): title: &quot;Summary size limit&quot; description: &quot;Determines if a summary is less than 100 chars&quot; expression: &quot;document.summary.size() &lt; 100&quot; Example (Equality): title: &quot;Requestor is owner&quot; description: &quot;Determines if requestor is the document owner&quot; expression: &quot;document.owner == request.auth.claims.email&quot; Example (Logic): title: &quot;Public documents&quot; description: &quot;Determine whether the document should be publicly visible&quot; expression: &quot;document.type != &#x27;private&#x27; &amp;&amp; document.type != &#x27;internal&#x27;&quot; Example (Data Manipulation): title: &quot;Notification string&quot; description: &quot;Create a notification string with a timestamp.&quot; expression: &quot;&#x27;New message received at &#x27; + string(document.create_time)&quot; The exact variables and functions that may be referenced within an expression are determined by the service that evaluates it. See the service documentation for additional information. # The condition that is associated with this binding. If the condition evaluates to `true`, then this binding applies to the current request. If the condition evaluates to `false`, then this binding does not apply to the current request. However, a different role binding might grant the same role to one or more of the members in this binding. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies).
332333
&quot;description&quot;: &quot;A String&quot;, # Optional. Description of the expression. This is a longer text which describes the expression, e.g. when hovered over it in a UI.
333334
&quot;expression&quot;: &quot;A String&quot;, # Textual representation of an expression in Common Expression Language syntax.
@@ -369,6 +370,7 @@ <h3>Method Details</h3>
369370
&quot;accelerators&quot;: [ # List of accelerators enabled for this CDF instance.
370371
{ # Identifies Data Fusion accelerators for an instance.
371372
&quot;acceleratorType&quot;: &quot;A String&quot;, # The type of an accelator for a CDF instance.
373+
&quot;state&quot;: &quot;A String&quot;, # The state of the accelerator
372374
},
373375
],
374376
&quot;apiEndpoint&quot;: &quot;A String&quot;, # Output only. Endpoint on which the REST APIs is accessible.
@@ -446,6 +448,7 @@ <h3>Method Details</h3>
446448
&quot;accelerators&quot;: [ # List of accelerators enabled for this CDF instance.
447449
{ # Identifies Data Fusion accelerators for an instance.
448450
&quot;acceleratorType&quot;: &quot;A String&quot;, # The type of an accelator for a CDF instance.
451+
&quot;state&quot;: &quot;A String&quot;, # The state of the accelerator
449452
},
450453
],
451454
&quot;apiEndpoint&quot;: &quot;A String&quot;, # Output only. Endpoint on which the REST APIs is accessible.
@@ -586,7 +589,6 @@ <h3>Method Details</h3>
586589
],
587590
&quot;bindings&quot;: [ # Associates a list of `members` to a `role`. Optionally, may specify a `condition` that determines how and when the `bindings` are applied. Each of the `bindings` must contain at least one member.
588591
{ # Associates `members` with a `role`.
589-
&quot;bindingId&quot;: &quot;A String&quot;, # A client-specified ID for this binding. Expected to be globally unique to support the internal bindings-by-ID API.
590592
&quot;condition&quot;: { # Represents a textual expression in the Common Expression Language (CEL) syntax. CEL is a C-like expression language. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec. Example (Comparison): title: &quot;Summary size limit&quot; description: &quot;Determines if a summary is less than 100 chars&quot; expression: &quot;document.summary.size() &lt; 100&quot; Example (Equality): title: &quot;Requestor is owner&quot; description: &quot;Determines if requestor is the document owner&quot; expression: &quot;document.owner == request.auth.claims.email&quot; Example (Logic): title: &quot;Public documents&quot; description: &quot;Determine whether the document should be publicly visible&quot; expression: &quot;document.type != &#x27;private&#x27; &amp;&amp; document.type != &#x27;internal&#x27;&quot; Example (Data Manipulation): title: &quot;Notification string&quot; description: &quot;Create a notification string with a timestamp.&quot; expression: &quot;&#x27;New message received at &#x27; + string(document.create_time)&quot; The exact variables and functions that may be referenced within an expression are determined by the service that evaluates it. See the service documentation for additional information. # The condition that is associated with this binding. If the condition evaluates to `true`, then this binding applies to the current request. If the condition evaluates to `false`, then this binding does not apply to the current request. However, a different role binding might grant the same role to one or more of the members in this binding. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies).
591593
&quot;description&quot;: &quot;A String&quot;, # Optional. Description of the expression. This is a longer text which describes the expression, e.g. when hovered over it in a UI.
592594
&quot;expression&quot;: &quot;A String&quot;, # Textual representation of an expression in Common Expression Language syntax.
@@ -629,7 +631,6 @@ <h3>Method Details</h3>
629631
],
630632
&quot;bindings&quot;: [ # Associates a list of `members` to a `role`. Optionally, may specify a `condition` that determines how and when the `bindings` are applied. Each of the `bindings` must contain at least one member.
631633
{ # Associates `members` with a `role`.
632-
&quot;bindingId&quot;: &quot;A String&quot;, # A client-specified ID for this binding. Expected to be globally unique to support the internal bindings-by-ID API.
633634
&quot;condition&quot;: { # Represents a textual expression in the Common Expression Language (CEL) syntax. CEL is a C-like expression language. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec. Example (Comparison): title: &quot;Summary size limit&quot; description: &quot;Determines if a summary is less than 100 chars&quot; expression: &quot;document.summary.size() &lt; 100&quot; Example (Equality): title: &quot;Requestor is owner&quot; description: &quot;Determines if requestor is the document owner&quot; expression: &quot;document.owner == request.auth.claims.email&quot; Example (Logic): title: &quot;Public documents&quot; description: &quot;Determine whether the document should be publicly visible&quot; expression: &quot;document.type != &#x27;private&#x27; &amp;&amp; document.type != &#x27;internal&#x27;&quot; Example (Data Manipulation): title: &quot;Notification string&quot; description: &quot;Create a notification string with a timestamp.&quot; expression: &quot;&#x27;New message received at &#x27; + string(document.create_time)&quot; The exact variables and functions that may be referenced within an expression are determined by the service that evaluates it. See the service documentation for additional information. # The condition that is associated with this binding. If the condition evaluates to `true`, then this binding applies to the current request. If the condition evaluates to `false`, then this binding does not apply to the current request. However, a different role binding might grant the same role to one or more of the members in this binding. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies).
634635
&quot;description&quot;: &quot;A String&quot;, # Optional. Description of the expression. This is a longer text which describes the expression, e.g. when hovered over it in a UI.
635636
&quot;expression&quot;: &quot;A String&quot;, # Textual representation of an expression in Common Expression Language syntax.

docs/dyn/datafusion_v1beta1.projects.locations.html

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,9 @@ <h2>Instance Methods</h2>
101101
<p class="toc_element">
102102
<code><a href="#list_next">list_next(previous_request, previous_response)</a></code></p>
103103
<p class="firstline">Retrieves the next page of results.</p>
104+
<p class="toc_element">
105+
<code><a href="#removeIamPolicy">removeIamPolicy(resource, body=None, x__xgafv=None)</a></code></p>
106+
<p class="firstline">Remove IAM policy that is currently set on the given resource.</p>
104107
<h3>Method Details</h3>
105108
<div class="method">
106109
<code class="details" id="close">close()</code>
@@ -184,4 +187,28 @@ <h3>Method Details</h3>
184187
</pre>
185188
</div>
186189

190+
<div class="method">
191+
<code class="details" id="removeIamPolicy">removeIamPolicy(resource, body=None, x__xgafv=None)</code>
192+
<pre>Remove IAM policy that is currently set on the given resource.
193+
194+
Args:
195+
resource: string, The resource on which IAM policy to be removed is attached to. (required)
196+
body: object, The request body.
197+
The object takes the form of:
198+
199+
{ # Request message for RemoveIamPolicy method.
200+
}
201+
202+
x__xgafv: string, V1 error format.
203+
Allowed values
204+
1 - v1 error format
205+
2 - v2 error format
206+
207+
Returns:
208+
An object of the form:
209+
210+
{ # Response message for RemoveIamPolicy method.
211+
}</pre>
212+
</div>
213+
187214
</body></html>

0 commit comments

Comments
 (0)