Skip to content

Commit e0957f8

Browse files
committed
Generate current service sources.
1 parent 708fb13 commit e0957f8

File tree

342 files changed

+20698
-10183
lines changed

Some content is hidden

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

342 files changed

+20698
-10183
lines changed

Diff for: GoogleAPIClientForREST.podspec

+5
Original file line numberDiff line numberDiff line change
@@ -489,6 +489,11 @@ Pod::Spec.new do |s|
489489
sp.source_files = 'Sources/GeneratedServices/CloudNaturalLanguage/**/*.{h,m}'
490490
sp.public_header_files = 'Sources/GeneratedServices/CloudNaturalLanguage/Public/GoogleAPIClientForREST/*.h'
491491
end
492+
s.subspec 'CloudObservability' do |sp|
493+
sp.dependency 'GoogleAPIClientForREST/Core'
494+
sp.source_files = 'Sources/GeneratedServices/CloudObservability/**/*.{h,m}'
495+
sp.public_header_files = 'Sources/GeneratedServices/CloudObservability/Public/GoogleAPIClientForREST/*.h'
496+
end
492497
s.subspec 'CloudOSLogin' do |sp|
493498
sp.dependency 'GoogleAPIClientForREST/Core'
494499
sp.source_files = 'Sources/GeneratedServices/CloudOSLogin/**/*.{h,m}'

Diff for: Package.swift

