Skip to content

Commit b16a7ac

Browse files
feat: Automated regeneration of IAP client (googleapis#12642)
Auto-created at 2024-12-05 13:17:53 +0000 using the toys pull request generator.
1 parent 04c8ac3 commit b16a7ac

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

clients/iap/lib/google_api/iap/v1/metadata.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ defmodule GoogleApi.IAP.V1 do
2020
API client metadata for GoogleApi.IAP.V1.
2121
"""
2222

23-
@discovery_revision "20240909"
23+
@discovery_revision "20241202"
2424

2525
def discovery_revision(), do: @discovery_revision
2626
end

clients/iap/lib/google_api/iap/v1/model/resource.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ defmodule GoogleApi.IAP.V1.Model.Resource do
2121
2222
## Attributes
2323
24-
* `expectedNextState` (*type:* `map()`, *default:* `nil`) - The proto or JSON formatted expected next state of the resource, wrapped in a google.protobuf.Any proto, against which the policy rules are evaluated. Services not integrated with custom org policy can omit this field. Services integrated with custom org policy must populate this field for all requests where the API call changes the state of the resource. Custom org policy backend uses these attributes to enforce custom org policies. When a proto is wrapped, it is generally the One Platform API proto. When a JSON string is wrapped, use `google.protobuf.StringValue` for the inner value. For create operations, GCP service is expected to pass resource from customer request as is. For update/patch operations, GCP service is expected to compute the next state with the patch provided by the user. See go/custom-constraints-org-policy-integration-guide for additional details.
24+
* `expectedNextState` (*type:* `map()`, *default:* `nil`) - The proto or JSON formatted expected next state of the resource, wrapped in a google.protobuf.Any proto, against which the policy rules are evaluated. Services not integrated with custom org policy can omit this field. Services integrated with custom org policy must populate this field for all requests where the API call changes the state of the resource. Custom org policy backend uses these attributes to enforce custom org policies. For create operations, GCP service is expected to pass resource from customer request as is. For update/patch operations, GCP service is expected to compute the next state with the patch provided by the user. See go/custom-constraints-org-policy-integration-guide for additional details.
2525
* `labels` (*type:* `map()`, *default:* `nil`) - The service defined labels of the resource on which the conditions will be evaluated. The semantics - including the key names - are vague to IAM. If the effective condition has a reference to a `resource.labels[foo]` construct, IAM consults with this map to retrieve the values associated with `foo` key for Conditions evaluation. If the provided key is not found in the labels map, the condition would evaluate to false. This field is in limited use. If your intended use case is not expected to express resource.labels attribute in IAM Conditions, leave this field empty. Before planning on using this attribute please: * Read go/iam-conditions-labels-comm and ensure your service can meet the data availability and management requirements. * Talk to iam-conditions-eng@ about your use case.
2626
* `name` (*type:* `String.t`, *default:* `nil`) - The **relative** name of the resource, which is the URI path of the resource without the leading "/". See https://cloud.google.com/iam/docs/conditions-resource-attributes#resource-name for examples used by other GCP Services. This field is **required** for services integrated with resource-attribute-based IAM conditions and/or CustomOrgPolicy. This field requires special handling for parents-only permissions such as `create` and `list`. See the document linked below for further details. See go/iam-conditions-sig-g3#populate-resource-attributes for specific details on populating this field.
2727
* `nextStateOfTags` (*type:* `GoogleApi.IAP.V1.Model.NextStateOfTags.t`, *default:* `nil`) - Used for calculating the next state of tags on the resource being passed for Custom Org Policy enforcement. NOTE: Only one of the tags representations (i.e. numeric or namespaced) should be populated. The input tags will be converted to the same representation before the calculation. This behavior intentionally may differ from other tags related fields in CheckPolicy request, which may require both formats to be passed in. IMPORTANT: If tags are unchanged, this field should not be set.

clients/iap/mix.exs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
defmodule GoogleApi.IAP.Mixfile do
1919
use Mix.Project
2020

21-
@version "0.20.1"
21+
@version "0.20.2"
2222

2323
def project() do
2424
[

0 commit comments

Comments
 (0)