GetWindowsWebAppResult

data class GetWindowsWebAppResult(val appSettings: Map<String, String>, val authSettings: List<GetWindowsWebAppAuthSetting>, val authSettingsV2s: List<GetWindowsWebAppAuthSettingsV2>, val backups: List<GetWindowsWebAppBackup>, val clientAffinityEnabled: Boolean, val clientCertificateEnabled: Boolean, val clientCertificateExclusionPaths: String, val clientCertificateMode: String, val connectionStrings: List<GetWindowsWebAppConnectionString>, val customDomainVerificationId: String, val defaultHostname: String, val enabled: Boolean, val ftpPublishBasicAuthenticationEnabled: Boolean, val hostingEnvironmentId: String, val httpsOnly: Boolean, val id: String, val identities: List<GetWindowsWebAppIdentity>, val kind: String, val location: String, val logs: List<GetWindowsWebAppLog>, val name: String, val outboundIpAddressLists: List<String>, val outboundIpAddresses: String, val possibleOutboundIpAddressLists: List<String>, val possibleOutboundIpAddresses: String, val publicNetworkAccessEnabled: Boolean, val resourceGroupName: String, val servicePlanId: String, val siteConfigs: List<GetWindowsWebAppSiteConfig>, val siteCredentials: List<GetWindowsWebAppSiteCredential>, val stickySettings: List<GetWindowsWebAppStickySetting>, val storageAccounts: List<GetWindowsWebAppStorageAccount>, val tags: Map<String, String>, val virtualNetworkBackupRestoreEnabled: Boolean, val virtualNetworkSubnetId: String, val webdeployPublishBasicAuthenticationEnabled: Boolean)

A collection of values returned by getWindowsWebApp.

Constructors

Link copied to clipboard
constructor(appSettings: Map<String, String>, authSettings: List<GetWindowsWebAppAuthSetting>, authSettingsV2s: List<GetWindowsWebAppAuthSettingsV2>, backups: List<GetWindowsWebAppBackup>, clientAffinityEnabled: Boolean, clientCertificateEnabled: Boolean, clientCertificateExclusionPaths: String, clientCertificateMode: String, connectionStrings: List<GetWindowsWebAppConnectionString>, customDomainVerificationId: String, defaultHostname: String, enabled: Boolean, ftpPublishBasicAuthenticationEnabled: Boolean, hostingEnvironmentId: String, httpsOnly: Boolean, id: String, identities: List<GetWindowsWebAppIdentity>, kind: String, location: String, logs: List<GetWindowsWebAppLog>, name: String, outboundIpAddressLists: List<String>, outboundIpAddresses: String, possibleOutboundIpAddressLists: List<String>, possibleOutboundIpAddresses: String, publicNetworkAccessEnabled: Boolean, resourceGroupName: String, servicePlanId: String, siteConfigs: List<GetWindowsWebAppSiteConfig>, siteCredentials: List<GetWindowsWebAppSiteCredential>, stickySettings: List<GetWindowsWebAppStickySetting>, storageAccounts: List<GetWindowsWebAppStorageAccount>, tags: Map<String, String>, virtualNetworkBackupRestoreEnabled: Boolean, virtualNetworkSubnetId: String, webdeployPublishBasicAuthenticationEnabled: Boolean)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

A map of key-value pairs of App Settings.

Link copied to clipboard

A auth_settings block as defined below.

Link copied to clipboard

An auth_settings_v2 block as defined below.

Link copied to clipboard

A backup block as defined below.

Link copied to clipboard

Is Client Affinity enabled?

Link copied to clipboard

Are Client Certificates enabled?

Link copied to clipboard

Paths to exclude when using client certificates, separated by ;

Link copied to clipboard

The Client Certificate mode.

Link copied to clipboard

A connection_string block as defined below.

Link copied to clipboard

The identifier used by App Service to perform domain ownership verification via DNS TXT record.

Link copied to clipboard

The Default Hostname of the Windows Web App.

Link copied to clipboard

Is the Backup enabled?

Link copied to clipboard

Are the default FTP Basic Authentication publishing credentials enabled.

Link copied to clipboard

The ID of the App Service Environment used by App Service.

Link copied to clipboard

Does the Windows Web App require HTTPS connections.

Link copied to clipboard
val id: String

The provider-assigned unique ID for this managed resource.

Link copied to clipboard

A identity block as defined below.

Link copied to clipboard

The string representation of the Windows Web App Kind.

Link copied to clipboard

The Azure Region where the Windows Web App exists.

Link copied to clipboard

A logs block as defined below.

Link copied to clipboard

The name of this Storage Account.

Link copied to clipboard

A string representation of the list of Outbound IP Addresses for this Windows Web App.

Link copied to clipboard

The list of Outbound IP Addresses for this Windows Web App.

Link copied to clipboard

The string representation of the list of Possible Outbound IP Addresses that could be used by this Windows Web App.

Link copied to clipboard

The list of Possible Outbound IP Addresses that could be used by this Windows Web App.

Link copied to clipboard

Is Public Network Access enabled for the Windows Web App.

Link copied to clipboard
Link copied to clipboard

The ID of the Service Plan in which this Windows Web App resides.

Link copied to clipboard

A site_config block as defined below.

Link copied to clipboard

A site_credential block as defined below.

Link copied to clipboard

A sticky_settings block as defined below.

Link copied to clipboard

A storage_account block as defined below.

Link copied to clipboard

A mapping of tags assigned to the Windows Web App.

Link copied to clipboard

The subnet id which the Windows Web App is vNet Integrated with.

Are the default WebDeploy Basic Authentication publishing credentials enabled.