diff --git a/CHANGELOG.md b/CHANGELOG.md index eb4d9efbf4c..3886507d79f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,55 @@ # Changelog +## [2.52.0](https://github.com/googleapis/google-api-python-client/compare/v2.51.0...v2.52.0) (2022-06-28) + + +### Features + +* **analyticsadmin:** update the api https://github.com/googleapis/google-api-python-client/commit/de31d203b1af49ef1dcb87c87852ee4d68495655 ([f3ecc98](https://github.com/googleapis/google-api-python-client/commit/f3ecc980ed84eeeedc3bde12e2b6818b228828f5)) +* **androidmanagement:** update the api https://github.com/googleapis/google-api-python-client/commit/f356ef4c82bddef19bec32651d000e52538fbd9f ([f3ecc98](https://github.com/googleapis/google-api-python-client/commit/f3ecc980ed84eeeedc3bde12e2b6818b228828f5)) +* **apigee:** update the api https://github.com/googleapis/google-api-python-client/commit/e092934dfdfe714f61d355eed101086df6073b1d ([53b1d58](https://github.com/googleapis/google-api-python-client/commit/53b1d58a395c6fec7dd5424ac50198e6e902aab8)) +* **appengine:** update the api https://github.com/googleapis/google-api-python-client/commit/4dcabd8f9859954cbb4c3ca454618e54454af3cd ([53b1d58](https://github.com/googleapis/google-api-python-client/commit/53b1d58a395c6fec7dd5424ac50198e6e902aab8)) +* **assuredworkloads:** update the api https://github.com/googleapis/google-api-python-client/commit/f0918bf8b9d61e0d782d496654658dacdc538a3b ([53b1d58](https://github.com/googleapis/google-api-python-client/commit/53b1d58a395c6fec7dd5424ac50198e6e902aab8)) +* **baremetalsolution:** update the api https://github.com/googleapis/google-api-python-client/commit/e7ceba62a4578b1cf6167de0b64753464d90505e ([f3ecc98](https://github.com/googleapis/google-api-python-client/commit/f3ecc980ed84eeeedc3bde12e2b6818b228828f5)) +* **beyondcorp:** update the api https://github.com/googleapis/google-api-python-client/commit/6f77d5910d4b0ce529b78434da5bb4aaec12978a ([f3ecc98](https://github.com/googleapis/google-api-python-client/commit/f3ecc980ed84eeeedc3bde12e2b6818b228828f5)) +* **bigquery:** update the api https://github.com/googleapis/google-api-python-client/commit/2e0ef3404da46c0f9722d73a0bac2f715ce7ce20 ([f3ecc98](https://github.com/googleapis/google-api-python-client/commit/f3ecc980ed84eeeedc3bde12e2b6818b228828f5)) +* **bigtableadmin:** update the api https://github.com/googleapis/google-api-python-client/commit/b0f8ae7273442de8da28859f3d71286ed242927c ([f3ecc98](https://github.com/googleapis/google-api-python-client/commit/f3ecc980ed84eeeedc3bde12e2b6818b228828f5)) +* **chat:** update the api https://github.com/googleapis/google-api-python-client/commit/d7cebe34e9879ed27e0c94bb6223a485fa8bdd24 ([f3ecc98](https://github.com/googleapis/google-api-python-client/commit/f3ecc980ed84eeeedc3bde12e2b6818b228828f5)) +* **clouddeploy:** update the api https://github.com/googleapis/google-api-python-client/commit/4d24378e01a7b947d2514363b02ec4dae06867b6 ([53b1d58](https://github.com/googleapis/google-api-python-client/commit/53b1d58a395c6fec7dd5424ac50198e6e902aab8)) +* **cloudidentity:** update the api https://github.com/googleapis/google-api-python-client/commit/2229e24359420e5a8b7dc93adfa4fa4a6fad24af ([f3ecc98](https://github.com/googleapis/google-api-python-client/commit/f3ecc980ed84eeeedc3bde12e2b6818b228828f5)) +* **cloudkms:** update the api https://github.com/googleapis/google-api-python-client/commit/fc212f8566aa56e6bf66623d9f7b1d13694f792b ([f3ecc98](https://github.com/googleapis/google-api-python-client/commit/f3ecc980ed84eeeedc3bde12e2b6818b228828f5)) +* **compute:** update the api https://github.com/googleapis/google-api-python-client/commit/10cff4b7fe7baa5881899e8ca1feacb8c6310e5a ([53b1d58](https://github.com/googleapis/google-api-python-client/commit/53b1d58a395c6fec7dd5424ac50198e6e902aab8)) +* **compute:** update the api https://github.com/googleapis/google-api-python-client/commit/526cc47a0620fddbbccc25f24db85e99970be8a6 ([f3ecc98](https://github.com/googleapis/google-api-python-client/commit/f3ecc980ed84eeeedc3bde12e2b6818b228828f5)) +* **connectors:** update the api https://github.com/googleapis/google-api-python-client/commit/482698c4cce739dc8c8005f540d9cdbcfcb48025 ([f3ecc98](https://github.com/googleapis/google-api-python-client/commit/f3ecc980ed84eeeedc3bde12e2b6818b228828f5)) +* **container:** update the api https://github.com/googleapis/google-api-python-client/commit/21f18cf22d2359e6478368d6b8a5dc6e44e74073 ([f3ecc98](https://github.com/googleapis/google-api-python-client/commit/f3ecc980ed84eeeedc3bde12e2b6818b228828f5)) +* **content:** update the api https://github.com/googleapis/google-api-python-client/commit/3bd956b43bd62e964eb77d9df1a579487f370565 ([f3ecc98](https://github.com/googleapis/google-api-python-client/commit/f3ecc980ed84eeeedc3bde12e2b6818b228828f5)) +* **dlp:** update the api https://github.com/googleapis/google-api-python-client/commit/c2685713869e57fd4300387ac8ac40e20f89b1a2 ([53b1d58](https://github.com/googleapis/google-api-python-client/commit/53b1d58a395c6fec7dd5424ac50198e6e902aab8)) +* **documentai:** update the api https://github.com/googleapis/google-api-python-client/commit/2a0d0048a31152382eedbdc6946d96728eb9f92f ([53b1d58](https://github.com/googleapis/google-api-python-client/commit/53b1d58a395c6fec7dd5424ac50198e6e902aab8)) +* **domains:** update the api https://github.com/googleapis/google-api-python-client/commit/2b6c76a6c51d6c767ff876b25e556be11d71a281 ([f3ecc98](https://github.com/googleapis/google-api-python-client/commit/f3ecc980ed84eeeedc3bde12e2b6818b228828f5)) +* **domains:** update the api https://github.com/googleapis/google-api-python-client/commit/e16ceaefe6088e4570db2a3277bfa48c9b29d16e ([53b1d58](https://github.com/googleapis/google-api-python-client/commit/53b1d58a395c6fec7dd5424ac50198e6e902aab8)) +* **firebase:** update the api https://github.com/googleapis/google-api-python-client/commit/27ec8d12128eb63c5a0a8772e84bdf925b185435 ([f3ecc98](https://github.com/googleapis/google-api-python-client/commit/f3ecc980ed84eeeedc3bde12e2b6818b228828f5)) +* **gkehub:** update the api https://github.com/googleapis/google-api-python-client/commit/612b90aa8623930ca0a2aa725a38d570958d8022 ([f3ecc98](https://github.com/googleapis/google-api-python-client/commit/f3ecc980ed84eeeedc3bde12e2b6818b228828f5)) +* **gkehub:** update the api https://github.com/googleapis/google-api-python-client/commit/6daf95383f2e7e4f8ad9f758400abf8d0116e0fb ([53b1d58](https://github.com/googleapis/google-api-python-client/commit/53b1d58a395c6fec7dd5424ac50198e6e902aab8)) +* **metastore:** update the api https://github.com/googleapis/google-api-python-client/commit/fe21b512dab39efaa73dd7d0fa9ddee322a930bc ([f3ecc98](https://github.com/googleapis/google-api-python-client/commit/f3ecc980ed84eeeedc3bde12e2b6818b228828f5)) +* **networkservices:** update the api https://github.com/googleapis/google-api-python-client/commit/dbf5c472c2c485a56f6bd5869820685357088556 ([53b1d58](https://github.com/googleapis/google-api-python-client/commit/53b1d58a395c6fec7dd5424ac50198e6e902aab8)) +* **ondemandscanning:** update the api https://github.com/googleapis/google-api-python-client/commit/57d704113bea1aeab825a69bad9b8053288df762 ([53b1d58](https://github.com/googleapis/google-api-python-client/commit/53b1d58a395c6fec7dd5424ac50198e6e902aab8)) +* **retail:** update the api https://github.com/googleapis/google-api-python-client/commit/4be64bdecde04db896be32169f8fbe8920e1eec4 ([f3ecc98](https://github.com/googleapis/google-api-python-client/commit/f3ecc980ed84eeeedc3bde12e2b6818b228828f5)) +* **secretmanager:** update the api https://github.com/googleapis/google-api-python-client/commit/32d917391c7cff15e6c0dd1c5750e4398b17c8b8 ([f3ecc98](https://github.com/googleapis/google-api-python-client/commit/f3ecc980ed84eeeedc3bde12e2b6818b228828f5)) +* **securitycenter:** update the api https://github.com/googleapis/google-api-python-client/commit/07d2410421f98ab6510cf5e422dd7e4118109807 ([53b1d58](https://github.com/googleapis/google-api-python-client/commit/53b1d58a395c6fec7dd5424ac50198e6e902aab8)) +* **serviceconsumermanagement:** update the api https://github.com/googleapis/google-api-python-client/commit/b4bff9c1a83930d03bde5e9c3f27c0f50ab96895 ([53b1d58](https://github.com/googleapis/google-api-python-client/commit/53b1d58a395c6fec7dd5424ac50198e6e902aab8)) +* **servicemanagement:** update the api https://github.com/googleapis/google-api-python-client/commit/a413c0daae2181b7e7da6edd4c78c7b50bc7285e ([f3ecc98](https://github.com/googleapis/google-api-python-client/commit/f3ecc980ed84eeeedc3bde12e2b6818b228828f5)) +* **servicenetworking:** update the api https://github.com/googleapis/google-api-python-client/commit/90db1c5cd2d6c08b0d2e408b1864142a997f2ada ([53b1d58](https://github.com/googleapis/google-api-python-client/commit/53b1d58a395c6fec7dd5424ac50198e6e902aab8)) +* **serviceusage:** update the api https://github.com/googleapis/google-api-python-client/commit/9300e53512f019dd129f554dfe39e352fe384142 ([53b1d58](https://github.com/googleapis/google-api-python-client/commit/53b1d58a395c6fec7dd5424ac50198e6e902aab8)) +* **streetviewpublish:** update the api https://github.com/googleapis/google-api-python-client/commit/810d56c18864a80c08752de73853e96d37ebea60 ([f3ecc98](https://github.com/googleapis/google-api-python-client/commit/f3ecc980ed84eeeedc3bde12e2b6818b228828f5)) +* **vmmigration:** update the api https://github.com/googleapis/google-api-python-client/commit/d5d9447f03c5cba48733ed14c8b7049963127c16 ([f3ecc98](https://github.com/googleapis/google-api-python-client/commit/f3ecc980ed84eeeedc3bde12e2b6818b228828f5)) + + +### Bug Fixes + +* **deps:** require google-auth 1.19.0 ([#1824](https://github.com/googleapis/google-api-python-client/issues/1824)) ([7f478ae](https://github.com/googleapis/google-api-python-client/commit/7f478aea4e6221121369e1bf2ec88055c24e8710)) +* **prod_tt_sasportal:** update the api https://github.com/googleapis/google-api-python-client/commit/fb1b469b90da3c8f6d3de98b01debe550e50268f ([f3ecc98](https://github.com/googleapis/google-api-python-client/commit/f3ecc980ed84eeeedc3bde12e2b6818b228828f5)) +* **sasportal:** update the api https://github.com/googleapis/google-api-python-client/commit/300c0960a1fcc039b05851a0c3833044d135c118 ([f3ecc98](https://github.com/googleapis/google-api-python-client/commit/f3ecc980ed84eeeedc3bde12e2b6818b228828f5)) + ## [2.51.0](https://github.com/googleapis/google-api-python-client/compare/v2.50.0...v2.51.0) (2022-06-14) diff --git a/docs/dyn/accesscontextmanager_v1.accessPolicies.servicePerimeters.html b/docs/dyn/accesscontextmanager_v1.accessPolicies.servicePerimeters.html index 9bbfdb7c3b7..baf8e24fabe 100644 --- a/docs/dyn/accesscontextmanager_v1.accessPolicies.servicePerimeters.html +++ b/docs/dyn/accesscontextmanager_v1.accessPolicies.servicePerimeters.html @@ -178,7 +178,7 @@
Close httplib2 connections.
completeSetup(accountId, proposalId, body=None, x__xgafv=None)
Update the given proposal to indicate that setup has been completed. This method is called by the buyer when the line items have been created on their end for a finalized proposal and all the required creatives have been uploaded using the creatives API. This call updates the `is_setup_completed` bit on the proposal and also notifies the seller. The server will advance the revision number of the most recent proposal.
+You can opt-in to manually update proposals to indicate that setup is complete. By default, proposal setup is automatically completed after their deals are finalized. Contact your Technical Account Manager to opt in. Buyers can call this method when the proposal has been finalized, and all the required creatives have been uploaded using the Creatives API. This call updates the `is_setup_completed` field on the deals in the proposal, and notifies the seller. The server then advances the revision number of the most recent proposal. To mark an individual deal as ready to serve, call `buyers.finalizedDeals.setReadyToServe` in the Marketplace API.
create(accountId, body=None, x__xgafv=None)
Create the given proposal. Each created proposal and any deals it contains are assigned a unique ID by the server.
@@ -964,7 +964,7 @@completeSetup(accountId, proposalId, body=None, x__xgafv=None)
- Update the given proposal to indicate that setup has been completed. This method is called by the buyer when the line items have been created on their end for a finalized proposal and all the required creatives have been uploaded using the creatives API. This call updates the `is_setup_completed` bit on the proposal and also notifies the seller. The server will advance the revision number of the most recent proposal. +You can opt-in to manually update proposals to indicate that setup is complete. By default, proposal setup is automatically completed after their deals are finalized. Contact your Technical Account Manager to opt in. Buyers can call this method when the proposal has been finalized, and all the required creatives have been uploaded using the Creatives API. This call updates the `is_setup_completed` field on the deals in the proposal, and notifies the seller. The server then advances the revision number of the most recent proposal. To mark an individual deal as ready to serve, call `buyers.finalizedDeals.setReadyToServe` in the Marketplace API. Args: accountId: string, Account ID of the buyer. (required) diff --git a/docs/dyn/admin_directory_v1.roleAssignments.html b/docs/dyn/admin_directory_v1.roleAssignments.html index 2827f10b631..26765955678 100644 --- a/docs/dyn/admin_directory_v1.roleAssignments.html +++ b/docs/dyn/admin_directory_v1.roleAssignments.html @@ -128,7 +128,7 @@Method Details
An object of the form: { # Defines an assignment of a role. - "assignedTo": "A String", # The unique ID of the user this role is assigned to. + "assignedTo": "A String", # The unique ID of the entity this role is assigned to—either the `user_id` of a user or the `uniqueId` of a service account, as defined in [Identity and Access Management (IAM)](https://cloud.google.com/iam/docs/reference/rest/v1/projects.serviceAccounts). "etag": "A String", # ETag of the resource. "kind": "admin#directory#roleAssignment", # The type of the API resource. This is always `admin#directory#roleAssignment`. "orgUnitId": "A String", # If the role is restricted to an organization unit, this contains the ID for the organization unit the exercise of this role is restricted to. @@ -148,7 +148,7 @@Method Details
The object takes the form of: { # Defines an assignment of a role. - "assignedTo": "A String", # The unique ID of the user this role is assigned to. + "assignedTo": "A String", # The unique ID of the entity this role is assigned to—either the `user_id` of a user or the `uniqueId` of a service account, as defined in [Identity and Access Management (IAM)](https://cloud.google.com/iam/docs/reference/rest/v1/projects.serviceAccounts). "etag": "A String", # ETag of the resource. "kind": "admin#directory#roleAssignment", # The type of the API resource. This is always `admin#directory#roleAssignment`. "orgUnitId": "A String", # If the role is restricted to an organization unit, this contains the ID for the organization unit the exercise of this role is restricted to. @@ -166,7 +166,7 @@Method Details
An object of the form: { # Defines an assignment of a role. - "assignedTo": "A String", # The unique ID of the user this role is assigned to. + "assignedTo": "A String", # The unique ID of the entity this role is assigned to—either the `user_id` of a user or the `uniqueId` of a service account, as defined in [Identity and Access Management (IAM)](https://cloud.google.com/iam/docs/reference/rest/v1/projects.serviceAccounts). "etag": "A String", # ETag of the resource. "kind": "admin#directory#roleAssignment", # The type of the API resource. This is always `admin#directory#roleAssignment`. "orgUnitId": "A String", # If the role is restricted to an organization unit, this contains the ID for the organization unit the exercise of this role is restricted to. @@ -198,7 +198,7 @@Method Details
"etag": "A String", # ETag of the resource. "items": [ # A list of RoleAssignment resources. { # Defines an assignment of a role. - "assignedTo": "A String", # The unique ID of the user this role is assigned to. + "assignedTo": "A String", # The unique ID of the entity this role is assigned to—either the `user_id` of a user or the `uniqueId` of a service account, as defined in [Identity and Access Management (IAM)](https://cloud.google.com/iam/docs/reference/rest/v1/projects.serviceAccounts). "etag": "A String", # ETag of the resource. "kind": "admin#directory#roleAssignment", # The type of the API resource. This is always `admin#directory#roleAssignment`. "orgUnitId": "A String", # If the role is restricted to an organization unit, this contains the ID for the organization unit the exercise of this role is restricted to. diff --git a/docs/dyn/admin_directory_v1.users.html b/docs/dyn/admin_directory_v1.users.html index 69fbc2ca0a3..01770510f38 100644 --- a/docs/dyn/admin_directory_v1.users.html +++ b/docs/dyn/admin_directory_v1.users.html @@ -183,7 +183,7 @@Method Details
"etag": "A String", # Output only. ETag of the resource. "externalIds": "", # A list of external IDs for the user, such as an employee or network ID. The maximum allowed data size for this field is 2Kb. "gender": "", # The user's gender. The maximum allowed data size for this field is 1Kb. - "hashFunction": "A String", # Stores the hash format of the password property. We recommend sending the `password` property value as a base 16 bit hexadecimal-encoded hash value. The following `hashFunction` values are allowed: * `DES` * `MD5` - hash prefix is `$1$` * `SHA2-256` - hash prefix is `$5$` * `SHA2-512` - hash prefix is `$6$` If rounds are specified as part of the prefix, they must be 10,000 or fewer. + "hashFunction": "A String", # Stores the hash format of the `password` property. The following `hashFunction` values are allowed: * `MD5` - Accepts simple hex-encoded values. * `SHA1` - Accepts simple hex-encoded values. * `crypt` - Compliant with the [C crypt library](https://en.wikipedia.org/wiki/Crypt_%28C%29). Supports the DES, MD5 (hash prefix `$1$`), SHA-256 (hash prefix `$5$`), and SHA-512 (hash prefix `$6$`) hash algorithms. If rounds are specified as part of the prefix, they must be 10,000 or fewer. "id": "A String", # The unique ID for the user. A user `id` can be used as a user request URI's `userKey`. "ims": "", # The user's Instant Messenger (IM) accounts. A user account can have multiple ims properties. But, only one of these ims properties can be the primary IM contact. The maximum allowed data size for this field is 2Kb. "includeInGlobalAddressList": True or False, # Indicates if the user's profile is visible in the Google Workspace global address list when the contact sharing feature is enabled for the domain. For more information about excluding user profiles, see the [administration help center](https://support.google.com/a/answer/1285988). @@ -253,7 +253,7 @@Method Details
"etag": "A String", # Output only. ETag of the resource. "externalIds": "", # A list of external IDs for the user, such as an employee or network ID. The maximum allowed data size for this field is 2Kb. "gender": "", # The user's gender. The maximum allowed data size for this field is 1Kb. - "hashFunction": "A String", # Stores the hash format of the password property. We recommend sending the `password` property value as a base 16 bit hexadecimal-encoded hash value. The following `hashFunction` values are allowed: * `DES` * `MD5` - hash prefix is `$1$` * `SHA2-256` - hash prefix is `$5$` * `SHA2-512` - hash prefix is `$6$` If rounds are specified as part of the prefix, they must be 10,000 or fewer. + "hashFunction": "A String", # Stores the hash format of the `password` property. The following `hashFunction` values are allowed: * `MD5` - Accepts simple hex-encoded values. * `SHA1` - Accepts simple hex-encoded values. * `crypt` - Compliant with the [C crypt library](https://en.wikipedia.org/wiki/Crypt_%28C%29). Supports the DES, MD5 (hash prefix `$1$`), SHA-256 (hash prefix `$5$`), and SHA-512 (hash prefix `$6$`) hash algorithms. If rounds are specified as part of the prefix, they must be 10,000 or fewer. "id": "A String", # The unique ID for the user. A user `id` can be used as a user request URI's `userKey`. "ims": "", # The user's Instant Messenger (IM) accounts. A user account can have multiple ims properties. But, only one of these ims properties can be the primary IM contact. The maximum allowed data size for this field is 2Kb. "includeInGlobalAddressList": True or False, # Indicates if the user's profile is visible in the Google Workspace global address list when the contact sharing feature is enabled for the domain. For more information about excluding user profiles, see the [administration help center](https://support.google.com/a/answer/1285988). @@ -322,7 +322,7 @@Method Details
"etag": "A String", # Output only. ETag of the resource. "externalIds": "", # A list of external IDs for the user, such as an employee or network ID. The maximum allowed data size for this field is 2Kb. "gender": "", # The user's gender. The maximum allowed data size for this field is 1Kb. - "hashFunction": "A String", # Stores the hash format of the password property. We recommend sending the `password` property value as a base 16 bit hexadecimal-encoded hash value. The following `hashFunction` values are allowed: * `DES` * `MD5` - hash prefix is `$1$` * `SHA2-256` - hash prefix is `$5$` * `SHA2-512` - hash prefix is `$6$` If rounds are specified as part of the prefix, they must be 10,000 or fewer. + "hashFunction": "A String", # Stores the hash format of the `password` property. The following `hashFunction` values are allowed: * `MD5` - Accepts simple hex-encoded values. * `SHA1` - Accepts simple hex-encoded values. * `crypt` - Compliant with the [C crypt library](https://en.wikipedia.org/wiki/Crypt_%28C%29). Supports the DES, MD5 (hash prefix `$1$`), SHA-256 (hash prefix `$5$`), and SHA-512 (hash prefix `$6$`) hash algorithms. If rounds are specified as part of the prefix, they must be 10,000 or fewer. "id": "A String", # The unique ID for the user. A user `id` can be used as a user request URI's `userKey`. "ims": "", # The user's Instant Messenger (IM) accounts. A user account can have multiple ims properties. But, only one of these ims properties can be the primary IM contact. The maximum allowed data size for this field is 2Kb. "includeInGlobalAddressList": True or False, # Indicates if the user's profile is visible in the Google Workspace global address list when the contact sharing feature is enabled for the domain. For more information about excluding user profiles, see the [administration help center](https://support.google.com/a/answer/1285988). @@ -435,7 +435,7 @@Method Details
"etag": "A String", # Output only. ETag of the resource. "externalIds": "", # A list of external IDs for the user, such as an employee or network ID. The maximum allowed data size for this field is 2Kb. "gender": "", # The user's gender. The maximum allowed data size for this field is 1Kb. - "hashFunction": "A String", # Stores the hash format of the password property. We recommend sending the `password` property value as a base 16 bit hexadecimal-encoded hash value. The following `hashFunction` values are allowed: * `DES` * `MD5` - hash prefix is `$1$` * `SHA2-256` - hash prefix is `$5$` * `SHA2-512` - hash prefix is `$6$` If rounds are specified as part of the prefix, they must be 10,000 or fewer. + "hashFunction": "A String", # Stores the hash format of the `password` property. The following `hashFunction` values are allowed: * `MD5` - Accepts simple hex-encoded values. * `SHA1` - Accepts simple hex-encoded values. * `crypt` - Compliant with the [C crypt library](https://en.wikipedia.org/wiki/Crypt_%28C%29). Supports the DES, MD5 (hash prefix `$1$`), SHA-256 (hash prefix `$5$`), and SHA-512 (hash prefix `$6$`) hash algorithms. If rounds are specified as part of the prefix, they must be 10,000 or fewer. "id": "A String", # The unique ID for the user. A user `id` can be used as a user request URI's `userKey`. "ims": "", # The user's Instant Messenger (IM) accounts. A user account can have multiple ims properties. But, only one of these ims properties can be the primary IM contact. The maximum allowed data size for this field is 2Kb. "includeInGlobalAddressList": True or False, # Indicates if the user's profile is visible in the Google Workspace global address list when the contact sharing feature is enabled for the domain. For more information about excluding user profiles, see the [administration help center](https://support.google.com/a/answer/1285988). @@ -542,7 +542,7 @@Method Details
"etag": "A String", # Output only. ETag of the resource. "externalIds": "", # A list of external IDs for the user, such as an employee or network ID. The maximum allowed data size for this field is 2Kb. "gender": "", # The user's gender. The maximum allowed data size for this field is 1Kb. - "hashFunction": "A String", # Stores the hash format of the password property. We recommend sending the `password` property value as a base 16 bit hexadecimal-encoded hash value. The following `hashFunction` values are allowed: * `DES` * `MD5` - hash prefix is `$1$` * `SHA2-256` - hash prefix is `$5$` * `SHA2-512` - hash prefix is `$6$` If rounds are specified as part of the prefix, they must be 10,000 or fewer. + "hashFunction": "A String", # Stores the hash format of the `password` property. The following `hashFunction` values are allowed: * `MD5` - Accepts simple hex-encoded values. * `SHA1` - Accepts simple hex-encoded values. * `crypt` - Compliant with the [C crypt library](https://en.wikipedia.org/wiki/Crypt_%28C%29). Supports the DES, MD5 (hash prefix `$1$`), SHA-256 (hash prefix `$5$`), and SHA-512 (hash prefix `$6$`) hash algorithms. If rounds are specified as part of the prefix, they must be 10,000 or fewer. "id": "A String", # The unique ID for the user. A user `id` can be used as a user request URI's `userKey`. "ims": "", # The user's Instant Messenger (IM) accounts. A user account can have multiple ims properties. But, only one of these ims properties can be the primary IM contact. The maximum allowed data size for this field is 2Kb. "includeInGlobalAddressList": True or False, # Indicates if the user's profile is visible in the Google Workspace global address list when the contact sharing feature is enabled for the domain. For more information about excluding user profiles, see the [administration help center](https://support.google.com/a/answer/1285988). @@ -611,7 +611,7 @@Method Details
"etag": "A String", # Output only. ETag of the resource. "externalIds": "", # A list of external IDs for the user, such as an employee or network ID. The maximum allowed data size for this field is 2Kb. "gender": "", # The user's gender. The maximum allowed data size for this field is 1Kb. - "hashFunction": "A String", # Stores the hash format of the password property. We recommend sending the `password` property value as a base 16 bit hexadecimal-encoded hash value. The following `hashFunction` values are allowed: * `DES` * `MD5` - hash prefix is `$1$` * `SHA2-256` - hash prefix is `$5$` * `SHA2-512` - hash prefix is `$6$` If rounds are specified as part of the prefix, they must be 10,000 or fewer. + "hashFunction": "A String", # Stores the hash format of the `password` property. The following `hashFunction` values are allowed: * `MD5` - Accepts simple hex-encoded values. * `SHA1` - Accepts simple hex-encoded values. * `crypt` - Compliant with the [C crypt library](https://en.wikipedia.org/wiki/Crypt_%28C%29). Supports the DES, MD5 (hash prefix `$1$`), SHA-256 (hash prefix `$5$`), and SHA-512 (hash prefix `$6$`) hash algorithms. If rounds are specified as part of the prefix, they must be 10,000 or fewer. "id": "A String", # The unique ID for the user. A user `id` can be used as a user request URI's `userKey`. "ims": "", # The user's Instant Messenger (IM) accounts. A user account can have multiple ims properties. But, only one of these ims properties can be the primary IM contact. The maximum allowed data size for this field is 2Kb. "includeInGlobalAddressList": True or False, # Indicates if the user's profile is visible in the Google Workspace global address list when the contact sharing feature is enabled for the domain. For more information about excluding user profiles, see the [administration help center](https://support.google.com/a/answer/1285988). @@ -715,7 +715,7 @@Method Details
"etag": "A String", # Output only. ETag of the resource. "externalIds": "", # A list of external IDs for the user, such as an employee or network ID. The maximum allowed data size for this field is 2Kb. "gender": "", # The user's gender. The maximum allowed data size for this field is 1Kb. - "hashFunction": "A String", # Stores the hash format of the password property. We recommend sending the `password` property value as a base 16 bit hexadecimal-encoded hash value. The following `hashFunction` values are allowed: * `DES` * `MD5` - hash prefix is `$1$` * `SHA2-256` - hash prefix is `$5$` * `SHA2-512` - hash prefix is `$6$` If rounds are specified as part of the prefix, they must be 10,000 or fewer. + "hashFunction": "A String", # Stores the hash format of the `password` property. The following `hashFunction` values are allowed: * `MD5` - Accepts simple hex-encoded values. * `SHA1` - Accepts simple hex-encoded values. * `crypt` - Compliant with the [C crypt library](https://en.wikipedia.org/wiki/Crypt_%28C%29). Supports the DES, MD5 (hash prefix `$1$`), SHA-256 (hash prefix `$5$`), and SHA-512 (hash prefix `$6$`) hash algorithms. If rounds are specified as part of the prefix, they must be 10,000 or fewer. "id": "A String", # The unique ID for the user. A user `id` can be used as a user request URI's `userKey`. "ims": "", # The user's Instant Messenger (IM) accounts. A user account can have multiple ims properties. But, only one of these ims properties can be the primary IM contact. The maximum allowed data size for this field is 2Kb. "includeInGlobalAddressList": True or False, # Indicates if the user's profile is visible in the Google Workspace global address list when the contact sharing feature is enabled for the domain. For more information about excluding user profiles, see the [administration help center](https://support.google.com/a/answer/1285988). @@ -784,7 +784,7 @@Method Details
"etag": "A String", # Output only. ETag of the resource. "externalIds": "", # A list of external IDs for the user, such as an employee or network ID. The maximum allowed data size for this field is 2Kb. "gender": "", # The user's gender. The maximum allowed data size for this field is 1Kb. - "hashFunction": "A String", # Stores the hash format of the password property. We recommend sending the `password` property value as a base 16 bit hexadecimal-encoded hash value. The following `hashFunction` values are allowed: * `DES` * `MD5` - hash prefix is `$1$` * `SHA2-256` - hash prefix is `$5$` * `SHA2-512` - hash prefix is `$6$` If rounds are specified as part of the prefix, they must be 10,000 or fewer. + "hashFunction": "A String", # Stores the hash format of the `password` property. The following `hashFunction` values are allowed: * `MD5` - Accepts simple hex-encoded values. * `SHA1` - Accepts simple hex-encoded values. * `crypt` - Compliant with the [C crypt library](https://en.wikipedia.org/wiki/Crypt_%28C%29). Supports the DES, MD5 (hash prefix `$1$`), SHA-256 (hash prefix `$5$`), and SHA-512 (hash prefix `$6$`) hash algorithms. If rounds are specified as part of the prefix, they must be 10,000 or fewer. "id": "A String", # The unique ID for the user. A user `id` can be used as a user request URI's `userKey`. "ims": "", # The user's Instant Messenger (IM) accounts. A user account can have multiple ims properties. But, only one of these ims properties can be the primary IM contact. The maximum allowed data size for this field is 2Kb. "includeInGlobalAddressList": True or False, # Indicates if the user's profile is visible in the Google Workspace global address list when the contact sharing feature is enabled for the domain. For more information about excluding user profiles, see the [administration help center](https://support.google.com/a/answer/1285988). diff --git a/docs/dyn/analyticsadmin_v1alpha.properties.html b/docs/dyn/analyticsadmin_v1alpha.properties.html index 88f6335fe45..8d10a8dd62e 100644 --- a/docs/dyn/analyticsadmin_v1alpha.properties.html +++ b/docs/dyn/analyticsadmin_v1alpha.properties.html @@ -152,6 +152,9 @@Instance Methods
patch(name, body=None, updateMask=None, x__xgafv=None)Updates a property.
++
+runAccessReport(entity, body=None, x__xgafv=None)Returns a customized report of data access records. The report provides records of each time a user reads Google Analytics reporting data. Access records are retained for up to 2 years. Data Access Reports can be requested for a property. The property must be in Google Analytics 360. This method is only available to Administrators. These data access records include GA4 UI Reporting, GA4 UI Explorations, GA4 Data API, and other products like Firebase & Admob that can retrieve data from Google Analytics through a linkage. These records don't include property configuration changes like adding a stream or changing a property's time zone. For configuration change history, see [searchChangeHistoryEvents](https://developers.google.com/analytics/devguides/config/admin/v1/rest/v1alpha/accounts/searchChangeHistoryEvents).
updateAttributionSettings(name, body=None, updateMask=None, x__xgafv=None)Updates attribution settings on a property.
@@ -471,6 +474,193 @@Method Details
}
runAccessReport(entity, body=None, x__xgafv=None)
+ Returns a customized report of data access records. The report provides records of each time a user reads Google Analytics reporting data. Access records are retained for up to 2 years. Data Access Reports can be requested for a property. The property must be in Google Analytics 360. This method is only available to Administrators. These data access records include GA4 UI Reporting, GA4 UI Explorations, GA4 Data API, and other products like Firebase & Admob that can retrieve data from Google Analytics through a linkage. These records don't include property configuration changes like adding a stream or changing a property's time zone. For configuration change history, see [searchChangeHistoryEvents](https://developers.google.com/analytics/devguides/config/admin/v1/rest/v1alpha/accounts/searchChangeHistoryEvents).
+
+Args:
+ entity: string, The Data Access Report is requested for this property. For example if "123" is your GA4 property ID, then entity should be "properties/123". (required)
+ body: object, The request body.
+ The object takes the form of:
+
+{ # The request for a Data Access Record Report.
+ "dateRanges": [ # Date ranges of access records to read. If multiple date ranges are requested, each response row will contain a zero based date range index. If two date ranges overlap, the access records for the overlapping days is included in the response rows for both date ranges. Requests are allowed up to 2 date ranges.
+ { # A contiguous range of days: startDate, startDate + 1, ..., endDate.
+ "endDate": "A String", # The inclusive end date for the query in the format `YYYY-MM-DD`. Cannot be before `startDate`. The format `NdaysAgo`, `yesterday`, or `today` is also accepted, and in that case, the date is inferred based on the current time in the request's time zone.
+ "startDate": "A String", # The inclusive start date for the query in the format `YYYY-MM-DD`. Cannot be after `endDate`. The format `NdaysAgo`, `yesterday`, or `today` is also accepted, and in that case, the date is inferred based on the current time in the request's time zone.
+ },
+ ],
+ "dimensionFilter": { # Expresses dimension or metric filters. The fields in the same expression need to be either all dimensions or all metrics. # Dimension filters allow you to restrict report response to specific dimension values which match the filter. For example, filtering on access records of a single user. To learn more, see [Fundamentals of Dimension Filters](https://developers.google.com/analytics/devguides/reporting/data/v1/basics#dimension_filters) for examples. Metrics cannot be used in this filter.
+ "accessFilter": { # An expression to filter dimension or metric values. # A primitive filter. In the same FilterExpression, all of the filter's field names need to be either all dimensions or all metrics.
+ "betweenFilter": { # To express that the result needs to be between two numbers (inclusive). # A filter for two values.
+ "fromValue": { # To represent a number. # Begins with this number.
+ "doubleValue": 3.14, # Double value
+ "int64Value": "A String", # Integer value
+ },
+ "toValue": { # To represent a number. # Ends with this number.
+ "doubleValue": 3.14, # Double value
+ "int64Value": "A String", # Integer value
+ },
+ },
+ "fieldName": "A String", # The dimension name or metric name.
+ "inListFilter": { # The result needs to be in a list of string values. # A filter for in list values.
+ "caseSensitive": True or False, # If true, the string value is case sensitive.
+ "values": [ # The list of string values. Must be non-empty.
+ "A String",
+ ],
+ },
+ "numericFilter": { # Filters for numeric or date values. # A filter for numeric or date values.
+ "operation": "A String", # The operation type for this filter.
+ "value": { # To represent a number. # A numeric value or a date value.
+ "doubleValue": 3.14, # Double value
+ "int64Value": "A String", # Integer value
+ },
+ },
+ "stringFilter": { # The filter for strings. # Strings related filter.
+ "caseSensitive": True or False, # If true, the string value is case sensitive.
+ "matchType": "A String", # The match type for this filter.
+ "value": "A String", # The string value used for the matching.
+ },
+ },
+ "andGroup": { # A list of filter expressions. # Each of the FilterExpressions in the and_group has an AND relationship.
+ "expressions": [ # A list of filter expressions.
+ # Object with schema name: GoogleAnalyticsAdminV1alphaAccessFilterExpression
+ ],
+ },
+ "notExpression": # Object with schema name: GoogleAnalyticsAdminV1alphaAccessFilterExpression # The FilterExpression is NOT of not_expression.
+ "orGroup": { # A list of filter expressions. # Each of the FilterExpressions in the or_group has an OR relationship.
+ "expressions": [ # A list of filter expressions.
+ # Object with schema name: GoogleAnalyticsAdminV1alphaAccessFilterExpression
+ ],
+ },
+ },
+ "dimensions": [ # The dimensions requested and displayed in the response. Requests are allowed up to 9 dimensions.
+ { # Dimensions are attributes of your data. For example, the dimension `userEmail` indicates the email of the user that accessed reporting data. Dimension values in report responses are strings.
+ "dimensionName": "A String", # The API name of the dimension. Dimensions are referenced by name in `dimensionFilter` and `orderBys`.
+ },
+ ],
+ "limit": "A String", # The number of rows to return. If unspecified, 10,000 rows are returned. The API returns a maximum of 100,000 rows per request, no matter how many you ask for. `limit` must be positive. The API may return fewer rows than the requested `limit`, if there aren't as many remaining rows as the `limit`. For instance, there are fewer than 300 possible values for the dimension `country`, so when reporting on only `country`, you can't get more than 300 rows, even if you set `limit` to a higher value. To learn more about this pagination parameter, see [Pagination](https://developers.google.com/analytics/devguides/reporting/data/v1/basics#pagination).
+ "metricFilter": { # Expresses dimension or metric filters. The fields in the same expression need to be either all dimensions or all metrics. # Metric filters allow you to restrict report response to specific metric values which match the filter. Metric filters are applied after aggregating the report's rows, similar to SQL having-clause. Dimensions cannot be used in this filter.
+ "accessFilter": { # An expression to filter dimension or metric values. # A primitive filter. In the same FilterExpression, all of the filter's field names need to be either all dimensions or all metrics.
+ "betweenFilter": { # To express that the result needs to be between two numbers (inclusive). # A filter for two values.
+ "fromValue": { # To represent a number. # Begins with this number.
+ "doubleValue": 3.14, # Double value
+ "int64Value": "A String", # Integer value
+ },
+ "toValue": { # To represent a number. # Ends with this number.
+ "doubleValue": 3.14, # Double value
+ "int64Value": "A String", # Integer value
+ },
+ },
+ "fieldName": "A String", # The dimension name or metric name.
+ "inListFilter": { # The result needs to be in a list of string values. # A filter for in list values.
+ "caseSensitive": True or False, # If true, the string value is case sensitive.
+ "values": [ # The list of string values. Must be non-empty.
+ "A String",
+ ],
+ },
+ "numericFilter": { # Filters for numeric or date values. # A filter for numeric or date values.
+ "operation": "A String", # The operation type for this filter.
+ "value": { # To represent a number. # A numeric value or a date value.
+ "doubleValue": 3.14, # Double value
+ "int64Value": "A String", # Integer value
+ },
+ },
+ "stringFilter": { # The filter for strings. # Strings related filter.
+ "caseSensitive": True or False, # If true, the string value is case sensitive.
+ "matchType": "A String", # The match type for this filter.
+ "value": "A String", # The string value used for the matching.
+ },
+ },
+ "andGroup": { # A list of filter expressions. # Each of the FilterExpressions in the and_group has an AND relationship.
+ "expressions": [ # A list of filter expressions.
+ # Object with schema name: GoogleAnalyticsAdminV1alphaAccessFilterExpression
+ ],
+ },
+ "notExpression": # Object with schema name: GoogleAnalyticsAdminV1alphaAccessFilterExpression # The FilterExpression is NOT of not_expression.
+ "orGroup": { # A list of filter expressions. # Each of the FilterExpressions in the or_group has an OR relationship.
+ "expressions": [ # A list of filter expressions.
+ # Object with schema name: GoogleAnalyticsAdminV1alphaAccessFilterExpression
+ ],
+ },
+ },
+ "metrics": [ # The metrics requested and displayed in the response. Requests are allowed up to 10 metrics.
+ { # The quantitative measurements of a report. For example, the metric `accessCount` is the total number of data access records.
+ "metricName": "A String", # The API name of the metric. Metrics are referenced by name in `metricFilter` & `orderBys`.
+ },
+ ],
+ "offset": "A String", # The row count of the start row. The first row is counted as row 0. If offset is unspecified, it is treated as 0. If offset is zero, then this method will return the first page of results with `limit` entries. To learn more about this pagination parameter, see [Pagination](https://developers.google.com/analytics/devguides/reporting/data/v1/basics#pagination).
+ "orderBys": [ # Specifies how rows are ordered in the response.
+ { # Order bys define how rows will be sorted in the response. For example, ordering rows by descending access count is one ordering, and ordering rows by the country string is a different ordering.
+ "desc": True or False, # If true, sorts by descending order. If false or unspecified, sorts in ascending order.
+ "dimension": { # Sorts by dimension values. # Sorts results by a dimension's values.
+ "dimensionName": "A String", # A dimension name in the request to order by.
+ "orderType": "A String", # Controls the rule for dimension value ordering.
+ },
+ "metric": { # Sorts by metric values. # Sorts results by a metric's values.
+ "metricName": "A String", # A metric name in the request to order by.
+ },
+ },
+ ],
+ "returnPropertyQuota": True or False, # Toggles whether to return the current state of this Analytics Property's quota. Quota is returned in [PropertyQuota](#PropertyQuota).
+ "timeZone": "A String", # This request's time zone if specified. If unspecified, the property's time zone is used. The request's time zone is used to interpret the start & end dates of the report. Formatted as strings from the IANA Time Zone database (https://www.iana.org/time-zones); for example "America/New_York" or "Asia/Tokyo".
+}
+
+ x__xgafv: string, V1 error format.
+ Allowed values
+ 1 - v1 error format
+ 2 - v2 error format
+
+Returns:
+ An object of the form:
+
+ { # The customized Data Access Record Report response.
+ "dimensionHeaders": [ # The header for a column in the report that corresponds to a specific dimension. The number of DimensionHeaders and ordering of DimensionHeaders matches the dimensions present in rows.
+ { # Describes a dimension column in the report. Dimensions requested in a report produce column entries within rows and DimensionHeaders. However, dimensions used exclusively within filters or expressions do not produce columns in a report; correspondingly, those dimensions do not produce headers.
+ "dimensionName": "A String", # The dimension's name; for example 'country'.
+ },
+ ],
+ "metricHeaders": [ # The header for a column in the report that corresponds to a specific metric. The number of MetricHeaders and ordering of MetricHeaders matches the metrics present in rows.
+ { # Describes a metric column in the report. Visible metrics requested in a report produce column entries within rows and MetricHeaders. However, metrics used exclusively within filters or expressions do not produce columns in a report; correspondingly, those metrics do not produce headers.
+ "metricName": "A String", # The metric's name; for example 'accessCount'.
+ },
+ ],
+ "quota": { # Current state of all quotas for this Analytics property. If any quota for a property is exhausted, all requests to that property will return Resource Exhausted errors. # The quota state for this Analytics property including this request.
+ "concurrentRequests": { # Current state for a particular quota group. # Properties can use up to 50 concurrent requests.
+ "consumed": 42, # Quota consumed by this request.
+ "remaining": 42, # Quota remaining after this request.
+ },
+ "serverErrorsPerProjectPerHour": { # Current state for a particular quota group. # Properties and cloud project pairs can have up to 50 server errors per hour.
+ "consumed": 42, # Quota consumed by this request.
+ "remaining": 42, # Quota remaining after this request.
+ },
+ "tokensPerDay": { # Current state for a particular quota group. # Properties can use 250,000 tokens per day. Most requests consume fewer than 10 tokens.
+ "consumed": 42, # Quota consumed by this request.
+ "remaining": 42, # Quota remaining after this request.
+ },
+ "tokensPerHour": { # Current state for a particular quota group. # Properties can use 50,000 tokens per hour. An API request consumes a single number of tokens, and that number is deducted from both the hourly and daily quotas.
+ "consumed": 42, # Quota consumed by this request.
+ "remaining": 42, # Quota remaining after this request.
+ },
+ },
+ "rowCount": 42, # The total number of rows in the query result. `rowCount` is independent of the number of rows returned in the response, the `limit` request parameter, and the `offset` request parameter. For example if a query returns 175 rows and includes `limit` of 50 in the API request, the response will contain `rowCount` of 175 but only 50 rows. To learn more about this pagination parameter, see [Pagination](https://developers.google.com/analytics/devguides/reporting/data/v1/basics#pagination).
+ "rows": [ # Rows of dimension value combinations and metric values in the report.
+ { # Access report data for each row.
+ "dimensionValues": [ # List of dimension values. These values are in the same order as specified in the request.
+ { # The value of a dimension.
+ "value": "A String", # The dimension value. For example, this value may be 'France' for the 'country' dimension.
+ },
+ ],
+ "metricValues": [ # List of metric values. These values are in the same order as specified in the request.
+ { # The value of a metric.
+ "value": "A String", # The measurement value. For example, this value may be '13'.
+ },
+ ],
+ },
+ ],
+}
+updateAttributionSettings(name, body=None, updateMask=None, x__xgafv=None)
Updates attribution settings on a property. diff --git a/docs/dyn/analyticsdata_v1beta.properties.html b/docs/dyn/analyticsdata_v1beta.properties.html index beab544ad82..3ccc4c494ac 100644 --- a/docs/dyn/analyticsdata_v1beta.properties.html +++ b/docs/dyn/analyticsdata_v1beta.properties.html @@ -157,7 +157,7 @@Method Details
"int64Value": "A String", # Integer value }, }, - "fieldName": "A String", # The dimension name or metric name. Must be a name defined in dimensions or metrics. + "fieldName": "A String", # The dimension name or metric name. In most methods, dimensions & metrics can be used for the first time in this field. However in a RunPivotReportRequest, this field must be additionally specified by name in the RunPivotReportRequest's dimensions or metrics. "inListFilter": { # The result needs to be in a list of string values. # A filter for in list values. "caseSensitive": True or False, # If true, the string value is case sensitive. "values": [ # The list of string values. Must be non-empty. @@ -221,7 +221,7 @@Method Details
"int64Value": "A String", # Integer value }, }, - "fieldName": "A String", # The dimension name or metric name. Must be a name defined in dimensions or metrics. + "fieldName": "A String", # The dimension name or metric name. In most methods, dimensions & metrics can be used for the first time in this field. However in a RunPivotReportRequest, this field must be additionally specified by name in the RunPivotReportRequest's dimensions or metrics. "inListFilter": { # The result needs to be in a list of string values. # A filter for in list values. "caseSensitive": True or False, # If true, the string value is case sensitive. "values": [ # The list of string values. Must be non-empty. @@ -462,7 +462,7 @@Method Details
"int64Value": "A String", # Integer value }, }, - "fieldName": "A String", # The dimension name or metric name. Must be a name defined in dimensions or metrics. + "fieldName": "A String", # The dimension name or metric name. In most methods, dimensions & metrics can be used for the first time in this field. However in a RunPivotReportRequest, this field must be additionally specified by name in the RunPivotReportRequest's dimensions or metrics. "inListFilter": { # The result needs to be in a list of string values. # A filter for in list values. "caseSensitive": True or False, # If true, the string value is case sensitive. "values": [ # The list of string values. Must be non-empty. @@ -530,7 +530,7 @@Method Details
"int64Value": "A String", # Integer value }, }, - "fieldName": "A String", # The dimension name or metric name. Must be a name defined in dimensions or metrics. + "fieldName": "A String", # The dimension name or metric name. In most methods, dimensions & metrics can be used for the first time in this field. However in a RunPivotReportRequest, this field must be additionally specified by name in the RunPivotReportRequest's dimensions or metrics. "inListFilter": { # The result needs to be in a list of string values. # A filter for in list values. "caseSensitive": True or False, # If true, the string value is case sensitive. "values": [ # The list of string values. Must be non-empty. @@ -745,7 +745,7 @@Method Details
"int64Value": "A String", # Integer value }, }, - "fieldName": "A String", # The dimension name or metric name. Must be a name defined in dimensions or metrics. + "fieldName": "A String", # The dimension name or metric name. In most methods, dimensions & metrics can be used for the first time in this field. However in a RunPivotReportRequest, this field must be additionally specified by name in the RunPivotReportRequest's dimensions or metrics. "inListFilter": { # The result needs to be in a list of string values. # A filter for in list values. "caseSensitive": True or False, # If true, the string value is case sensitive. "values": [ # The list of string values. Must be non-empty. @@ -808,7 +808,7 @@Method Details
"int64Value": "A String", # Integer value }, }, - "fieldName": "A String", # The dimension name or metric name. Must be a name defined in dimensions or metrics. + "fieldName": "A String", # The dimension name or metric name. In most methods, dimensions & metrics can be used for the first time in this field. However in a RunPivotReportRequest, this field must be additionally specified by name in the RunPivotReportRequest's dimensions or metrics. "inListFilter": { # The result needs to be in a list of string values. # A filter for in list values. "caseSensitive": True or False, # If true, the string value is case sensitive. "values": [ # The list of string values. Must be non-empty. @@ -1000,7 +1000,7 @@Method Details
"int64Value": "A String", # Integer value }, }, - "fieldName": "A String", # The dimension name or metric name. Must be a name defined in dimensions or metrics. + "fieldName": "A String", # The dimension name or metric name. In most methods, dimensions & metrics can be used for the first time in this field. However in a RunPivotReportRequest, this field must be additionally specified by name in the RunPivotReportRequest's dimensions or metrics. "inListFilter": { # The result needs to be in a list of string values. # A filter for in list values. "caseSensitive": True or False, # If true, the string value is case sensitive. "values": [ # The list of string values. Must be non-empty. @@ -1064,7 +1064,7 @@Method Details
"int64Value": "A String", # Integer value }, }, - "fieldName": "A String", # The dimension name or metric name. Must be a name defined in dimensions or metrics. + "fieldName": "A String", # The dimension name or metric name. In most methods, dimensions & metrics can be used for the first time in this field. However in a RunPivotReportRequest, this field must be additionally specified by name in the RunPivotReportRequest's dimensions or metrics. "inListFilter": { # The result needs to be in a list of string values. # A filter for in list values. "caseSensitive": True or False, # If true, the string value is case sensitive. "values": [ # The list of string values. Must be non-empty. @@ -1250,7 +1250,7 @@Method Details
The object takes the form of: { # The request to generate a realtime report. - "dimensionFilter": { # To express dimension or metric filters. The fields in the same FilterExpression need to be either all dimensions or all metrics. # The filter clause of dimensions. Dimensions must be requested to be used in this filter. Metrics cannot be used in this filter. + "dimensionFilter": { # To express dimension or metric filters. The fields in the same FilterExpression need to be either all dimensions or all metrics. # The filter clause of dimensions. Metrics cannot be used in this filter. "andGroup": { # A list of filter expressions. # The FilterExpressions in and_group have an AND relationship. "expressions": [ # A list of filter expressions. # Object with schema name: FilterExpression @@ -1267,7 +1267,7 @@Method Details
"int64Value": "A String", # Integer value }, }, - "fieldName": "A String", # The dimension name or metric name. Must be a name defined in dimensions or metrics. + "fieldName": "A String", # The dimension name or metric name. In most methods, dimensions & metrics can be used for the first time in this field. However in a RunPivotReportRequest, this field must be additionally specified by name in the RunPivotReportRequest's dimensions or metrics. "inListFilter": { # The result needs to be in a list of string values. # A filter for in list values. "caseSensitive": True or False, # If true, the string value is case sensitive. "values": [ # The list of string values. Must be non-empty. @@ -1317,7 +1317,7 @@Method Details
"metricAggregations": [ # Aggregation of metrics. Aggregated metric values will be shown in rows where the dimension_values are set to "RESERVED_(MetricAggregation)". "A String", ], - "metricFilter": { # To express dimension or metric filters. The fields in the same FilterExpression need to be either all dimensions or all metrics. # The filter clause of metrics. Applied at post aggregation phase, similar to SQL having-clause. Metrics must be requested to be used in this filter. Dimensions cannot be used in this filter. + "metricFilter": { # To express dimension or metric filters. The fields in the same FilterExpression need to be either all dimensions or all metrics. # The filter clause of metrics. Applied at post aggregation phase, similar to SQL having-clause. Dimensions cannot be used in this filter. "andGroup": { # A list of filter expressions. # The FilterExpressions in and_group have an AND relationship. "expressions": [ # A list of filter expressions. # Object with schema name: FilterExpression @@ -1334,7 +1334,7 @@Method Details
"int64Value": "A String", # Integer value }, }, - "fieldName": "A String", # The dimension name or metric name. Must be a name defined in dimensions or metrics. + "fieldName": "A String", # The dimension name or metric name. In most methods, dimensions & metrics can be used for the first time in this field. However in a RunPivotReportRequest, this field must be additionally specified by name in the RunPivotReportRequest's dimensions or metrics. "inListFilter": { # The result needs to be in a list of string values. # A filter for in list values. "caseSensitive": True or False, # If true, the string value is case sensitive. "values": [ # The list of string values. Must be non-empty. @@ -1558,7 +1558,7 @@Method Details
"int64Value": "A String", # Integer value }, }, - "fieldName": "A String", # The dimension name or metric name. Must be a name defined in dimensions or metrics. + "fieldName": "A String", # The dimension name or metric name. In most methods, dimensions & metrics can be used for the first time in this field. However in a RunPivotReportRequest, this field must be additionally specified by name in the RunPivotReportRequest's dimensions or metrics. "inListFilter": { # The result needs to be in a list of string values. # A filter for in list values. "caseSensitive": True or False, # If true, the string value is case sensitive. "values": [ # The list of string values. Must be non-empty. @@ -1626,7 +1626,7 @@Method Details
"int64Value": "A String", # Integer value }, }, - "fieldName": "A String", # The dimension name or metric name. Must be a name defined in dimensions or metrics. + "fieldName": "A String", # The dimension name or metric name. In most methods, dimensions & metrics can be used for the first time in this field. However in a RunPivotReportRequest, this field must be additionally specified by name in the RunPivotReportRequest's dimensions or metrics. "inListFilter": { # The result needs to be in a list of string values. # A filter for in list values. "caseSensitive": True or False, # If true, the string value is case sensitive. "values": [ # The list of string values. Must be non-empty. diff --git a/docs/dyn/apigee_v1.organizations.environments.html b/docs/dyn/apigee_v1.organizations.environments.html index 05c5cd62952..23847bdb5ac 100644 --- a/docs/dyn/apigee_v1.organizations.environments.html +++ b/docs/dyn/apigee_v1.organizations.environments.html @@ -223,6 +223,7 @@Method Details
"deploymentType": "A String", # Optional. Deployment type supported by the environment. The deployment type can be set when creating the environment and cannot be changed. When you enable archive deployment, you will be **prevented from performing** a [subset of actions](/apigee/docs/api-platform/local-development/overview#prevented-actions) within the environment, including: * Managing the deployment of API proxy or shared flow revisions * Creating, updating, or deleting resource files * Creating, updating, or deleting target servers "description": "A String", # Optional. Description of the environment. "displayName": "A String", # Optional. Display name for this environment. + "forwardProxyUri": "A String", # Optional. Url of the forward proxy to be applied to the runtime instances in this environment. Must be in the format of {scheme}://{hostname}:{port}. Note that scheme must be one of "http" or "https", and port must be supplied. "lastModifiedAt": "A String", # Output only. Last modification time of this environment as milliseconds since epoch. "name": "A String", # Required. Name of the environment. Values must match the regular expression `^[.\\p{Alnum}-_]{1,255}$` "properties": { # Message for compatibility with legacy Edge specification for Java Properties object in JSON. # Optional. Key-value pairs that may be used for customizing the environment. @@ -321,6 +322,7 @@Method Details
"deploymentType": "A String", # Optional. Deployment type supported by the environment. The deployment type can be set when creating the environment and cannot be changed. When you enable archive deployment, you will be **prevented from performing** a [subset of actions](/apigee/docs/api-platform/local-development/overview#prevented-actions) within the environment, including: * Managing the deployment of API proxy or shared flow revisions * Creating, updating, or deleting resource files * Creating, updating, or deleting target servers "description": "A String", # Optional. Description of the environment. "displayName": "A String", # Optional. Display name for this environment. + "forwardProxyUri": "A String", # Optional. Url of the forward proxy to be applied to the runtime instances in this environment. Must be in the format of {scheme}://{hostname}:{port}. Note that scheme must be one of "http" or "https", and port must be supplied. "lastModifiedAt": "A String", # Output only. Last modification time of this environment as milliseconds since epoch. "name": "A String", # Required. Name of the environment. Values must match the regular expression `^[.\\p{Alnum}-_]{1,255}$` "properties": { # Message for compatibility with legacy Edge specification for Java Properties object in JSON. # Optional. Key-value pairs that may be used for customizing the environment. @@ -451,6 +453,7 @@Method Details
"sharedFlowName": "A String", # Name of the shared flow to invoke in the following format: `organizations/{org}/sharedflows/{sharedflow}` }, ], + "forwardProxyUri": "A String", # The forward proxy's url to be used by the runtime. When set, runtime will send requests to the target via the given forward proxy. This is only used by programmable gateways. "gatewayConfigLocation": "A String", # The location for the gateway config blob as a URI, e.g. a Cloud Storage URI. This is only used by Envoy-based gateways. "keystores": [ # List of keystores in the environment. { @@ -785,6 +788,7 @@Method Details
"deploymentType": "A String", # Optional. Deployment type supported by the environment. The deployment type can be set when creating the environment and cannot be changed. When you enable archive deployment, you will be **prevented from performing** a [subset of actions](/apigee/docs/api-platform/local-development/overview#prevented-actions) within the environment, including: * Managing the deployment of API proxy or shared flow revisions * Creating, updating, or deleting resource files * Creating, updating, or deleting target servers "description": "A String", # Optional. Description of the environment. "displayName": "A String", # Optional. Display name for this environment. + "forwardProxyUri": "A String", # Optional. Url of the forward proxy to be applied to the runtime instances in this environment. Must be in the format of {scheme}://{hostname}:{port}. Note that scheme must be one of "http" or "https", and port must be supplied. "lastModifiedAt": "A String", # Output only. Last modification time of this environment as milliseconds since epoch. "name": "A String", # Required. Name of the environment. Values must match the regular expression `^[.\\p{Alnum}-_]{1,255}$` "properties": { # Message for compatibility with legacy Edge specification for Java Properties object in JSON. # Optional. Key-value pairs that may be used for customizing the environment. @@ -812,6 +816,7 @@Method Details
"deploymentType": "A String", # Optional. Deployment type supported by the environment. The deployment type can be set when creating the environment and cannot be changed. When you enable archive deployment, you will be **prevented from performing** a [subset of actions](/apigee/docs/api-platform/local-development/overview#prevented-actions) within the environment, including: * Managing the deployment of API proxy or shared flow revisions * Creating, updating, or deleting resource files * Creating, updating, or deleting target servers "description": "A String", # Optional. Description of the environment. "displayName": "A String", # Optional. Display name for this environment. + "forwardProxyUri": "A String", # Optional. Url of the forward proxy to be applied to the runtime instances in this environment. Must be in the format of {scheme}://{hostname}:{port}. Note that scheme must be one of "http" or "https", and port must be supplied. "lastModifiedAt": "A String", # Output only. Last modification time of this environment as milliseconds since epoch. "name": "A String", # Required. Name of the environment. Values must match the regular expression `^[.\\p{Alnum}-_]{1,255}$` "properties": { # Message for compatibility with legacy Edge specification for Java Properties object in JSON. # Optional. Key-value pairs that may be used for customizing the environment. @@ -917,6 +922,7 @@Method Details
"deploymentType": "A String", # Optional. Deployment type supported by the environment. The deployment type can be set when creating the environment and cannot be changed. When you enable archive deployment, you will be **prevented from performing** a [subset of actions](/apigee/docs/api-platform/local-development/overview#prevented-actions) within the environment, including: * Managing the deployment of API proxy or shared flow revisions * Creating, updating, or deleting resource files * Creating, updating, or deleting target servers "description": "A String", # Optional. Description of the environment. "displayName": "A String", # Optional. Display name for this environment. + "forwardProxyUri": "A String", # Optional. Url of the forward proxy to be applied to the runtime instances in this environment. Must be in the format of {scheme}://{hostname}:{port}. Note that scheme must be one of "http" or "https", and port must be supplied. "lastModifiedAt": "A String", # Output only. Last modification time of this environment as milliseconds since epoch. "name": "A String", # Required. Name of the environment. Values must match the regular expression `^[.\\p{Alnum}-_]{1,255}$` "properties": { # Message for compatibility with legacy Edge specification for Java Properties object in JSON. # Optional. Key-value pairs that may be used for customizing the environment. @@ -944,6 +950,7 @@Method Details
"deploymentType": "A String", # Optional. Deployment type supported by the environment. The deployment type can be set when creating the environment and cannot be changed. When you enable archive deployment, you will be **prevented from performing** a [subset of actions](/apigee/docs/api-platform/local-development/overview#prevented-actions) within the environment, including: * Managing the deployment of API proxy or shared flow revisions * Creating, updating, or deleting resource files * Creating, updating, or deleting target servers "description": "A String", # Optional. Description of the environment. "displayName": "A String", # Optional. Display name for this environment. + "forwardProxyUri": "A String", # Optional. Url of the forward proxy to be applied to the runtime instances in this environment. Must be in the format of {scheme}://{hostname}:{port}. Note that scheme must be one of "http" or "https", and port must be supplied. "lastModifiedAt": "A String", # Output only. Last modification time of this environment as milliseconds since epoch. "name": "A String", # Required. Name of the environment. Values must match the regular expression `^[.\\p{Alnum}-_]{1,255}$` "properties": { # Message for compatibility with legacy Edge specification for Java Properties object in JSON. # Optional. Key-value pairs that may be used for customizing the environment. diff --git a/docs/dyn/appengine_v1.apps.services.versions.html b/docs/dyn/appengine_v1.apps.services.versions.html index 0aa405cc10c..f44487f9008 100644 --- a/docs/dyn/appengine_v1.apps.services.versions.html +++ b/docs/dyn/appengine_v1.apps.services.versions.html @@ -278,6 +278,7 @@Method Details
"forwardedPorts": [ # List of ports, or port pairs, to forward from the virtual machine to the application container. Only applicable in the App Engine flexible environment. "A String", ], + "instanceIpMode": "A String", # The IP mode for instances. Only applicable in the App Engine flexible environment. "instanceTag": "A String", # Tag to apply to the instance during creation. Only applicable in the App Engine flexible environment. "name": "A String", # Google Compute Engine network where the virtual machines are created. Specify the short name, not the resource path.Defaults to default. "sessionAffinity": True or False, # Enable session affinity. Only applicable in the App Engine flexible environment. @@ -572,6 +573,7 @@Method Details
"forwardedPorts": [ # List of ports, or port pairs, to forward from the virtual machine to the application container. Only applicable in the App Engine flexible environment. "A String", ], + "instanceIpMode": "A String", # The IP mode for instances. Only applicable in the App Engine flexible environment. "instanceTag": "A String", # Tag to apply to the instance during creation. Only applicable in the App Engine flexible environment. "name": "A String", # Google Compute Engine network where the virtual machines are created. Specify the short name, not the resource path.Defaults to default. "sessionAffinity": True or False, # Enable session affinity. Only applicable in the App Engine flexible environment. @@ -805,6 +807,7 @@Method Details
"forwardedPorts": [ # List of ports, or port pairs, to forward from the virtual machine to the application container. Only applicable in the App Engine flexible environment. "A String", ], + "instanceIpMode": "A String", # The IP mode for instances. Only applicable in the App Engine flexible environment. "instanceTag": "A String", # Tag to apply to the instance during creation. Only applicable in the App Engine flexible environment. "name": "A String", # Google Compute Engine network where the virtual machines are created. Specify the short name, not the resource path.Defaults to default. "sessionAffinity": True or False, # Enable session affinity. Only applicable in the App Engine flexible environment. @@ -1041,6 +1044,7 @@Method Details
"forwardedPorts": [ # List of ports, or port pairs, to forward from the virtual machine to the application container. Only applicable in the App Engine flexible environment. "A String", ], + "instanceIpMode": "A String", # The IP mode for instances. Only applicable in the App Engine flexible environment. "instanceTag": "A String", # Tag to apply to the instance during creation. Only applicable in the App Engine flexible environment. "name": "A String", # Google Compute Engine network where the virtual machines are created. Specify the short name, not the resource path.Defaults to default. "sessionAffinity": True or False, # Enable session affinity. Only applicable in the App Engine flexible environment. diff --git a/docs/dyn/assuredworkloads_v1.organizations.locations.workloads.html b/docs/dyn/assuredworkloads_v1.organizations.locations.workloads.html index 4fa19cd7119..d8386138694 100644 --- a/docs/dyn/assuredworkloads_v1.organizations.locations.workloads.html +++ b/docs/dyn/assuredworkloads_v1.organizations.locations.workloads.html @@ -95,6 +95,9 @@Instance Methods
patch(name, body=None, updateMask=None, x__xgafv=None)Updates an existing workload. Currently allows updating of workload display_name and labels. For force updates don't set etag field in the Workload. Only one update operation per workload can be in progress.
++
+restrictAllowedResources(name, body=None, x__xgafv=None)Restrict the list of resources allowed in the Workload environment. The current list of allowed products can be found at https://cloud.google.com/assured-workloads/docs/supported-products In addition to assuredworkloads.workload.update permission, the user should also have orgpolicy.policy.set permission on the folder resource to use this functionality.
Method Details
+close()@@ -420,4 +423,29 @@Method Details
}++restrictAllowedResources(name, body=None, x__xgafv=None)+Restrict the list of resources allowed in the Workload environment. The current list of allowed products can be found at https://cloud.google.com/assured-workloads/docs/supported-products In addition to assuredworkloads.workload.update permission, the user should also have orgpolicy.policy.set permission on the folder resource to use this functionality. + +Args: + name: string, Required. The resource name of the Workload. This is the workloads's relative path in the API, formatted as "organizations/{organization_id}/locations/{location_id}/workloads/{workload_id}". For example, "organizations/123/locations/us-east1/workloads/assured-workload-1". (required) + body: object, The request body. + The object takes the form of: + +{ # Request for restricting list of available resources in Workload environment. + "restrictionType": "A String", # Required. The type of restriction for using gcp products in the Workload environment. +} + + x__xgafv: string, V1 error format. + Allowed values + 1 - v1 error format + 2 - v2 error format + +Returns: + An object of the form: + + { # Response for restricting the list of allowed resources. +}+