ServerVulnerabilityAssessmentsSettingsOperations interface
Interface representing a ServerVulnerabilityAssessmentsSettings operations.
Properties
| create |
Create or update a server vulnerability assessments setting of the requested kind on the subscription |
| delete | Delete the server vulnerability assessments setting of the requested kind from the subscription |
| get | Get a server vulnerability assessments setting of the requested kind, that is set on the subscription |
| list |
Get a list of all the server vulnerability assessments settings over a subscription level scope |
Property Details
createOrUpdate
Create or update a server vulnerability assessments setting of the requested kind on the subscription
createOrUpdate: (settingKind: string, serverVulnerabilityAssessmentsSetting: ServerVulnerabilityAssessmentsSettingUnion, options?: ServerVulnerabilityAssessmentsSettingsCreateOrUpdateOptionalParams) => Promise<ServerVulnerabilityAssessmentsSettingUnion>
Property Value
(settingKind: string, serverVulnerabilityAssessmentsSetting: ServerVulnerabilityAssessmentsSettingUnion, options?: ServerVulnerabilityAssessmentsSettingsCreateOrUpdateOptionalParams) => Promise<ServerVulnerabilityAssessmentsSettingUnion>
delete
Delete the server vulnerability assessments setting of the requested kind from the subscription
delete: (settingKind: string, options?: ServerVulnerabilityAssessmentsSettingsDeleteOptionalParams) => Promise<void>
Property Value
(settingKind: string, options?: ServerVulnerabilityAssessmentsSettingsDeleteOptionalParams) => Promise<void>
get
Get a server vulnerability assessments setting of the requested kind, that is set on the subscription
get: (settingKind: string, options?: ServerVulnerabilityAssessmentsSettingsGetOptionalParams) => Promise<ServerVulnerabilityAssessmentsSettingUnion>
Property Value
(settingKind: string, options?: ServerVulnerabilityAssessmentsSettingsGetOptionalParams) => Promise<ServerVulnerabilityAssessmentsSettingUnion>
listBySubscription
Get a list of all the server vulnerability assessments settings over a subscription level scope
listBySubscription: (options?: ServerVulnerabilityAssessmentsSettingsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<ServerVulnerabilityAssessmentsSettingUnion, ServerVulnerabilityAssessmentsSettingUnion[], PageSettings>
Property Value
(options?: ServerVulnerabilityAssessmentsSettingsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<ServerVulnerabilityAssessmentsSettingUnion, ServerVulnerabilityAssessmentsSettingUnion[], PageSettings>