Watch Aspire live streamsDocsTry Aspire

SiteFunctionProxy

Handle
📦 Aspire.Hosting.Azure.Provisioning.AppService v13.6.0-preview.1.26478.8
interface SiteFunctionProxy {
config: BicepValueProxy;
configHref: BicepValueProxy | string;
files: Aspire_Hosting_Azure_Provisioning_AppService_Generated_DictionaryOfStringProxy;
functionAppId: BicepValueProxy | string;
href: BicepValueProxy | string;
readonly id: BicepValueProxy;
invokeUrlTemplate: BicepValueProxy | string;
isDisabled: BicepValueProxy | boolean;
kind: BicepValueProxy | string;
language: BicepValueProxy | string;
name: BicepValueProxy | string;
parent: WebSiteProxy;
scriptHref: BicepValueProxy | string;
scriptRootPathHref: BicepValueProxy | string;
secretsFileHref: BicepValueProxy | string;
readonly systemData: AppServiceSystemDataProxy;
testData: BicepValueProxy | string;
testDataHref: BicepValueProxy | string;
addTo(infrastructure: AzureResourceInfrastructure): void;
clearConfig(): void;
clearConfigHref(): void;
clearFunctionAppId(): void;
clearHref(): void;
clearInvokeUrlTemplate(): void;
clearIsDisabled(): void;
clearKind(): void;
clearLanguage(): void;
clearName(): void;
clearScriptHref(): void;
clearScriptRootPathHref(): void;
clearSecretsFileHref(): void;
clearTestData(): void;
clearTestDataHref(): void;
}

Properties

propertyconfigBicepValueProxyget · set
Gets or sets the Config provisioning property.
propertyconfigHrefBicepValueProxy | stringget · set
Gets or sets the ConfigHref provisioning property.
propertyfilesAspire_Hosting_Azure_Provisioning_AppService_Generated_DictionaryOfStringProxyget · set
Gets or sets the Files provisioning property.
propertyfunctionAppIdBicepValueProxy | stringget · set
Gets or sets the FunctionAppId provisioning property.
propertyhrefBicepValueProxy | stringget · set
Gets or sets the Href provisioning property.
propertyidBicepValueProxyget
Gets the Id provisioning property.
propertyinvokeUrlTemplateBicepValueProxy | stringget · set
Gets or sets the InvokeUrlTemplate provisioning property.
propertyisDisabledBicepValueProxy | booleanget · set
Gets or sets the IsDisabled provisioning property.
propertykindBicepValueProxy | stringget · set
Gets or sets the Kind provisioning property.
propertylanguageBicepValueProxy | stringget · set
Gets or sets the Language provisioning property.
propertynameBicepValueProxy | stringget · set
Gets or sets the Name provisioning property.
propertyparentWebSiteProxyget · set
Gets or sets the Parent provisioning property.
propertyscriptHrefBicepValueProxy | stringget · set
Gets or sets the ScriptHref provisioning property.
propertyscriptRootPathHrefBicepValueProxy | stringget · set
Gets or sets the ScriptRootPathHref provisioning property.
propertysecretsFileHrefBicepValueProxy | stringget · set
Gets or sets the SecretsFileHref provisioning property.
propertysystemDataAppServiceSystemDataProxyget
Gets the SystemData provisioning property.
propertytestDataBicepValueProxy | stringget · set
Gets or sets the TestData provisioning property.
propertytestDataHrefBicepValueProxy | stringget · set
Gets or sets the TestDataHref provisioning property.

Methods

methodaddTo
Adds this provisioning resource to the Azure resource infrastructure.
addTo(infrastructure: AzureResourceInfrastructure): void
infrastructureAzureResourceInfrastructure
Clears the Config provisioning property.
clearConfig(): void
Clears the ConfigHref provisioning property.
clearConfigHref(): void
Clears the FunctionAppId provisioning property.
clearFunctionAppId(): void
methodclearHref
Clears the Href provisioning property.
clearHref(): void
Clears the InvokeUrlTemplate provisioning property.
clearInvokeUrlTemplate(): void
Clears the IsDisabled provisioning property.
clearIsDisabled(): void
methodclearKind
Clears the Kind provisioning property.
clearKind(): void
Clears the Language provisioning property.
clearLanguage(): void
methodclearName
Clears the Name provisioning property.
clearName(): void
Clears the ScriptHref provisioning property.
clearScriptHref(): void
Clears the ScriptRootPathHref provisioning property.
clearScriptRootPathHref(): void
Clears the SecretsFileHref provisioning property.
clearSecretsFileHref(): void
Clears the TestData provisioning property.
clearTestData(): void
Clears the TestDataHref provisioning property.
clearTestDataHref(): void