+10
Original file line numberDiff line numberDiff line change
@@ -361,6 +361,10 @@ let package = Package(
361361
name: "GoogleAPIClientForREST_CloudNaturalLanguage",
362362
targets: ["GoogleAPIClientForREST_CloudNaturalLanguage"]
363363
),
364+
.library(
365+
name: "GoogleAPIClientForREST_CloudObservability",
366+
targets: ["GoogleAPIClientForREST_CloudObservability"]
367+
),
364368
.library(
365369
name: "GoogleAPIClientForREST_CloudOSLogin",
366370
targets: ["GoogleAPIClientForREST_CloudOSLogin"]
@@ -1747,6 +1751,12 @@ let package = Package(
17471751
path: "Sources/GeneratedServices/CloudNaturalLanguage",
17481752
publicHeadersPath: "Public"
17491753
),
1754+
.target(
1755+
name: "GoogleAPIClientForREST_CloudObservability",
1756+
dependencies: ["GoogleAPIClientForRESTCore"],
1757+
path: "Sources/GeneratedServices/CloudObservability",
1758+
publicHeadersPath: "Public"
1759+
),
17501760
.target(
17511761
name: "GoogleAPIClientForREST_CloudOSLogin",
17521762
dependencies: ["GoogleAPIClientForRESTCore"],

Diff for: Sources/GeneratedServices/AIPlatformNotebooks/GTLRAIPlatformNotebooksObjects.m

+23-5
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,12 @@
4040
NSString * const kGTLRAIPlatformNotebooks_BootDisk_DiskType_PdSsd = @"PD_SSD";
4141
NSString * const kGTLRAIPlatformNotebooks_BootDisk_DiskType_PdStandard = @"PD_STANDARD";
4242

43+
// GTLRAIPlatformNotebooks_ConfidentialInstanceConfig.confidentialInstanceType
44+
NSString * const kGTLRAIPlatformNotebooks_ConfidentialInstanceConfig_ConfidentialInstanceType_ConfidentialInstanceTypeUnspecified = @"CONFIDENTIAL_INSTANCE_TYPE_UNSPECIFIED";
45+
NSString * const kGTLRAIPlatformNotebooks_ConfidentialInstanceConfig_ConfidentialInstanceType_Sev = @"SEV";
46+
NSString * const kGTLRAIPlatformNotebooks_ConfidentialInstanceConfig_ConfidentialInstanceType_SevSnp = @"SEV_SNP";
47+
NSString * const kGTLRAIPlatformNotebooks_ConfidentialInstanceConfig_ConfidentialInstanceType_Tdx = @"TDX";
48+
4349
// GTLRAIPlatformNotebooks_DataDisk.diskEncryption
4450
NSString * const kGTLRAIPlatformNotebooks_DataDisk_DiskEncryption_Cmek = @"CMEK";
4551
NSString * const kGTLRAIPlatformNotebooks_DataDisk_DiskEncryption_DiskEncryptionUnspecified = @"DISK_ENCRYPTION_UNSPECIFIED";
@@ -163,13 +169,24 @@ @implementation GTLRAIPlatformNotebooks_CheckInstanceUpgradabilityResponse
163169
@end
164170

165171

172+
// ----------------------------------------------------------------------------
173+
//
174+
// GTLRAIPlatformNotebooks_ConfidentialInstanceConfig
175+
//
176+
177+
@implementation GTLRAIPlatformNotebooks_ConfidentialInstanceConfig
178+
@dynamic confidentialInstanceType, enableConfidentialCompute;
179+
@end
180+
181+
166182
// ----------------------------------------------------------------------------
167183
//
168184
// GTLRAIPlatformNotebooks_Config
169185
//
170186

171187
@implementation GTLRAIPlatformNotebooks_Config
172-
@dynamic availableImages, defaultValues, supportedValues;
188+
@dynamic availableImages, defaultValues, disableWorkbenchLegacyCreation,
189+
supportedValues;
173190

174191
+ (NSDictionary<NSString *, Class> *)arrayPropertyToClassMap {
175192
NSDictionary<NSString *, Class> *map = @{
@@ -286,10 +303,11 @@ @implementation GTLRAIPlatformNotebooks_Expr
286303
//
287304

288305
@implementation GTLRAIPlatformNotebooks_GceSetup
289-
@dynamic acceleratorConfigs, bootDisk, containerImage, dataDisks,
290-
disablePublicIp, enableIpForwarding, gpuDriverConfig, machineType,
291-
metadata, minCpuPlatform, networkInterfaces, serviceAccounts,
292-
shieldedInstanceConfig, tags, vmImage;
306+
@dynamic acceleratorConfigs, bootDisk, confidentialInstanceConfig,
307+
containerImage, dataDisks, disablePublicIp, enableIpForwarding,
308+
gpuDriverConfig, machineType, metadata, minCpuPlatform,
309+
networkInterfaces, serviceAccounts, shieldedInstanceConfig, tags,
310+
vmImage;
293311

294312
+ (NSDictionary<NSString *, Class> *)arrayPropertyToClassMap {
295313
NSDictionary<NSString *, Class> *map = @{

Diff for: Sources/GeneratedServices/AIPlatformNotebooks/Public/GoogleAPIClientForREST/GTLRAIPlatformNotebooksObjects.h

+73
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
@class GTLRAIPlatformNotebooks_AccessConfig;
1919
@class GTLRAIPlatformNotebooks_Binding;
2020
@class GTLRAIPlatformNotebooks_BootDisk;
21+
@class GTLRAIPlatformNotebooks_ConfidentialInstanceConfig;
2122
@class GTLRAIPlatformNotebooks_ContainerImage;
2223
@class GTLRAIPlatformNotebooks_DataDisk;
2324
@class GTLRAIPlatformNotebooks_DefaultValues;
@@ -197,6 +198,34 @@ FOUNDATION_EXTERN NSString * const kGTLRAIPlatformNotebooks_BootDisk_DiskType_Pd
197198
*/
198199
FOUNDATION_EXTERN NSString * const kGTLRAIPlatformNotebooks_BootDisk_DiskType_PdStandard;
199200

201+
// ----------------------------------------------------------------------------
202+
// GTLRAIPlatformNotebooks_ConfidentialInstanceConfig.confidentialInstanceType
203+
204+
/**
205+
* No type specified. Do not use this value.
206+
*
207+
* Value: "CONFIDENTIAL_INSTANCE_TYPE_UNSPECIFIED"
208+
*/
209+
FOUNDATION_EXTERN NSString * const kGTLRAIPlatformNotebooks_ConfidentialInstanceConfig_ConfidentialInstanceType_ConfidentialInstanceTypeUnspecified;
210+
/**
211+
* AMD Secure Encrypted Virtualization.
212+
*
213+
* Value: "SEV"
214+
*/
215+
FOUNDATION_EXTERN NSString * const kGTLRAIPlatformNotebooks_ConfidentialInstanceConfig_ConfidentialInstanceType_Sev;
216+
/**
217+
* AMD Secure Encrypted Virtualization - Secure Nested Paging.
218+
*
219+
* Value: "SEV_SNP"
220+
*/
221+
FOUNDATION_EXTERN NSString * const kGTLRAIPlatformNotebooks_ConfidentialInstanceConfig_ConfidentialInstanceType_SevSnp;
222+
/**
223+
* Intel Trust Domain eXtension.
224+
*
225+
* Value: "TDX"
226+
*/
227+
FOUNDATION_EXTERN NSString * const kGTLRAIPlatformNotebooks_ConfidentialInstanceConfig_ConfidentialInstanceType_Tdx;
228+
200229
// ----------------------------------------------------------------------------
201230
// GTLRAIPlatformNotebooks_DataDisk.diskEncryption
202231

@@ -737,6 +766,39 @@ FOUNDATION_EXTERN NSString * const kGTLRAIPlatformNotebooks_UpgradeHistoryEntry_
737766
@end
738767

739768

769+
/**
770+
* A set of Confidential Instance options.
771+
*/
772+
@interface GTLRAIPlatformNotebooks_ConfidentialInstanceConfig : GTLRObject
773+
774+
/**
775+
* Optional. Defines the type of technology used by the confidential instance.
776+
*
777+
* Likely values:
778+
* @arg @c kGTLRAIPlatformNotebooks_ConfidentialInstanceConfig_ConfidentialInstanceType_ConfidentialInstanceTypeUnspecified
779+
* No type specified. Do not use this value. (Value:
780+
* "CONFIDENTIAL_INSTANCE_TYPE_UNSPECIFIED")
781+
* @arg @c kGTLRAIPlatformNotebooks_ConfidentialInstanceConfig_ConfidentialInstanceType_Sev
782+
* AMD Secure Encrypted Virtualization. (Value: "SEV")
783+
* @arg @c kGTLRAIPlatformNotebooks_ConfidentialInstanceConfig_ConfidentialInstanceType_SevSnp
784+
* AMD Secure Encrypted Virtualization - Secure Nested Paging. (Value:
785+
* "SEV_SNP")
786+
* @arg @c kGTLRAIPlatformNotebooks_ConfidentialInstanceConfig_ConfidentialInstanceType_Tdx
787+
* Intel Trust Domain eXtension. (Value: "TDX")
788+
*/
789+
@property(nonatomic, copy, nullable) NSString *confidentialInstanceType;
790+
791+
/**
792+
* Optional. Defines whether the instance should have confidential compute
793+
* enabled.
794+
*
795+
* Uses NSNumber of boolValue.
796+
*/
797+
@property(nonatomic, strong, nullable) NSNumber *enableConfidentialCompute;
798+
799+
@end
800+
801+
740802
/**
741803
* Response for getting WbI configurations in a location
742804
*/
@@ -748,6 +810,14 @@ FOUNDATION_EXTERN NSString * const kGTLRAIPlatformNotebooks_UpgradeHistoryEntry_
748810
/** Output only. The default values for configuration. */
749811
@property(nonatomic, strong, nullable) GTLRAIPlatformNotebooks_DefaultValues *defaultValues;
750812

813+
/**
814+
* Output only. Flag to disable the creation of legacy Workbench notebooks
815+
* (User-managed notebooks and Google-managed notebooks).
816+
*
817+
* Uses NSNumber of boolValue.
818+
*/
819+
@property(nonatomic, strong, nullable) NSNumber *disableWorkbenchLegacyCreation;
820+
751821
/** Output only. The supported values for configuration. */
752822
@property(nonatomic, strong, nullable) GTLRAIPlatformNotebooks_SupportedValues *supportedValues;
753823

@@ -1040,6 +1110,9 @@ FOUNDATION_EXTERN NSString * const kGTLRAIPlatformNotebooks_UpgradeHistoryEntry_
10401110
/** Optional. The boot disk for the VM. */
10411111
@property(nonatomic, strong, nullable) GTLRAIPlatformNotebooks_BootDisk *bootDisk;
10421112

1113+
/** Optional. Confidential instance configuration. */
1114+
@property(nonatomic, strong, nullable) GTLRAIPlatformNotebooks_ConfidentialInstanceConfig *confidentialInstanceConfig;
1115+
10431116
/** Optional. Use a container image to start the notebook instance. */
10441117
@property(nonatomic, strong, nullable) GTLRAIPlatformNotebooks_ContainerImage *containerImage;
10451118

Diff for: Sources/GeneratedServices/AccessContextManager/GTLRAccessContextManagerObjects.m

+6-4
Original file line numberDiff line numberDiff line change
@@ -445,13 +445,14 @@ @implementation GTLRAccessContextManager_EgressSource
445445
//
446446

447447
@implementation GTLRAccessContextManager_EgressTo
448-
@dynamic externalResources, operations, resources;
448+
@dynamic externalResources, operations, resources, roles;
449449

450450
+ (NSDictionary<NSString *, Class> *)arrayPropertyToClassMap {
451451
NSDictionary<NSString *, Class> *map = @{
452452
@"externalResources" : [NSString class],
453453
@"operations" : [GTLRAccessContextManager_ApiOperation class],
454-
@"resources" : [NSString class]
454+
@"resources" : [NSString class],
455+
@"roles" : [NSString class]
455456
};
456457
return map;
457458
}
@@ -579,12 +580,13 @@ @implementation GTLRAccessContextManager_IngressSource
579580
//
580581

581582
@implementation GTLRAccessContextManager_IngressTo
582-
@dynamic operations, resources;
583+
@dynamic operations, resources, roles;
583584

584585
+ (NSDictionary<NSString *, Class> *)arrayPropertyToClassMap {
585586
NSDictionary<NSString *, Class> *map = @{
586587
@"operations" : [GTLRAccessContextManager_ApiOperation class],
587-
@"resources" : [NSString class]
588+
@"resources" : [NSString class],
589+
@"roles" : [NSString class]
588590
};
589591
return map;
590592
}

Diff for: Sources/GeneratedServices/AccessContextManager/Public/GoogleAPIClientForREST/GTLRAccessContextManagerObjects.h

+14
Original file line numberDiff line numberDiff line change
@@ -1290,6 +1290,13 @@ FOUNDATION_EXTERN NSString * const kGTLRAccessContextManager_SupportedService_Su
12901290
*/
12911291
@property(nonatomic, strong, nullable) NSArray<NSString *> *resources;
12921292

1293+
/**
1294+
* IAM roles that represent the set of operations that the sources specified in
1295+
* the corresponding EgressFrom. are allowed to perform in this
1296+
* ServicePerimeter.
1297+
*/
1298+
@property(nonatomic, strong, nullable) NSArray<NSString *> *roles;
1299+
12931300
@end
12941301

12951302

@@ -1597,6 +1604,13 @@ FOUNDATION_EXTERN NSString * const kGTLRAccessContextManager_SupportedService_Su
15971604
*/
15981605
@property(nonatomic, strong, nullable) NSArray<NSString *> *resources;
15991606

1607+
/**
1608+
* IAM roles that represent the set of operations that the sources specified in
1609+
* the corresponding IngressFrom are allowed to perform in this
1610+
* ServicePerimeter.
1611+
*/
1612+
@property(nonatomic, strong, nullable) NSArray<NSString *> *roles;
1613+
16001614
@end
16011615

16021616

0 commit comments

Comments
 (0)