@azure/arm-security
Version:
A generated SDK for SecurityCenter.
18 lines • 1.21 kB
TypeScript
import { AdvancedThreatProtectionGetOptionalParams, AdvancedThreatProtectionGetResponse, AdvancedThreatProtectionSetting, AdvancedThreatProtectionCreateOptionalParams, AdvancedThreatProtectionCreateResponse } from "../models";
/** Interface representing a AdvancedThreatProtection. */
export interface AdvancedThreatProtection {
/**
* Gets the Advanced Threat Protection settings for the specified resource.
* @param resourceId The identifier of the resource.
* @param options The options parameters.
*/
get(resourceId: string, options?: AdvancedThreatProtectionGetOptionalParams): Promise<AdvancedThreatProtectionGetResponse>;
/**
* Creates or updates the Advanced Threat Protection settings on a specified resource.
* @param resourceId The identifier of the resource.
* @param advancedThreatProtectionSetting Advanced Threat Protection Settings
* @param options The options parameters.
*/
create(resourceId: string, advancedThreatProtectionSetting: AdvancedThreatProtectionSetting, options?: AdvancedThreatProtectionCreateOptionalParams): Promise<AdvancedThreatProtectionCreateResponse>;
}
//# sourceMappingURL=advancedThreatProtection.d.ts.map