FunctionApp 接口

定义

An immutable client-side representation of an Azure Function App.

public interface FunctionApp extends WebAppBase,Refreshable<FunctionApp>,Updatable<FunctionApp.Update>

继承成员

WebAppBase.alwaysOn() WebAppBase.applySlotConfigurations(String slotName) WebAppBase.applySlotConfigurationsAsync(String slotName) WebAppBase.appServicePlanId() WebAppBase.appSettings() WebAppBase.autoSwapSlotName() WebAppBase.availabilityState() WebAppBase.clientAffinityEnabled() WebAppBase.clientCertEnabled() WebAppBase.cloningInfo() WebAppBase.connectionStrings() WebAppBase.containerSize() WebAppBase.defaultDocuments() WebAppBase.defaultHostName() WebAppBase.deploy() WebAppBase.enabled() WebAppBase.enabledHostNames() WebAppBase.gatewaySiteName() WebAppBase.getHostNameBindings() WebAppBase.getHostNameBindingsAsync() WebAppBase.getPublishingProfile() WebAppBase.getPublishingProfileAsync() WebAppBase.getSourceControl() WebAppBase.getSourceControlAsync() WebAppBase.hostNames() WebAppBase.hostNamesDisabled() WebAppBase.hostNameSslStates() HasId.id() HasInner<T>.inner() WebAppBase.isDefaultContainer() WebAppBase.isPremiumApp() WebAppBase.javaContainer() WebAppBase.javaContainerVersion() WebAppBase.javaVersion() Indexable.key() WebAppBase.lastModifiedTime() WebAppBase.linuxFxVersion() WebAppBase.managedPipelineMode() HasManager<ManagerT>.manager() WebAppBase.microService() HasName.name() WebAppBase.netFrameworkVersion() WebAppBase.nodeVersion() WebAppBase.operatingSystem() WebAppBase.outboundIPAddresses() WebAppBase.phpVersion() WebAppBase.platformArchitecture() WebAppBase.pythonVersion() Refreshable<T>.refresh() Refreshable<T>.refreshAsync() Resource.region() Resource.regionName() WebAppBase.remoteDebuggingEnabled() WebAppBase.remoteDebuggingVersion() WebAppBase.repositorySiteName() WebAppBase.resetSlotConfigurations() WebAppBase.resetSlotConfigurationsAsync() HasResourceGroup.resourceGroupName() WebAppBase.restart() WebAppBase.restartAsync() WebAppBase.scmSiteAlsoStopped() WebAppBase.start() WebAppBase.startAsync() WebAppBase.state() WebAppBase.stop() WebAppBase.stopAsync() WebAppBase.swap(String slotName) WebAppBase.swapAsync(String slotName) Resource.tags() WebAppBase.targetSwapSlot() WebAppBase.trafficManagerHostNames() Resource.type() Updatable<T>.update() WebAppBase.usageState() WebAppBase.verifyDomainOwnership(String certificateOrderName, String domainVerificationToken) WebAppBase.verifyDomainOwnershipAsync(String certificateOrderName, String domainVerificationToken) WebAppBase.webSocketsEnabled()

方法

addFunctionKey(String functionName, String keyName, String keyValue)

Adds a key to a function in this function app.

addFunctionKeyAsync(String functionName, String keyName, String keyValue)

Adds a key to a function in this function app.

deploymentSlots()
getMasterKey()
getMasterKeyAsync()
listFunctionKeys(String functionName)

Retrieve the function key for a specific function.

listFunctionKeysAsync(String functionName)

Retrieve the function key for a specific function.

removeFunctionKey(String functionName, String keyName)

Removes a key to a function in this function app.

removeFunctionKeyAsync(String functionName, String keyName)

Removes a key to a function in this function app.

storageAccount()
syncTriggers()

Syncs the triggers on the function app.

syncTriggersAsync()

Syncs the triggers on the function app.

适用于