Show / Hide Table of Contents

Class AppServiceSiteConfigGetArgs

Inheritance
System.Object
InputArgs
ResourceArgs
AppServiceSiteConfigGetArgs
Inherited Members
ResourceArgs.Empty
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Azure.AppService.Inputs
Assembly: Pulumi.Azure.dll
Syntax
public sealed class AppServiceSiteConfigGetArgs : ResourceArgs

Constructors

View Source

AppServiceSiteConfigGetArgs()

Declaration
public AppServiceSiteConfigGetArgs()

Properties

View Source

AlwaysOn

Should the app be loaded at all times? Defaults to false.

Declaration
public Input<bool> AlwaysOn { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

AppCommandLine

App command line to launch, e.g. /sbin/myserver -b 0.0.0.0.

Declaration
public Input<string> AppCommandLine { get; set; }
Property Value
Type Description
Input<System.String>
View Source

AutoSwapSlotName

Declaration
public Input<string> AutoSwapSlotName { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Cors

A cors block as defined below.

Declaration
public Input<AppServiceSiteConfigCorsGetArgs> Cors { get; set; }
Property Value
Type Description
Input<AppServiceSiteConfigCorsGetArgs>
View Source

DefaultDocuments

The ordering of default documents to load, if an address isn't specified.

Declaration
public InputList<string> DefaultDocuments { get; set; }
Property Value
Type Description
InputList<System.String>
View Source

DotnetFrameworkVersion

The version of the .net framework's CLR used in this App Service. Possible values are v2.0 (which will use the latest version of the .net framework for the .net CLR v2 - currently .net 3.5) and v4.0 (which corresponds to the latest version of the .net CLR v4 - which at the time of writing is .net 4.7.1). For more information on which .net CLR version to use based on the .net framework you're targeting - please see this table. Defaults to v4.0.

Declaration
public Input<string> DotnetFrameworkVersion { get; set; }
Property Value
Type Description
Input<System.String>
View Source

FtpsState

State of FTP / FTPS service for this App Service. Possible values include: AllAllowed, FtpsOnly and Disabled.

Declaration
public Input<string> FtpsState { get; set; }
Property Value
Type Description
Input<System.String>
View Source

HealthCheckPath

The health check path to be pinged by App Service. For more information - please see the corresponding Kudu Wiki page.

Declaration
public Input<string> HealthCheckPath { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Http2Enabled

Is HTTP2 Enabled on this App Service? Defaults to false.

Declaration
public Input<bool> Http2Enabled { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

IpRestrictions

A list of objects representing ip restrictions as defined below.

Declaration
public InputList<AppServiceSiteConfigIpRestrictionGetArgs> IpRestrictions { get; set; }
Property Value
Type Description
InputList<AppServiceSiteConfigIpRestrictionGetArgs>
View Source

JavaContainer

The Java Container to use. If specified java_version and java_container_version must also be specified. Possible values are JAVA, JETTY, and TOMCAT.

Declaration
public Input<string> JavaContainer { get; set; }
Property Value
Type Description
Input<System.String>
View Source

JavaContainerVersion

The version of the Java Container to use. If specified java_version and java_container must also be specified.

Declaration
public Input<string> JavaContainerVersion { get; set; }
Property Value
Type Description
Input<System.String>
View Source

JavaVersion

The version of Java to use. If specified java_container and java_container_version must also be specified. Possible values are 1.7, 1.8 and 11 and their specific versions - except for Java 11 (e.g. 1.7.0_80, 1.8.0_181, 11)

Declaration
public Input<string> JavaVersion { get; set; }
Property Value
Type Description
Input<System.String>
View Source

LinuxFxVersion

Linux App Framework and version for the App Service. Possible options are a Docker container (DOCKER|&lt;user/image:tag>), a base-64 encoded Docker Compose file (COMPOSE|${filebase64(&quot;compose.yml&quot;)}) or a base-64 encoded Kubernetes Manifest (KUBE|${filebase64(&quot;kubernetes.yml&quot;)}).

Declaration
public Input<string> LinuxFxVersion { get; set; }
Property Value
Type Description
Input<System.String>
View Source

LocalMysqlEnabled

Is "MySQL In App" Enabled? This runs a local MySQL instance with your app and shares resources from the App Service plan.

Declaration
public Input<bool> LocalMysqlEnabled { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

ManagedPipelineMode

The Managed Pipeline Mode. Possible values are Integrated and Classic. Defaults to Integrated.

Declaration
public Input<string> ManagedPipelineMode { get; set; }
Property Value
Type Description
Input<System.String>
View Source

MinTlsVersion

The minimum supported TLS version for the app service. Possible values are 1.0, 1.1, and 1.2. Defaults to 1.2 for new app services.

Declaration
public Input<string> MinTlsVersion { get; set; }
Property Value
Type Description
Input<System.String>
View Source

PhpVersion

The version of PHP to use in this App Service. Possible values are 5.5, 5.6, 7.0, 7.1, 7.2, and 7.3.

Declaration
public Input<string> PhpVersion { get; set; }
Property Value
Type Description
Input<System.String>
View Source

PythonVersion

The version of Python to use in this App Service. Possible values are 2.7 and 3.4.

Declaration
public Input<string> PythonVersion { get; set; }
Property Value
Type Description
Input<System.String>
View Source

RemoteDebuggingEnabled

Is Remote Debugging Enabled? Defaults to false.

Declaration
public Input<bool> RemoteDebuggingEnabled { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

RemoteDebuggingVersion

Which version of Visual Studio should the Remote Debugger be compatible with? Possible values are VS2012, VS2013, VS2015 and VS2017.

Declaration
public Input<string> RemoteDebuggingVersion { get; set; }
Property Value
Type Description
Input<System.String>
View Source

ScmType

The type of Source Control enabled for this App Service. Defaults to None. Possible values are: BitbucketGit, BitbucketHg, CodePlexGit, CodePlexHg, Dropbox, ExternalGit, ExternalHg, GitHub, LocalGit, None, OneDrive, Tfs, VSO, and VSTSRM

Declaration
public Input<string> ScmType { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Use32BitWorkerProcess

Should the App Service run in 32 bit mode, rather than 64 bit mode?

Declaration
public Input<bool> Use32BitWorkerProcess { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

WebsocketsEnabled

Should WebSockets be enabled?

Declaration
public Input<bool> WebsocketsEnabled { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

WindowsFxVersion

The Windows Docker container image (DOCKER|&lt;user/image:tag>)

Declaration
public Input<string> WindowsFxVersion { get; set; }
Property Value
Type Description
Input<System.String>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.