StandardsClient Interface
public interface StandardsClient
An instance of this class provides access to all the operations defined in StandardsClient.
Method Summary
Method Details
createOrUpdate
public abstract StandardInner createOrUpdate(String resourceGroupName, String standardId, StandardInner standard)
Create a security standard on the given scope. Available only for custom standards. Will create/update the required standard definitions.
Parameters:
Returns:
createOrUpdateWithResponse
public abstract Response<StandardInner> createOrUpdateWithResponse(String resourceGroupName, String standardId, StandardInner standard, Context context)
Create a security standard on the given scope. Available only for custom standards. Will create/update the required standard definitions.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String standardId)
Delete a security standard on a scope.
Parameters:
deleteWithResponse
public abstract Response<Void> deleteWithResponse(String resourceGroupName, String standardId, Context context)
Delete a security standard on a scope.
Parameters:
Returns:
getByResourceGroup
public abstract StandardInner getByResourceGroup(String resourceGroupName, String standardId)
Get a specific security standard for the requested scope.
Parameters:
Returns:
getByResourceGroupWithResponse
public abstract Response<StandardInner> getByResourceGroupWithResponse(String resourceGroupName, String standardId, Context context)
Get a specific security standard for the requested scope.
Parameters:
Returns:
list
public abstract PagedIterable<StandardInner> list()
Get a list of all relevant security standards over a subscription level scope.
Returns:
list
public abstract PagedIterable<StandardInner> list(Context context)
Get a list of all relevant security standards over a subscription level scope.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<StandardInner> listByResourceGroup(String resourceGroupName)
Get security standards on all your resources inside a scope.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<StandardInner> listByResourceGroup(String resourceGroupName, Context context)
Get security standards on all your resources inside a scope.
Parameters:
Returns: