@azure/arm-security
Version:
A generated SDK for SecurityCenter.
21 lines • 1.22 kB
TypeScript
import { PagedAsyncIterableIterator } from "@azure/core-paging";
import { SecuritySolution, SecuritySolutionsListOptionalParams, SecuritySolutionsGetOptionalParams, SecuritySolutionsGetResponse } from "../models";
/** Interface representing a SecuritySolutions. */
export interface SecuritySolutions {
/**
* Gets a list of Security Solutions for the subscription.
* @param options The options parameters.
*/
list(options?: SecuritySolutionsListOptionalParams): PagedAsyncIterableIterator<SecuritySolution>;
/**
* Gets a specific Security Solution.
* @param resourceGroupName The name of the resource group within the user's subscription. The name is
* case insensitive.
* @param ascLocation The location where ASC stores the data of the subscription. can be retrieved from
* Get locations
* @param securitySolutionName Name of security solution.
* @param options The options parameters.
*/
get(resourceGroupName: string, ascLocation: string, securitySolutionName: string, options?: SecuritySolutionsGetOptionalParams): Promise<SecuritySolutionsGetResponse>;
}
//# sourceMappingURL=securitySolutions.d.ts.map