code: public void createOrUpdate(String vaultName, String resourceGroupName, String fabricName, String containerName, String protectedItemName, ProtectedItemResourceInner parameters) {
          createOrUpdateWithServiceResponseAsync(vaultName, resourceGroupName, fabricName, containerName, protectedItemName, parameters).toBlocking().single().body();
      }
docs: Enables backup of an item or to modifies the backup policy information of an already backed up item. This is an asynchronous operation. To know the status of the operation, call the GetItemOperationResult API.
  
  @param vaultName The name of the recovery services vault.
  @param resourceGroupName The name of the resource group where the recovery services vault is present.
  @param fabricName Fabric name associated with the backup item.
  @param containerName Container name associated with the backup item.
  @param protectedItemName Item name to be backed up.
  @param parameters resource backed up item
  @throws IllegalArgumentException thrown if parameters fail the validation
  @throws CloudException thrown if the request is rejected by server
  @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent