services
Overview
Name | services |
Type | Resource |
Id | linode.managed.services |
Fields
Name | Datatype | Description |
---|---|---|
id | integer | This Service's unique ID. |
address | string | The URL at which this Service is monitored. URL parameters such as ?no-cache=1 are preserved.URL fragments/anchors such as #monitor are not preserved. |
body | string | What to expect to find in the response body for the Service to be considered up. |
consultation_group | string | The group of ManagedContacts who should be notified or consulted with when an Issue is detected. |
created | string | When this Managed Service was created. |
credentials | array | An array of ManagedCredential IDs that should be used when attempting to resolve issues with this Service. |
label | string | The label for this Service. This is for display purposes only. |
notes | string | Any information relevant to the Service that Linode special forces should know when attempting to resolve Issues. |
region | string | The Region in which this Service is located. This is required if address is a private IP, and may not be set otherwise. |
service_type | string | How this Service is monitored. |
status | string | The current status of this Service. |
timeout | integer | How long to wait, in seconds, for a response before considering the Service to be down. |
updated | string | When this Managed Service was last updated. |
Methods
Name | Accessible by | Required Params | Description |
---|---|---|---|
getManagedService | SELECT | serviceId | Returns information about a single Managed Service on your Account. This command can only be accessed by the unrestricted users of an account. |
getManagedServices | SELECT | Returns a paginated list of Managed Services on your Account. These are the services Linode Managed is monitoring and will report and attempt to resolve issues with. This command can only be accessed by the unrestricted users of an account. | |
createManagedService | INSERT | data__address, data__label, data__service_type, data__timeout | Creates a Managed Service. Linode Managed will begin monitoring this service and reporting and attempting to resolve any Issues. This command can only be accessed by the unrestricted users of an account. |
deleteManagedService | DELETE | serviceId | Deletes a Managed Service. This service will no longer be monitored by Linode Managed. This command can only be accessed by the unrestricted users of an account. |
_getManagedService | EXEC | serviceId | Returns information about a single Managed Service on your Account. This command can only be accessed by the unrestricted users of an account. |
_getManagedServices | EXEC | Returns a paginated list of Managed Services on your Account. These are the services Linode Managed is monitoring and will report and attempt to resolve issues with. This command can only be accessed by the unrestricted users of an account. | |
disableManagedService | EXEC | serviceId | Temporarily disables monitoring of a Managed Service. This command can only be accessed by the unrestricted users of an account. |
enableManagedService | EXEC | serviceId | Enables monitoring of a Managed Service. This command can only be accessed by the unrestricted users of an account. |
updateManagedService | EXEC | serviceId | Updates information about a Managed Service. This command can only be accessed by the unrestricted users of an account. |