UNPKG

@azure/arm-security

Version:
21 lines 1.69 kB
import { PagedAsyncIterableIterator } from "@azure/core-paging"; import { RegulatoryComplianceAssessment, RegulatoryComplianceAssessmentsListOptionalParams, RegulatoryComplianceAssessmentsGetOptionalParams, RegulatoryComplianceAssessmentsGetResponse } from "../models"; /** Interface representing a RegulatoryComplianceAssessments. */ export interface RegulatoryComplianceAssessments { /** * Details and state of assessments mapped to selected regulatory compliance control * @param regulatoryComplianceStandardName Name of the regulatory compliance standard object * @param regulatoryComplianceControlName Name of the regulatory compliance control object * @param options The options parameters. */ list(regulatoryComplianceStandardName: string, regulatoryComplianceControlName: string, options?: RegulatoryComplianceAssessmentsListOptionalParams): PagedAsyncIterableIterator<RegulatoryComplianceAssessment>; /** * Supported regulatory compliance details and state for selected assessment * @param regulatoryComplianceStandardName Name of the regulatory compliance standard object * @param regulatoryComplianceControlName Name of the regulatory compliance control object * @param regulatoryComplianceAssessmentName Name of the regulatory compliance assessment object * @param options The options parameters. */ get(regulatoryComplianceStandardName: string, regulatoryComplianceControlName: string, regulatoryComplianceAssessmentName: string, options?: RegulatoryComplianceAssessmentsGetOptionalParams): Promise<RegulatoryComplianceAssessmentsGetResponse>; } //# sourceMappingURL=regulatoryComplianceAssessments.d.ts.map