Compartilhar via


ConnectionMonitorEndpoint Class

Describes the connection monitor endpoint.

All required parameters must be populated in order to send to server.

Inheritance
azure.mgmt.network._serialization.Model
ConnectionMonitorEndpoint

Constructor

ConnectionMonitorEndpoint(*, name: str, type: str | _models.EndpointType | None = None, resource_id: str | None = None, address: str | None = None, filter: _models.ConnectionMonitorEndpointFilter | None = None, scope: _models.ConnectionMonitorEndpointScope | None = None, coverage_level: str | _models.CoverageLevel | None = None, location_details: _models.ConnectionMonitorEndpointLocationDetails | None = None, subscription_id: str | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
name
str

The name of the connection monitor endpoint. Required.

type

The endpoint type. Known values are: "AzureVM", "AzureVNet", "AzureSubnet", "ExternalAddress", "MMAWorkspaceMachine", "MMAWorkspaceNetwork", "AzureArcVM", "AzureVMSS", and "AzureArcNetwork".

resource_id
str

Resource ID of the connection monitor endpoint are supported for AzureVM, AzureVMSS, AzureVNet, AzureSubnet, MMAWorkspaceMachine, MMAWorkspaceNetwork, AzureArcVM endpoint type.

address
str

Address of the connection monitor endpoint. Supported for AzureVM, ExternalAddress, ArcMachine, MMAWorkspaceMachine endpoint type.

filter

Filter field is getting deprecated and should not be used. Instead use Include/Exclude scope fields for it.

scope

Endpoint scope defines which target resource to monitor in case of compound resource endpoints like VMSS, AzureSubnet, AzureVNet, MMAWorkspaceNetwork, AzureArcNetwork.

coverage_level

Test coverage for the endpoint. Known values are: "Default", "Low", "BelowAverage", "Average", "AboveAverage", and "Full".

location_details

Location details is optional and only being used for 'AzureArcNetwork' type endpoints, which contains region details.

subscription_id
str

Subscription ID for connection monitor endpoint. It's an optional parameter which is being used for 'AzureArcNetwork' type endpoint.

Variables

Name Description
name
str

The name of the connection monitor endpoint. Required.

type

The endpoint type. Known values are: "AzureVM", "AzureVNet", "AzureSubnet", "ExternalAddress", "MMAWorkspaceMachine", "MMAWorkspaceNetwork", "AzureArcVM", "AzureVMSS", and "AzureArcNetwork".

resource_id
str

Resource ID of the connection monitor endpoint are supported for AzureVM, AzureVMSS, AzureVNet, AzureSubnet, MMAWorkspaceMachine, MMAWorkspaceNetwork, AzureArcVM endpoint type.

address
str

Address of the connection monitor endpoint. Supported for AzureVM, ExternalAddress, ArcMachine, MMAWorkspaceMachine endpoint type.

filter

Filter field is getting deprecated and should not be used. Instead use Include/Exclude scope fields for it.

scope

Endpoint scope defines which target resource to monitor in case of compound resource endpoints like VMSS, AzureSubnet, AzureVNet, MMAWorkspaceNetwork, AzureArcNetwork.

coverage_level

Test coverage for the endpoint. Known values are: "Default", "Low", "BelowAverage", "Average", "AboveAverage", and "Full".

location_details

Location details is optional and only being used for 'AzureArcNetwork' type endpoints, which contains region details.

subscription_id
str

Subscription ID for connection monitor endpoint. It's an optional parameter which is being used for 'AzureArcNetwork' type endpoint.