Maps Interface

public interface Maps

Resource collection API of Maps.

Method Summary

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

Begins definition for a new MapsResource resource.

abstract void delete(String resourceGroupName, String mapName, Context context)

Delete a MapsResource.

abstract void deleteById(String id)

Delete a MapsResource.

abstract void deleteByIdWithResponse(String id, Context context)

Delete a MapsResource.

abstract void deleteByResourceGroup(String resourceGroupName, String mapName)

Delete a MapsResource.

abstract void exportDependencies(String resourceGroupName, String mapName, ExportDependenciesRequest body)

Export dependencies.

abstract void exportDependencies(String resourceGroupName, String mapName, ExportDependenciesRequest body, Context context)

Export dependencies.

abstract MapsResource getById(String id)

Get a MapsResource.

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

Get a MapsResource.

abstract MapsResource getByResourceGroup(String resourceGroupName, String mapName)

Get a MapsResource.

abstract Response<MapsResource> getByResourceGroupWithResponse(String resourceGroupName, String mapName, Context context)

Get a MapsResource.

abstract void getConnectionsForProcessOnFocusedMachine(String resourceGroupName, String mapName, GetConnectionsForProcessOnFocusedMachineRequest body)

Get network connections of a process.

abstract void getConnectionsForProcessOnFocusedMachine(String resourceGroupName, String mapName, GetConnectionsForProcessOnFocusedMachineRequest body, Context context)

Get network connections of a process.

abstract void getConnectionsWithConnectedMachineForFocusedMachine(String resourceGroupName, String mapName, GetConnectionsWithConnectedMachineForFocusedMachineRequest body)

Get network connections between machines.

abstract void getConnectionsWithConnectedMachineForFocusedMachine(String resourceGroupName, String mapName, GetConnectionsWithConnectedMachineForFocusedMachineRequest body, Context context)

Get network connections between machines.

abstract void getDependencyViewForFocusedMachine(String resourceGroupName, String mapName, GetDependencyViewForFocusedMachineRequest body)

Get dependency map of single machine.

abstract void getDependencyViewForFocusedMachine(String resourceGroupName, String mapName, GetDependencyViewForFocusedMachineRequest body, Context context)

Get dependency map of single machine.

abstract PagedIterable<MapsResource> list()

List MapsResource resources by subscription ID.

abstract PagedIterable<MapsResource> list(Context context)

List MapsResource resources by subscription ID.

abstract PagedIterable<MapsResource> listByResourceGroup(String resourceGroupName)

List MapsResource resources by resource group.

abstract PagedIterable<MapsResource> listByResourceGroup(String resourceGroupName, Context context)

List MapsResource resources by resource group.

Method Details

define

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

Begins definition for a new MapsResource resource.

Parameters:

name - resource name.

Returns:

the first stage of the new MapsResource definition.

delete

public abstract void delete(String resourceGroupName, String mapName, Context context)

Delete a MapsResource.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
mapName - Maps resource name.
context - The context to associate with this operation.

deleteById

public abstract void deleteById(String id)

Delete a MapsResource.

Parameters:

id - the resource ID.

deleteByIdWithResponse

public abstract void deleteByIdWithResponse(String id, Context context)

Delete a MapsResource.

Parameters:

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

deleteByResourceGroup

public abstract void deleteByResourceGroup(String resourceGroupName, String mapName)

Delete a MapsResource.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
mapName - Maps resource name.

exportDependencies

public abstract void exportDependencies(String resourceGroupName, String mapName, ExportDependenciesRequest body)

Export dependencies.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
mapName - Maps resource name.
body - The content of the action request.

exportDependencies

public abstract void exportDependencies(String resourceGroupName, String mapName, ExportDependenciesRequest body, Context context)

Export dependencies.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
mapName - Maps resource name.
body - The content of the action request.
context - The context to associate with this operation.

getById

public abstract MapsResource getById(String id)

Get a MapsResource.

Parameters:

id - the resource ID.

Returns:

a MapsResource along with Response<T>.

getByIdWithResponse

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

Get a MapsResource.

Parameters:

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

Returns:

a MapsResource along with Response<T>.

getByResourceGroup

public abstract MapsResource getByResourceGroup(String resourceGroupName, String mapName)

Get a MapsResource.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
mapName - Maps resource name.

Returns:

a MapsResource.

getByResourceGroupWithResponse

public abstract Response<MapsResource> getByResourceGroupWithResponse(String resourceGroupName, String mapName, Context context)

Get a MapsResource.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
mapName - Maps resource name.
context - The context to associate with this operation.

Returns:

a MapsResource along with Response<T>.

getConnectionsForProcessOnFocusedMachine

public abstract void getConnectionsForProcessOnFocusedMachine(String resourceGroupName, String mapName, GetConnectionsForProcessOnFocusedMachineRequest body)

Get network connections of a process.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
mapName - Maps resource name.
body - The content of the action request.

getConnectionsForProcessOnFocusedMachine

public abstract void getConnectionsForProcessOnFocusedMachine(String resourceGroupName, String mapName, GetConnectionsForProcessOnFocusedMachineRequest body, Context context)

Get network connections of a process.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
mapName - Maps resource name.
body - The content of the action request.
context - The context to associate with this operation.

getConnectionsWithConnectedMachineForFocusedMachine

public abstract void getConnectionsWithConnectedMachineForFocusedMachine(String resourceGroupName, String mapName, GetConnectionsWithConnectedMachineForFocusedMachineRequest body)

Get network connections between machines.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
mapName - Maps resource name.
body - The content of the action request.

getConnectionsWithConnectedMachineForFocusedMachine

public abstract void getConnectionsWithConnectedMachineForFocusedMachine(String resourceGroupName, String mapName, GetConnectionsWithConnectedMachineForFocusedMachineRequest body, Context context)

Get network connections between machines.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
mapName - Maps resource name.
body - The content of the action request.
context - The context to associate with this operation.

getDependencyViewForFocusedMachine

public abstract void getDependencyViewForFocusedMachine(String resourceGroupName, String mapName, GetDependencyViewForFocusedMachineRequest body)

Get dependency map of single machine.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
mapName - Maps resource name.
body - The content of the action request.

getDependencyViewForFocusedMachine

public abstract void getDependencyViewForFocusedMachine(String resourceGroupName, String mapName, GetDependencyViewForFocusedMachineRequest body, Context context)

Get dependency map of single machine.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
mapName - Maps resource name.
body - The content of the action request.
context - The context to associate with this operation.

list

public abstract PagedIterable<MapsResource> list()

List MapsResource resources by subscription ID.

Returns:

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

list

public abstract PagedIterable<MapsResource> list(Context context)

List MapsResource resources by subscription ID.

Parameters:

context - The context to associate with this operation.

Returns:

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

listByResourceGroup

public abstract PagedIterable<MapsResource> listByResourceGroup(String resourceGroupName)

List MapsResource resources by resource group.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.

Returns:

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

listByResourceGroup

public abstract PagedIterable<MapsResource> listByResourceGroup(String resourceGroupName, Context context)

List MapsResource resources by resource group.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
context - The context to associate with this operation.

Returns:

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

Applies to