@azure/arm-servicemap package

Classes

ServiceMap

Interfaces

AgentConfiguration

Describes the configuration of the Dependency Agent installed on a machine.

AzureCloudServiceConfiguration

Describes an Azure Cloud Service

AzureServiceFabricClusterConfiguration

Describes an Azure Service Fabric Cluster

AzureVmScaleSetConfiguration

Describes an Azure Virtual Machine Scale Set

ClientGroupMembersCollection

Collection of ClientGroupMember resources.

ClientGroupMembersCount

Specifies the number of members in a client group.

ClientGroups

Interface representing a ClientGroups.

ClientGroupsGetMembersCountOptionalParams

Optional parameters.

ClientGroupsGetOptionalParams

Optional parameters.

ClientGroupsListMembersNextOptionalParams

Optional parameters.

ClientGroupsListMembersOptionalParams

Optional parameters.

ConnectionCollection

Collection of Connection resources.

ErrorModel

Error details.

ErrorResponse

An error response from the API.

HostingConfiguration

Describes the hosting configuration of a machine.

HypervisorConfiguration

Describes the hypervisor configuration of a machine.

ImageConfiguration

Describes the VM image of a machine.

Ipv4NetworkInterface

Describes an IPv4 network interface.

Ipv6NetworkInterface

Describes an IPv6 network interface.

Liveness

Specifies the contents of a check liveness response.

MachineCollection

Collection of Machine resources.

MachineCountsByOperatingSystem

Machines by operating system.

MachineGroupCollection

Collection of Machine Group resources.

MachineGroups

Interface representing a MachineGroups.

MachineGroupsCreateOptionalParams

Optional parameters.

MachineGroupsDeleteOptionalParams

Optional parameters.

MachineGroupsGetOptionalParams

Optional parameters.

MachineGroupsListByWorkspaceNextOptionalParams

Optional parameters.

MachineGroupsListByWorkspaceOptionalParams

Optional parameters.

MachineGroupsUpdateOptionalParams

Optional parameters.

MachineResourcesConfiguration

Describes the resources of a machine.

Machines

Interface representing a Machines.

MachinesGetLivenessOptionalParams

Optional parameters.

MachinesGetOptionalParams

Optional parameters.

MachinesListByWorkspaceNextOptionalParams

Optional parameters.

MachinesListByWorkspaceOptionalParams

Optional parameters.

MachinesListConnectionsNextOptionalParams

Optional parameters.

MachinesListConnectionsOptionalParams

Optional parameters.

MachinesListMachineGroupMembershipNextOptionalParams

Optional parameters.

MachinesListMachineGroupMembershipOptionalParams

Optional parameters.

MachinesListPortsNextOptionalParams

Optional parameters.

MachinesListPortsOptionalParams

Optional parameters.

MachinesListProcessesNextOptionalParams

Optional parameters.

MachinesListProcessesOptionalParams

Optional parameters.

Map

A map of resources and relationships between them.

MapEdges

The edges (relationships) of a map.

MapNodes

The nodes (entities) of a map.

MapRequest

Specifies the contents of request to generate a map.

MapResponse

Specified the contents of a map response.

Maps

Interface representing a Maps.

MapsGenerateOptionalParams

Optional parameters.

NetworkConfiguration

Describes the network configuration of a machine.

OperatingSystemConfiguration

Describes the configuration of the operating system of a machine.

PortCollection

Collection of Port resources.

Ports

Interface representing a Ports.

PortsGetLivenessOptionalParams

Optional parameters.

PortsGetOptionalParams

Optional parameters.

PortsListAcceptingProcessesNextOptionalParams

Optional parameters.

PortsListAcceptingProcessesOptionalParams

Optional parameters.

PortsListConnectionsNextOptionalParams

Optional parameters.

PortsListConnectionsOptionalParams

Optional parameters.

ProcessCollection

Collection of Process resources.

ProcessDetails

Describes process metadata.

ProcessHostedService

A service hosted by a process.

ProcessHostingConfiguration

Describes the hosting configuration of a process.

ProcessUser

Describes the user under which a process is running.

Processes

Interface representing a Processes.

ProcessesGetLivenessOptionalParams

Optional parameters.

ProcessesGetOptionalParams

Optional parameters.

ProcessesListAcceptingPortsNextOptionalParams

Optional parameters.

ProcessesListAcceptingPortsOptionalParams

Optional parameters.

