Skip to content

Commit ce25317

Browse files
feat: Automated regeneration of chromemanagement v1 client (#22040)
Auto-created at 2025-03-09 10:43:32 +0000 using the toys pull request generator.
1 parent dca0183 commit ce25317

File tree

4 files changed

+6
-384
lines changed

4 files changed

+6
-384
lines changed

generated/google-apis-chromemanagement_v1/CHANGELOG.md

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

3+
### v0.62.0 (2025-03-09)
4+
5+
* Regenerated from discovery document revision 20250307
6+
37
### v0.61.0 (2025-02-26)
48

59
* Regenerated from discovery document revision 20250212

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

Lines changed: 0 additions & 268 deletions
Original file line numberDiff line numberDiff line change
@@ -4868,274 +4868,6 @@ def update!(**args)
48684868
end
48694869
end
48704870

4871-
# A certificate provisioning process.
4872-
class GoogleChromeManagementVersionsV1alpha1CertificateProvisioningProcess
4873-
include Google::Apis::Core::Hashable
4874-
4875-
# Output only. A JSON string that contains the administrator-provided
4876-
# configuration for the certification authority service. This field can be
4877-
# missing if no configuration was given.
4878-
# Corresponds to the JSON property `caConnectionAdapterConfigReference`
4879-
# @return [String]
4880-
attr_accessor :ca_connection_adapter_config_reference
4881-
4882-
# Describes the ChromeOS device that a `CertificateProvisioningProcess` belongs
4883-
# to.
4884-
# Corresponds to the JSON property `chromeOsDevice`
4885-
# @return [Google::Apis::ChromemanagementV1::GoogleChromeManagementVersionsV1alpha1ChromeOsDevice]
4886-
attr_accessor :chrome_os_device
4887-
4888-
# Describes the ChromeOS user session that a `CertificateProvisioningProcess`
4889-
# belongs to.
4890-
# Corresponds to the JSON property `chromeOsUserSession`
4891-
# @return [Google::Apis::ChromemanagementV1::GoogleChromeManagementVersionsV1alpha1ChromeOsUserSession]
4892-
attr_accessor :chrome_os_user_session
4893-
4894-
# Output only. A message describing why this `CertificateProvisioningProcess`
4895-
# failed. Presence of this field indicates that the `
4896-
# CertificateProvisioningProcess` has failed.
4897-
# Corresponds to the JSON property `failureMessage`
4898-
# @return [String]
4899-
attr_accessor :failure_message
4900-
4901-
# Describes a generic Certificate Authority Connection.
4902-
# Corresponds to the JSON property `genericCaConnection`
4903-
# @return [Google::Apis::ChromemanagementV1::GoogleChromeManagementVersionsV1alpha1GenericCaConnection]
4904-
attr_accessor :generic_ca_connection
4905-
4906-
# Describes a generic certificate provisioning profile.
4907-
# Corresponds to the JSON property `genericProfile`
4908-
# @return [Google::Apis::ChromemanagementV1::GoogleChromeManagementVersionsV1alpha1GenericProfile]
4909-
attr_accessor :generic_profile
4910-
4911-
# Output only. The issued certificate for this `CertificateProvisioningProcess`
4912-
# in PEM format.
4913-
# Corresponds to the JSON property `issuedCertificate`
4914-
# @return [String]
4915-
attr_accessor :issued_certificate
4916-
4917-
# Identifier. Resource name of the `CertificateProvisioningProcess`. The name
4918-
# pattern is given as `customers/`customer`/certificateProvisioningProcesses/`
4919-
# certificate_provisioning_process`` with ``customer`` being the obfuscated
4920-
# customer id and ``certificate_provisioning_process`` being the certificate
4921-
# provisioning process id.
4922-
# Corresponds to the JSON property `name`
4923-
# @return [String]
4924-
attr_accessor :name
4925-
4926-
# Output only. A JSON string that contains the administrator-provided
4927-
# configuration for the certificate provisioning profile. This field can be
4928-
# missing if no configuration was given.
4929-
# Corresponds to the JSON property `profileAdapterConfigReference`
4930-
# @return [String]
4931-
attr_accessor :profile_adapter_config_reference
4932-
4933-
# Output only. The ID of the certificate provisioning profile.
4934-
# Corresponds to the JSON property `provisioningProfileId`
4935-
# @return [String]
4936-
attr_accessor :provisioning_profile_id
4937-
4938-
# Output only. The data that the client was asked to sign. This field is only
4939-
# present after the `SignData` operation has been initiated.
4940-
# Corresponds to the JSON property `signData`
4941-
# NOTE: Values are automatically base64 encoded/decoded in the client library.
4942-
# @return [String]
4943-
attr_accessor :sign_data
4944-
4945-
# Output only. The signature of `signature_algorithm`, generated using the
4946-
# client's private key using `signature_algorithm`. This field is only present
4947-
# after the`SignData` operation has finished.
4948-
# Corresponds to the JSON property `signature`
4949-
# NOTE: Values are automatically base64 encoded/decoded in the client library.
4950-
# @return [String]
4951-
attr_accessor :signature
4952-
4953-
# Output only. The signature algorithm that the adapter expects the client and
4954-
# backend components to use when processing `sign_data`. This field is only
4955-
# present after the `SignData` operation has been initiated.
4956-
# Corresponds to the JSON property `signatureAlgorithm`
4957-
# @return [String]
4958-
attr_accessor :signature_algorithm
4959-
4960-
# Output only. Server-generated timestamp of when the certificate provisioning
4961-
# process has been created.
4962-
# Corresponds to the JSON property `startTime`
4963-
# @return [String]
4964-
attr_accessor :start_time
4965-
4966-
# Output only. The public key for which a certificate should be provisioned.
4967-
# Represented as a DER-encoded X.509 SubjectPublicKeyInfo.
4968-
# Corresponds to the JSON property `subjectPublicKeyInfo`
4969-
# NOTE: Values are automatically base64 encoded/decoded in the client library.
4970-
# @return [String]
4971-
attr_accessor :subject_public_key_info
4972-
4973-
def initialize(**args)
4974-
update!(**args)
4975-
end
4976-
4977-
# Update properties of this object
4978-
def update!(**args)
4979-
@ca_connection_adapter_config_reference = args[:ca_connection_adapter_config_reference] if args.key?(:ca_connection_adapter_config_reference)
4980-
@chrome_os_device = args[:chrome_os_device] if args.key?(:chrome_os_device)
4981-
@chrome_os_user_session = args[:chrome_os_user_session] if args.key?(:chrome_os_user_session)
4982-
@failure_message = args[:failure_message] if args.key?(:failure_message)
4983-
@generic_ca_connection = args[:generic_ca_connection] if args.key?(:generic_ca_connection)
4984-
@generic_profile = args[:generic_profile] if args.key?(:generic_profile)
4985-
@issued_certificate = args[:issued_certificate] if args.key?(:issued_certificate)
4986-
@name = args[:name] if args.key?(:name)
4987-
@profile_adapter_config_reference = args[:profile_adapter_config_reference] if args.key?(:profile_adapter_config_reference)
4988-
@provisioning_profile_id = args[:provisioning_profile_id] if args.key?(:provisioning_profile_id)
4989-
@sign_data = args[:sign_data] if args.key?(:sign_data)
4990-
@signature = args[:signature] if args.key?(:signature)
4991-
@signature_algorithm = args[:signature_algorithm] if args.key?(:signature_algorithm)
4992-
@start_time = args[:start_time] if args.key?(:start_time)
4993-
@subject_public_key_info = args[:subject_public_key_info] if args.key?(:subject_public_key_info)
4994-
end
4995-
end
4996-
4997-
# Describes the ChromeOS device that a `CertificateProvisioningProcess` belongs
4998-
# to.
4999-
class GoogleChromeManagementVersionsV1alpha1ChromeOsDevice
5000-
include Google::Apis::Core::Hashable
5001-
5002-
# Output only. The unique Directory API ID of the device. This value is the same
5003-
# as the Admin Console's Directory API ID in the ChromeOS Devices tab.
5004-
# Corresponds to the JSON property `deviceDirectoryApiId`
5005-
# @return [String]
5006-
attr_accessor :device_directory_api_id
5007-
5008-
# Output only. Device serial number. This value is the same as the Admin Console'
5009-
# s Serial Number in the ChromeOS Devices tab.
5010-
# Corresponds to the JSON property `serialNumber`
5011-
# @return [String]
5012-
attr_accessor :serial_number
5013-
5014-
def initialize(**args)
5015-
update!(**args)
5016-
end
5017-
5018-
# Update properties of this object
5019-
def update!(**args)
5020-
@device_directory_api_id = args[:device_directory_api_id] if args.key?(:device_directory_api_id)
5021-
@serial_number = args[:serial_number] if args.key?(:serial_number)
5022-
end
5023-
end
5024-
5025-
# Describes the ChromeOS user session that a `CertificateProvisioningProcess`
5026-
# belongs to.
5027-
class GoogleChromeManagementVersionsV1alpha1ChromeOsUserSession
5028-
include Google::Apis::Core::Hashable
5029-
5030-
# Describes the ChromeOS device that a `CertificateProvisioningProcess` belongs
5031-
# to.
5032-
# Corresponds to the JSON property `chromeOsDevice`
5033-
# @return [Google::Apis::ChromemanagementV1::GoogleChromeManagementVersionsV1alpha1ChromeOsDevice]
5034-
attr_accessor :chrome_os_device
5035-
5036-
# Output only. The unique Directory API ID of the user.
5037-
# Corresponds to the JSON property `userDirectoryApiId`
5038-
# @return [String]
5039-
attr_accessor :user_directory_api_id
5040-
5041-
# Output only. The primary e-mail address of the user.
5042-
# Corresponds to the JSON property `userPrimaryEmail`
5043-
# @return [String]
5044-
attr_accessor :user_primary_email
5045-
5046-
def initialize(**args)
5047-
update!(**args)
5048-
end
5049-
5050-
# Update properties of this object
5051-
def update!(**args)
5052-
@chrome_os_device = args[:chrome_os_device] if args.key?(:chrome_os_device)
5053-
@user_directory_api_id = args[:user_directory_api_id] if args.key?(:user_directory_api_id)
5054-
@user_primary_email = args[:user_primary_email] if args.key?(:user_primary_email)
5055-
end
5056-
end
5057-
5058-
# Describes a generic Certificate Authority Connection.
5059-
class GoogleChromeManagementVersionsV1alpha1GenericCaConnection
5060-
include Google::Apis::Core::Hashable
5061-
5062-
# Output only. A string that references the administrator-provided configuration
5063-
# for the certification authority service. This field can be missing if no
5064-
# configuration was given.
5065-
# Corresponds to the JSON property `caConnectionAdapterConfigReference`
5066-
# @return [String]
5067-
attr_accessor :ca_connection_adapter_config_reference
5068-
5069-
def initialize(**args)
5070-
update!(**args)
5071-
end
5072-
5073-
# Update properties of this object
5074-
def update!(**args)
5075-
@ca_connection_adapter_config_reference = args[:ca_connection_adapter_config_reference] if args.key?(:ca_connection_adapter_config_reference)
5076-
end
5077-
end
5078-
5079-
# Describes a generic certificate provisioning profile.
5080-
class GoogleChromeManagementVersionsV1alpha1GenericProfile
5081-
include Google::Apis::Core::Hashable
5082-
5083-
# Output only. A string that references the administrator-provided configuration
5084-
# for the certificate provisioning profile. This field can be missing if no
5085-
# configuration was given.
5086-
# Corresponds to the JSON property `profileAdapterConfigReference`
5087-
# @return [String]
5088-
attr_accessor :profile_adapter_config_reference
5089-
5090-
def initialize(**args)
5091-
update!(**args)
5092-
end
5093-
5094-
# Update properties of this object
5095-
def update!(**args)
5096-
@profile_adapter_config_reference = args[:profile_adapter_config_reference] if args.key?(:profile_adapter_config_reference)
5097-
end
5098-
end
5099-
5100-
# Metadata for the long-running operation returned by signData.
5101-
class GoogleChromeManagementVersionsV1alpha1SignDataMetadata
5102-
include Google::Apis::Core::Hashable
5103-
5104-
# Output only. Start time of the SignData operation.
5105-
# Corresponds to the JSON property `startTime`
5106-
# @return [String]
5107-
attr_accessor :start_time
5108-
5109-
def initialize(**args)
5110-
update!(**args)
5111-
end
5112-
5113-
# Update properties of this object
5114-
def update!(**args)
5115-
@start_time = args[:start_time] if args.key?(:start_time)
5116-
end
5117-
end
5118-
5119-
# Response message for requesting a signature from the client that initated a
5120-
# certificate provisioning process.
5121-
class GoogleChromeManagementVersionsV1alpha1SignDataResponse
5122-
include Google::Apis::Core::Hashable
5123-
5124-
# A certificate provisioning process.
5125-
# Corresponds to the JSON property `certificateProvisioningProcess`
5126-
# @return [Google::Apis::ChromemanagementV1::GoogleChromeManagementVersionsV1alpha1CertificateProvisioningProcess]
5127-
attr_accessor :certificate_provisioning_process
5128-
5129-
def initialize(**args)
5130-
update!(**args)
5131-
end
5132-
5133-
# Update properties of this object
5134-
def update!(**args)
5135-
@certificate_provisioning_process = args[:certificate_provisioning_process] if args.key?(:certificate_provisioning_process)
5136-
end
5137-
end
5138-
51394871
# A generic empty message that you can re-use to avoid defining duplicated empty
51404872
# messages in your APIs. A typical example is to use it as the request or the
51414873
# response type of an API method. For instance: service Foo ` rpc Bar(google.

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,13 @@ module Google
1616
module Apis
1717
module ChromemanagementV1
1818
# Version of the google-apis-chromemanagement_v1 gem
19-
GEM_VERSION = "0.61.0"
19+
GEM_VERSION = "0.62.0"
2020

2121
# Version of the code generator used to generate this client
2222
GENERATOR_VERSION = "0.16.0"
2323

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

0 commit comments

Comments
 (0)