ServerVulnerabilityAssessmentsSettingsClient Interface
public interface ServerVulnerabilityAssessmentsSettingsClient
An instance of this class provides access to all the operations defined in ServerVulnerabilityAssessmentsSettingsClient.
Method Summary
Method Details
createOrUpdate
public abstract ServerVulnerabilityAssessmentsSettingInner 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<ServerVulnerabilityAssessmentsSettingInner> 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 ServerVulnerabilityAssessmentsSettingInner 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<ServerVulnerabilityAssessmentsSettingInner> 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<ServerVulnerabilityAssessmentsSettingInner> list()
Get a list of all the server vulnerability assessments settings over a subscription level scope.
Returns:
list
public abstract PagedIterable<ServerVulnerabilityAssessmentsSettingInner> list(Context context)
Get a list of all the server vulnerability assessments settings over a subscription level scope.
Parameters:
Returns: