Skip to content

Commit 190eb2c

Browse files
Merge branch 'googleapis:main' into main
2 parents 62a9a04 + ef45c13 commit 190eb2c

File tree

304 files changed

+18509
-3546
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

304 files changed

+18509
-3546
lines changed

api_names_out.yaml

Lines changed: 1293 additions & 0 deletions
Large diffs are not rendered by default.

generated/google-apis-aiplatform_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-aiplatform_v1
22

3+
### v0.67.0 (2025-09-28)
4+
5+
* Regenerated from discovery document revision 20250920
6+
37
### v0.66.0 (2025-09-21)
48

59
* Regenerated from discovery document revision 20250916

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

Lines changed: 54 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1533,6 +1533,11 @@ class GoogleCloudAiplatformV1AutoraterConfig
15331533
attr_accessor :flip_enabled
15341534
alias_method :flip_enabled?, :flip_enabled
15351535

1536+
# Generation config.
1537+
# Corresponds to the JSON property `generationConfig`
1538+
# @return [Google::Apis::AiplatformV1::GoogleCloudAiplatformV1GenerationConfig]
1539+
attr_accessor :generation_config
1540+
15361541
# Optional. Number of samples for each instance in the dataset. If not specified,
15371542
# the default is 4. Minimum value is 1, maximum value is 32.
15381543
# Corresponds to the JSON property `samplingCount`
@@ -1547,6 +1552,7 @@ def initialize(**args)
15471552
def update!(**args)
15481553
@autorater_model = args[:autorater_model] if args.key?(:autorater_model)
15491554
@flip_enabled = args[:flip_enabled] if args.key?(:flip_enabled)
1555+
@generation_config = args[:generation_config] if args.key?(:generation_config)
15501556
@sampling_count = args[:sampling_count] if args.key?(:sampling_count)
15511557
end
15521558
end
@@ -2623,8 +2629,8 @@ class GoogleCloudAiplatformV1BigQueryRequestSet
26232629
# @return [String]
26242630
attr_accessor :prompt_column
26252631

2626-
# Optional. The name of the column that contains the rubrics. This will be in
2627-
# evaluation_rubric.RubricGroup format (cl/762595858).
2632+
# Optional. The name of the column that contains the rubrics. This is in
2633+
# evaluation_rubric.RubricGroup format.
26282634
# Corresponds to the JSON property `rubricsColumn`
26292635
# @return [String]
26302636
attr_accessor :rubrics_column
@@ -8633,7 +8639,7 @@ class GoogleCloudAiplatformV1EvaluationItem
86338639
# @return [Google::Apis::AiplatformV1::GoogleCloudAiplatformV1EvaluationResult]
86348640
attr_accessor :evaluation_response
86358641

8636-
# The GCS object where the request or response is stored.
8642+
# The Cloud Storage object where the request or response is stored.
86378643
# Corresponds to the JSON property `gcsUri`
86388644
# @return [String]
86398645
attr_accessor :gcs_uri
@@ -13658,7 +13664,7 @@ class GoogleCloudAiplatformV1FunctionCall
1365813664
# @return [Hash<String,Object>]
1365913665
attr_accessor :args
1366013666

13661-
# Required. The name of the function to call. Matches [FunctionDeclaration.name].
13667+
# Optional. The name of the function to call. Matches [FunctionDeclaration.name].
1366213668
# Corresponds to the JSON property `name`
1366313669
# @return [String]
1366413670
attr_accessor :name
@@ -18273,6 +18279,44 @@ def update!(**args)
1827318279
end
1827418280
end
1827518281

18282+
# Represents a mount configuration for Lustre file system.
18283+
class GoogleCloudAiplatformV1LustreMount
18284+
include Google::Apis::Core::Hashable
18285+
18286+
# Required. The name of the Lustre filesystem.
18287+
# Corresponds to the JSON property `filesystem`
18288+
# @return [String]
18289+
attr_accessor :filesystem
18290+
18291+
# Required. IP address of the Lustre instance.
18292+
# Corresponds to the JSON property `instanceIp`
18293+
# @return [String]
18294+
attr_accessor :instance_ip
18295+
18296+
# Required. Destination mount path. The Lustre file system will be mounted for
18297+
# the user under /mnt/lustre/
18298+
# Corresponds to the JSON property `mountPoint`
18299+
# @return [String]
18300+
attr_accessor :mount_point
18301+
18302+
# Required. The unique identifier of the Lustre volume.
18303+
# Corresponds to the JSON property `volumeHandle`
18304+
# @return [String]
18305+
attr_accessor :volume_handle
18306+
18307+
def initialize(**args)
18308+
update!(**args)
18309+
end
18310+
18311+
# Update properties of this object
18312+
def update!(**args)
18313+
@filesystem = args[:filesystem] if args.key?(:filesystem)
18314+
@instance_ip = args[:instance_ip] if args.key?(:instance_ip)
18315+
@mount_point = args[:mount_point] if args.key?(:mount_point)
18316+
@volume_handle = args[:volume_handle] if args.key?(:volume_handle)
18317+
end
18318+
end
18319+
1827618320
# Specification of a single machine.
1827718321
class GoogleCloudAiplatformV1MachineSpec
1827818322
include Google::Apis::Core::Hashable
@@ -42822,6 +42866,11 @@ class GoogleCloudAiplatformV1WorkerPoolSpec
4282242866
# @return [Google::Apis::AiplatformV1::GoogleCloudAiplatformV1DiskSpec]
4282342867
attr_accessor :disk_spec
4282442868

42869+
# Optional. List of Lustre mounts.
42870+
# Corresponds to the JSON property `lustreMounts`
42871+
# @return [Array<Google::Apis::AiplatformV1::GoogleCloudAiplatformV1LustreMount>]
42872+
attr_accessor :lustre_mounts
42873+
4282542874
# Specification of a single machine.
4282642875
# Corresponds to the JSON property `machineSpec`
4282742876
# @return [Google::Apis::AiplatformV1::GoogleCloudAiplatformV1MachineSpec]
@@ -42850,6 +42899,7 @@ def initialize(**args)
4285042899
def update!(**args)
4285142900
@container_spec = args[:container_spec] if args.key?(:container_spec)
4285242901
@disk_spec = args[:disk_spec] if args.key?(:disk_spec)
42902+
@lustre_mounts = args[:lustre_mounts] if args.key?(:lustre_mounts)
4285342903
@machine_spec = args[:machine_spec] if args.key?(:machine_spec)
4285442904
@nfs_mounts = args[:nfs_mounts] if args.key?(:nfs_mounts)
4285542905
@python_package_spec = args[:python_package_spec] if args.key?(:python_package_spec)

generated/google-apis-aiplatform_v1/lib/google/apis/aiplatform_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 AiplatformV1
1818
# Version of the google-apis-aiplatform_v1 gem
19-
GEM_VERSION = "0.66.0"
19+
GEM_VERSION = "0.67.0"
2020

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

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

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

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3034,6 +3034,12 @@ class Representation < Google::Apis::Core::JsonRepresentation; end
30343034
include Google::Apis::Core::JsonObjectSupport
30353035
end
30363036

3037+
class GoogleCloudAiplatformV1LustreMount
3038+
class Representation < Google::Apis::Core::JsonRepresentation; end
3039+
3040+
include Google::Apis::Core::JsonObjectSupport
3041+
end
3042+
30373043
class GoogleCloudAiplatformV1MachineSpec
30383044
class Representation < Google::Apis::Core::JsonRepresentation; end
30393045

@@ -7772,6 +7778,8 @@ class GoogleCloudAiplatformV1AutoraterConfig
77727778
class Representation < Google::Apis::Core::JsonRepresentation
77737779
property :autorater_model, as: 'autoraterModel'
77747780
property :flip_enabled, as: 'flipEnabled'
7781+
property :generation_config, as: 'generationConfig', class: Google::Apis::AiplatformV1::GoogleCloudAiplatformV1GenerationConfig, decorator: Google::Apis::AiplatformV1::GoogleCloudAiplatformV1GenerationConfig::Representation
7782+
77757783
property :sampling_count, as: 'samplingCount'
77767784
end
77777785
end
@@ -12603,6 +12611,16 @@ class Representation < Google::Apis::Core::JsonRepresentation
1260312611
end
1260412612
end
1260512613

12614+
class GoogleCloudAiplatformV1LustreMount
12615+
# @private
12616+
class Representation < Google::Apis::Core::JsonRepresentation
12617+
property :filesystem, as: 'filesystem'
12618+
property :instance_ip, as: 'instanceIp'
12619+
property :mount_point, as: 'mountPoint'
12620+
property :volume_handle, as: 'volumeHandle'
12621+
end
12622+
end
12623+
1260612624
class GoogleCloudAiplatformV1MachineSpec
1260712625
# @private
1260812626
class Representation < Google::Apis::Core::JsonRepresentation
@@ -19574,6 +19592,8 @@ class Representation < Google::Apis::Core::JsonRepresentation
1957419592

1957519593
property :disk_spec, as: 'diskSpec', class: Google::Apis::AiplatformV1::GoogleCloudAiplatformV1DiskSpec, decorator: Google::Apis::AiplatformV1::GoogleCloudAiplatformV1DiskSpec::Representation
1957619594

