ConnectionMonitorResult Class

Information about the connection monitor.

Variables are only populated by the server, and will be ignored when sending a request.

Inheritance
ConnectionMonitorResult

Constructor

ConnectionMonitorResult(*, location: typing.Union[str, NoneType] = None, tags: typing.Union[typing.Dict[str, str], NoneType] = None, source: typing.Union[_ForwardRef('ConnectionMonitorSource'), NoneType] = None, destination: typing.Union[_ForwardRef('ConnectionMonitorDestination'), NoneType] = None, auto_start: typing.Union[bool, NoneType] = True, monitoring_interval_in_seconds: typing.Union[int, NoneType] = 60, endpoints: typing.Union[typing.List[_ForwardRef('ConnectionMonitorEndpoint')], NoneType] = None, test_configurations: typing.Union[typing.List[_ForwardRef('ConnectionMonitorTestConfiguration')], NoneType] = None, test_groups: typing.Union[typing.List[_ForwardRef('ConnectionMonitorTestGroup')], NoneType] = None, outputs: typing.Union[typing.List[_ForwardRef('ConnectionMonitorOutput')], NoneType] = None, notes: typing.Union[str, NoneType] = None, **kwargs)

Parameters

location
str

Connection monitor location.

tags
dict[str, str]

A set of tags. Connection monitor tags.

source
ConnectionMonitorSource

Describes the source of connection monitor.

destination
ConnectionMonitorDestination

Describes the destination of connection monitor.

auto_start
bool

Determines if the connection monitor will start automatically once created.

monitoring_interval_in_seconds
int

Monitoring interval in seconds.

endpoints
list[ConnectionMonitorEndpoint]

List of connection monitor endpoints.

test_configurations
list[ConnectionMonitorTestConfiguration]

List of connection monitor test configurations.

test_groups
list[ConnectionMonitorTestGroup]

List of connection monitor test groups.

outputs
list[ConnectionMonitorOutput]

List of connection monitor outputs.

notes
str

Optional notes to be associated with the connection monitor.

Variables

name
str

Name of the connection monitor.

id
str

ID of the connection monitor.

etag
str

A unique read-only string that changes whenever the resource is updated.

type
str

Connection monitor type.

provisioning_state
str or ProvisioningState

The provisioning state of the connection monitor. Possible values include: "Succeeded", "Updating", "Deleting", "Failed".

start_time
datetime

The date and time when the connection monitor was started.

monitoring_status
str

The monitoring status of the connection monitor.

connection_monitor_type
str or ConnectionMonitorType

Type of connection monitor. Possible values include: "MultiEndpoint", "SingleSourceDestination".