Interface OnlineDeploymentsClient
-
public interface OnlineDeploymentsClient
An instance of this class provides access to all the operations defined in OnlineDeploymentsClient.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<OnlineDeploymentDataInner>,OnlineDeploymentDataInner>
beginCreateOrUpdate(String resourceGroupName, String workspaceName, String endpointName, String deploymentName, OnlineDeploymentDataInner body)
Create or update Inference Endpoint Deployment (asynchronous).com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<OnlineDeploymentDataInner>,OnlineDeploymentDataInner>
beginCreateOrUpdate(String resourceGroupName, String workspaceName, String endpointName, String deploymentName, OnlineDeploymentDataInner body, com.azure.core.util.Context context)
Create or update Inference Endpoint Deployment (asynchronous).com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void>
beginDelete(String resourceGroupName, String workspaceName, String endpointName, String deploymentName)
Delete Inference Endpoint Deployment (asynchronous).com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void>
beginDelete(String resourceGroupName, String workspaceName, String endpointName, String deploymentName, com.azure.core.util.Context context)
Delete Inference Endpoint Deployment (asynchronous).com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<OnlineDeploymentDataInner>,OnlineDeploymentDataInner>
beginUpdate(String resourceGroupName, String workspaceName, String endpointName, String deploymentName, PartialOnlineDeploymentPartialTrackedResource body)
Update Online Deployment (asynchronous).com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<OnlineDeploymentDataInner>,OnlineDeploymentDataInner>
beginUpdate(String resourceGroupName, String workspaceName, String endpointName, String deploymentName, PartialOnlineDeploymentPartialTrackedResource body, com.azure.core.util.Context context)
Update Online Deployment (asynchronous).OnlineDeploymentDataInner
createOrUpdate(String resourceGroupName, String workspaceName, String endpointName, String deploymentName, OnlineDeploymentDataInner body)
Create or update Inference Endpoint Deployment (asynchronous).OnlineDeploymentDataInner
createOrUpdate(String resourceGroupName, String workspaceName, String endpointName, String deploymentName, OnlineDeploymentDataInner body, com.azure.core.util.Context context)
Create or update Inference Endpoint Deployment (asynchronous).void
delete(String resourceGroupName, String workspaceName, String endpointName, String deploymentName)
Delete Inference Endpoint Deployment (asynchronous).void
delete(String resourceGroupName, String workspaceName, String endpointName, String deploymentName, com.azure.core.util.Context context)
Delete Inference Endpoint Deployment (asynchronous).OnlineDeploymentDataInner
get(String resourceGroupName, String workspaceName, String endpointName, String deploymentName)
Get Inference Deployment Deployment.DeploymentLogsInner
getLogs(String resourceGroupName, String workspaceName, String endpointName, String deploymentName, DeploymentLogsRequest body)
Polls an Endpoint operation.com.azure.core.http.rest.Response<DeploymentLogsInner>
getLogsWithResponse(String resourceGroupName, String workspaceName, String endpointName, String deploymentName, DeploymentLogsRequest body, com.azure.core.util.Context context)
Polls an Endpoint operation.com.azure.core.http.rest.Response<OnlineDeploymentDataInner>
getWithResponse(String resourceGroupName, String workspaceName, String endpointName, String deploymentName, com.azure.core.util.Context context)
Get Inference Deployment Deployment.com.azure.core.http.rest.PagedIterable<OnlineDeploymentDataInner>
list(String resourceGroupName, String workspaceName, String endpointName)
List Inference Endpoint Deployments.com.azure.core.http.rest.PagedIterable<OnlineDeploymentDataInner>
list(String resourceGroupName, String workspaceName, String endpointName, String orderBy, Integer top, String skip, com.azure.core.util.Context context)
List Inference Endpoint Deployments.com.azure.core.http.rest.PagedIterable<SkuResourceInner>
listSkus(String resourceGroupName, String workspaceName, String endpointName, String deploymentName)
List Inference Endpoint Deployment Skus.com.azure.core.http.rest.PagedIterable<SkuResourceInner>
listSkus(String resourceGroupName, String workspaceName, String endpointName, String deploymentName, Integer count, String skip, com.azure.core.util.Context context)
List Inference Endpoint Deployment Skus.OnlineDeploymentDataInner
update(String resourceGroupName, String workspaceName, String endpointName, String deploymentName, PartialOnlineDeploymentPartialTrackedResource body)
Update Online Deployment (asynchronous).OnlineDeploymentDataInner
update(String resourceGroupName, String workspaceName, String endpointName, String deploymentName, PartialOnlineDeploymentPartialTrackedResource body, com.azure.core.util.Context context)
Update Online Deployment (asynchronous).
-
-
-
Method Detail
-
list
com.azure.core.http.rest.PagedIterable<OnlineDeploymentDataInner> list(String resourceGroupName, String workspaceName, String endpointName)
List Inference Endpoint Deployments.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- Name of Azure Machine Learning workspace.endpointName
- Inference endpoint name.- Returns:
- a paginated list of OnlineDeployment entities as paginated response with
PagedIterable
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
list
com.azure.core.http.rest.PagedIterable<OnlineDeploymentDataInner> list(String resourceGroupName, String workspaceName, String endpointName, String orderBy, Integer top, String skip, com.azure.core.util.Context context)
List Inference Endpoint Deployments.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- Name of Azure Machine Learning workspace.endpointName
- Inference endpoint name.orderBy
- Ordering of list.top
- Top of list.skip
- Continuation token for pagination.context
- The context to associate with this operation.- Returns:
- a paginated list of OnlineDeployment entities as paginated response with
PagedIterable
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginDelete
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDelete(String resourceGroupName, String workspaceName, String endpointName, String deploymentName)
Delete Inference Endpoint Deployment (asynchronous).- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- Name of Azure Machine Learning workspace.endpointName
- Inference endpoint name.deploymentName
- Inference Endpoint Deployment name.- Returns:
- the
SyncPoller
for polling of long-running operation. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginDelete
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDelete(String resourceGroupName, String workspaceName, String endpointName, String deploymentName, com.azure.core.util.Context context)
Delete Inference Endpoint Deployment (asynchronous).- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- Name of Azure Machine Learning workspace.endpointName
- Inference endpoint name.deploymentName
- Inference Endpoint Deployment name.context
- The context to associate with this operation.- Returns:
- the
SyncPoller
for polling of long-running operation. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
delete
void delete(String resourceGroupName, String workspaceName, String endpointName, String deploymentName)
Delete Inference Endpoint Deployment (asynchronous).- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- Name of Azure Machine Learning workspace.endpointName
- Inference endpoint name.deploymentName
- Inference Endpoint Deployment name.- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
delete
void delete(String resourceGroupName, String workspaceName, String endpointName, String deploymentName, com.azure.core.util.Context context)
Delete Inference Endpoint Deployment (asynchronous).- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- Name of Azure Machine Learning workspace.endpointName
- Inference endpoint name.deploymentName
- Inference Endpoint Deployment name.context
- The context to associate with this operation.- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
get
OnlineDeploymentDataInner get(String resourceGroupName, String workspaceName, String endpointName, String deploymentName)
Get Inference Deployment Deployment.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- Name of Azure Machine Learning workspace.endpointName
- Inference endpoint name.deploymentName
- Inference Endpoint Deployment name.- Returns:
- inference Deployment Deployment.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getWithResponse
com.azure.core.http.rest.Response<OnlineDeploymentDataInner> getWithResponse(String resourceGroupName, String workspaceName, String endpointName, String deploymentName, com.azure.core.util.Context context)
Get Inference Deployment Deployment.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- Name of Azure Machine Learning workspace.endpointName
- Inference endpoint name.deploymentName
- Inference Endpoint Deployment name.context
- The context to associate with this operation.- Returns:
- inference Deployment Deployment along with
Response
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginUpdate
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<OnlineDeploymentDataInner>,OnlineDeploymentDataInner> beginUpdate(String resourceGroupName, String workspaceName, String endpointName, String deploymentName, PartialOnlineDeploymentPartialTrackedResource body)
Update Online Deployment (asynchronous).- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- Name of Azure Machine Learning workspace.endpointName
- Online Endpoint name.deploymentName
- Inference Endpoint Deployment name.body
- Online Endpoint entity to apply during operation.- Returns:
- the
SyncPoller
for polling of long-running operation. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginUpdate
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<OnlineDeploymentDataInner>,OnlineDeploymentDataInner> beginUpdate(String resourceGroupName, String workspaceName, String endpointName, String deploymentName, PartialOnlineDeploymentPartialTrackedResource body, com.azure.core.util.Context context)
Update Online Deployment (asynchronous).- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- Name of Azure Machine Learning workspace.endpointName
- Online Endpoint name.deploymentName
- Inference Endpoint Deployment name.body
- Online Endpoint entity to apply during operation.context
- The context to associate with this operation.- Returns:
- the
SyncPoller
for polling of long-running operation. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
update
OnlineDeploymentDataInner update(String resourceGroupName, String workspaceName, String endpointName, String deploymentName, PartialOnlineDeploymentPartialTrackedResource body)
Update Online Deployment (asynchronous).- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- Name of Azure Machine Learning workspace.endpointName
- Online Endpoint name.deploymentName
- Inference Endpoint Deployment name.body
- Online Endpoint entity to apply during operation.- Returns:
- the response.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
update
OnlineDeploymentDataInner update(String resourceGroupName, String workspaceName, String endpointName, String deploymentName, PartialOnlineDeploymentPartialTrackedResource body, com.azure.core.util.Context context)
Update Online Deployment (asynchronous).- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- Name of Azure Machine Learning workspace.endpointName
- Online Endpoint name.deploymentName
- Inference Endpoint Deployment name.body
- Online Endpoint entity to apply during operation.context
- The context to associate with this operation.- Returns:
- the response.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginCreateOrUpdate
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<OnlineDeploymentDataInner>,OnlineDeploymentDataInner> beginCreateOrUpdate(String resourceGroupName, String workspaceName, String endpointName, String deploymentName, OnlineDeploymentDataInner body)
Create or update Inference Endpoint Deployment (asynchronous).- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- Name of Azure Machine Learning workspace.endpointName
- Inference endpoint name.deploymentName
- Inference Endpoint Deployment name.body
- Inference Endpoint entity to apply during operation.- Returns:
- the
SyncPoller
for polling of long-running operation. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
beginCreateOrUpdate
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<OnlineDeploymentDataInner>,OnlineDeploymentDataInner> beginCreateOrUpdate(String resourceGroupName, String workspaceName, String endpointName, String deploymentName, OnlineDeploymentDataInner body, com.azure.core.util.Context context)
Create or update Inference Endpoint Deployment (asynchronous).- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- Name of Azure Machine Learning workspace.endpointName
- Inference endpoint name.deploymentName
- Inference Endpoint Deployment name.body
- Inference Endpoint entity to apply during operation.context
- The context to associate with this operation.- Returns:
- the
SyncPoller
for polling of long-running operation. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
createOrUpdate
OnlineDeploymentDataInner createOrUpdate(String resourceGroupName, String workspaceName, String endpointName, String deploymentName, OnlineDeploymentDataInner body)
Create or update Inference Endpoint Deployment (asynchronous).- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- Name of Azure Machine Learning workspace.endpointName
- Inference endpoint name.deploymentName
- Inference Endpoint Deployment name.body
- Inference Endpoint entity to apply during operation.- Returns:
- the response.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
createOrUpdate
OnlineDeploymentDataInner createOrUpdate(String resourceGroupName, String workspaceName, String endpointName, String deploymentName, OnlineDeploymentDataInner body, com.azure.core.util.Context context)
Create or update Inference Endpoint Deployment (asynchronous).- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- Name of Azure Machine Learning workspace.endpointName
- Inference endpoint name.deploymentName
- Inference Endpoint Deployment name.body
- Inference Endpoint entity to apply during operation.context
- The context to associate with this operation.- Returns:
- the response.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getLogs
DeploymentLogsInner getLogs(String resourceGroupName, String workspaceName, String endpointName, String deploymentName, DeploymentLogsRequest body)
Polls an Endpoint operation.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- Name of Azure Machine Learning workspace.endpointName
- Inference endpoint name.deploymentName
- The name and identifier for the endpoint.body
- The request containing parameters for retrieving logs.- Returns:
- the response.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getLogsWithResponse
com.azure.core.http.rest.Response<DeploymentLogsInner> getLogsWithResponse(String resourceGroupName, String workspaceName, String endpointName, String deploymentName, DeploymentLogsRequest body, com.azure.core.util.Context context)
Polls an Endpoint operation.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- Name of Azure Machine Learning workspace.endpointName
- Inference endpoint name.deploymentName
- The name and identifier for the endpoint.body
- The request containing parameters for retrieving logs.context
- The context to associate with this operation.- Returns:
- the response body along with
Response
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
listSkus
com.azure.core.http.rest.PagedIterable<SkuResourceInner> listSkus(String resourceGroupName, String workspaceName, String endpointName, String deploymentName)
List Inference Endpoint Deployment Skus.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- Name of Azure Machine Learning workspace.endpointName
- Inference endpoint name.deploymentName
- Inference Endpoint Deployment name.- Returns:
- a paginated list of SkuResource entities as paginated response with
PagedIterable
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
listSkus
com.azure.core.http.rest.PagedIterable<SkuResourceInner> listSkus(String resourceGroupName, String workspaceName, String endpointName, String deploymentName, Integer count, String skip, com.azure.core.util.Context context)
List Inference Endpoint Deployment Skus.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.workspaceName
- Name of Azure Machine Learning workspace.endpointName
- Inference endpoint name.deploymentName
- Inference Endpoint Deployment name.count
- Number of Skus to be retrieved in a page of results.skip
- Continuation token for pagination.context
- The context to associate with this operation.- Returns:
- a paginated list of SkuResource entities as paginated response with
PagedIterable
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
-