odb / Client / update_cloud_exadata_infrastructure
update_cloud_exadata_infrastructure¶
- odb.Client.update_cloud_exadata_infrastructure(**kwargs)¶
Updates the properties of an Exadata infrastructure resource.
See also: AWS API Documentation
Request Syntax
response = client.update_cloud_exadata_infrastructure( cloudExadataInfrastructureId='string', maintenanceWindow={ 'customActionTimeoutInMins': 123, 'daysOfWeek': [ { 'name': 'MONDAY'|'TUESDAY'|'WEDNESDAY'|'THURSDAY'|'FRIDAY'|'SATURDAY'|'SUNDAY' }, ], 'hoursOfDay': [ 123, ], 'isCustomActionTimeoutEnabled': True|False, 'leadTimeInWeeks': 123, 'months': [ { 'name': 'JANUARY'|'FEBRUARY'|'MARCH'|'APRIL'|'MAY'|'JUNE'|'JULY'|'AUGUST'|'SEPTEMBER'|'OCTOBER'|'NOVEMBER'|'DECEMBER' }, ], 'patchingMode': 'ROLLING'|'NONROLLING', 'preference': 'NO_PREFERENCE'|'CUSTOM_PREFERENCE', 'skipRu': True|False, 'weeksOfMonth': [ 123, ] } )
- Parameters:
cloudExadataInfrastructureId (string) –
[REQUIRED]
The unique identifier of the Exadata infrastructure to update.
maintenanceWindow (dict) –
The scheduling details for the maintenance window. Patching and system updates take place during the maintenance window.
customActionTimeoutInMins (integer) –
The custom action timeout in minutes for the maintenance window.
daysOfWeek (list) –
The days of the week when maintenance can be performed.
(dict) –
An enumeration of days of the week used for scheduling maintenance windows.
name (string) –
The name of the day of the week.
hoursOfDay (list) –
The hours of the day when maintenance can be performed.
(integer) –
isCustomActionTimeoutEnabled (boolean) –
Indicates whether custom action timeout is enabled for the maintenance window.
leadTimeInWeeks (integer) –
The lead time in weeks before the maintenance window.
months (list) –
The months when maintenance can be performed.
(dict) –
An enumeration of months used for scheduling maintenance windows.
name (string) –
The name of the month.
patchingMode (string) –
The patching mode for the maintenance window.
preference (string) –
The preference for the maintenance window scheduling.
skipRu (boolean) –
Indicates whether to skip release updates during maintenance.
weeksOfMonth (list) –
The weeks of the month when maintenance can be performed.
(integer) –
- Return type:
dict
- Returns:
Response Syntax
{ 'displayName': 'string', 'status': 'AVAILABLE'|'FAILED'|'PROVISIONING'|'TERMINATED'|'TERMINATING'|'UPDATING'|'MAINTENANCE_IN_PROGRESS', 'statusReason': 'string', 'cloudExadataInfrastructureId': 'string' }
Response Structure
(dict) –
displayName (string) –
The user-friendly name of the updated Exadata infrastructure.
status (string) –
The current status of the Exadata infrastructure after the update operation.
statusReason (string) –
Additional information about the status of the Exadata infrastructure after the update operation.
cloudExadataInfrastructureId (string) –
The unique identifier of the updated Exadata infrastructure.
Exceptions