Interface MicrosoftGraphSecurityNodeParameters

Source

interface MicrosoftGraphSecurityNodeParameters {
    authentication?:
        | "microsoftGraphSecurityOAuth2Api"
        | "microsoftOAuth2Api";
    filters?: | {
        filter?: string;
        includeControlScores?: boolean;
    }
    | { filter?: string };
    limit?: number;
    operation?: "get" | "getAll" | "update";
    provider?: string;
    resource?: "secureScore" | "secureScoreControlProfile";
    returnAll?: boolean;
    secureScoreControlProfileId?: string;
    secureScoreId?: string;
    updateFields?: {
        state?: "Ignored" | "Default" | "ThirdParty";
    };
    vendor?: string;
}

Properties§

§readonly authentication?: "microsoftGraphSecurityOAuth2Api" | "microsoftOAuth2Api"

Default: "microsoftGraphSecurityOAuth2Api"

§readonly filters?:
    | {
        filter?: string;
        includeControlScores?: boolean;
    }
    | { filter?: string }

Default: {}

§readonly limit?: number

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

§readonly operation?: "get" | "getAll" | "update"

Default: "get"

§readonly provider?: string

Name of the provider of the security product or service

§readonly resource?: "secureScore" | "secureScoreControlProfile"

Default: "secureScore"

§readonly returnAll?: boolean

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

§readonly secureScoreControlProfileId?: string

ID of the secure score control profile to retrieve

§readonly secureScoreId?: string

ID of the secure score to retrieve

§readonly updateFields?: { ... }

Default: {}

§readonly vendor?: string

Name of the vendor of the security product or service