SiteInner Class
Definition
A web app, a mobile app backend, or an API app.
[Microsoft.Rest.Serialization.JsonTransformation]
public class SiteInner : Microsoft.Azure.Management.ResourceManager.Fluent.Resource
type SiteInner = class
inherit Resource
Public Class SiteInner
Inherits Resource
- Inheritance
- Attributes
-
Microsoft.Rest.Serialization.JsonTransformationAttribute
Constructors
Properties
AvailabilityState |
Gets management information availability state for the app. Possible values include: 'Normal', 'Limited', 'DisasterRecoveryMode' |
ClientAffinityEnabled |
Gets or sets <code>true</code> to enable client affinity; <code>false</code> to stop sending session affinity cookies, which route client requests in the same session to the same instance. Default is <code>true</code>. |
ClientCertEnabled |
Gets or sets <code>true</code> to enable client certificate authentication (TLS mutual authentication); otherwise, <code>false</code>. Default is <code>false</code>. |
CloningInfo |
Gets or sets if specified during app creation, the app is cloned from a source app. |
ContainerSize |
Gets or sets size of the function container. |
DailyMemoryTimeQuota |
Gets or sets maximum allowed daily memory-time quota (applicable on dynamic apps only). |
DefaultHostName |
Gets default hostname of the app. Read-only. |
Enabled |
Gets or sets <code>true</code> if the app is enabled; otherwise, <code>false</code>. Setting this value to false disables the app (takes the app offline). |
EnabledHostNames |
Gets enabled hostnames for the app.Hostnames need to be assigned (see HostNames) AND enabled. Otherwise, the app is not served on those hostnames. |
GatewaySiteName |
Gets or sets name of gateway app associated with the app. |
HostingEnvironmentProfile |
Gets or sets app Service Environment to use for the app. |
HostNames |
Gets hostnames associated with the app. |
HostNamesDisabled |
Gets or sets <code>true</code> to disable the public hostnames of the app; otherwise, <code>false</code>. If <code>true</code>, the app is only accessible via API management process. |
HostNameSslStates |
Gets or sets hostname SSL states are used to manage the SSL bindings for app's hostnames. |
Id |
Resource Id (Inherited from Resource) |
IsDefaultContainer |
Gets <code>true</code> if the app is a default container; otherwise, <code>false</code>. |
Kind |
Gets the kind of the app. |
LastModifiedTimeUtc |
Gets last time the app was modified, in UTC. Read-only. |
Location |
Resource location (Inherited from Resource) |
MaxNumberOfWorkers |
Gets maximum number of workers. This only applies to Functions container. |
MicroService |
Gets or sets micro services like apps, logic apps. |
Name |
Resource name (Inherited from Resource) |
OutboundIpAddresses |
Gets list of IP addresses that the app uses for outbound connections (e.g. database access). Read-only. |
PremiumAppDeployed |
Gets indicates whether app is deployed as a premium app. |
RepositorySiteName |
Gets name of the repository site. |
Reserved |
Gets or sets <code>true</code> if reserved; otherwise, <code>false</code>. |
ResourceGroup |
Gets name of the resource group the app belongs to. Read-only. |
ScmSiteAlsoStopped |
Gets or sets <code>true</code> to stop SCM (KUDU) site when the app is stopped; otherwise, <code>false</code>. The default is <code>false</code>. |
ServerFarmId |
Gets or sets resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". |
SiteConfig |
Gets or sets configuration of the app. |
SlotSwapStatus |
Gets status of the last deployment slot swap operation. |
State |
Gets current state of the app. |
SuspendedTill |
Gets app suspended till in case memory-time quota is exceeded. |
Tags |
Resource tags (Inherited from Resource) |
TargetSwapSlot |
Gets specifies which deployment slot this app will swap into. Read-only. |
TrafficManagerHostNames |
Gets azure Traffic Manager hostnames associated with the app. Read-only. |
Type |
Resource type (Inherited from Resource) |
UsageState |
Gets state indicating whether the app has exceeded its quota usage. Read-only. Possible values include: 'Normal', 'Exceeded' |
Methods
Validate() |
Validate the object. |