19595+
collection :lustre_mounts, as: 'lustreMounts', class: Google::Apis::AiplatformV1::GoogleCloudAiplatformV1LustreMount, decorator: Google::Apis::AiplatformV1::GoogleCloudAiplatformV1LustreMount::Representation
19596+
1957719597
property :machine_spec, as: 'machineSpec', class: Google::Apis::AiplatformV1::GoogleCloudAiplatformV1MachineSpec, decorator: Google::Apis::AiplatformV1::GoogleCloudAiplatformV1MachineSpec::Representation
1957819598

1957919599
collection :nfs_mounts, as: 'nfsMounts', class: Google::Apis::AiplatformV1::GoogleCloudAiplatformV1NfsMount, decorator: Google::Apis::AiplatformV1::GoogleCloudAiplatformV1NfsMount::Representation

generated/google-apis-aiplatform_v1beta1/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-aiplatform_v1beta1
22

3+
### v0.62.0 (2025-09-28)
4+
5+
* Regenerated from discovery document revision 20250920
6+
37
### v0.61.0 (2025-09-21)
48

59
* Regenerated from discovery document revision 20250916

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

Lines changed: 69 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1830,6 +1830,11 @@ class GoogleCloudAiplatformV1beta1AutoraterConfig
18301830
attr_accessor :flip_enabled
18311831
alias_method :flip_enabled?, :flip_enabled
18321832

1833+
# Generation config.
1834+
# Corresponds to the JSON property `generationConfig`
1835+
# @return [Google::Apis::AiplatformV1beta1::GoogleCloudAiplatformV1beta1GenerationConfig]
1836+
attr_accessor :generation_config
1837+
18331838
# Optional. Number of samples for each instance in the dataset. If not specified,
18341839
# the default is 4. Minimum value is 1, maximum value is 32.
18351840
# Corresponds to the JSON property `samplingCount`
@@ -1844,6 +1849,7 @@ def initialize(**args)
18441849
def update!(**args)
18451850
@autorater_model = args[:autorater_model] if args.key?(:autorater_model)
18461851
@flip_enabled = args[:flip_enabled] if args.key?(:flip_enabled)
1852+
@generation_config = args[:generation_config] if args.key?(:generation_config)
18471853
@sampling_count = args[:sampling_count] if args.key?(:sampling_count)
18481854
end
18491855
end
@@ -3004,8 +3010,8 @@ class GoogleCloudAiplatformV1beta1BigQueryRequestSet
30043010
# @return [String]
30053011
attr_accessor :prompt_column
30063012

3007-
# Optional. The name of the column that contains the rubrics. This will be in
3008-
# evaluation_rubric.RubricGroup format (cl/762595858).
3013+
# Optional. The name of the column that contains the rubrics. This is in
3014+
# evaluation_rubric.RubricGroup format.
30093015
# Corresponds to the JSON property `rubricsColumn`
30103016
# @return [String]
30113017
attr_accessor :rubrics_column
@@ -9697,7 +9703,7 @@ class GoogleCloudAiplatformV1beta1EvaluationItem
96979703
# @return [Google::Apis::AiplatformV1beta1::GoogleCloudAiplatformV1beta1EvaluationResult]
96989704
attr_accessor :evaluation_response
96999705

9700-
# The GCS object where the request or response is stored.
9706+
# The Cloud Storage object where the request or response is stored.
97019707
# Corresponds to the JSON property `gcsUri`
97029708
# @return [String]
97039709
attr_accessor :gcs_uri
@@ -15912,7 +15918,7 @@ class GoogleCloudAiplatformV1beta1FunctionCall
1591215918
# @return [String]
1591315919
attr_accessor :id
1591415920

15915-
# Required. The name of the function to call. Matches [FunctionDeclaration.name].
15921+
# Optional. The name of the function to call. Matches [FunctionDeclaration.name].
1591615922
# Corresponds to the JSON property `name`
1591715923
# @return [String]
1591815924
attr_accessor :name
@@ -21522,6 +21528,44 @@ def update!(**args)
2152221528
end
2152321529
end
2152421530

