ServerVulnerabilityAssessmentsClient Interface
public interface ServerVulnerabilityAssessmentsClient
An instance of this class provides access to all the operations defined in ServerVulnerabilityAssessmentsClient.
Method Summary
Method Details
beginDelete
public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String resourceNamespace, String resourceType, String resourceName)
Removing server vulnerability assessment from a resource.
Parameters:
Returns:
beginDelete
public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String resourceNamespace, String resourceType, String resourceName, Context context)
Removing server vulnerability assessment from a resource.
Parameters:
Returns:
createOrUpdate
public abstract ServerVulnerabilityAssessmentInner 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<ServerVulnerabilityAssessmentInner> 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 ServerVulnerabilityAssessmentInner 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<ServerVulnerabilityAssessmentInner> 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 ServerVulnerabilityAssessmentsListInner 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<ServerVulnerabilityAssessmentsListInner> 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: