InstancesClient Interface
public interface InstancesClient
An instance of this class provides access to all the operations defined in InstancesClient.
Method Summary
Method Details
beginCreate
public abstract SyncPoller<PollResult<InstanceInner>,InstanceInner> beginCreate(String resourceGroupName, String accountName, String instanceName, InstanceInner instance)
Creates or updates instance.
Parameters:
Returns:
beginCreate
public abstract SyncPoller<PollResult<InstanceInner>,InstanceInner> beginCreate(String resourceGroupName, String accountName, String instanceName, InstanceInner instance, Context context)
Creates or updates instance.
Parameters:
Returns:
beginDelete
public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String accountName, String instanceName)
Deletes instance.
Parameters:
Returns:
beginDelete
public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String accountName, String instanceName, Context context)
Deletes instance.
Parameters:
Returns:
create
public abstract InstanceInner create(String resourceGroupName, String accountName, String instanceName, InstanceInner instance)
Creates or updates instance.
Parameters:
Returns:
create
public abstract InstanceInner create(String resourceGroupName, String accountName, String instanceName, InstanceInner instance, Context context)
Creates or updates instance.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String accountName, String instanceName)
Deletes instance.
Parameters:
delete
public abstract void delete(String resourceGroupName, String accountName, String instanceName, Context context)
Deletes instance.
Parameters:
get
public abstract InstanceInner get(String resourceGroupName, String accountName, String instanceName)
Returns instance details for the given instance and account name.
Parameters:
Returns:
getWithResponse
public abstract Response<InstanceInner> getWithResponse(String resourceGroupName, String accountName, String instanceName, Context context)
Returns instance details for the given instance and account name.
Parameters:
Returns:
head
public abstract void head(String resourceGroupName, String accountName, String instanceName)
Checks whether instance exists.
Parameters:
headWithResponse
public abstract Response<Void> headWithResponse(String resourceGroupName, String accountName, String instanceName, Context context)
Checks whether instance exists.
Parameters:
Returns:
listByAccount
public abstract PagedIterable<InstanceInner> listByAccount(String resourceGroupName, String accountName)
Returns instances for the given account name.
Parameters:
Returns:
listByAccount
public abstract PagedIterable<InstanceInner> listByAccount(String resourceGroupName, String accountName, Context context)
Returns instances for the given account name.
Parameters:
Returns:
update
public abstract InstanceInner update(String resourceGroupName, String accountName, String instanceName, TagUpdate tagUpdatePayload)
Updates instance's tags.
Parameters:
Returns:
updateWithResponse
public abstract Response<InstanceInner> updateWithResponse(String resourceGroupName, String accountName, String instanceName, TagUpdate tagUpdatePayload, Context context)
Updates instance's tags.
Parameters:
Returns: