@azure/arm-security
Version:
A generated SDK for SecurityCenter.
25 lines • 1.61 kB
TypeScript
import { SecuritySolutionsReferenceDataOperations } from "../operationsInterfaces";
import { SecurityCenter } from "../securityCenter";
import { SecuritySolutionsReferenceDataListOptionalParams, SecuritySolutionsReferenceDataListResponse, SecuritySolutionsReferenceDataListByHomeRegionOptionalParams, SecuritySolutionsReferenceDataListByHomeRegionResponse } from "../models";
/** Class containing SecuritySolutionsReferenceDataOperations operations. */
export declare class SecuritySolutionsReferenceDataOperationsImpl implements SecuritySolutionsReferenceDataOperations {
private readonly client;
/**
* Initialize a new instance of the class SecuritySolutionsReferenceDataOperations class.
* @param client Reference to the service client
*/
constructor(client: SecurityCenter);
/**
* Gets a list of all supported Security Solutions for the subscription.
* @param options The options parameters.
*/
list(options?: SecuritySolutionsReferenceDataListOptionalParams): Promise<SecuritySolutionsReferenceDataListResponse>;
/**
* Gets list of all supported Security Solutions for subscription and location.
* @param ascLocation The location where ASC stores the data of the subscription. can be retrieved from
* Get locations
* @param options The options parameters.
*/
listByHomeRegion(ascLocation: string, options?: SecuritySolutionsReferenceDataListByHomeRegionOptionalParams): Promise<SecuritySolutionsReferenceDataListByHomeRegionResponse>;
}
//# sourceMappingURL=securitySolutionsReferenceDataOperations.d.ts.map