ServerlessEndpointsClient Interface
public interface ServerlessEndpointsClient
An instance of this class provides access to all the operations defined in ServerlessEndpointsClient.
Method Summary
Method Details
beginCreateOrUpdate
public abstract SyncPoller<PollResult<ServerlessEndpointInner>,ServerlessEndpointInner> beginCreateOrUpdate(String resourceGroupName, String workspaceName, String name, ServerlessEndpointInner body)
Create or update Serverless Endpoint (asynchronous).
Parameters:
Returns:
beginCreateOrUpdate
public abstract SyncPoller<PollResult<ServerlessEndpointInner>,ServerlessEndpointInner> beginCreateOrUpdate(String resourceGroupName, String workspaceName, String name, ServerlessEndpointInner body, Context context)
Create or update Serverless Endpoint (asynchronous).
Parameters:
Returns:
beginDelete
public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String workspaceName, String name)
Delete Serverless Endpoint (asynchronous).
Parameters:
Returns:
beginDelete
public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String workspaceName, String name, Context context)
Delete Serverless Endpoint (asynchronous).
Parameters:
Returns:
beginRegenerateKeys
public abstract SyncPoller<PollResult<EndpointAuthKeysInner>,EndpointAuthKeysInner> beginRegenerateKeys(String resourceGroupName, String workspaceName, String name, RegenerateEndpointKeysRequest body)
Regenerate EndpointAuthKeys for an Endpoint using Key-based authentication (asynchronous).
Parameters:
Returns:
beginRegenerateKeys
public abstract SyncPoller<PollResult<EndpointAuthKeysInner>,EndpointAuthKeysInner> beginRegenerateKeys(String resourceGroupName, String workspaceName, String name, RegenerateEndpointKeysRequest body, Context context)
Regenerate EndpointAuthKeys for an Endpoint using Key-based authentication (asynchronous).
Parameters:
Returns:
beginUpdate
public abstract SyncPoller<PollResult<ServerlessEndpointInner>,ServerlessEndpointInner> beginUpdate(String resourceGroupName, String workspaceName, String name, PartialMinimalTrackedResourceWithSkuAndIdentity body)
Update Serverless Endpoint (asynchronous).
Parameters:
Returns:
beginUpdate
public abstract SyncPoller<PollResult<ServerlessEndpointInner>,ServerlessEndpointInner> beginUpdate(String resourceGroupName, String workspaceName, String name, PartialMinimalTrackedResourceWithSkuAndIdentity body, Context context)
Update Serverless Endpoint (asynchronous).
Parameters:
Returns:
createOrUpdate
public abstract ServerlessEndpointInner createOrUpdate(String resourceGroupName, String workspaceName, String name, ServerlessEndpointInner body)
Create or update Serverless Endpoint (asynchronous).
Parameters:
Returns:
createOrUpdate
public abstract ServerlessEndpointInner createOrUpdate(String resourceGroupName, String workspaceName, String name, ServerlessEndpointInner body, Context context)
Create or update Serverless Endpoint (asynchronous).
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String workspaceName, String name)
Delete Serverless Endpoint (asynchronous).
Parameters:
delete
public abstract void delete(String resourceGroupName, String workspaceName, String name, Context context)
Delete Serverless Endpoint (asynchronous).
Parameters:
get
public abstract ServerlessEndpointInner get(String resourceGroupName, String workspaceName, String name)
Get Serverless Endpoint.
Parameters:
Returns:
getWithResponse
public abstract Response<ServerlessEndpointInner> getWithResponse(String resourceGroupName, String workspaceName, String name, Context context)
Get Serverless Endpoint.
Parameters:
Returns:
list
public abstract PagedIterable<ServerlessEndpointInner> list(String resourceGroupName, String workspaceName)
List Serverless Endpoints.
Parameters:
Returns:
list
public abstract PagedIterable<ServerlessEndpointInner> list(String resourceGroupName, String workspaceName, String skip, Context context)
List Serverless Endpoints.
Parameters:
Returns:
listKeys
public abstract EndpointAuthKeysInner listKeys(String resourceGroupName, String workspaceName, String name)
List EndpointAuthKeys for an Endpoint using Key-based authentication.
Parameters:
Returns:
listKeysWithResponse
public abstract Response<EndpointAuthKeysInner> listKeysWithResponse(String resourceGroupName, String workspaceName, String name, Context context)
List EndpointAuthKeys for an Endpoint using Key-based authentication.
Parameters:
Returns:
regenerateKeys
public abstract EndpointAuthKeysInner regenerateKeys(String resourceGroupName, String workspaceName, String name, RegenerateEndpointKeysRequest body)
Regenerate EndpointAuthKeys for an Endpoint using Key-based authentication (asynchronous).
Parameters:
Returns:
regenerateKeys
public abstract EndpointAuthKeysInner regenerateKeys(String resourceGroupName, String workspaceName, String name, RegenerateEndpointKeysRequest body, Context context)
Regenerate EndpointAuthKeys for an Endpoint using Key-based authentication (asynchronous).
Parameters:
Returns:
update
public abstract ServerlessEndpointInner update(String resourceGroupName, String workspaceName, String name, PartialMinimalTrackedResourceWithSkuAndIdentity body)
Update Serverless Endpoint (asynchronous).
Parameters:
Returns:
update
public abstract ServerlessEndpointInner update(String resourceGroupName, String workspaceName, String name, PartialMinimalTrackedResourceWithSkuAndIdentity body, Context context)
Update Serverless Endpoint (asynchronous).
Parameters:
Returns: