ServerVulnerabilityAssessmentsSettings Interface
public interface ServerVulnerabilityAssessmentsSettings
Resource collection API of ServerVulnerabilityAssessmentsSettings.
Method Summary
Method Details
createOrUpdate
public abstract ServerVulnerabilityAssessmentsSetting createOrUpdate(ServerVulnerabilityAssessmentsSettingKindName settingKind, ServerVulnerabilityAssessmentsSettingInner serverVulnerabilityAssessmentsSetting)
Create or update a server vulnerability assessments setting of the requested kind on the subscription.
Parameters:
Returns:
createOrUpdateWithResponse
public abstract Response<ServerVulnerabilityAssessmentsSetting> createOrUpdateWithResponse(ServerVulnerabilityAssessmentsSettingKindName settingKind, ServerVulnerabilityAssessmentsSettingInner serverVulnerabilityAssessmentsSetting, Context context)
Create or update a server vulnerability assessments setting of the requested kind on the subscription.
Parameters:
Returns:
delete
public abstract void delete(ServerVulnerabilityAssessmentsSettingKindName settingKind)
Delete the server vulnerability assessments setting of the requested kind from the subscription.
Parameters:
deleteWithResponse
public abstract Response<Void> deleteWithResponse(ServerVulnerabilityAssessmentsSettingKindName settingKind, Context context)
Delete the server vulnerability assessments setting of the requested kind from the subscription.
Parameters:
Returns:
get
public abstract ServerVulnerabilityAssessmentsSetting get(ServerVulnerabilityAssessmentsSettingKindName settingKind)
Get a server vulnerability assessments setting of the requested kind, that is set on the subscription.
Parameters:
Returns:
getWithResponse
public abstract Response<ServerVulnerabilityAssessmentsSetting> getWithResponse(ServerVulnerabilityAssessmentsSettingKindName settingKind, Context context)
Get a server vulnerability assessments setting of the requested kind, that is set on the subscription.
Parameters:
Returns:
list
public abstract PagedIterable<ServerVulnerabilityAssessmentsSetting> list()
Get a list of all the server vulnerability assessments settings over a subscription level scope.
Returns:
list
public abstract PagedIterable<ServerVulnerabilityAssessmentsSetting> list(Context context)
Get a list of all the server vulnerability assessments settings over a subscription level scope.
Parameters:
Returns: