WebSiteBase Interface
Implements
public interface WebSiteBase
extends Resource, HasResourceGroup, HasInnerModel<SiteInner>
An immutable client-side representation of an Azure Web App or Function App.
Method Summary
Modifier and Type | Method and Description |
---|---|
abstract String | appServicePlanId() |
abstract
Site |
availabilityState() |
abstract boolean | clientAffinityEnabled() |
abstract boolean | clientCertEnabled() |
abstract Set<String> |
clientCertExclusionPaths()
Get the client |
abstract
Cloning |
cloningInfo() |
abstract int | containerSize() |
abstract int |
dailyMemoryTimeQuota()
Get the daily |
abstract String | defaultHostname() |
abstract boolean | enabled() |
abstract Set<String> | enabledHostNames() |
abstract
Hosting |
hostingEnvironmentProfile()
Get the hosting |
abstract
Map<String,Hostname |
hostnameSslStates() |
abstract Set<String> | hostnames() |
abstract boolean | hostnamesDisabled() |
abstract boolean | httpsOnly() |
abstract boolean |
hyperV()
Get the hyperV property: Hyper-V sandbox. |
abstract
Managed |
identity()
Get the identity property: Managed service identity. |
abstract boolean | isDefaultContainer() |
abstract
Offset |
lastModifiedTime() |
abstract int |
maxNumberOfWorkers()
Get the max |
abstract
Operating |
operatingSystem() |
abstract Set<String> | outboundIPAddresses() |
abstract Set<String> |
possibleOutboundIpAddresses()
Get the possible |
abstract
Redundancy |
redundancyMode()
Get the redundancy |
abstract String | repositorySiteName() |
abstract boolean | scmSiteAlsoStopped() |
abstract
Slot |
slotSwapStatus()
Get the slot |
abstract String | state() |
abstract
Offset |
suspendedTill()
Get the suspended |
abstract String | targetSwapSlot() |
abstract Set<String> | trafficManagerHostNames() |
abstract
Usage |
usageState() |
Method Details
appServicePlanId
public abstract String appServicePlanId()
Returns:
availabilityState
public abstract SiteAvailabilityState availabilityState()
Returns:
clientAffinityEnabled
public abstract boolean clientAffinityEnabled()
Returns:
clientCertEnabled
public abstract boolean clientCertEnabled()
Returns:
clientCertExclusionPaths
public abstract Set
Get the clientCertExclusionPaths property: client certificate authentication comma-separated exclusion paths.
Returns:
cloningInfo
public abstract CloningInfo cloningInfo()
Returns:
containerSize
public abstract int containerSize()
Returns:
dailyMemoryTimeQuota
public abstract int dailyMemoryTimeQuota()
Get the dailyMemoryTimeQuota property: Maximum allowed daily memory-time quota (applicable on dynamic apps only).
Returns:
defaultHostname
public abstract String defaultHostname()
Returns:
enabled
public abstract boolean enabled()
Returns:
enabledHostNames
public abstract Set
Returns:
hostingEnvironmentProfile
public abstract HostingEnvironmentProfile hostingEnvironmentProfile()
Get the hostingEnvironmentProfile property: App Service Environment to use for the app.
Returns:
hostnameSslStates
public abstract Map
Returns:
hostnames
public abstract Set
Returns:
hostnamesDisabled
public abstract boolean hostnamesDisabled()
Returns:
httpsOnly
public abstract boolean httpsOnly()
Returns:
hyperV
public abstract boolean hyperV()
Get the hyperV property: Hyper-V sandbox.
Returns:
identity
public abstract ManagedServiceIdentity identity()
Get the identity property: Managed service identity.
Returns:
isDefaultContainer
public abstract boolean isDefaultContainer()
Returns:
lastModifiedTime
public abstract OffsetDateTime lastModifiedTime()
Returns:
maxNumberOfWorkers
public abstract int maxNumberOfWorkers()
Get the maxNumberOfWorkers property: Maximum number of workers. This only applies to Functions container.
Returns:
operatingSystem
public abstract OperatingSystem operatingSystem()
Returns:
outboundIPAddresses
public abstract Set
Returns:
possibleOutboundIpAddresses
public abstract Set
Get the possibleOutboundIpAddresses property: List of IP addresses that the app uses for outbound connections (e.g. database access). Includes VIPs from all tenants except dataComponent. Read-only.
Returns:
redundancyMode
public abstract RedundancyMode redundancyMode()
Get the redundancyMode property: Site redundancy mode.
Returns:
repositorySiteName
public abstract String repositorySiteName()
Returns:
scmSiteAlsoStopped
public abstract boolean scmSiteAlsoStopped()
Returns:
slotSwapStatus
public abstract SlotSwapStatus slotSwapStatus()
Get the slotSwapStatus property: Status of the last deployment slot swap operation.
Returns:
state
public abstract String state()
Returns:
suspendedTill
public abstract OffsetDateTime suspendedTill()
Get the suspendedTill property: App suspended till in case memory-time quota is exceeded.
Returns:
targetSwapSlot
public abstract String targetSwapSlot()
Returns:
trafficManagerHostNames
public abstract Set
Returns:
usageState
public abstract UsageState usageState()
Returns:
Applies to
Azure SDK for Java