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

    Type Alias PutManagedServiceData

    type PutManagedServiceData = {
        body: {
            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;
        };
        path: { serviceId: number };
        query?: never;
        url: "managed/services/{serviceId}";
    }
    Index

    Properties

    Properties

    body: {
        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

    • Optionaladdress?: 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.

    • Optionalbody?: string | null

      What to expect to find in the response body for the Service to be considered up.

    • Optionalconsultation_group?: string

      The group of ManagedContacts who should be notified or consulted with when an Issue is detected.

    • Optional Readonlycreated?: string

      Read-only When this Managed Service was created.

    • Optionalcredentials?: number[]

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

    • Optional Readonlyid?: number

      Read-only This Service's unique ID.

    • Optionallabel?: string

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

    • Optionalnotes?: string | null

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

    • Optionalregion?: 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.

    • Optionalservice_type?: "url" | "tcp"

      How this Service is monitored.

    • Optionalstatus?: "disabled" | "pending" | "ok" | "problem"

      Read-only The current status of this Service.

    • Optionaltimeout?: number

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

    • Optional Readonlyupdated?: string

      Read-only When this Managed Service was last updated.

    path: { serviceId: number }

    Type Declaration

    • serviceId: number

      The ID of the Managed Service to access.

    query?: never
    url: "managed/services/{serviceId}"