Watch Aspire live streamsDocsTry Aspire

ConnectionMonitorProxy

Handle
📦 Aspire.Hosting.Azure.Provisioning.Network v13.6.0-preview.1.26478.8
interface ConnectionMonitorProxy {
autoStart: BicepValueProxy | boolean;
readonly connectionMonitorType: BicepValueProxy | ConnectionMonitorType;
destination: ConnectionMonitorDestinationProxy;
endpoints: Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfConnectionMonitorEndpointProxy;
readonly eTag: BicepValueProxy;
readonly id: BicepValueProxy;
location: BicepValueProxy;
monitoringIntervalInSeconds: BicepValueProxy | number;
readonly monitoringStatus: BicepValueProxy | string;
name: BicepValueProxy | string;
notes: BicepValueProxy | string;
outputs: Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfConnectionMonitorOutputProxy;
parent: NetworkWatcherProxy;
readonly provisioningState: BicepValueProxy | NetworkProvisioningState;
source: ConnectionMonitorSourceProxy;
readonly startOn: BicepValueProxy | datetimeoffset;
readonly systemData: NetworkSystemDataProxy;
tags: Aspire_Hosting_Azure_Provisioning_Network_Generated_DictionaryOfStringProxy;
testConfigurations: Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfConnectionMonitorTestConfigurationProxy;
testGroups: Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfConnectionMonitorTestGroupProxy;
addTo(infrastructure: AzureResourceInfrastructure): void;
clearAutoStart(): void;
clearLocation(): void;
clearMonitoringIntervalInSeconds(): void;
clearName(): void;
clearNotes(): void;
}

Properties

propertyautoStartBicepValueProxy | booleanget · set
Gets or sets the AutoStart provisioning property.
propertyconnectionMonitorTypeBicepValueProxy | ConnectionMonitorTypeget
Gets the ConnectionMonitorType provisioning property.
propertydestinationConnectionMonitorDestinationProxyget · set
Gets or sets the Destination provisioning property.
propertyendpointsAspire_Hosting_Azure_Provisioning_Network_Generated_ListOfConnectionMonitorEndpointProxyget · set
Gets or sets the Endpoints provisioning property.
propertyeTagBicepValueProxyget
Gets the ETag provisioning property.
propertyidBicepValueProxyget
Gets the Id provisioning property.
propertylocationBicepValueProxyget · set
Gets or sets the Location provisioning property.
propertymonitoringIntervalInSecondsBicepValueProxy | numberget · set
Gets or sets the MonitoringIntervalInSeconds provisioning property.
propertymonitoringStatusBicepValueProxy | stringget
Gets the MonitoringStatus provisioning property.
propertynameBicepValueProxy | stringget · set
Gets or sets the Name provisioning property.
propertynotesBicepValueProxy | stringget · set
Gets or sets the Notes provisioning property.
propertyoutputsAspire_Hosting_Azure_Provisioning_Network_Generated_ListOfConnectionMonitorOutputProxyget · set
Gets or sets the Outputs provisioning property.
propertyparentNetworkWatcherProxyget · set
Gets or sets the Parent provisioning property.
propertyprovisioningStateBicepValueProxy | NetworkProvisioningStateget
Gets the ProvisioningState provisioning property.
propertysourceConnectionMonitorSourceProxyget · set
Gets or sets the Source provisioning property.
propertystartOnBicepValueProxy | datetimeoffsetget
Gets the StartOn provisioning property.
propertysystemDataNetworkSystemDataProxyget
Gets the SystemData provisioning property.
propertytagsAspire_Hosting_Azure_Provisioning_Network_Generated_DictionaryOfStringProxyget · set
Gets or sets the Tags provisioning property.
propertytestConfigurationsAspire_Hosting_Azure_Provisioning_Network_Generated_ListOfConnectionMonitorTestConfigurationProxyget · set
Gets or sets the TestConfigurations provisioning property.
propertytestGroupsAspire_Hosting_Azure_Provisioning_Network_Generated_ListOfConnectionMonitorTestGroupProxyget · set
Gets or sets the TestGroups provisioning property.

Methods

methodaddTo
Adds this provisioning resource to the Azure resource infrastructure.
addTo(infrastructure: AzureResourceInfrastructure): void
infrastructureAzureResourceInfrastructure
Clears the AutoStart provisioning property.
clearAutoStart(): void
Clears the Location provisioning property.
clearLocation(): void
Clears the MonitoringIntervalInSeconds provisioning property.
clearMonitoringIntervalInSeconds(): void
methodclearName
Clears the Name provisioning property.
clearName(): void
Clears the Notes provisioning property.
clearNotes(): void