Interface SentryIoNodeParameters

Source
interface SentryIoNodeParameters {
    additionalFields?:
        | {
            query?: string;
            shortIdLookUp?: boolean;
            statsPeriod?: "24h"
            | "14d";
        }
        | {
            assignedTo?: string;
            hasSeen?: boolean;
            isBookmarked?: boolean;
            isPublic?: boolean;
            isSubscribed?: boolean;
            status?: | "resolved"
            | "ignored"
            | "resolvedInNextRelease"
            | "unresolved";
        }
        | { member?: boolean; owner?: boolean }
        | { slug?: string }
        | { query?: string }
        | {
            commits?: {
                commitProperties: {
                    authorEmail?: string;
                    authorName?: string;
                    id: string;
                    message?: string;
                    patchSet?: {
                        patchSetProperties: {
                            path: string;
                            type?: (...) | (...) | (...) | (...);
                        }[];
                    };
                    repository?: string;
                    timestamp?: string;
                }[];
            };
            dateReleased?: string;
            refs?: {
                refProperties: {
                    commit: string;
                    previousCommit?: string;
                    repository: string;
                }[];
            };
        };
    agreeTerms?: boolean;
    authentication?: "oAuth2"
    | "accessToken";
    eventId?: string;
    full?: boolean;
    issueId?: string;
    limit?: number;
    name?: string;
    operation?:
        | "create"
        | "get"
        | "getAll"
        | "update"
        | "delete";
    organization_slug?: string;
    organizationSlug?: string;
    projects?: unknown[];
    projectSlug?: string;
    resource?: | "event"
    | "organization"
    | "project"
    | "release"
    | "issue"
    | "team";
    returnAll?: boolean;
    sentryVersion?: "cloud"
    | "server";
    teamSlug?: string;
    updateFields?:
        | { name?: string; slug?: string }
        | {
            digestsMaxDelay?: number;
            digestsMinDelay?: number;
            isBookmarked?: boolean;
            name?: string;
            platform?: string;
            slug?: string;
            team?: string;
        }
        | {
            commits?: {
                commitProperties: {
                    authorEmail?: string;
                    authorName?: string;
                    id: string;
                    message?: string;
                    patchSet?: {
                        patchSetProperties: {
                            path: string;
                            type?: (...)
                            | (...)
                            | (...)
                            | (...);
                        }[];
                    };
                    repository?: string;
                    timestamp?: string;
                }[];
            };
            dateReleased?: string;
            ref?: string;
            refs?: {
                refProperties: {
                    commit: string;
                    previousCommit?: string;
                    repository: string;
                }[];
            };
            url?: string;
        };
    url?: string;
    version?: string;
}

Properties§

Source§

readonly additionalFields?:
    | {
        query?: string;
        shortIdLookUp?: boolean;
        statsPeriod?: "24h"
        | "14d";
    }
    | {
        assignedTo?: string;
        hasSeen?: boolean;
        isBookmarked?: boolean;
        isPublic?: boolean;
        isSubscribed?: boolean;
        status?: | "resolved"
        | "ignored"
        | "resolvedInNextRelease"
        | "unresolved";
    }
    | { member?: boolean; owner?: boolean }
    | { slug?: string }
    | { query?: string }
    | {
        commits?: {
            commitProperties: {
                authorEmail?: string;
                authorName?: string;
                id: string;
                message?: string;
                patchSet?: {
                    patchSetProperties: {
                        path: string;
                        type?: (...) | (...) | (...) | (...);
                    }[];
                };
                repository?: string;
                timestamp?: string;
            }[];
        };
        dateReleased?: string;
        refs?: {
            refProperties: {
                commit: string;
                previousCommit?: string;
                repository: string;
            }[];
        };
    }

Default: {}

Source§

readonly agreeTerms?: boolean

Whether you agree to the applicable terms of service and privacy policy of Sentry.io

Source§

readonly authentication?: "oAuth2" | "accessToken"

Default: "accessToken"

Source§

readonly eventId?: string

The ID of the event to retrieve (either the numeric primary-key or the hexadecimal ID as reported by the raven client)

Source§

readonly full?: boolean

Whether the event payload will include the full event body, including the stack trace Default: true

Source§

readonly issueId?: string

ID of issue to get

Source§

readonly limit?: number

Max number of results to return Default: 100 Type options: {"minValue":1,"maxValue":500}

Source§

readonly name?: string

The slug of the organization the team should be created for

Source§

readonly operation?: "create" | "get" | "getAll" | "update" | "delete"

Default: "get"

Source§

readonly organization_slug?: string

The slug of the organization to update. Choose from the list, or specify an ID using an expression. Type options: {"loadOptionsMethod":"getOrganizations"}

Source§

readonly organizationSlug?: string

The slug of the organization the events belong to. Choose from the list, or specify an ID using an expression. Type options: {"loadOptionsMethod":"getOrganizations"}

Source§

readonly projects?: unknown[]

A list of project slugs that are involved in this release. Choose from the list, or specify IDs using an expression. Default: [] Type options: {"loadOptionsMethod":"getProjects"}

Source§

readonly projectSlug?: string

The slug of the project the events belong to. Choose from the list, or specify an ID using an expression. Type options: {"loadOptionsMethod":"getProjects","loadOptionsDependsOn":["organizationSlug"]}

Source§

readonly resource?:
    | "event"
    | "organization"
    | "project"
    | "release"
    | "issue"
    | "team"

Default: "event"

Source§

readonly returnAll?: boolean

Whether to return all results or only up to a given limit

Source§

readonly sentryVersion?: "cloud" | "server"

Default: "cloud"

Source§

readonly teamSlug?: string

The slug of the team to create a new project for. Choose from the list, or specify an ID using an expression. Type options: {"loadOptionsMethod":"getTeams","loadOptionsDependsOn":["organizationSlug"]}

Source§

readonly updateFields?:
    | { name?: string; slug?: string }
    | {
        digestsMaxDelay?: number;
        digestsMinDelay?: number;
        isBookmarked?: boolean;
        name?: string;
        platform?: string;
        slug?: string;
        team?: string;
    }
    | {
        commits?: {
            commitProperties: {
                authorEmail?: string;
                authorName?: string;
                id: string;
                message?: string;
                patchSet?: {
                    patchSetProperties: {
                        path: string;
                        type?: (...)
                        | (...)
                        | (...)
                        | (...);
                    }[];
                };
                repository?: string;
                timestamp?: string;
            }[];
        };
        dateReleased?: string;
        ref?: string;
        refs?: {
            refProperties: {
                commit: string;
                previousCommit?: string;
                repository: string;
            }[];
        };
        url?: string;
    }

Default: {}

Source§

readonly url?: string

A URL that points to the release. This can be the path to an online interface to the sourcecode for instance.

Source§

readonly version?: string

The version identifier of the release