ProcessesListConnectionsNextOptionalParams

Optional parameters.

ProcessesListConnectionsOptionalParams

Optional parameters.

RelationshipProperties

Relationship properties.

Resource

Resource model definition.

ResourceReference

Represents a reference to another resource.

ServiceMapOptionalParams

Optional parameters.

Summaries

Interface representing a Summaries.

SummariesGetMachinesOptionalParams

Optional parameters.

SummaryProperties

Base for all summaries.

Timezone

Describes a timezone.

VirtualMachineConfiguration

Describes the virtualization-related configuration of a machine.

Type Aliases

Acceptor

A process accepting on a port.

Accuracy

Defines values for Accuracy.

AzureCloudServiceRoleType

Defines values for AzureCloudServiceRoleType.

AzureHostingConfiguration

Provides information about how a machine is hosted in Azure

AzureProcessHostingConfiguration

Describes the hosting configuration of a process when hosted on azure

Bitness

Defines values for Bitness.

ClientGroup

Represents a collection of clients of a resource. A client group can represent the clients of a port, process, or a machine.

ClientGroupMember

Represents a member of a client group

ClientGroupReference

Reference to a client group.

ClientGroupsGetMembersCountResponse

Contains response data for the getMembersCount operation.

ClientGroupsGetResponse

Contains response data for the get operation.

ClientGroupsListMembersNextResponse

Contains response data for the listMembersNext operation.

ClientGroupsListMembersResponse

Contains response data for the listMembers operation.

Connection

A network connection.

ConnectionFailureState

Defines values for ConnectionFailureState.

ConnectionProperties

Properties for a connection resource.

CoreResource

Marker resource for the core Service Map resources

CoreResourceKind

Defines values for CoreResourceKind.
KnownCoreResourceKind can be used interchangeably with CoreResourceKind, this enum contains the known values that the service supports.

Known values supported by the service

machine
process
port
clientGroup
machineGroup

CoreResourceUnion
HostingConfigurationUnion
HypervisorType

Defines values for HypervisorType.

Machine

A machine resource represents a discovered computer system. It can be monitored, i.e., a Dependency Agent is running on it, or discovered, i.e., its existence was inferred by observing the data stream from monitored machines. As machines change, prior versions of the machine resource are preserved and available for access. A machine is live during an interval of time, if either its Dependency Agent has reported data during (parts) of that interval, or a Dependency agent running on other machines has reported activity associated with the machine.

MachineGroup

A user-defined logical grouping of machines.

MachineGroupMapRequest

Specifies the computation of a machine group dependency map. A machine group dependency map includes all direct dependencies the machines in the group.

MachineGroupType

Defines values for MachineGroupType.
KnownMachineGroupType can be used interchangeably with MachineGroupType, this enum contains the known values that the service supports.

Known values supported by the service

unknown
azure-cs
azure-sf
azure-vmss
user-static

MachineGroupsCreateResponse

Contains response data for the create operation.

MachineGroupsGetResponse

Contains response data for the get operation.

MachineGroupsListByWorkspaceNextResponse

Contains response data for the listByWorkspaceNext operation.

MachineGroupsListByWorkspaceResponse

Contains response data for the listByWorkspace operation.

MachineGroupsUpdateResponse

Contains response data for the update operation.

MachineListMapRequest

Specifies the computation of a one hope dependency map for a list of machines. The resulting map includes all direct dependencies for the specified machines.

MachineRebootStatus

Defines values for MachineRebootStatus.

MachineReference

Reference to a machine.

MachineReferenceWithHints

A machine reference with a hint of the machine's name and operating system.

MachinesGetLivenessResponse

Contains response data for the getLiveness operation.

MachinesGetResponse

Contains response data for the get operation.

MachinesListByWorkspaceNextResponse

Contains response data for the listByWorkspaceNext operation.

MachinesListByWorkspaceResponse

Contains response data for the listByWorkspace operation.

MachinesListConnectionsNextResponse

Contains response data for the listConnectionsNext operation.

MachinesListConnectionsResponse

Contains response data for the listConnections operation.

MachinesListMachineGroupMembershipNextResponse

Contains response data for the listMachineGroupMembershipNext operation.

MachinesListMachineGroupMembershipResponse

Contains response data for the listMachineGroupMembership operation.

MachinesListPortsNextResponse

Contains response data for the listPortsNext operation.

MachinesListPortsResponse

