ServerVulnerabilityAssessments Interface
public interface ServerVulnerabilityAssessments
Resource collection API of ServerVulnerabilityAssessments.
Method Summary
Method Details
createOrUpdate
public abstract ServerVulnerabilityAssessment createOrUpdate(String resourceGroupName, String resourceNamespace, String resourceType, String resourceName)
Creating a server vulnerability assessment on a resource, which will onboard a resource for having a vulnerability assessment on it.
Parameters:
Returns:
createOrUpdateWithResponse
public abstract Response<ServerVulnerabilityAssessment> createOrUpdateWithResponse(String resourceGroupName, String resourceNamespace, String resourceType, String resourceName, Context context)
Creating a server vulnerability assessment on a resource, which will onboard a resource for having a vulnerability assessment on it.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String resourceNamespace, String resourceType, String resourceName)
Removing server vulnerability assessment from a resource.
Parameters:
delete
public abstract void delete(String resourceGroupName, String resourceNamespace, String resourceType, String resourceName, Context context)
Removing server vulnerability assessment from a resource.
Parameters:
get
public abstract ServerVulnerabilityAssessment get(String resourceGroupName, String resourceNamespace, String resourceType, String resourceName)
Gets a server vulnerability assessment onboarding statuses on a given resource.
Parameters:
Returns:
getWithResponse
public abstract Response<ServerVulnerabilityAssessment> getWithResponse(String resourceGroupName, String resourceNamespace, String resourceType, String resourceName, Context context)
Gets a server vulnerability assessment onboarding statuses on a given resource.
Parameters:
Returns:
listByExtendedResource
public abstract ServerVulnerabilityAssessmentsList listByExtendedResource(String resourceGroupName, String resourceNamespace, String resourceType, String resourceName)
Gets a list of server vulnerability assessment onboarding statuses on a given resource.
Parameters:
Returns:
listByExtendedResourceWithResponse
public abstract Response<ServerVulnerabilityAssessmentsList> listByExtendedResourceWithResponse(String resourceGroupName, String resourceNamespace, String resourceType, String resourceName, Context context)
Gets a list of server vulnerability assessment onboarding statuses on a given resource.
Parameters:
Returns: