From 3e9b2c0645938455d76290057ad3be285be7ef03 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Thu, 28 Nov 2024 13:13:48 +0000 Subject: [PATCH] feat: Automated regeneration of CloudIdentity client --- .../lib/google_api/cloud_identity/v1/api/groups.ex | 8 ++++---- .../lib/google_api/cloud_identity/v1/metadata.ex | 2 +- .../model/google_apps_cloudidentity_devices_v1_device.ex | 2 +- .../cloud_identity/v1/model/membership_adjacency_list.ex | 2 +- clients/cloud_identity/mix.exs | 2 +- 5 files changed, 8 insertions(+), 8 deletions(-) diff --git a/clients/cloud_identity/lib/google_api/cloud_identity/v1/api/groups.ex b/clients/cloud_identity/lib/google_api/cloud_identity/v1/api/groups.ex index 37e1bdf0d3..8f3e91fe0e 100644 --- a/clients/cloud_identity/lib/google_api/cloud_identity/v1/api/groups.ex +++ b/clients/cloud_identity/lib/google_api/cloud_identity/v1/api/groups.ex @@ -1196,7 +1196,7 @@ defmodule GoogleApi.CloudIdentity.V1.Api.Groups do * `:upload_protocol` (*type:* `String.t`) - Upload protocol for media (e.g. "raw", "multipart"). * `:orderBy` (*type:* `String.t`) - The ordering of membership relation for the display name or email in the response. The syntax for this field can be found at https://cloud.google.com/apis/design/design_patterns#sorting_order. Example: Sort by the ascending display name: order_by="group_name" or order_by="group_name asc". Sort by the descending display name: order_by="group_name desc". Sort by the ascending group key: order_by="group_key" or order_by="group_key asc". Sort by the descending group key: order_by="group_key desc". * `:pageSize` (*type:* `integer()`) - The default page size is 200 (max 1000). - * `:pageToken` (*type:* `String.t`) - The next_page_token value returned from a previous list request, if any + * `:pageToken` (*type:* `String.t`) - The `next_page_token` value returned from a previous list request, if any * `:query` (*type:* `String.t`) - Required. A CEL expression that MUST include member specification AND label(s). Users can search on label attributes of groups. CONTAINS match ('in') is supported on labels. Identity-mapped groups are uniquely identified by both a `member_key_id` and a `member_key_namespace`, which requires an additional query input: `member_key_namespace`. Example query: `member_key_id == 'member_key_id_value' && 'label_value' in labels` * `opts` (*type:* `keyword()`) - Call options @@ -1275,8 +1275,8 @@ defmodule GoogleApi.CloudIdentity.V1.Api.Groups do * `:uploadType` (*type:* `String.t`) - Legacy upload protocol for media (e.g. "media", "multipart"). * `:upload_protocol` (*type:* `String.t`) - Upload protocol for media (e.g. "raw", "multipart"). * `:pageSize` (*type:* `integer()`) - The default page size is 200 (max 1000). - * `:pageToken` (*type:* `String.t`) - The next_page_token value returned from a previous list request, if any. - * `:query` (*type:* `String.t`) - Required. A CEL expression that MUST include member specification AND label(s). This is a `required` field. Users can search on label attributes of groups. CONTAINS match ('in') is supported on labels. Identity-mapped groups are uniquely identified by both a `member_key_id` and a `member_key_namespace`, which requires an additional query input: `member_key_namespace`. Example query: `member_key_id == 'member_key_id_value' && in labels` Query may optionally contain equality operators on the parent of the group restricting the search within a particular customer, e.g. `parent == 'customers/{customer_id}'`. The `customer_id` must begin with "C" (for example, 'C046psxkn'). This filtering is only supported for Admins with groups read permissons on the input customer. Example query: `member_key_id == 'member_key_id_value' && in labels && parent == 'customers/C046psxkn'` + * `:pageToken` (*type:* `String.t`) - The `next_page_token` value returned from a previous list request, if any. + * `:query` (*type:* `String.t`) - Required. A CEL expression that MUST include member specification AND label(s). This is a `required` field. Users can search on label attributes of groups. CONTAINS match ('in') is supported on labels. Identity-mapped groups are uniquely identified by both a `member_key_id` and a `member_key_namespace`, which requires an additional query input: `member_key_namespace`. Example query: `member_key_id == 'member_key_id_value' && in labels` Query may optionally contain equality operators on the parent of the group restricting the search within a particular customer, e.g. `parent == 'customers/{customer_id}'`. The `customer_id` must begin with "C" (for example, 'C046psxkn'). This filtering is only supported for Admins with groups read permissions on the input customer. Example query: `member_key_id == 'member_key_id_value' && in labels && parent == 'customers/C046psxkn'` * `opts` (*type:* `keyword()`) - Call options ## Returns @@ -1353,7 +1353,7 @@ defmodule GoogleApi.CloudIdentity.V1.Api.Groups do * `:uploadType` (*type:* `String.t`) - Legacy upload protocol for media (e.g. "media", "multipart"). * `:upload_protocol` (*type:* `String.t`) - Upload protocol for media (e.g. "raw", "multipart"). * `:pageSize` (*type:* `integer()`) - The default page size is 200 (max 1000). - * `:pageToken` (*type:* `String.t`) - The next_page_token value returned from a previous list request, if any. + * `:pageToken` (*type:* `String.t`) - The `next_page_token` value returned from a previous list request, if any. * `opts` (*type:* `keyword()`) - Call options ## Returns diff --git a/clients/cloud_identity/lib/google_api/cloud_identity/v1/metadata.ex b/clients/cloud_identity/lib/google_api/cloud_identity/v1/metadata.ex index c7dd106e1d..1f393a1029 100644 --- a/clients/cloud_identity/lib/google_api/cloud_identity/v1/metadata.ex +++ b/clients/cloud_identity/lib/google_api/cloud_identity/v1/metadata.ex @@ -20,7 +20,7 @@ defmodule GoogleApi.CloudIdentity.V1 do API client metadata for GoogleApi.CloudIdentity.V1. """ - @discovery_revision "20241119" + @discovery_revision "20241126" def discovery_revision(), do: @discovery_revision end diff --git a/clients/cloud_identity/lib/google_api/cloud_identity/v1/model/google_apps_cloudidentity_devices_v1_device.ex b/clients/cloud_identity/lib/google_api/cloud_identity/v1/model/google_apps_cloudidentity_devices_v1_device.ex index 80b16d2af4..494290a615 100644 --- a/clients/cloud_identity/lib/google_api/cloud_identity/v1/model/google_apps_cloudidentity_devices_v1_device.ex +++ b/clients/cloud_identity/lib/google_api/cloud_identity/v1/model/google_apps_cloudidentity_devices_v1_device.ex @@ -43,7 +43,7 @@ defmodule GoogleApi.CloudIdentity.V1.Model.GoogleAppsCloudidentityDevicesV1Devic * `manufacturer` (*type:* `String.t`, *default:* `nil`) - Output only. Device manufacturer. Example: Motorola. * `meid` (*type:* `String.t`, *default:* `nil`) - Output only. MEID number of device if CDMA device; empty otherwise. * `model` (*type:* `String.t`, *default:* `nil`) - Output only. Model name of device. Example: Pixel 3. - * `name` (*type:* `String.t`, *default:* `nil`) - Output only. [Resource name](https://cloud.google.com/apis/design/resource_names) of the Device in format: `devices/{device}`, where device is the unique id assigned to the Device. + * `name` (*type:* `String.t`, *default:* `nil`) - Output only. [Resource name](https://cloud.google.com/apis/design/resource_names) of the Device in format: `devices/{device}`, where device is the unique id assigned to the Device. Important: Device API scopes require that you use domain-wide delegation to access the API. For more information, see [Set up the Devices API](https://cloud.google.com/identity/docs/how-to/setup-devices). * `networkOperator` (*type:* `String.t`, *default:* `nil`) - Output only. Mobile or network operator of device, if available. * `osVersion` (*type:* `String.t`, *default:* `nil`) - Output only. OS version of the device. Example: Android 8.1.0. * `otherAccounts` (*type:* `list(String.t)`, *default:* `nil`) - Output only. Domain name for Google accounts on device. Type for other accounts on device. On Android, will only be populated if |ownership_privilege| is |PROFILE_OWNER| or |DEVICE_OWNER|. Does not include the account signed in to the device policy app if that account's domain has only one account. Examples: "com.example", "xyz.com". diff --git a/clients/cloud_identity/lib/google_api/cloud_identity/v1/model/membership_adjacency_list.ex b/clients/cloud_identity/lib/google_api/cloud_identity/v1/model/membership_adjacency_list.ex index 64366282c2..74b6e24ff1 100644 --- a/clients/cloud_identity/lib/google_api/cloud_identity/v1/model/membership_adjacency_list.ex +++ b/clients/cloud_identity/lib/google_api/cloud_identity/v1/model/membership_adjacency_list.ex @@ -21,7 +21,7 @@ defmodule GoogleApi.CloudIdentity.V1.Model.MembershipAdjacencyList do ## Attributes - * `edges` (*type:* `list(GoogleApi.CloudIdentity.V1.Model.Membership.t)`, *default:* `nil`) - Each edge contains information about the member that belongs to this group. Note: Fields returned here will help identify the specific Membership resource (e.g name, preferred_member_key and role), but may not be a comprehensive list of all fields. + * `edges` (*type:* `list(GoogleApi.CloudIdentity.V1.Model.Membership.t)`, *default:* `nil`) - Each edge contains information about the member that belongs to this group. Note: Fields returned here will help identify the specific Membership resource (e.g `name`, `preferred_member_key` and `role`), but may not be a comprehensive list of all fields. * `group` (*type:* `String.t`, *default:* `nil`) - Resource name of the group that the members belong to. """ diff --git a/clients/cloud_identity/mix.exs b/clients/cloud_identity/mix.exs index 86030f73bc..36a8b8cc02 100644 --- a/clients/cloud_identity/mix.exs +++ b/clients/cloud_identity/mix.exs @@ -18,7 +18,7 @@ defmodule GoogleApi.CloudIdentity.Mixfile do use Mix.Project - @version "0.33.0" + @version "0.33.1" def project() do [