Contains response data for the listPorts operation.

MachinesListProcessesNextResponse

Contains response data for the listProcessesNext operation.

MachinesListProcessesResponse

Contains response data for the listProcesses operation.

MachinesSummary

A summary of the machines in the workspace.

MachinesSummaryProperties

Summarizes machines in the workspace.

MapRequestKind

Defines values for MapRequestKind.
KnownMapRequestKind can be used interchangeably with MapRequestKind, this enum contains the known values that the service supports.

Known values supported by the service

map:single-machine-dependency
map:machine-group-dependency
map:machine-list-dependency

MapRequestUnion
MapsGenerateResponse

Contains response data for the generate operation.

MonitoringState

Defines values for MonitoringState.

MultipleMachinesMapRequest

Provides a base class for describing map requests for a collection of machines

MultipleMachinesMapRequestUnion
OperatingSystemFamily

Defines values for OperatingSystemFamily.

Port

A port resource represents a server port on a machine. The port may be actively monitored, i.e., a Dependency Agent is running on its machine, or discovered, i.e., its existence was inferred by observing the data stream from monitored machines. A port is live during an interval of time, if that port had associated activity during (parts) of that interval.

PortReference

Reference to a port.

PortsGetLivenessResponse

Contains response data for the getLiveness operation.

PortsGetResponse

Contains response data for the get operation.

PortsListAcceptingProcessesNextResponse

Contains response data for the listAcceptingProcessesNext operation.

PortsListAcceptingProcessesResponse

Contains response data for the listAcceptingProcesses operation.

PortsListConnectionsNextResponse

Contains response data for the listConnectionsNext operation.

PortsListConnectionsResponse

Contains response data for the listConnections operation.

Process

A process resource represents a process running on a machine. The process may be actively monitored, i.e., a Dependency Agent is running on its machine, or discovered, i.e., its existence was inferred by observing the data stream from monitored machines. A process resource represents a pool of actual operating system resources that share command lines and metadata. As the process pool evolves over time, prior versions of the process resource are preserved and available for access. A process is live during an interval of time, if that process is executing during (parts) of that interval

ProcessHostingConfigurationUnion
ProcessReference

Reference to a process.

ProcessRole

Defines values for ProcessRole.
KnownProcessRole can be used interchangeably with ProcessRole, this enum contains the known values that the service supports.

Known values supported by the service

webServer
appServer
databaseServer
ldapServer
smbServer

ProcessesGetLivenessResponse

Contains response data for the getLiveness operation.

ProcessesGetResponse

Contains response data for the get operation.

ProcessesListAcceptingPortsNextResponse

Contains response data for the listAcceptingPortsNext operation.

ProcessesListAcceptingPortsResponse

Contains response data for the listAcceptingPorts operation.

ProcessesListConnectionsNextResponse

Contains response data for the listConnectionsNext operation.

ProcessesListConnectionsResponse

Contains response data for the listConnections operation.

Relationship

A typed relationship between two entities.

RelationshipKind

Defines values for RelationshipKind.
KnownRelationshipKind can be used interchangeably with RelationshipKind, this enum contains the known values that the service supports.

Known values supported by the service

rel:connection
rel:acceptor

RelationshipUnion
ResourceReferenceKind

Defines values for ResourceReferenceKind.
KnownResourceReferenceKind can be used interchangeably with ResourceReferenceKind, this enum contains the known values that the service supports.

Known values supported by the service

ref:machine
ref:machinewithhints
ref:process
ref:port
ref:onmachine
ref:clientgroup

ResourceReferenceUnion
SingleMachineDependencyMapRequest

Specifies the computation of a single server dependency map. A single server dependency map includes all direct dependencies of a given machine.

SummariesGetMachinesResponse

Contains response data for the getMachines operation.

Summary

Base for all resource summaries.

VirtualMachineType

Defines values for VirtualMachineType.

VirtualizationState

Defines values for VirtualizationState.

Enums

KnownCoreResourceKind

Known values of CoreResourceKind that the service accepts.

KnownMachineGroupType

Known values of MachineGroupType that the service accepts.

KnownMapRequestKind

Known values of MapRequestKind that the service accepts.

KnownProcessRole

Known values of ProcessRole that the service accepts.

KnownRelationshipKind

Known values of RelationshipKind that the service accepts.

KnownResourceReferenceKind

Known values of ResourceReferenceKind that the service accepts.