ConnectionAnalyzerProperties Class

Properties of a connection analyzer.

Constructor

ConnectionAnalyzerProperties(*args: Any, **kwargs: Any)

Variables

Name Description
source

Source endpoint of the connection analyzer. Required.

destination

Destination endpoint of the connection analyzer. Required.

diagnostic_operations

List of diagnostic operations to run. Required.

protocol_settings

Protocol-level settings.

diagnostic_operations_settings

Per-operation diagnostic settings.

expiry_in_days
int

Time-to-live (days) before the analyzer expires.

output_settings

Output settings (e.g. storage account).

request_time

UTC time when the connection analyzer request was received.

provisioning_state

The provisioning state of the connection analyzer resource. Known values are: "Failed", "Succeeded", "Canceled", "Creating", "Updating", and "Deleting".

status

Current execution status of the connection analyzer. Known values are: "NotStarted", "Running", "Succeeded", and "Failed".

Attributes

destination

Destination endpoint of the connection analyzer. Required.

destination: _models.ConnectionAnalyzerEndpoint

diagnostic_operations

List of diagnostic operations to run. Required.

diagnostic_operations: list[typing.Union[str, ForwardRef('_models.DiagnosticOperation')]]

diagnostic_operations_settings

Per-operation diagnostic settings.

diagnostic_operations_settings: _models.DiagnosticOperationsSettings | None

expiry_in_days

Time-to-live (days) before the analyzer expires.

expiry_in_days: int | None

output_settings

Output settings (e.g. storage account).

output_settings: _models.OutputSettings | None

protocol_settings

Protocol-level settings.

protocol_settings: _models.ProtocolSettings | None

provisioning_state

"Failed", "Succeeded", "Canceled", "Creating", "Updating", and "Deleting".

provisioning_state: str | _models.ProvisioningState | None

request_time

UTC time when the connection analyzer request was received.

request_time: datetime | None

source

Source endpoint of the connection analyzer. Required.

source: _models.ConnectionAnalyzerEndpoint

status

"NotStarted", "Running", "Succeeded", and "Failed".

status: str | _models.ConnectionAnalyzerStatus | None