odb / Client / update_cloud_vm_cluster
update_cloud_vm_cluster¶
- odb.Client.update_cloud_vm_cluster(**kwargs)¶
Updates the properties of the specified VM cluster.
See also: AWS API Documentation
Request Syntax
response = client.update_cloud_vm_cluster( cloudVmClusterId='string', cpuCoreCount=123, dataCollectionOptions={ 'isDiagnosticsEventsEnabled': True|False, 'isHealthMonitoringEnabled': True|False, 'isIncidentLogsEnabled': True|False }, dataStorageSizeInTBs=123.0, dbNodeStorageSizeInGBs=123, displayName='string', sshPublicKeys=[ 'string', ], licenseModel='BRING_YOUR_OWN_LICENSE'|'LICENSE_INCLUDED', memorySizeInGBs=123, storageSizeInGBs=123 )
- Parameters:
cloudVmClusterId (string) –
[REQUIRED]
The unique identifier of the VM cluster to update.
cpuCoreCount (integer) – The number of CPU cores to enable on the VM cluster. If you don’t specify a value, the existing number of CPU cores is retained.
dataCollectionOptions (dict) –
The set of preferences for the diagnostic collection options for the VM cluster.
isDiagnosticsEventsEnabled (boolean) –
Indicates whether diagnostic collection is enabled for the VM cluster.
isHealthMonitoringEnabled (boolean) –
Indicates whether health monitoring is enabled for the VM cluster.
isIncidentLogsEnabled (boolean) –
Indicates whether incident logs are enabled for the cloud VM cluster.
dataStorageSizeInTBs (float) – The size of the data disk group, in terabytes (TB), to allocate for the VM cluster.
dbNodeStorageSizeInGBs (integer) – The amount of local node storage, in gigabytes (GB), to allocate for the VM cluster.
displayName (string) – A new user-friendly name for the VM cluster.
sshPublicKeys (list) –
The public key portion of one or more key pairs used for SSH access to the VM cluster.
(string) –
licenseModel (string) – The Oracle license model to apply to the VM cluster.
memorySizeInGBs (integer) – The amount of memory, in gigabytes (GB), to allocate for the VM cluster.
storageSizeInGBs (integer) – The amount of local node storage, in gigabytes (GB), to allocate to the VM cluster.
- Return type:
dict
- Returns:
Response Syntax
{ 'displayName': 'string', 'status': 'AVAILABLE'|'FAILED'|'PROVISIONING'|'TERMINATED'|'TERMINATING'|'UPDATING'|'MAINTENANCE_IN_PROGRESS', 'statusReason': 'string', 'cloudVmClusterId': 'string' }
Response Structure
(dict) –
displayName (string) –
The user-friendly name of the updated VM cluster.
status (string) –
The current status of the VM cluster.
statusReason (string) –
Additional information about the current status of the VM cluster, if applicable.
cloudVmClusterId (string) –
The unique identifier of the updated VM cluster.
Exceptions