SiteConfigPropertiesProxy
Handle
interface SiteConfigPropertiesProxy { acrUserManagedIdentityId: BicepValueProxy | string; allowIPSecurityRestrictionsForScmToUseMain: BicepValueProxy | boolean; apiDefinitionUri: BicepValueProxy | uri; apiManagementConfigId: BicepValueProxy | string; appCommandLine: BicepValueProxy | string; appSettings: Aspire_Hosting_Azure_Provisioning_AppService_Generated_ListOfAppServiceNameValuePairProxy; autoHealRules: AutoHealRulesProxy; autoSwapSlotName: BicepValueProxy | string; azureStorageAccounts: Aspire_Hosting_Azure_Provisioning_AppService_Generated_DictionaryOfAppServiceStorageAccessInfoProxy; connectionStrings: Aspire_Hosting_Azure_Provisioning_AppService_Generated_ListOfConnStringInfoProxy; cors: AppServiceCorsSettingsProxy; defaultDocuments: Aspire_Hosting_Azure_Provisioning_AppService_Generated_ListOfStringProxy; documentRoot: BicepValueProxy | string; elasticWebAppScaleLimit: BicepValueProxy | number; experimentsRampUpRules: Aspire_Hosting_Azure_Provisioning_AppService_Generated_ListOfRampUpRuleProxy; ftpsState: BicepValueProxy | AppServiceFtpsState; functionAppScaleLimit: BicepValueProxy | number; handlerMappings: Aspire_Hosting_Azure_Provisioning_AppService_Generated_ListOfHttpRequestHandlerMappingProxy; healthCheckPath: BicepValueProxy | string; http20ProxyFlag: BicepValueProxy | number; iPSecurityRestrictions: Aspire_Hosting_Azure_Provisioning_AppService_Generated_ListOfAppServiceIPSecurityRestrictionProxy; iPSecurityRestrictionsDefaultAction: BicepValueProxy | SiteDefaultAction; isAlwaysOn: BicepValueProxy | boolean; isAutoHealEnabled: BicepValueProxy | boolean; isDetailedErrorLoggingEnabled: BicepValueProxy | boolean; isFunctionsRuntimeScaleMonitoringEnabled: BicepValueProxy | boolean; isHttp20Enabled: BicepValueProxy | boolean; isHttpLoggingEnabled: BicepValueProxy | boolean; isLocalMySqlEnabled: BicepValueProxy | boolean; isRemoteDebuggingEnabled: BicepValueProxy | boolean; isRequestTracingEnabled: BicepValueProxy | boolean; isVnetRouteAllEnabled: BicepValueProxy | boolean; isWebSocketsEnabled: BicepValueProxy | boolean; javaContainer: BicepValueProxy | string; javaContainerVersion: BicepValueProxy | string; javaVersion: BicepValueProxy | string; keyVaultReferenceIdentity: BicepValueProxy | string; limits: SiteLimitsProxy; linuxFxVersion: BicepValueProxy | string; loadBalancing: BicepValueProxy | SiteLoadBalancing; logsDirectorySizeLimit: BicepValueProxy | number; readonly machineKey: SiteMachineKeyProxy; managedPipelineMode: BicepValueProxy | ManagedPipelineMode; managedServiceIdentityId: BicepValueProxy | number; metadata: Aspire_Hosting_Azure_Provisioning_AppService_Generated_ListOfAppServiceNameValuePairProxy; minimumElasticInstanceCount: BicepValueProxy | number; minTlsCipherSuite: BicepValueProxy | AppServiceTlsCipherSuite; minTlsVersion: BicepValueProxy | AppServiceSupportedTlsVersion; netFrameworkVersion: BicepValueProxy | string; nodeVersion: BicepValueProxy | string; numberOfWorkers: BicepValueProxy | number; phpVersion: BicepValueProxy | string; powerShellVersion: BicepValueProxy | string; preWarmedInstanceCount: BicepValueProxy | number; publicNetworkAccess: BicepValueProxy | string; publishingUsername: BicepValueProxy | string; push: WebAppPushSettingsProxy; pythonVersion: BicepValueProxy | string; remoteDebuggingVersion: BicepValueProxy | string; requestTracingExpirationOn: BicepValueProxy | datetimeoffset; scmIPSecurityRestrictions: Aspire_Hosting_Azure_Provisioning_AppService_Generated_ListOfAppServiceIPSecurityRestrictionProxy; scmIPSecurityRestrictionsDefaultAction: BicepValueProxy | SiteDefaultAction; scmMinTlsVersion: BicepValueProxy | AppServiceSupportedTlsVersion; scmType: BicepValueProxy | ScmType; tracingOptions: BicepValueProxy | string; use32BitWorkerProcess: BicepValueProxy | boolean; useManagedIdentityCreds: BicepValueProxy | boolean; virtualApplications: Aspire_Hosting_Azure_Provisioning_AppService_Generated_ListOfVirtualApplicationProxy; vnetName: BicepValueProxy | string; vnetPrivatePortsCount: BicepValueProxy | number; websiteTimeZone: BicepValueProxy | string; windowsFxVersion: BicepValueProxy | string; xManagedServiceIdentityId: BicepValueProxy | number; clearAcrUserManagedIdentityId(): void; clearAllowIPSecurityRestrictionsForScmToUseMain(): void; clearApiDefinitionUri(): void; clearApiManagementConfigId(): void; clearAppCommandLine(): void; clearAutoSwapSlotName(): void; clearDocumentRoot(): void; clearElasticWebAppScaleLimit(): void; clearFtpsState(): void; clearFunctionAppScaleLimit(): void; clearHealthCheckPath(): void; clearHttp20ProxyFlag(): void; clearIPSecurityRestrictionsDefaultAction(): void; clearIsAlwaysOn(): void; clearIsAutoHealEnabled(): void; clearIsDetailedErrorLoggingEnabled(): void; clearIsFunctionsRuntimeScaleMonitoringEnabled(): void; clearIsHttp20Enabled(): void; clearIsHttpLoggingEnabled(): void; clearIsLocalMySqlEnabled(): void; clearIsRemoteDebuggingEnabled(): void; clearIsRequestTracingEnabled(): void; clearIsVnetRouteAllEnabled(): void; clearIsWebSocketsEnabled(): void; clearJavaContainer(): void; clearJavaContainerVersion(): void; clearJavaVersion(): void; clearKeyVaultReferenceIdentity(): void; clearLinuxFxVersion(): void; clearLoadBalancing(): void; clearLogsDirectorySizeLimit(): void; clearManagedPipelineMode(): void; clearManagedServiceIdentityId(): void; clearMinimumElasticInstanceCount(): void; clearMinTlsCipherSuite(): void; clearMinTlsVersion(): void; clearNetFrameworkVersion(): void; clearNodeVersion(): void; clearNumberOfWorkers(): void; clearPhpVersion(): void; clearPowerShellVersion(): void; clearPreWarmedInstanceCount(): void; clearPublicNetworkAccess(): void; clearPublishingUsername(): void; clearPythonVersion(): void; clearRemoteDebuggingVersion(): void; clearRequestTracingExpirationOn(): void; clearScmIPSecurityRestrictionsDefaultAction(): void; clearScmMinTlsVersion(): void; clearScmType(): void; clearTracingOptions(): void; clearUse32BitWorkerProcess(): void; clearUseManagedIdentityCreds(): void; clearVnetName(): void; clearVnetPrivatePortsCount(): void; clearWebsiteTimeZone(): void; clearWindowsFxVersion(): void; clearXManagedServiceIdentityId(): void;}203 members
Properties
property
acrUserManagedIdentityId BicepValueProxy | string get · setGets or sets the AcrUserManagedIdentityId provisioning property.
property
allowIPSecurityRestrictionsForScmToUseMain BicepValueProxy | boolean get · setGets or sets the AllowIPSecurityRestrictionsForScmToUseMain provisioning property.
property
apiDefinitionUri BicepValueProxy | uri get · setGets or sets the ApiDefinitionUri provisioning property.
property
apiManagementConfigId BicepValueProxy | string get · setGets or sets the ApiManagementConfigId provisioning property.
property
appCommandLine BicepValueProxy | string get · setGets or sets the AppCommandLine provisioning property.
property
appSettings Aspire_Hosting_Azure_Provisioning_AppService_Generated_ListOfAppServiceNameValuePairProxy get · setGets or sets the AppSettings provisioning property.
property
autoHealRules AutoHealRulesProxy get · setGets or sets the AutoHealRules provisioning property.
property
autoSwapSlotName BicepValueProxy | string get · setGets or sets the AutoSwapSlotName provisioning property.
property
azureStorageAccounts Aspire_Hosting_Azure_Provisioning_AppService_Generated_DictionaryOfAppServiceStorageAccessInfoProxy get · setGets or sets the AzureStorageAccounts provisioning property.
property
connectionStrings Aspire_Hosting_Azure_Provisioning_AppService_Generated_ListOfConnStringInfoProxy get · setGets or sets the ConnectionStrings provisioning property.
property
corsAppServiceCorsSettingsProxy get · setGets or sets the Cors provisioning property.
property
defaultDocuments Aspire_Hosting_Azure_Provisioning_AppService_Generated_ListOfStringProxy get · setGets or sets the DefaultDocuments provisioning property.
property
documentRoot BicepValueProxy | string get · setGets or sets the DocumentRoot provisioning property.
property
elasticWebAppScaleLimit BicepValueProxy | number get · setGets or sets the ElasticWebAppScaleLimit provisioning property.
property
experimentsRampUpRules Aspire_Hosting_Azure_Provisioning_AppService_Generated_ListOfRampUpRuleProxy get · setGets or sets the ExperimentsRampUpRules provisioning property.
property
ftpsState BicepValueProxy | AppServiceFtpsState get · setGets or sets the FtpsState provisioning property.
property
functionAppScaleLimit BicepValueProxy | number get · setGets or sets the FunctionAppScaleLimit provisioning property.
property
handlerMappings Aspire_Hosting_Azure_Provisioning_AppService_Generated_ListOfHttpRequestHandlerMappingProxy get · setGets or sets the HandlerMappings provisioning property.
property
healthCheckPath BicepValueProxy | string get · setGets or sets the HealthCheckPath provisioning property.
property
http20ProxyFlag BicepValueProxy | number get · setGets or sets the Http20ProxyFlag provisioning property.
property
iPSecurityRestrictions Aspire_Hosting_Azure_Provisioning_AppService_Generated_ListOfAppServiceIPSecurityRestrictionProxy get · setGets or sets the IPSecurityRestrictions provisioning property.
property
iPSecurityRestrictionsDefaultAction BicepValueProxy | SiteDefaultAction get · setGets or sets the IPSecurityRestrictionsDefaultAction provisioning property.
property
isAlwaysOn BicepValueProxy | boolean get · setGets or sets the IsAlwaysOn provisioning property.
property
isAutoHealEnabled BicepValueProxy | boolean get · setGets or sets the IsAutoHealEnabled provisioning property.
property
isDetailedErrorLoggingEnabled BicepValueProxy | boolean get · setGets or sets the IsDetailedErrorLoggingEnabled provisioning property.
property
isFunctionsRuntimeScaleMonitoringEnabled BicepValueProxy | boolean get · setGets or sets the IsFunctionsRuntimeScaleMonitoringEnabled provisioning property.
property
isHttp20Enabled BicepValueProxy | boolean get · setGets or sets the IsHttp20Enabled provisioning property.
property
isHttpLoggingEnabled BicepValueProxy | boolean get · setGets or sets the IsHttpLoggingEnabled provisioning property.
property
isLocalMySqlEnabled BicepValueProxy | boolean get · setGets or sets the IsLocalMySqlEnabled provisioning property.
property
isRemoteDebuggingEnabled BicepValueProxy | boolean get · setGets or sets the IsRemoteDebuggingEnabled provisioning property.
property
isRequestTracingEnabled BicepValueProxy | boolean get · setGets or sets the IsRequestTracingEnabled provisioning property.
property
isVnetRouteAllEnabled BicepValueProxy | boolean get · setGets or sets the IsVnetRouteAllEnabled provisioning property.
property
isWebSocketsEnabled BicepValueProxy | boolean get · setGets or sets the IsWebSocketsEnabled provisioning property.
property
javaContainer BicepValueProxy | string get · setGets or sets the JavaContainer provisioning property.
property
javaContainerVersion BicepValueProxy | string get · setGets or sets the JavaContainerVersion provisioning property.
property
javaVersion BicepValueProxy | string get · setGets or sets the JavaVersion provisioning property.
property
keyVaultReferenceIdentity BicepValueProxy | string get · setGets or sets the KeyVaultReferenceIdentity provisioning property.
property
limitsSiteLimitsProxy get · setGets or sets the Limits provisioning property.
property
linuxFxVersion BicepValueProxy | string get · setGets or sets the LinuxFxVersion provisioning property.
property
loadBalancing BicepValueProxy | SiteLoadBalancing get · setGets or sets the LoadBalancing provisioning property.
property
logsDirectorySizeLimit BicepValueProxy | number get · setGets or sets the LogsDirectorySizeLimit provisioning property.
property
machineKey SiteMachineKeyProxy getGets the MachineKey provisioning property.
property
managedPipelineMode BicepValueProxy | ManagedPipelineMode get · setGets or sets the ManagedPipelineMode provisioning property.
property
managedServiceIdentityId BicepValueProxy | number get · setGets or sets the ManagedServiceIdentityId provisioning property.
property
metadataAspire_Hosting_Azure_Provisioning_AppService_Generated_ListOfAppServiceNameValuePairProxy get · setGets or sets the Metadata provisioning property.
property
minimumElasticInstanceCount BicepValueProxy | number get · setGets or sets the MinimumElasticInstanceCount provisioning property.
property
minTlsCipherSuite BicepValueProxy | AppServiceTlsCipherSuite get · setGets or sets the MinTlsCipherSuite provisioning property.
property
minTlsVersion BicepValueProxy | AppServiceSupportedTlsVersion get · setGets or sets the MinTlsVersion provisioning property.
property
netFrameworkVersion BicepValueProxy | string get · setGets or sets the NetFrameworkVersion provisioning property.
property
nodeVersion BicepValueProxy | string get · setGets or sets the NodeVersion provisioning property.
property
numberOfWorkers BicepValueProxy | number get · setGets or sets the NumberOfWorkers provisioning property.
property
phpVersion BicepValueProxy | string get · setGets or sets the PhpVersion provisioning property.
property
powerShellVersion BicepValueProxy | string get · setGets or sets the PowerShellVersion provisioning property.
property
preWarmedInstanceCount BicepValueProxy | number get · setGets or sets the PreWarmedInstanceCount provisioning property.
property
publicNetworkAccess BicepValueProxy | string get · setGets or sets the PublicNetworkAccess provisioning property.
property
publishingUsername BicepValueProxy | string get · setGets or sets the PublishingUsername provisioning property.
property
pushWebAppPushSettingsProxy get · setGets or sets the Push provisioning property.
property
pythonVersion BicepValueProxy | string get · setGets or sets the PythonVersion provisioning property.
property
remoteDebuggingVersion BicepValueProxy | string get · setGets or sets the RemoteDebuggingVersion provisioning property.
property
requestTracingExpirationOn BicepValueProxy | datetimeoffset get · setGets or sets the RequestTracingExpirationOn provisioning property.
property
scmIPSecurityRestrictions Aspire_Hosting_Azure_Provisioning_AppService_Generated_ListOfAppServiceIPSecurityRestrictionProxy get · setGets or sets the ScmIPSecurityRestrictions provisioning property.
property
scmIPSecurityRestrictionsDefaultAction BicepValueProxy | SiteDefaultAction get · setGets or sets the ScmIPSecurityRestrictionsDefaultAction provisioning property.
property
scmMinTlsVersion BicepValueProxy | AppServiceSupportedTlsVersion get · setGets or sets the ScmMinTlsVersion provisioning property.
property
scmType BicepValueProxy | ScmType get · setGets or sets the ScmType provisioning property.
property
tracingOptions BicepValueProxy | string get · setGets or sets the TracingOptions provisioning property.
property
use32BitWorkerProcess BicepValueProxy | boolean get · setGets or sets the Use32BitWorkerProcess provisioning property.
property
useManagedIdentityCreds BicepValueProxy | boolean get · setGets or sets the UseManagedIdentityCreds provisioning property.
property
virtualApplications Aspire_Hosting_Azure_Provisioning_AppService_Generated_ListOfVirtualApplicationProxy get · setGets or sets the VirtualApplications provisioning property.
property
vnetName BicepValueProxy | string get · setGets or sets the VnetName provisioning property.
property
vnetPrivatePortsCount BicepValueProxy | number get · setGets or sets the VnetPrivatePortsCount provisioning property.
property
websiteTimeZone BicepValueProxy | string get · setGets or sets the WebsiteTimeZone provisioning property.
property
windowsFxVersion BicepValueProxy | string get · setGets or sets the WindowsFxVersion provisioning property.
property
xManagedServiceIdentityId BicepValueProxy | number get · setGets or sets the XManagedServiceIdentityId provisioning property.
Methods
Clears the AcrUserManagedIdentityId provisioning property.
clearAcrUserManagedIdentityId(): voidClears the AllowIPSecurityRestrictionsForScmToUseMain provisioning property.
clearAllowIPSecurityRestrictionsForScmToUseMain(): voidmethod
clearApiDefinitionUri Clears the ApiDefinitionUri provisioning property.
clearApiDefinitionUri(): voidClears the ApiManagementConfigId provisioning property.
clearApiManagementConfigId(): voidmethod
clearAppCommandLine Clears the AppCommandLine provisioning property.
clearAppCommandLine(): voidmethod
clearAutoSwapSlotName Clears the AutoSwapSlotName provisioning property.
clearAutoSwapSlotName(): voidClears the ElasticWebAppScaleLimit provisioning property.
clearElasticWebAppScaleLimit(): voidClears the FunctionAppScaleLimit provisioning property.
clearFunctionAppScaleLimit(): voidmethod
clearHealthCheckPath Clears the HealthCheckPath provisioning property.
clearHealthCheckPath(): voidmethod
clearHttp20ProxyFlag Clears the Http20ProxyFlag provisioning property.
clearHttp20ProxyFlag(): voidClears the IPSecurityRestrictionsDefaultAction provisioning property.
clearIPSecurityRestrictionsDefaultAction(): voidmethod
clearIsAutoHealEnabled Clears the IsAutoHealEnabled provisioning property.
clearIsAutoHealEnabled(): voidClears the IsDetailedErrorLoggingEnabled provisioning property.
clearIsDetailedErrorLoggingEnabled(): voidClears the IsFunctionsRuntimeScaleMonitoringEnabled provisioning property.
clearIsFunctionsRuntimeScaleMonitoringEnabled(): voidmethod
clearIsHttp20Enabled Clears the IsHttp20Enabled provisioning property.
clearIsHttp20Enabled(): voidClears the IsHttpLoggingEnabled provisioning property.
clearIsHttpLoggingEnabled(): voidmethod
clearIsLocalMySqlEnabled Clears the IsLocalMySqlEnabled provisioning property.
clearIsLocalMySqlEnabled(): voidClears the IsRemoteDebuggingEnabled provisioning property.
clearIsRemoteDebuggingEnabled(): voidClears the IsRequestTracingEnabled provisioning property.
clearIsRequestTracingEnabled(): voidClears the IsVnetRouteAllEnabled provisioning property.
clearIsVnetRouteAllEnabled(): voidmethod
clearIsWebSocketsEnabled Clears the IsWebSocketsEnabled provisioning property.
clearIsWebSocketsEnabled(): voidClears the JavaContainerVersion provisioning property.
clearJavaContainerVersion(): voidClears the KeyVaultReferenceIdentity provisioning property.
clearKeyVaultReferenceIdentity(): voidmethod
clearLinuxFxVersion Clears the LinuxFxVersion provisioning property.
clearLinuxFxVersion(): voidClears the LogsDirectorySizeLimit provisioning property.
clearLogsDirectorySizeLimit(): voidmethod
clearManagedPipelineMode Clears the ManagedPipelineMode provisioning property.
clearManagedPipelineMode(): voidClears the ManagedServiceIdentityId provisioning property.
clearManagedServiceIdentityId(): voidClears the MinimumElasticInstanceCount provisioning property.
clearMinimumElasticInstanceCount(): voidmethod
clearMinTlsCipherSuite Clears the MinTlsCipherSuite provisioning property.
clearMinTlsCipherSuite(): voidmethod
clearNetFrameworkVersion Clears the NetFrameworkVersion provisioning property.
clearNetFrameworkVersion(): voidmethod
clearNumberOfWorkers Clears the NumberOfWorkers provisioning property.
clearNumberOfWorkers(): voidmethod
clearPowerShellVersion Clears the PowerShellVersion provisioning property.
clearPowerShellVersion(): voidClears the PreWarmedInstanceCount provisioning property.
clearPreWarmedInstanceCount(): voidmethod
clearPublicNetworkAccess Clears the PublicNetworkAccess provisioning property.
clearPublicNetworkAccess(): voidmethod
clearPublishingUsername Clears the PublishingUsername provisioning property.
clearPublishingUsername(): voidClears the RemoteDebuggingVersion provisioning property.
clearRemoteDebuggingVersion(): voidClears the RequestTracingExpirationOn provisioning property.
clearRequestTracingExpirationOn(): voidClears the ScmIPSecurityRestrictionsDefaultAction provisioning property.
clearScmIPSecurityRestrictionsDefaultAction(): voidmethod
clearScmMinTlsVersion Clears the ScmMinTlsVersion provisioning property.
clearScmMinTlsVersion(): voidmethod
clearTracingOptions Clears the TracingOptions provisioning property.
clearTracingOptions(): voidClears the Use32BitWorkerProcess provisioning property.
clearUse32BitWorkerProcess(): voidClears the UseManagedIdentityCreds provisioning property.
clearUseManagedIdentityCreds(): voidClears the VnetPrivatePortsCount provisioning property.
clearVnetPrivatePortsCount(): voidmethod
clearWebsiteTimeZone Clears the WebsiteTimeZone provisioning property.
clearWebsiteTimeZone(): voidmethod
clearWindowsFxVersion Clears the WindowsFxVersion provisioning property.
clearWindowsFxVersion(): voidClears the XManagedServiceIdentityId provisioning property.
clearXManagedServiceIdentityId(): void