Skip to content

Commit c676011

Browse files
feat: Automated regeneration of cloudasset v1p1beta1 client (#20878)
Auto-created at 2024-12-02 23:30:33 +0000 using the toys pull request generator.
1 parent cde789a commit c676011

File tree

5 files changed

+27
-9
lines changed

5 files changed

+27
-9
lines changed

api_names_out.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58869,6 +58869,7 @@
5886958869
"/cloudasset:v1p1beta1/GoogleIdentityAccesscontextmanagerV1OsConstraint/requireVerifiedChromeOs": require_verified_chrome_os
5887058870
"/cloudasset:v1p1beta1/GoogleIdentityAccesscontextmanagerV1ServicePerimeter": google_identity_accesscontextmanager_v1_service_perimeter
5887158871
"/cloudasset:v1p1beta1/GoogleIdentityAccesscontextmanagerV1ServicePerimeter/description": description
58872+
"/cloudasset:v1p1beta1/GoogleIdentityAccesscontextmanagerV1ServicePerimeter/etag": etag
5887258873
"/cloudasset:v1p1beta1/GoogleIdentityAccesscontextmanagerV1ServicePerimeter/name": name
5887358874
"/cloudasset:v1p1beta1/GoogleIdentityAccesscontextmanagerV1ServicePerimeter/perimeterType": perimeter_type
5887458875
"/cloudasset:v1p1beta1/GoogleIdentityAccesscontextmanagerV1ServicePerimeter/spec": spec

generated/google-apis-cloudasset_v1p1beta1/CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# Release history for google-apis-cloudasset_v1p1beta1
22

3+
### v0.41.0 (2024-12-02)
4+
5+
* Regenerated from discovery document revision 20241115
6+
* Regenerated using generator version 0.15.1
7+
38
### v0.40.0 (2024-06-16)
49

510
* Regenerated from discovery document revision 20240608

generated/google-apis-cloudasset_v1p1beta1/lib/google/apis/cloudasset_v1p1beta1/classes.rb

Lines changed: 17 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1261,9 +1261,10 @@ class GoogleIdentityAccesscontextmanagerV1EgressFrom
12611261

12621262
# A list of identities that are allowed access through [EgressPolicy].
12631263
# Identities can be an individual user, service account, Google group, or third-
1264-
# party identity. The `v1` identities that have the prefix `user`, `group`, `
1265-
# serviceAccount`, `principal`, and `principalSet` in https://cloud.google.com/
1266-
# iam/docs/principal-identifiers#v1 are supported.
1264+
# party identity. For third-party identity, only single identities are supported
1265+
# and other identity types are not supported. The `v1` identities that have the
1266+
# prefix `user`, `group`, `serviceAccount`, and `principal` in https://cloud.
1267+
# google.com/iam/docs/principal-identifiers#v1 are supported.
12671268
# Corresponds to the JSON property `identities`
12681269
# @return [Array<String>]
12691270
attr_accessor :identities
@@ -1431,9 +1432,10 @@ class GoogleIdentityAccesscontextmanagerV1IngressFrom
14311432

14321433
# A list of identities that are allowed access through [IngressPolicy].
14331434
# Identities can be an individual user, service account, Google group, or third-
1434-
# party identity. The `v1` identities that have the prefix `user`, `group`, `
1435-
# serviceAccount`, `principal`, and `principalSet` in https://cloud.google.com/
1436-
# iam/docs/principal-identifiers#v1 are supported.
1435+
# party identity. For third-party identity, only single identities are supported
1436+
# and other identity types are not supported. The `v1` identities that have the
1437+
# prefix `user`, `group`, `serviceAccount`, and `principal` in https://cloud.
1438+
# google.com/iam/docs/principal-identifiers#v1 are supported.
14371439
# Corresponds to the JSON property `identities`
14381440
# @return [Array<String>]
14391441
attr_accessor :identities
@@ -1655,6 +1657,14 @@ class GoogleIdentityAccesscontextmanagerV1ServicePerimeter
16551657
# @return [String]
16561658
attr_accessor :description
16571659

1660+
# Optional. An opaque identifier for the current version of the `
1661+
# ServicePerimeter`. This identifier does not follow any specific format. If an
1662+
# etag is not provided, the operation will be performed as if a valid etag is
1663+
# provided.
1664+
# Corresponds to the JSON property `etag`
1665+
# @return [String]
1666+
attr_accessor :etag
1667+
16581668
# Identifier. Resource name for the `ServicePerimeter`. Format: `accessPolicies/`
16591669
# access_policy`/servicePerimeters/`service_perimeter``. The `service_perimeter`
16601670
# component must begin with a letter, followed by alphanumeric characters or `_`.
@@ -1710,6 +1720,7 @@ def initialize(**args)
17101720
# Update properties of this object
17111721
def update!(**args)
17121722
@description = args[:description] if args.key?(:description)
1723+
@etag = args[:etag] if args.key?(:etag)
17131724
@name = args[:name] if args.key?(:name)
17141725
@perimeter_type = args[:perimeter_type] if args.key?(:perimeter_type)
17151726
@spec = args[:spec] if args.key?(:spec)

generated/google-apis-cloudasset_v1p1beta1/lib/google/apis/cloudasset_v1p1beta1/gem_version.rb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,13 @@ module Google
1616
module Apis
1717
module CloudassetV1p1beta1
1818
# Version of the google-apis-cloudasset_v1p1beta1 gem
19-
GEM_VERSION = "0.40.0"
19+
GEM_VERSION = "0.41.0"
2020

2121
# Version of the code generator used to generate this client
22-
GENERATOR_VERSION = "0.15.0"
22+
GENERATOR_VERSION = "0.15.1"
2323

2424
# Revision of the discovery document this client was generated from
25-
REVISION = "20240608"
25+
REVISION = "20241115"
2626
end
2727
end
2828
end

generated/google-apis-cloudasset_v1p1beta1/lib/google/apis/cloudasset_v1p1beta1/representations.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -624,6 +624,7 @@ class GoogleIdentityAccesscontextmanagerV1ServicePerimeter
624624
# @private
625625
class Representation < Google::Apis::Core::JsonRepresentation
626626
property :description, as: 'description'
627+
property :etag, as: 'etag'
627628
property :name, as: 'name'
628629
property :perimeter_type, as: 'perimeterType'
629630
property :spec, as: 'spec', class: Google::Apis::CloudassetV1p1beta1::GoogleIdentityAccesscontextmanagerV1ServicePerimeterConfig, decorator: Google::Apis::CloudassetV1p1beta1::GoogleIdentityAccesscontextmanagerV1ServicePerimeterConfig::Representation

0 commit comments

Comments
 (0)