ManagedOps Interface

public interface ManagedOps

Resource collection API of ManagedOps.

Method Summary

Modifier and Type Method and Description
abstract Blank define(String name)

Begins definition for a new ManagedOp resource.

abstract void delete(String managedOpsName)

Deletes the ManagedOps instance.

abstract void delete(String managedOpsName, Context context)

Deletes the ManagedOps instance.

abstract void deleteById(String id)

Deletes the ManagedOps instance.

abstract void deleteByIdWithResponse(String id, Context context)

Deletes the ManagedOps instance.

abstract ManagedOp get(String managedOpsName)

Gets the information of the ManagedOps instance.

abstract ManagedOp getById(String id)

Gets the information of the ManagedOps instance.

abstract Response<ManagedOp> getByIdWithResponse(String id, Context context)

Gets the information of the ManagedOps instance.

abstract Response<ManagedOp> getWithResponse(String managedOpsName, Context context)

Gets the information of the ManagedOps instance.

abstract PagedIterable<ManagedOp> list()

List all ManagedOps instances in the subscription.

abstract PagedIterable<ManagedOp> list(Context context)

List all ManagedOps instances in the subscription.

Method Details

define

public abstract ManagedOp.DefinitionStages.Blank define(String name)

Begins definition for a new ManagedOp resource.

Parameters:

name - resource name.

Returns:

the first stage of the new ManagedOp definition.

delete

public abstract void delete(String managedOpsName)

Deletes the ManagedOps instance.

Parameters:

managedOpsName - Name of the resource.

delete

public abstract void delete(String managedOpsName, Context context)

Deletes the ManagedOps instance.

Parameters:

managedOpsName - Name of the resource.
context - The context to associate with this operation.

deleteById

public abstract void deleteById(String id)

Deletes the ManagedOps instance.

Parameters:

id - the resource ID.

deleteByIdWithResponse

public abstract void deleteByIdWithResponse(String id, Context context)

Deletes the ManagedOps instance.

Parameters:

id - the resource ID.
context - The context to associate with this operation.

get

public abstract ManagedOp get(String managedOpsName)

Gets the information of the ManagedOps instance.

Parameters:

managedOpsName - Name of the resource.

Returns:

the information of the ManagedOps instance.

getById

public abstract ManagedOp getById(String id)

Gets the information of the ManagedOps instance.

Parameters:

id - the resource ID.

Returns:

the information of the ManagedOps instance along with Response<T>.

getByIdWithResponse

public abstract Response<ManagedOp> getByIdWithResponse(String id, Context context)

Gets the information of the ManagedOps instance.

Parameters:

id - the resource ID.
context - The context to associate with this operation.

Returns:

the information of the ManagedOps instance along with Response<T>.

getWithResponse

public abstract Response<ManagedOp> getWithResponse(String managedOpsName, Context context)

Gets the information of the ManagedOps instance.

Parameters:

managedOpsName - Name of the resource.
context - The context to associate with this operation.

Returns:

the information of the ManagedOps instance along with Response<T>.

list

public abstract PagedIterable<ManagedOp> list()

List all ManagedOps instances in the subscription.

Returns:

the response of a ManagedOp list operation as paginated response with PagedIterable<T>.

list

public abstract PagedIterable<ManagedOp> list(Context context)

List all ManagedOps instances in the subscription.

Parameters:

context - The context to associate with this operation.

Returns:

the response of a ManagedOp list operation as paginated response with PagedIterable<T>.

Applies to