@akamai/openapi-ts
    Preparing search index...

    Type Alias PostManagedServiceResponses

    type PostManagedServiceResponses = {
        "200": {
            address: string;
            body: string | null;
            consultation_group: string;
            created: string;
            credentials: number[];
            id: number;
            label: string;
            notes: string | null;
            region: string | null;
            service_type: "url" | "tcp";
            status: "disabled" | "pending" | "ok" | "problem";
            timeout: number;
            updated: string;
        };
    }
    Index

    Properties

    Properties

    "200": {
        address: string;
        body: string | null;
        consultation_group: string;
        created: string;
        credentials: number[];
        id: number;
        label: string;
        notes: string | null;
        region: string | null;
        service_type: "url" | "tcp";
        status: "disabled" | "pending" | "ok" | "problem";
        timeout: number;
        updated: string;
    }

    A service that Linode is monitoring as part of your Managed services. If issues are detected with this service, a ManagedIssue will be opened and, optionally, Linode special forces will attempt to resolve the Issue.

    Type Declaration

    • 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 | null

      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.

    • Readonlycreated: string

      Read-only When this Managed Service was created.

    • credentials: number[]

      An array of ManagedCredential IDs that should be used when attempting to resolve issues with this Service.

    • Readonlyid: number

      Read-only This Service's unique ID.

    • label: string

      The label for this Service. This is for display purposes only.

    • notes: string | null

      Any information relevant to the Service that Linode special forces should know when attempting to resolve Issues.

    • region: string | null

      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: "url" | "tcp"

      How this Service is monitored.

    • status: "disabled" | "pending" | "ok" | "problem"

      Read-only The current status of this Service.

    • timeout: number

      How long to wait, in seconds, for a response before considering the Service to be down.

    • Readonlyupdated: string

      Read-only When this Managed Service was last updated.