You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<pclass="firstline">Update details of a single server.</p>
@@ -261,6 +264,7 @@ <h3>Method Details</h3>
261
264
"hyperthreadingEnabled": True or False, # True if you enable hyperthreading for the server, otherwise false. The default value is false.
262
265
"id": "A String", # Output only. An identifier for the `Instance`, generated by the backend.
263
266
"interactiveSerialConsoleEnabled": True or False, # Output only. True if the interactive serial console feature is enabled for the instance, false otherwise. The default value is false.
267
+
"kmsKeyVersion": "A String", # Optional. Name of the KMS crypto key version used to encrypt the initial passwords. The key has to have ASYMMETRIC_DECRYPT purpose. Format is `projects/{project}/locations/{location}/keyRings/{keyring}/cryptoKeys/{key}/cryptoKeyVersions/{version}`.
264
268
"labels": { # Labels as key value pairs.
265
269
"a_key": "A String",
266
270
},
@@ -291,7 +295,7 @@ <h3>Method Details</h3>
291
295
"multiprotocolType": "A String", # The LUN multiprotocol type ensures the characteristics of the LUN are optimized for each operating system.
292
296
"name": "A String", # Output only. The name of the LUN.
293
297
"shareable": True or False, # Display if this LUN can be shared between multiple physical servers.
294
-
"sizeGb": "A String", # The size of this LUN, in gigabytes.
298
+
"sizeGb": "A String", # The size of this LUN, in GiB.
295
299
"state": "A String", # The state of this storage volume.
296
300
"storageType": "A String", # The storage type for this LUN.
297
301
"storageVolume": "A String", # Display the storage volume for this LUN.
@@ -360,6 +364,9 @@ <h3>Method Details</h3>
360
364
],
361
365
"osImage": "A String", # The OS image currently installed on the server.
362
366
"pod": "A String", # Immutable. Pod name. Pod is an independent part of infrastructure. Instance can only be connected to the assets (networks, volumes) allocated in the same pod.
367
+
"sshKeys": [ # Optional. List of SSH Keys used during instance provisioning.
368
+
"A String",
369
+
],
363
370
"state": "A String", # Output only. The state of the server.
364
371
"updateTime": "A String", # Output only. Update a time stamp.
365
372
"volumes": [ # Input only. List of Volumes to attach to this Instance on creation. This field won't be populated in Get/List responses.
@@ -428,6 +435,7 @@ <h3>Method Details</h3>
428
435
"hyperthreadingEnabled": True or False, # True if you enable hyperthreading for the server, otherwise false. The default value is false.
429
436
"id": "A String", # Output only. An identifier for the `Instance`, generated by the backend.
430
437
"interactiveSerialConsoleEnabled": True or False, # Output only. True if the interactive serial console feature is enabled for the instance, false otherwise. The default value is false.
438
+
"kmsKeyVersion": "A String", # Optional. Name of the KMS crypto key version used to encrypt the initial passwords. The key has to have ASYMMETRIC_DECRYPT purpose. Format is `projects/{project}/locations/{location}/keyRings/{keyring}/cryptoKeys/{key}/cryptoKeyVersions/{version}`.
431
439
"labels": { # Labels as key value pairs.
432
440
"a_key": "A String",
433
441
},
@@ -458,7 +466,7 @@ <h3>Method Details</h3>
458
466
"multiprotocolType": "A String", # The LUN multiprotocol type ensures the characteristics of the LUN are optimized for each operating system.
459
467
"name": "A String", # Output only. The name of the LUN.
460
468
"shareable": True or False, # Display if this LUN can be shared between multiple physical servers.
461
-
"sizeGb": "A String", # The size of this LUN, in gigabytes.
469
+
"sizeGb": "A String", # The size of this LUN, in GiB.
462
470
"state": "A String", # The state of this storage volume.
463
471
"storageType": "A String", # The storage type for this LUN.
464
472
"storageVolume": "A String", # Display the storage volume for this LUN.
@@ -527,6 +535,9 @@ <h3>Method Details</h3>
527
535
],
528
536
"osImage": "A String", # The OS image currently installed on the server.
529
537
"pod": "A String", # Immutable. Pod name. Pod is an independent part of infrastructure. Instance can only be connected to the assets (networks, volumes) allocated in the same pod.
538
+
"sshKeys": [ # Optional. List of SSH Keys used during instance provisioning.
539
+
"A String",
540
+
],
530
541
"state": "A String", # Output only. The state of the server.
531
542
"updateTime": "A String", # Output only. Update a time stamp.
532
543
"volumes": [ # Input only. List of Volumes to attach to this Instance on creation. This field won't be populated in Get/List responses.
name: string, Required. Name of the server. (required)
610
+
x__xgafv: string, V1 error format.
611
+
Allowed values
612
+
1 - v1 error format
613
+
2 - v2 error format
614
+
615
+
Returns:
616
+
An object of the form:
617
+
618
+
{ # Response for LoadInstanceAuthInfo.
619
+
"sshKeys": [ # List of ssh keys.
620
+
{ # An SSH key, used for authorizing with the interactive serial console feature.
621
+
"name": "A String", # Output only. The name of this SSH key. Currently, the only valid value for the location is "global".
622
+
"publicKey": "A String", # The public SSH key. This must be in OpenSSH .authorized_keys format.
623
+
},
624
+
],
625
+
"userAccounts": { # Map of username to the user account info.
626
+
"a_key": { # User account provisioned for the customer.
"hyperthreadingEnabled": True or False, # True if you enable hyperthreading for the server, otherwise false. The default value is false.
606
647
"id": "A String", # Output only. An identifier for the `Instance`, generated by the backend.
607
648
"interactiveSerialConsoleEnabled": True or False, # Output only. True if the interactive serial console feature is enabled for the instance, false otherwise. The default value is false.
649
+
"kmsKeyVersion": "A String", # Optional. Name of the KMS crypto key version used to encrypt the initial passwords. The key has to have ASYMMETRIC_DECRYPT purpose. Format is `projects/{project}/locations/{location}/keyRings/{keyring}/cryptoKeys/{key}/cryptoKeyVersions/{version}`.
608
650
"labels": { # Labels as key value pairs.
609
651
"a_key": "A String",
610
652
},
@@ -635,7 +677,7 @@ <h3>Method Details</h3>
635
677
"multiprotocolType": "A String", # The LUN multiprotocol type ensures the characteristics of the LUN are optimized for each operating system.
636
678
"name": "A String", # Output only. The name of the LUN.
637
679
"shareable": True or False, # Display if this LUN can be shared between multiple physical servers.
638
-
"sizeGb": "A String", # The size of this LUN, in gigabytes.
680
+
"sizeGb": "A String", # The size of this LUN, in GiB.
639
681
"state": "A String", # The state of this storage volume.
640
682
"storageType": "A String", # The storage type for this LUN.
641
683
"storageVolume": "A String", # Display the storage volume for this LUN.
@@ -704,6 +746,9 @@ <h3>Method Details</h3>
704
746
],
705
747
"osImage": "A String", # The OS image currently installed on the server.
706
748
"pod": "A String", # Immutable. Pod name. Pod is an independent part of infrastructure. Instance can only be connected to the assets (networks, volumes) allocated in the same pod.
749
+
"sshKeys": [ # Optional. List of SSH Keys used during instance provisioning.
750
+
"A String",
751
+
],
707
752
"state": "A String", # Output only. The state of the server.
708
753
"updateTime": "A String", # Output only. Update a time stamp.
709
754
"volumes": [ # Input only. List of Volumes to attach to this Instance on creation. This field won't be populated in Get/List responses.
@@ -803,6 +848,7 @@ <h3>Method Details</h3>
803
848
"hyperthreadingEnabled": True or False, # True if you enable hyperthreading for the server, otherwise false. The default value is false.
804
849
"id": "A String", # Output only. An identifier for the `Instance`, generated by the backend.
805
850
"interactiveSerialConsoleEnabled": True or False, # Output only. True if the interactive serial console feature is enabled for the instance, false otherwise. The default value is false.
851
+
"kmsKeyVersion": "A String", # Optional. Name of the KMS crypto key version used to encrypt the initial passwords. The key has to have ASYMMETRIC_DECRYPT purpose. Format is `projects/{project}/locations/{location}/keyRings/{keyring}/cryptoKeys/{key}/cryptoKeyVersions/{version}`.
806
852
"labels": { # Labels as key value pairs.
807
853
"a_key": "A String",
808
854
},
@@ -833,7 +879,7 @@ <h3>Method Details</h3>
833
879
"multiprotocolType": "A String", # The LUN multiprotocol type ensures the characteristics of the LUN are optimized for each operating system.
834
880
"name": "A String", # Output only. The name of the LUN.
835
881
"shareable": True or False, # Display if this LUN can be shared between multiple physical servers.
836
-
"sizeGb": "A String", # The size of this LUN, in gigabytes.
882
+
"sizeGb": "A String", # The size of this LUN, in GiB.
837
883
"state": "A String", # The state of this storage volume.
838
884
"storageType": "A String", # The storage type for this LUN.
839
885
"storageVolume": "A String", # Display the storage volume for this LUN.
@@ -902,6 +948,9 @@ <h3>Method Details</h3>
902
948
],
903
949
"osImage": "A String", # The OS image currently installed on the server.
904
950
"pod": "A String", # Immutable. Pod name. Pod is an independent part of infrastructure. Instance can only be connected to the assets (networks, volumes) allocated in the same pod.
951
+
"sshKeys": [ # Optional. List of SSH Keys used during instance provisioning.
952
+
"A String",
953
+
],
905
954
"state": "A String", # Output only. The state of the server.
906
955
"updateTime": "A String", # Output only. Update a time stamp.
907
956
"volumes": [ # Input only. List of Volumes to attach to this Instance on creation. This field won't be populated in Get/List responses.
0 commit comments