StaticSiteProxy
Handle
interface StaticSiteProxy { allowConfigFileUpdates: BicepValueProxy | boolean; branch: BicepValueProxy | string; buildProperties: StaticSiteBuildPropertiesProxy; readonly contentDistributionEndpoint: BicepValueProxy | string; readonly customDomains: Aspire_Hosting_Azure_Provisioning_AppService_Generated_ListOfStringProxy; readonly databaseConnections: Aspire_Hosting_Azure_Provisioning_AppService_Generated_ListOfStaticSiteDatabaseConnectionOverviewProxy; readonly defaultHostname: BicepValueProxy | string; enterpriseGradeCdnStatus: BicepValueProxy | EnterpriseGradeCdnStatus; readonly id: BicepValueProxy; identity: AppServiceManagedServiceIdentityProxy; readonly keyVaultReferenceIdentity: BicepValueProxy | string; kind: BicepValueProxy | string; readonly linkedBackends: Aspire_Hosting_Azure_Provisioning_AppService_Generated_ListOfStaticSiteLinkedBackendInfoProxy; location: BicepValueProxy; name: BicepValueProxy | string; readonly privateEndpointConnections: Aspire_Hosting_Azure_Provisioning_AppService_Generated_ListOfResponseMessageEnvelopeRemotePrivateEndpointConnectionProxy; provider: BicepValueProxy | string; publicNetworkAccess: BicepValueProxy | string; repositoryToken: BicepValueProxy | string; repositoryUri: BicepValueProxy | uri; sku: AppServiceSkuDescriptionProxy; stagingEnvironmentPolicy: BicepValueProxy | StagingEnvironmentPolicy; readonly systemData: AppServiceSystemDataProxy; tags: Aspire_Hosting_Azure_Provisioning_AppService_Generated_DictionaryOfStringProxy; templateProperties: StaticSiteTemplateProxy; readonly userFunctionApps: Aspire_Hosting_Azure_Provisioning_AppService_Generated_ListOfStaticSiteUserProvidedFunctionAppProxy; readonly userProvidedFunctionApps: Aspire_Hosting_Azure_Provisioning_AppService_Generated_ListOfStaticSiteUserProvidedFunctionAppDataProxy; addTo(infrastructure: AzureResourceInfrastructure): void; clearAllowConfigFileUpdates(): void; clearBranch(): void; clearEnterpriseGradeCdnStatus(): void; clearKind(): void; clearLocation(): void; clearName(): void; clearProvider(): void; clearPublicNetworkAccess(): void; clearRepositoryToken(): void; clearRepositoryUri(): void; clearStagingEnvironmentPolicy(): void;}55 members
Properties
property
allowConfigFileUpdates BicepValueProxy | boolean get · setGets or sets the AllowConfigFileUpdates provisioning property.
property
branchBicepValueProxy | string get · setGets or sets the Branch provisioning property.
property
buildProperties StaticSiteBuildPropertiesProxy get · setGets or sets the BuildProperties provisioning property.
property
contentDistributionEndpoint BicepValueProxy | string getGets the ContentDistributionEndpoint provisioning property.
property
customDomains Aspire_Hosting_Azure_Provisioning_AppService_Generated_ListOfStringProxy getGets the CustomDomains provisioning property.
property
databaseConnections Aspire_Hosting_Azure_Provisioning_AppService_Generated_ListOfStaticSiteDatabaseConnectionOverviewProxy getGets the DatabaseConnections provisioning property.
property
defaultHostname BicepValueProxy | string getGets the DefaultHostname provisioning property.
property
enterpriseGradeCdnStatus BicepValueProxy | EnterpriseGradeCdnStatus get · setGets or sets the EnterpriseGradeCdnStatus provisioning property.
property
idBicepValueProxy getGets the Id provisioning property.
property
identityAppServiceManagedServiceIdentityProxy get · setGets or sets the Identity provisioning property.
property
keyVaultReferenceIdentity BicepValueProxy | string getGets the KeyVaultReferenceIdentity provisioning property.
property
kindBicepValueProxy | string get · setGets or sets the Kind provisioning property.
property
linkedBackends Aspire_Hosting_Azure_Provisioning_AppService_Generated_ListOfStaticSiteLinkedBackendInfoProxy getGets the LinkedBackends provisioning property.
property
locationBicepValueProxy get · setGets or sets the Location provisioning property.
property
nameBicepValueProxy | string get · setGets or sets the Name provisioning property.
property
privateEndpointConnections Aspire_Hosting_Azure_Provisioning_AppService_Generated_ListOfResponseMessageEnvelopeRemotePrivateEndpointConnectionProxy getGets the PrivateEndpointConnections provisioning property.
property
providerBicepValueProxy | string get · setGets or sets the Provider provisioning property.
property
publicNetworkAccess BicepValueProxy | string get · setGets or sets the PublicNetworkAccess provisioning property.
property
repositoryToken BicepValueProxy | string get · setGets or sets the RepositoryToken provisioning property.
property
repositoryUri BicepValueProxy | uri get · setGets or sets the RepositoryUri provisioning property.
property
skuAppServiceSkuDescriptionProxy get · setGets or sets the Sku provisioning property.
property
stagingEnvironmentPolicy BicepValueProxy | StagingEnvironmentPolicy get · setGets or sets the StagingEnvironmentPolicy provisioning property.
property
systemData AppServiceSystemDataProxy getGets the SystemData provisioning property.
property
templateProperties StaticSiteTemplateProxy get · setGets or sets the TemplateProperties provisioning property.
property
userFunctionApps Aspire_Hosting_Azure_Provisioning_AppService_Generated_ListOfStaticSiteUserProvidedFunctionAppProxy getGets the UserFunctionApps provisioning property.
property
userProvidedFunctionApps Aspire_Hosting_Azure_Provisioning_AppService_Generated_ListOfStaticSiteUserProvidedFunctionAppDataProxy getGets the UserProvidedFunctionApps provisioning property.
Methods
method
addTo Adds this provisioning resource to the Azure resource infrastructure.
addTo(infrastructure: AzureResourceInfrastructure): voidParameters
infrastructureAzureResourceInfrastructure Clears the AllowConfigFileUpdates provisioning property.
clearAllowConfigFileUpdates(): voidClears the EnterpriseGradeCdnStatus provisioning property.
clearEnterpriseGradeCdnStatus(): voidmethod
clearPublicNetworkAccess Clears the PublicNetworkAccess provisioning property.
clearPublicNetworkAccess(): voidmethod
clearRepositoryToken Clears the RepositoryToken provisioning property.
clearRepositoryToken(): voidClears the StagingEnvironmentPolicy provisioning property.
clearStagingEnvironmentPolicy(): void