Watch Aspire live streamsDocsTry Aspire

ApplicationInsightsWebTestProxy

Handle
📦 Aspire.Hosting.Azure.Provisioning.ApplicationInsights v13.6.0-preview.1.26478.8
interface ApplicationInsightsWebTestProxy {
description: BicepValueProxy | string;
frequencyInSeconds: BicepValueProxy | number;
readonly id: BicepValueProxy;
isEnabled: BicepValueProxy | boolean;
isRetryEnabled: BicepValueProxy | boolean;
kind: BicepValueProxy | WebTestKind;
location: BicepValueProxy;
locations: Aspire_Hosting_Azure_Provisioning_ApplicationInsights_Generated_ListOfWebTestGeolocationProxy;
name: BicepValueProxy | string;
readonly provisioningState: BicepValueProxy | string;
request: WebTestRequestProxy;
syntheticMonitorId: BicepValueProxy | string;
readonly systemData: ApplicationInsightsSystemDataProxy;
tags: Aspire_Hosting_Azure_Provisioning_ApplicationInsights_Generated_DictionaryOfStringProxy;
timeoutInSeconds: BicepValueProxy | number;
validationRules: WebTestValidationRulesProxy;
webTest: BicepValueProxy | string;
webTestKind: BicepValueProxy | WebTestKind;
webTestName: BicepValueProxy | string;
addTo(infrastructure: AzureResourceInfrastructure): void;
clearDescription(): void;
clearFrequencyInSeconds(): void;
clearIsEnabled(): void;
clearIsRetryEnabled(): void;
clearKind(): void;
clearLocation(): void;
clearName(): void;
clearSyntheticMonitorId(): void;
clearTimeoutInSeconds(): void;
clearWebTest(): void;
clearWebTestKind(): void;
clearWebTestName(): void;
}

Properties

propertydescriptionBicepValueProxy | stringget · set
Gets or sets the Description provisioning property.
propertyfrequencyInSecondsBicepValueProxy | numberget · set
Gets or sets the FrequencyInSeconds provisioning property.
propertyidBicepValueProxyget
Gets the Id provisioning property.
propertyisEnabledBicepValueProxy | booleanget · set
Gets or sets the IsEnabled provisioning property.
propertyisRetryEnabledBicepValueProxy | booleanget · set
Gets or sets the IsRetryEnabled provisioning property.
propertykindBicepValueProxy | WebTestKindget · set
Gets or sets the Kind provisioning property.
propertylocationBicepValueProxyget · set
Gets or sets the Location provisioning property.
propertylocationsAspire_Hosting_Azure_Provisioning_ApplicationInsights_Generated_ListOfWebTestGeolocationProxyget · set
Gets or sets the Locations provisioning property.
propertynameBicepValueProxy | stringget · set
Gets or sets the Name provisioning property.
propertyprovisioningStateBicepValueProxy | stringget
Gets the ProvisioningState provisioning property.
propertyrequestWebTestRequestProxyget · set
Gets or sets the Request provisioning property.
propertysyntheticMonitorIdBicepValueProxy | stringget · set
Gets or sets the SyntheticMonitorId provisioning property.
propertysystemDataApplicationInsightsSystemDataProxyget
Gets the SystemData provisioning property.
propertytagsAspire_Hosting_Azure_Provisioning_ApplicationInsights_Generated_DictionaryOfStringProxyget · set
Gets or sets the Tags provisioning property.
propertytimeoutInSecondsBicepValueProxy | numberget · set
Gets or sets the TimeoutInSeconds provisioning property.
propertyvalidationRulesWebTestValidationRulesProxyget · set
Gets or sets the ValidationRules provisioning property.
propertywebTestBicepValueProxy | stringget · set
Gets or sets the WebTest provisioning property.
propertywebTestKindBicepValueProxy | WebTestKindget · set
Gets or sets the WebTestKind provisioning property.
propertywebTestNameBicepValueProxy | stringget · set
Gets or sets the WebTestName provisioning property.

Methods

methodaddTo
Adds this provisioning resource to the Azure resource infrastructure.
addTo(infrastructure: AzureResourceInfrastructure): void
infrastructureAzureResourceInfrastructure
Clears the Description provisioning property.
clearDescription(): void
Clears the FrequencyInSeconds provisioning property.
clearFrequencyInSeconds(): void
Clears the IsEnabled provisioning property.
clearIsEnabled(): void
Clears the IsRetryEnabled provisioning property.
clearIsRetryEnabled(): void
methodclearKind
Clears the Kind provisioning property.
clearKind(): void
Clears the Location provisioning property.
clearLocation(): void
methodclearName
Clears the Name provisioning property.
clearName(): void
Clears the SyntheticMonitorId provisioning property.
clearSyntheticMonitorId(): void
Clears the TimeoutInSeconds provisioning property.
clearTimeoutInSeconds(): void
Clears the WebTest provisioning property.
clearWebTest(): void
Clears the WebTestKind provisioning property.
clearWebTestKind(): void
Clears the WebTestName provisioning property.
clearWebTestName(): void