21531+
# Represents a mount configuration for Lustre file system.
21532+
class GoogleCloudAiplatformV1beta1LustreMount
21533+
include Google::Apis::Core::Hashable
21534+
21535+
# Required. The name of the Lustre filesystem.
21536+
# Corresponds to the JSON property `filesystem`
21537+
# @return [String]
21538+
attr_accessor :filesystem
21539+
21540+
# Required. IP address of the Lustre instance.
21541+
# Corresponds to the JSON property `instanceIp`
21542+
# @return [String]
21543+
attr_accessor :instance_ip
21544+
21545+
# Required. Destination mount path. The Lustre file system will be mounted for
21546+
# the user under /mnt/lustre/
21547+
# Corresponds to the JSON property `mountPoint`
21548+
# @return [String]
21549+
attr_accessor :mount_point
21550+
21551+
# Required. The unique identifier of the Lustre volume.
21552+
# Corresponds to the JSON property `volumeHandle`
21553+
# @return [String]
21554+
attr_accessor :volume_handle
21555+
21556+
def initialize(**args)
21557+
update!(**args)
21558+
end
21559+
21560+
# Update properties of this object
21561+
def update!(**args)
21562+
@filesystem = args[:filesystem] if args.key?(:filesystem)
21563+
@instance_ip = args[:instance_ip] if args.key?(:instance_ip)
21564+
@mount_point = args[:mount_point] if args.key?(:mount_point)
21565+
@volume_handle = args[:volume_handle] if args.key?(:volume_handle)
21566+
end
21567+
end
21568+
2152521569
# Specification of a single machine.
2152621570
class GoogleCloudAiplatformV1beta1MachineSpec
2152721571
include Google::Apis::Core::Hashable
@@ -36088,6 +36132,13 @@ class GoogleCloudAiplatformV1beta1SandboxEnvironment
3608836132
# @return [String]
3608936133
attr_accessor :display_name
3609036134

36135+
# Optional. Timestamp in UTC of when this SandboxEnvironment is considered
36136+
# expired. This is *always* provided on output, regardless of what `expiration`
36137+
# was sent on input.
36138+
# Corresponds to the JSON property `expireTime`
36139+
# @return [String]
36140+
attr_accessor :expire_time
36141+
3609136142
# Identifier. The name of the SandboxEnvironment.
3609236143
# Corresponds to the JSON property `name`
3609336144
# @return [String]
@@ -36103,6 +36154,12 @@ class GoogleCloudAiplatformV1beta1SandboxEnvironment
3610336154
# @return [String]
3610436155
attr_accessor :state
3610536156

36157+
# Optional. Input only. The TTL for the sandbox environment. The expiration time
36158+
# is computed: now + TTL.
36159+
# Corresponds to the JSON property `ttl`
36160+
# @return [String]
36161+
attr_accessor :ttl
36162+
3610636163
# Output only. The timestamp when this SandboxEnvironment was most recently
3610736164
# updated.
3610836165
# Corresponds to the JSON property `updateTime`
@@ -36117,9 +36174,11 @@ def initialize(**args)
3611736174
def update!(**args)
3611836175
@create_time = args[:create_time] if args.key?(:create_time)
3611936176
@display_name = args[:display_name] if args.key?(:display_name)
36177+
@expire_time = args[:expire_time] if args.key?(:expire_time)
3612036178
@name = args[:name] if args.key?(:name)
3612136179
@spec = args[:spec] if args.key?(:spec)
3612236180
@state = args[:state] if args.key?(:state)
36181+
@ttl = args[:ttl] if args.key?(:ttl)
3612336182
@update_time = args[:update_time] if args.key?(:update_time)
3612436183
end
3612536184
end
@@ -50874,6 +50933,11 @@ class GoogleCloudAiplatformV1beta1WorkerPoolSpec
5087450933
# @return [Google::Apis::AiplatformV1beta1::GoogleCloudAiplatformV1beta1DiskSpec]
5087550934
attr_accessor :disk_spec
5087650935

50936+
# Optional. List of Lustre mounts.
50937+
# Corresponds to the JSON property `lustreMounts`
50938+
# @return [Array<Google::Apis::AiplatformV1beta1::GoogleCloudAiplatformV1beta1LustreMount>]
50939+
attr_accessor :lustre_mounts
50940+
5087750941
# Specification of a single machine.
5087850942
# Corresponds to the JSON property `machineSpec`
5087950943
# @return [Google::Apis::AiplatformV1beta1::GoogleCloudAiplatformV1beta1MachineSpec]
@@ -50902,6 +50966,7 @@ def initialize(**args)
5090250966
def update!(**args)
5090350967
@container_spec = args[:container_spec] if args.key?(:container_spec)
5090450968
@disk_spec = args[:disk_spec] if args.key?(:disk_spec)
50969+
@lustre_mounts = args[:lustre_mounts] if args.key?(:lustre_mounts)
5090550970
@machine_spec = args[:machine_spec] if args.key?(:machine_spec)
5090650971
@nfs_mounts = args[:nfs_mounts] if args.key?(:nfs_mounts)
5090750972
@python_package_spec = args[:python_package_spec] if args.key?(:python_package_spec)

generated/google-apis-aiplatform_v1beta1/lib/google/apis/aiplatform_v1beta1/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 AiplatformV1beta1
1818
# Version of the google-apis-aiplatform_v1beta1 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.18.0"
2323

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

0 commit comments

Comments
 (0)