OnlineDeploymentsClient Interface
public interface OnlineDeploymentsClient
An instance of this class provides access to all the operations defined in OnlineDeploymentsClient.
Method Summary
Method Details
beginCreateOrUpdate
public abstract SyncPoller<PollResult<OnlineDeploymentInner>,OnlineDeploymentInner> beginCreateOrUpdate(String resourceGroupName, String workspaceName, String endpointName, String deploymentName, OnlineDeploymentInner body)
Create or update Inference Endpoint Deployment (asynchronous).
Parameters:
Returns:
beginCreateOrUpdate
public abstract SyncPoller<PollResult<OnlineDeploymentInner>,OnlineDeploymentInner> beginCreateOrUpdate(String resourceGroupName, String workspaceName, String endpointName, String deploymentName, OnlineDeploymentInner body, Context context)
Create or update Inference Endpoint Deployment (asynchronous).
Parameters:
Returns:
beginDelete
public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String workspaceName, String endpointName, String deploymentName)
Delete Inference Endpoint Deployment (asynchronous).
Parameters:
Returns:
beginDelete
public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String workspaceName, String endpointName, String deploymentName, Context context)
Delete Inference Endpoint Deployment (asynchronous).
Parameters:
Returns:
beginUpdate
public abstract SyncPoller<PollResult<OnlineDeploymentInner>,OnlineDeploymentInner> beginUpdate(String resourceGroupName, String workspaceName, String endpointName, String deploymentName, PartialMinimalTrackedResourceWithSku body)
Update Online Deployment (asynchronous).
Parameters:
Returns:
beginUpdate
public abstract SyncPoller<PollResult<OnlineDeploymentInner>,OnlineDeploymentInner> beginUpdate(String resourceGroupName, String workspaceName, String endpointName, String deploymentName, PartialMinimalTrackedResourceWithSku body, Context context)
Update Online Deployment (asynchronous).
Parameters:
Returns:
createOrUpdate
public abstract OnlineDeploymentInner createOrUpdate(String resourceGroupName, String workspaceName, String endpointName, String deploymentName, OnlineDeploymentInner body)
Create or update Inference Endpoint Deployment (asynchronous).
Parameters:
Returns:
createOrUpdate
public abstract OnlineDeploymentInner createOrUpdate(String resourceGroupName, String workspaceName, String endpointName, String deploymentName, OnlineDeploymentInner body, Context context)
Create or update Inference Endpoint Deployment (asynchronous).
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String workspaceName, String endpointName, String deploymentName)
Delete Inference Endpoint Deployment (asynchronous).
Parameters:
delete
public abstract void delete(String resourceGroupName, String workspaceName, String endpointName, String deploymentName, Context context)
Delete Inference Endpoint Deployment (asynchronous).
Parameters:
get
public abstract OnlineDeploymentInner get(String resourceGroupName, String workspaceName, String endpointName, String deploymentName)
Get Inference Deployment Deployment.
Parameters:
Returns:
getLogs
public abstract DeploymentLogsInner getLogs(String resourceGroupName, String workspaceName, String endpointName, String deploymentName, DeploymentLogsRequest body)
Polls an Endpoint operation.
Parameters:
Returns:
getLogsWithResponse
public abstract Response<DeploymentLogsInner> getLogsWithResponse(String resourceGroupName, String workspaceName, String endpointName, String deploymentName, DeploymentLogsRequest body, Context context)
Polls an Endpoint operation.
Parameters:
Returns:
getWithResponse
public abstract Response<OnlineDeploymentInner> getWithResponse(String resourceGroupName, String workspaceName, String endpointName, String deploymentName, Context context)
Get Inference Deployment Deployment.
Parameters:
Returns:
list
public abstract PagedIterable<OnlineDeploymentInner> list(String resourceGroupName, String workspaceName, String endpointName)
List Inference Endpoint Deployments.
Parameters:
Returns:
list
public abstract PagedIterable<OnlineDeploymentInner> list(String resourceGroupName, String workspaceName, String endpointName, String orderBy, Integer top, String skip, Context context)
List Inference Endpoint Deployments.
Parameters:
Returns:
listSkus
public abstract PagedIterable<SkuResourceInner> listSkus(String resourceGroupName, String workspaceName, String endpointName, String deploymentName)
List Inference Endpoint Deployment Skus.
Parameters:
Returns:
listSkus
public abstract PagedIterable<SkuResourceInner> listSkus(String resourceGroupName, String workspaceName, String endpointName, String deploymentName, Integer count, String skip, Context context)
List Inference Endpoint Deployment Skus.
Parameters:
Returns:
update
public abstract OnlineDeploymentInner update(String resourceGroupName, String workspaceName, String endpointName, String deploymentName, PartialMinimalTrackedResourceWithSku body)
Update Online Deployment (asynchronous).
Parameters:
Returns:
update
public abstract OnlineDeploymentInner update(String resourceGroupName, String workspaceName, String endpointName, String deploymentName, PartialMinimalTrackedResourceWithSku body, Context context)
Update Online Deployment (asynchronous).
Parameters:
Returns: