From 593589291e6121b30375820a8b6ee36fb5bac9cb Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Mon, 23 Jan 2023 12:12:24 -0800 Subject: [PATCH] feat(all): auto-regenerate discovery clients (#1819) --- api-list.json | 15 ----------- chromeuxreport/v1/chromeuxreport-api.json | 6 ++--- chromeuxreport/v1/chromeuxreport-gen.go | 9 ++++--- classroom/v1/classroom-api.json | 8 +++--- classroom/v1/classroom-gen.go | 16 +++++++----- compute/v0.beta/compute-api.json | 4 +-- compute/v0.beta/compute-gen.go | 4 +-- iap/v1/iap-api.json | 16 ++++++------ iap/v1/iap-gen.go | 31 ++++++++++++++--------- retail/v2/retail-api.json | 4 +-- retail/v2/retail-gen.go | 7 ++--- retail/v2alpha/retail-api.json | 4 +-- retail/v2alpha/retail-gen.go | 7 ++--- retail/v2beta/retail-api.json | 4 +-- retail/v2beta/retail-gen.go | 7 ++--- toolresults/v1beta3/toolresults-api.json | 4 +-- toolresults/v1beta3/toolresults-gen.go | 2 +- 17 files changed, 74 insertions(+), 74 deletions(-) diff --git a/api-list.json b/api-list.json index f2413250d59..6cfbb1dc6e4 100644 --- a/api-list.json +++ b/api-list.json @@ -3546,21 +3546,6 @@ "documentationLink": "https://cloud.google.com/kms/", "preferred": true }, - { - "kind": "discovery#directoryItem", - "id": "language:v1beta1", - "name": "language", - "version": "v1beta1", - "title": "Cloud Natural Language API", - "description": "Provides natural language understanding technologies, such as sentiment analysis, entity recognition, entity sentiment analysis, and other text annotations, to developers.", - "discoveryRestUrl": "https://language.googleapis.com/$discovery/rest?version=v1beta1", - "icons": { - "x16": "https://www.gstatic.com/images/branding/product/1x/googleg_16dp.png", - "x32": "https://www.gstatic.com/images/branding/product/1x/googleg_32dp.png" - }, - "documentationLink": "https://cloud.google.com/natural-language/", - "preferred": false - }, { "kind": "discovery#directoryItem", "id": "language:v1beta2", diff --git a/chromeuxreport/v1/chromeuxreport-api.json b/chromeuxreport/v1/chromeuxreport-api.json index 1cd8aba9bbb..26cab74314b 100644 --- a/chromeuxreport/v1/chromeuxreport-api.json +++ b/chromeuxreport/v1/chromeuxreport-api.json @@ -116,7 +116,7 @@ } } }, - "revision": "20220922", + "revision": "20230117", "rootUrl": "https://chromeuxreport.googleapis.com/", "schemas": { "Bin": { @@ -224,7 +224,7 @@ }, "percentiles": { "$ref": "Percentiles", - "description": "Common useful percentiles of the Metric. The value type for the percentiles will be the same as the value types given for the Histogram bins." + "description": "Commonly useful percentiles of the Metric. The value type for the percentiles will be the same as the value types given for the Histogram bins." } }, "type": "object" @@ -313,7 +313,7 @@ "additionalProperties": { "$ref": "Metric" }, - "description": "Metrics is the map of user experience data available for the record defined in the key field. Metrics are keyed on the metric name. Allowed key values: [\"first_contentful_paint\", \"first_input_delay\", \"largest_contentful_paint\", \"cumulative_layout_shift\"]", + "description": "Metrics is the map of user experience data available for the record defined in the key field. Metrics are keyed on the metric name. Allowed key values: [\"first_contentful_paint\", \"first_input_delay\", \"largest_contentful_paint\", \"cumulative_layout_shift\", \"experimental_time_to_first_byte\", \"experimental_interaction_to_next_paint\"]", "type": "object" } }, diff --git a/chromeuxreport/v1/chromeuxreport-gen.go b/chromeuxreport/v1/chromeuxreport-gen.go index 144055dfdcd..b7feccf8bc8 100644 --- a/chromeuxreport/v1/chromeuxreport-gen.go +++ b/chromeuxreport/v1/chromeuxreport-gen.go @@ -341,9 +341,9 @@ type Metric struct { // will add up to ~1. Histogram []*Bin `json:"histogram,omitempty"` - // Percentiles: Common useful percentiles of the Metric. The value type - // for the percentiles will be the same as the value types given for the - // Histogram bins. + // Percentiles: Commonly useful percentiles of the Metric. The value + // type for the percentiles will be the same as the value types given + // for the Histogram bins. Percentiles *Percentiles `json:"percentiles,omitempty"` // ForceSendFields is a list of field names (e.g. "Histogram") to @@ -529,7 +529,8 @@ type Record struct { // record defined in the key field. Metrics are keyed on the metric // name. Allowed key values: ["first_contentful_paint", // "first_input_delay", "largest_contentful_paint", - // "cumulative_layout_shift"] + // "cumulative_layout_shift", "experimental_time_to_first_byte", + // "experimental_interaction_to_next_paint"] Metrics map[string]Metric `json:"metrics,omitempty"` // ForceSendFields is a list of field names (e.g. "CollectionPeriod") to diff --git a/classroom/v1/classroom-api.json b/classroom/v1/classroom-api.json index 28b58da9450..95ce2167f24 100644 --- a/classroom/v1/classroom-api.json +++ b/classroom/v1/classroom-api.json @@ -2400,7 +2400,7 @@ } } }, - "revision": "20230111", + "revision": "20230116", "rootUrl": "https://classroom.googleapis.com/", "schemas": { "Announcement": { @@ -4054,7 +4054,7 @@ "id": "UserProfile", "properties": { "emailAddress": { - "description": "Email address of the user. Read-only.", + "description": "Email address of the user. Must request `https://www.googleapis.com/auth/classroom.profile.emails` scope for this field to be populated in a response body. Read-only.", "type": "string" }, "id": { @@ -4073,11 +4073,11 @@ "type": "array" }, "photoUrl": { - "description": "URL of user's profile photo. Read-only.", + "description": "URL of user's profile photo. Must request `https://www.googleapis.com/auth/classroom.profile.photos` scope for this field to be populated in a response body. Read-only.", "type": "string" }, "verifiedTeacher": { - "description": "Represents whether a G Suite for Education user's domain administrator has explicitly verified them as being a teacher. If the user is not a member of a G Suite for Education domain, than this field is always false. Read-only", + "description": "Represents whether a Google Workspace for Education user's domain administrator has explicitly verified them as being a teacher. This field is always false if the user is not a member of a Google Workspace for Education domain. Read-only", "type": "boolean" } }, diff --git a/classroom/v1/classroom-gen.go b/classroom/v1/classroom-gen.go index 9e03ddde651..cec8a74953f 100644 --- a/classroom/v1/classroom-gen.go +++ b/classroom/v1/classroom-gen.go @@ -3146,7 +3146,9 @@ type TurnInStudentSubmissionRequest struct { // UserProfile: Global information for a user. type UserProfile struct { - // EmailAddress: Email address of the user. Read-only. + // EmailAddress: Email address of the user. Must request + // `https://www.googleapis.com/auth/classroom.profile.emails` scope for + // this field to be populated in a response body. Read-only. EmailAddress string `json:"emailAddress,omitempty"` // Id: Identifier of the user. Read-only. @@ -3158,13 +3160,15 @@ type UserProfile struct { // Permissions: Global permissions of the user. Read-only. Permissions []*GlobalPermission `json:"permissions,omitempty"` - // PhotoUrl: URL of user's profile photo. Read-only. + // PhotoUrl: URL of user's profile photo. Must request + // `https://www.googleapis.com/auth/classroom.profile.photos` scope for + // this field to be populated in a response body. Read-only. PhotoUrl string `json:"photoUrl,omitempty"` - // VerifiedTeacher: Represents whether a G Suite for Education user's - // domain administrator has explicitly verified them as being a teacher. - // If the user is not a member of a G Suite for Education domain, than - // this field is always false. Read-only + // VerifiedTeacher: Represents whether a Google Workspace for Education + // user's domain administrator has explicitly verified them as being a + // teacher. This field is always false if the user is not a member of a + // Google Workspace for Education domain. Read-only VerifiedTeacher bool `json:"verifiedTeacher,omitempty"` // ServerResponse contains the HTTP response code and headers from the diff --git a/compute/v0.beta/compute-api.json b/compute/v0.beta/compute-api.json index 0ce74a5614f..eeef77a7bb8 100644 --- a/compute/v0.beta/compute-api.json +++ b/compute/v0.beta/compute-api.json @@ -35966,7 +35966,7 @@ } } }, - "revision": "20221224", + "revision": "20230103", "rootUrl": "https://compute.googleapis.com/", "schemas": { "AWSV4Signature": { @@ -66008,7 +66008,7 @@ "id": "SourceInstanceParams", "properties": { "diskConfigs": { - "description": "Attached disks configuration. If not provided, defaults are applied: For boot disk and any other R/W disks, new custom images will be created from each disk. For read-only disks, they will be attached in read-only mode. Local SSD disks will be created as blank volumes.", + "description": "Attached disks configuration. If not provided, defaults are applied: For boot disk and any other R/W disks, the source images for each disk will be used. For read-only disks, they will be attached in read-only mode. Local SSD disks will be created as blank volumes.", "items": { "$ref": "DiskInstantiationConfig" }, diff --git a/compute/v0.beta/compute-gen.go b/compute/v0.beta/compute-gen.go index 558a0aa7c51..1725ec6ccea 100644 --- a/compute/v0.beta/compute-gen.go +++ b/compute/v0.beta/compute-gen.go @@ -48514,8 +48514,8 @@ func (s *SourceDiskEncryptionKey) MarshalJSON() ([]byte, error) { // creating the instance template from a source instance. type SourceInstanceParams struct { // DiskConfigs: Attached disks configuration. If not provided, defaults - // are applied: For boot disk and any other R/W disks, new custom images - // will be created from each disk. For read-only disks, they will be + // are applied: For boot disk and any other R/W disks, the source images + // for each disk will be used. For read-only disks, they will be // attached in read-only mode. Local SSD disks will be created as blank // volumes. DiskConfigs []*DiskInstantiationConfig `json:"diskConfigs,omitempty"` diff --git a/iap/v1/iap-api.json b/iap/v1/iap-api.json index 6cb66c5f182..1910eff2789 100644 --- a/iap/v1/iap-api.json +++ b/iap/v1/iap-api.json @@ -652,7 +652,7 @@ } } }, - "revision": "20221028", + "revision": "20230118", "rootUrl": "https://iap.googleapis.com/", "schemas": { "AccessDeniedPageSettings": { @@ -733,7 +733,7 @@ }, "attributePropagationSettings": { "$ref": "AttributePropagationSettings", - "description": "Settings to configure attribute propagation to customer application. These attributes may come from SAML/SessionStorage integration, or other sources in the future." + "description": "Settings to configure attribute propagation." }, "cookieDomain": { "description": "The Domain value to set for cookies generated by IAP. This value is not validated by the API, but will be ignored at runtime if invalid.", @@ -747,7 +747,7 @@ "type": "object" }, "AttributePropagationSettings": { - "description": "Configuration for propagating attributes to customer applications protected by IAP. These attributes may be SAML attributes from a 3rd party IdP, or potentially other sources in the future.", + "description": "Configuration for propagating attributes to applications protected by IAP.", "id": "AttributePropagationSettings", "properties": { "enable": { @@ -755,7 +755,7 @@ "type": "boolean" }, "expression": { - "description": "Raw string CEL expression. Expression should be of the form attributes.saml_attributes.filter(attribute, attribute.name in [{attribute_list}]). An example expression to select the attributes \"my_attr\" and \"other_attr\": attributes.saml_attributes.filter(attribute, attribute.name in [\"my_attr\", \"other_attr\"])", + "description": "Raw string CEL expression. Must return a list of attributes. Maximum of 45 attributes can be selected. Expressions can select different attribute types from `attributes`: `attributes.saml_attributes`, `attributes.iap_attributes`. Limited functions are supported: - filter: .filter(, ) -\u003e returns a subset of where is true for every item - in: in -\u003e returns true if contains - selectByName: .selectByName() -\u003e returns the attribute in with the given name, otherwise returns empty. - emitAs: .emitAs() -\u003e sets the name field to the given for propagation in selected output credentials. - strict: .strict() -\u003e ignore the `x-goog-iap-attr-` prefix for the provided attribute when propagating via the `HEADER` output credential, i.e. request headers. - append: .append() OR .append() -\u003e append the provided or onto the end of Example expression: attributes.saml_attributes.filter(x, x.name in ['test']).append(attributes.iap_attributes.selectByName('exact').emitAs('custom').strict())", "type": "string" }, "outputCredentials": { @@ -1100,14 +1100,14 @@ "enum": [ "METHOD_UNSPECIFIED", "LOGIN", - "SECURE_KEY", - "ENROLLED_SECOND_FACTORS" + "PASSWORD", + "SECURE_KEY" ], "enumDescriptions": [ "Reauthentication disabled.", "Prompts the user to log in again.", - "User must use their secure key 2nd factor device.", - "User can use any enabled 2nd factor." + "Deprecated, no longer accepted by IAP APIs.", + "User must use their secure key 2nd factor device." ], "type": "string" }, diff --git a/iap/v1/iap-gen.go b/iap/v1/iap-gen.go index e9a1e5337c6..3d0956c55ae 100644 --- a/iap/v1/iap-gen.go +++ b/iap/v1/iap-gen.go @@ -348,8 +348,7 @@ type ApplicationSettings struct { AccessDeniedPageSettings *AccessDeniedPageSettings `json:"accessDeniedPageSettings,omitempty"` // AttributePropagationSettings: Settings to configure attribute - // propagation to customer application. These attributes may come from - // SAML/SessionStorage integration, or other sources in the future. + // propagation. AttributePropagationSettings *AttributePropagationSettings `json:"attributePropagationSettings,omitempty"` // CookieDomain: The Domain value to set for cookies generated by IAP. @@ -386,21 +385,29 @@ func (s *ApplicationSettings) MarshalJSON() ([]byte, error) { } // AttributePropagationSettings: Configuration for propagating -// attributes to customer applications protected by IAP. These -// attributes may be SAML attributes from a 3rd party IdP, or -// potentially other sources in the future. +// attributes to applications protected by IAP. type AttributePropagationSettings struct { // Enable: Whether the provided attribute propagation settings should be // evaluated on user requests. If set to true, attributes returned from // the expression will be propagated in the set output credentials. Enable bool `json:"enable,omitempty"` - // Expression: Raw string CEL expression. Expression should be of the - // form attributes.saml_attributes.filter(attribute, attribute.name in - // [{attribute_list}]). An example expression to select the attributes - // "my_attr" and "other_attr": - // attributes.saml_attributes.filter(attribute, attribute.name in - // ["my_attr", "other_attr"]) + // Expression: Raw string CEL expression. Must return a list of + // attributes. Maximum of 45 attributes can be selected. Expressions can + // select different attribute types from `attributes`: + // `attributes.saml_attributes`, `attributes.iap_attributes`. Limited + // functions are supported: - filter: .filter(, ) -> returns a subset of + // where is true for every item - in: in -> returns true if contains - + // selectByName: .selectByName() -> returns the attribute in with the + // given name, otherwise returns empty. - emitAs: .emitAs() -> sets the + // name field to the given for propagation in selected output + // credentials. - strict: .strict() -> ignore the `x-goog-iap-attr-` + // prefix for the provided attribute when propagating via the `HEADER` + // output credential, i.e. request headers. - append: .append() OR + // .append() -> append the provided or onto the end of Example + // expression: attributes.saml_attributes.filter(x, x.name in + // ['test']).append(attributes.iap_attributes.selectByName('exact').emitA + // s('custom').strict()) Expression string `json:"expression,omitempty"` // OutputCredentials: Which output credentials attributes selected by @@ -1241,8 +1248,8 @@ type ReauthSettings struct { // Possible values: // "METHOD_UNSPECIFIED" - Reauthentication disabled. // "LOGIN" - Prompts the user to log in again. + // "PASSWORD" - Deprecated, no longer accepted by IAP APIs. // "SECURE_KEY" - User must use their secure key 2nd factor device. - // "ENROLLED_SECOND_FACTORS" - User can use any enabled 2nd factor. Method string `json:"method,omitempty"` // PolicyType: How IAP determines the effective policy in cases of diff --git a/retail/v2/retail-api.json b/retail/v2/retail-api.json index 32547a31c7c..811fd3611a5 100644 --- a/retail/v2/retail-api.json +++ b/retail/v2/retail-api.json @@ -1785,7 +1785,7 @@ } } }, - "revision": "20230105", + "revision": "20230117", "rootUrl": "https://retail.googleapis.com/", "schemas": { "GoogleApiHttpBody": { @@ -2195,7 +2195,7 @@ "type": "string" }, "key": { - "description": "Required. Attribute name. For example: `color`, `brands`, `attributes.custom_attribute`, such as `attributes.xyz`. To be indexable, the attribute name can contain only alpha-numeric characters and underscores. For example, an attribute named `attributes.abc_xyz` can be indexed, but an attribute named `attributes.abc-xyz` cannot be indexed. For attributes whoes key start with `attributes.`, we refer them as custom attributes. Otherwise they are built-in attributes such as `color` and `brands`.", + "description": "Required. Attribute name. For example: `color`, `brands`, `attributes.custom_attribute`, such as `attributes.xyz`. To be indexable, the attribute name can contain only alpha-numeric characters and underscores. For example, an attribute named `attributes.abc_xyz` can be indexed, but an attribute named `attributes.abc-xyz` cannot be indexed. If the attribute key starts with `attributes.`, then the attribute is a custom attribute. Attributes such as `brands`, `patterns`, and `title` are built-in and called system attributes.", "type": "string" }, "retrievableOption": { diff --git a/retail/v2/retail-gen.go b/retail/v2/retail-gen.go index 2d68150f6bb..76659d54d56 100644 --- a/retail/v2/retail-gen.go +++ b/retail/v2/retail-gen.go @@ -1082,9 +1082,10 @@ type GoogleCloudRetailV2CatalogAttribute struct { // indexable, the attribute name can contain only alpha-numeric // characters and underscores. For example, an attribute named // `attributes.abc_xyz` can be indexed, but an attribute named - // `attributes.abc-xyz` cannot be indexed. For attributes whoes key - // start with `attributes.`, we refer them as custom attributes. - // Otherwise they are built-in attributes such as `color` and `brands`. + // `attributes.abc-xyz` cannot be indexed. If the attribute key starts + // with `attributes.`, then the attribute is a custom attribute. + // Attributes such as `brands`, `patterns`, and `title` are built-in and + // called system attributes. Key string `json:"key,omitempty"` // RetrievableOption: If RETRIEVABLE_ENABLED, attribute values are diff --git a/retail/v2alpha/retail-api.json b/retail/v2alpha/retail-api.json index 09b2482c73c..339d2628a86 100644 --- a/retail/v2alpha/retail-api.json +++ b/retail/v2alpha/retail-api.json @@ -2100,7 +2100,7 @@ } } }, - "revision": "20230105", + "revision": "20230117", "rootUrl": "https://retail.googleapis.com/", "schemas": { "GoogleApiHttpBody": { @@ -2777,7 +2777,7 @@ "type": "string" }, "key": { - "description": "Required. Attribute name. For example: `color`, `brands`, `attributes.custom_attribute`, such as `attributes.xyz`. To be indexable, the attribute name can contain only alpha-numeric characters and underscores. For example, an attribute named `attributes.abc_xyz` can be indexed, but an attribute named `attributes.abc-xyz` cannot be indexed. For attributes whoes key start with `attributes.`, we refer them as custom attributes. Otherwise they are built-in attributes such as `color` and `brands`.", + "description": "Required. Attribute name. For example: `color`, `brands`, `attributes.custom_attribute`, such as `attributes.xyz`. To be indexable, the attribute name can contain only alpha-numeric characters and underscores. For example, an attribute named `attributes.abc_xyz` can be indexed, but an attribute named `attributes.abc-xyz` cannot be indexed. If the attribute key starts with `attributes.`, then the attribute is a custom attribute. Attributes such as `brands`, `patterns`, and `title` are built-in and called system attributes.", "type": "string" }, "recommendationsFilteringOption": { diff --git a/retail/v2alpha/retail-gen.go b/retail/v2alpha/retail-gen.go index 76f8dc6b3ad..d82897f29be 100644 --- a/retail/v2alpha/retail-gen.go +++ b/retail/v2alpha/retail-gen.go @@ -1608,9 +1608,10 @@ type GoogleCloudRetailV2alphaCatalogAttribute struct { // indexable, the attribute name can contain only alpha-numeric // characters and underscores. For example, an attribute named // `attributes.abc_xyz` can be indexed, but an attribute named - // `attributes.abc-xyz` cannot be indexed. For attributes whoes key - // start with `attributes.`, we refer them as custom attributes. - // Otherwise they are built-in attributes such as `color` and `brands`. + // `attributes.abc-xyz` cannot be indexed. If the attribute key starts + // with `attributes.`, then the attribute is a custom attribute. + // Attributes such as `brands`, `patterns`, and `title` are built-in and + // called system attributes. Key string `json:"key,omitempty"` // RecommendationsFilteringOption: When diff --git a/retail/v2beta/retail-api.json b/retail/v2beta/retail-api.json index 4280666699e..79994a2933b 100644 --- a/retail/v2beta/retail-api.json +++ b/retail/v2beta/retail-api.json @@ -2029,7 +2029,7 @@ } } }, - "revision": "20230105", + "revision": "20230117", "rootUrl": "https://retail.googleapis.com/", "schemas": { "GoogleApiHttpBody": { @@ -3350,7 +3350,7 @@ "type": "string" }, "key": { - "description": "Required. Attribute name. For example: `color`, `brands`, `attributes.custom_attribute`, such as `attributes.xyz`. To be indexable, the attribute name can contain only alpha-numeric characters and underscores. For example, an attribute named `attributes.abc_xyz` can be indexed, but an attribute named `attributes.abc-xyz` cannot be indexed. For attributes whoes key start with `attributes.`, we refer them as custom attributes. Otherwise they are built-in attributes such as `color` and `brands`.", + "description": "Required. Attribute name. For example: `color`, `brands`, `attributes.custom_attribute`, such as `attributes.xyz`. To be indexable, the attribute name can contain only alpha-numeric characters and underscores. For example, an attribute named `attributes.abc_xyz` can be indexed, but an attribute named `attributes.abc-xyz` cannot be indexed. If the attribute key starts with `attributes.`, then the attribute is a custom attribute. Attributes such as `brands`, `patterns`, and `title` are built-in and called system attributes.", "type": "string" }, "recommendationsFilteringOption": { diff --git a/retail/v2beta/retail-gen.go b/retail/v2beta/retail-gen.go index 8338ae0026c..6ffa8f16a42 100644 --- a/retail/v2beta/retail-gen.go +++ b/retail/v2beta/retail-gen.go @@ -2762,9 +2762,10 @@ type GoogleCloudRetailV2betaCatalogAttribute struct { // indexable, the attribute name can contain only alpha-numeric // characters and underscores. For example, an attribute named // `attributes.abc_xyz` can be indexed, but an attribute named - // `attributes.abc-xyz` cannot be indexed. For attributes whoes key - // start with `attributes.`, we refer them as custom attributes. - // Otherwise they are built-in attributes such as `color` and `brands`. + // `attributes.abc-xyz` cannot be indexed. If the attribute key starts + // with `attributes.`, then the attribute is a custom attribute. + // Attributes such as `brands`, `patterns`, and `title` are built-in and + // called system attributes. Key string `json:"key,omitempty"` // RecommendationsFilteringOption: When diff --git a/toolresults/v1beta3/toolresults-api.json b/toolresults/v1beta3/toolresults-api.json index 6feb1990f49..b31f1995937 100644 --- a/toolresults/v1beta3/toolresults-api.json +++ b/toolresults/v1beta3/toolresults-api.json @@ -1463,7 +1463,7 @@ } } }, - "revision": "20220810", + "revision": "20230119", "rootUrl": "https://toolresults.googleapis.com/", "schemas": { "ANR": { @@ -1905,7 +1905,7 @@ "type": "object" }, "Execution": { - "description": "An Execution represents a collection of Steps. For instance, it could represent: - a mobile test executed across a range of device configurations - a jenkins job with a build step followed by a test step The maximum size of an execution message is 1 MiB. An Execution can be updated until its state is set to COMPLETE at which point it becomes immutable.", + "description": "An Execution represents a collection of Steps. For instance, it could represent: - a mobile test executed across a range of device configurations - a jenkins job with a build step followed by a test step The maximum size of an execution message is 1 MiB. An Execution can be updated until its state is set to COMPLETE at which point it becomes immutable. Next tag: 16", "id": "Execution", "properties": { "completionTime": { diff --git a/toolresults/v1beta3/toolresults-gen.go b/toolresults/v1beta3/toolresults-gen.go index 1aea467667a..77849033df4 100644 --- a/toolresults/v1beta3/toolresults-gen.go +++ b/toolresults/v1beta3/toolresults-gen.go @@ -1044,7 +1044,7 @@ func (s *EnvironmentDimensionValueEntry) MarshalJSON() ([]byte, error) { // of device configurations - a jenkins job with a build step followed // by a test step The maximum size of an execution message is 1 MiB. An // Execution can be updated until its state is set to COMPLETE at which -// point it becomes immutable. +// point it becomes immutable. Next tag: 16 type Execution struct { // CompletionTime: The time when the Execution status transitioned to // COMPLETE. This value will be set automatically when state transitions