IISWebApplicationArgs

data class IISWebApplicationArgs(val applicationId: Output<String>? = null, val applicationName: Output<String>? = null, val applicationScratchPath: Output<String>? = null, val applications: Output<List<IISApplicationDetailsArgs>>? = null, val bindings: Output<List<BindingArgs>>? = null, val configurations: Output<List<WebApplicationConfigurationArgs>>? = null, val directories: Output<List<WebApplicationDirectoryArgs>>? = null, val discoveredFrameworks: Output<List<WebApplicationFrameworkArgs>>? = null, val displayName: Output<String>? = null, val iisWebServer: Output<IISWebServerArgs>? = null, val limits: Output<ResourceRequirementsArgs>? = null, val path: Output<DirectoryPathArgs>? = null, val primaryFramework: Output<WebApplicationFrameworkArgs>? = null, val requests: Output<ResourceRequirementsArgs>? = null, val virtualApplications: Output<List<IISVirtualApplicationDetailsArgs>>? = null, val webServerId: Output<String>? = null, val webServerName: Output<String>? = null) : ConvertibleToJava<IISWebApplicationArgs>

IISWeb application.

Constructors

Link copied to clipboard
constructor(applicationId: Output<String>? = null, applicationName: Output<String>? = null, applicationScratchPath: Output<String>? = null, applications: Output<List<IISApplicationDetailsArgs>>? = null, bindings: Output<List<BindingArgs>>? = null, configurations: Output<List<WebApplicationConfigurationArgs>>? = null, directories: Output<List<WebApplicationDirectoryArgs>>? = null, discoveredFrameworks: Output<List<WebApplicationFrameworkArgs>>? = null, displayName: Output<String>? = null, iisWebServer: Output<IISWebServerArgs>? = null, limits: Output<ResourceRequirementsArgs>? = null, path: Output<DirectoryPathArgs>? = null, primaryFramework: Output<WebApplicationFrameworkArgs>? = null, requests: Output<ResourceRequirementsArgs>? = null, virtualApplications: Output<List<IISVirtualApplicationDetailsArgs>>? = null, webServerId: Output<String>? = null, webServerName: Output<String>? = null)

Properties

Link copied to clipboard
val applicationId: Output<String>? = null

Gets or sets the web application id.

Link copied to clipboard
val applicationName: Output<String>? = null

Gets or sets the web application name.

Link copied to clipboard

Gets or sets the list of applications for the IIS web site.

Link copied to clipboard
val applicationScratchPath: Output<String>? = null

Gets or sets application scratch path.

Link copied to clipboard
val bindings: Output<List<BindingArgs>>? = null

Gets or sets the bindings for the application.

Link copied to clipboard

Gets or sets application configuration.

Link copied to clipboard

Gets or sets application directories.

Link copied to clipboard

Gets or sets the discovered frameworks of application.

Link copied to clipboard
val displayName: Output<String>? = null

Gets or sets the display name.

Link copied to clipboard
val iisWebServer: Output<IISWebServerArgs>? = null

IISWeb server.

Link copied to clipboard
val limits: Output<ResourceRequirementsArgs>? = null

Resource Requirements.

Link copied to clipboard
val path: Output<DirectoryPathArgs>? = null

Second level entity for virtual directories.

Link copied to clipboard

Framework specific data for a web application.

Link copied to clipboard
val requests: Output<ResourceRequirementsArgs>? = null

Resource Requirements.

Link copied to clipboard

Gets or sets the list of application units for the web site.

Link copied to clipboard
val webServerId: Output<String>? = null

Gets or sets the web server id.

Link copied to clipboard
val webServerName: Output<String>? = null

Gets or sets the web server name.

Functions

Link copied to clipboard
open override fun toJava(): IISWebApplicationArgs