interface MaintenanceWindowProperty
Language | Type name |
---|---|
![]() | Amazon.CDK.aws_odb.CfnCloudExadataInfrastructure.MaintenanceWindowProperty |
![]() | github.com/aws/aws-cdk-go/awscdk/v2/awsodb#CfnCloudExadataInfrastructure_MaintenanceWindowProperty |
![]() | software.amazon.awscdk.services.odb.CfnCloudExadataInfrastructure.MaintenanceWindowProperty |
![]() | aws_cdk.aws_odb.CfnCloudExadataInfrastructure.MaintenanceWindowProperty |
![]() | aws-cdk-lib » aws_odb » CfnCloudExadataInfrastructure » MaintenanceWindowProperty |
The scheduling details for the maintenance window.
Patching and system updates take place during the maintenance window.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_odb as odb } from 'aws-cdk-lib';
const maintenanceWindowProperty: odb.CfnCloudExadataInfrastructure.MaintenanceWindowProperty = {
customActionTimeoutInMins: 123,
daysOfWeek: ['daysOfWeek'],
hoursOfDay: [123],
isCustomActionTimeoutEnabled: false,
leadTimeInWeeks: 123,
months: ['months'],
patchingMode: 'patchingMode',
preference: 'preference',
weeksOfMonth: [123],
};
Properties
Name | Type | Description |
---|---|---|
custom | number | The custom action timeout in minutes for the maintenance window. |
days | string[] | The days of the week when maintenance can be performed. |
hours | number[] | IResolvable | The hours of the day when maintenance can be performed. |
is | boolean | IResolvable | Indicates whether custom action timeout is enabled for the maintenance window. |
lead | number | The lead time in weeks before the maintenance window. |
months? | string[] | The months when maintenance can be performed. |
patching | string | The patching mode for the maintenance window. |
preference? | string | The preference for the maintenance window scheduling. |
weeks | number[] | IResolvable | The weeks of the month when maintenance can be performed. |
customActionTimeoutInMins?
Type:
number
(optional)
The custom action timeout in minutes for the maintenance window.
daysOfWeek?
Type:
string[]
(optional)
The days of the week when maintenance can be performed.
hoursOfDay?
Type:
number[] |
IResolvable
(optional)
The hours of the day when maintenance can be performed.
isCustomActionTimeoutEnabled?
Type:
boolean |
IResolvable
(optional)
Indicates whether custom action timeout is enabled for the maintenance window.
leadTimeInWeeks?
Type:
number
(optional)
The lead time in weeks before the maintenance window.
months?
Type:
string[]
(optional)
The months when maintenance can be performed.
patchingMode?
Type:
string
(optional)
The patching mode for the maintenance window.
preference?
Type:
string
(optional)
The preference for the maintenance window scheduling.
weeksOfMonth?
Type:
number[] |
IResolvable
(optional)
The weeks of the month when maintenance can be performed.