GetAppServiceResult

data class GetAppServiceResult(val appServicePlanId: String, val appSettings: Map<String, String>, val clientAffinityEnabled: Boolean, val clientCertEnabled: Boolean, val connectionStrings: List<GetAppServiceConnectionString>, val customDomainVerificationId: String, val defaultSiteHostname: String, val enabled: Boolean, val httpsOnly: Boolean, val id: String, val location: String, val name: String, val outboundIpAddressLists: List<String>, val outboundIpAddresses: String, val possibleOutboundIpAddressLists: List<String>, val possibleOutboundIpAddresses: String, val resourceGroupName: String, val siteConfigs: List<GetAppServiceSiteConfig>, val siteCredentials: List<GetAppServiceSiteCredential>, val sourceControls: List<GetAppServiceSourceControl>, val tags: Map<String, String>)

A collection of values returned by getAppService.

Constructors

Link copied to clipboard
constructor(appServicePlanId: String, appSettings: Map<String, String>, clientAffinityEnabled: Boolean, clientCertEnabled: Boolean, connectionStrings: List<GetAppServiceConnectionString>, customDomainVerificationId: String, defaultSiteHostname: String, enabled: Boolean, httpsOnly: Boolean, id: String, location: String, name: String, outboundIpAddressLists: List<String>, outboundIpAddresses: String, possibleOutboundIpAddressLists: List<String>, possibleOutboundIpAddresses: String, resourceGroupName: String, siteConfigs: List<GetAppServiceSiteConfig>, siteCredentials: List<GetAppServiceSiteCredential>, sourceControls: List<GetAppServiceSourceControl>, tags: Map<String, String>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The ID of the App Service Plan within which the App Service exists.

Link copied to clipboard

A key-value pair of App Settings for the App Service.

Link copied to clipboard

Does the App Service send session affinity cookies, which route client requests in the same session to the same instance?

Link copied to clipboard

Does the App Service require client certificates for incoming requests?

Link copied to clipboard

An connection_string block as defined below.

Link copied to clipboard

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

Link copied to clipboard

The Default Hostname associated with the App Service - such as mysite.azurewebsites.net

Link copied to clipboard

Is the App Service Enabled?

Link copied to clipboard

Can the App Service only be accessed via HTTPS?

Link copied to clipboard
val id: String

The provider-assigned unique ID for this managed resource.

Link copied to clipboard

The Azure location where the App Service exists.

Link copied to clipboard

The name for this IP Restriction.

Link copied to clipboard

A comma separated list of outbound IP addresses - such as 52.23.25.3,52.143.43.12

Link copied to clipboard

A list of outbound IP addresses - such as ["52&#46;23&#46;25&#46;3", "52&#46;143&#46;43&#46;12"]

Link copied to clipboard

A comma separated list of outbound IP addresses - such as 52.23.25.3,52.143.43.12,52.143.43.17 - not all of which are necessarily in use. Superset of outbound_ip_addresses.

Link copied to clipboard

A list of outbound IP addresses - such as ["52&#46;23&#46;25&#46;3", "52&#46;143&#46;43&#46;12", "52&#46;143&#46;43&#46;17"] - not all of which are necessarily in use. Superset of outbound_ip_address_list.

Link copied to clipboard
Link copied to clipboard

A site_config block as defined below.

Link copied to clipboard

A source_control block as defined below.

Link copied to clipboard

A mapping of tags to assign to the resource.