Parameter |
Choices/Defaults |
Comments |
all_infrastructure_affected
bool |
|
If it affects all components and containers
|
api_id
required |
|
Your unique API ID from status.io
|
api_key
required |
|
Your unique API Key from status.io
|
automation
bool |
|
Automatically start and end the maintenance window
|
components
|
|
The given name of your component (server name)
aliases: component
|
containers
|
|
The given name of your container (data center)
aliases: container
|
desc
|
Default:
"Created by Ansible"
|
Message describing the maintenance window
|
maintenance_id
|
|
The maintenance id number when deleting a maintenance window
|
maintenance_notify_1_hr
bool |
|
Notify subscribers 1 hour before maintenance start time
|
maintenance_notify_24_hr
bool |
|
Notify subscribers 24 hours before maintenance start time
|
maintenance_notify_72_hr
bool |
|
Notify subscribers 72 hours before maintenance start time
|
maintenance_notify_now
bool |
|
Notify subscribers now
|
minutes
|
Default:
10
|
The length of time in UTC that the maintenance will run (starting from playbook runtime)
|
start_date
|
|
Date maintenance is expected to start (Month/Day/Year) (UTC)
End Date is worked out from start_date + minutes
|
start_time
|
|
Time maintenance is expected to start (Hour:Minutes) (UTC)
End Time is worked out from start_time + minutes
|
state
|
Choices:
present ←
- absent
|
Desired state of the package.
|
statuspage
required |
|
Your unique StatusPage ID from status.io
|
title
|
Default:
"A new maintenance window"
|
A descriptive title for the maintenance window
|
url
|
Default:
"https://api.status.io"
|
Status.io API URL. A private apiary can be used instead.
|