AppResourcePropertiesResponse

data class AppResourcePropertiesResponse(val addonConfigs: Map<String, Any>? = null, val customPersistentDisks: List<CustomPersistentDiskResourceResponse>? = null, val enableEndToEndTLS: Boolean? = null, val fqdn: String, val httpsOnly: Boolean? = null, val ingressSettings: IngressSettingsResponse? = null, val loadedCertificates: List<LoadedCertificateResponse>? = null, val persistentDisk: PersistentDiskResponse? = null, val provisioningState: String, val public: Boolean? = null, val secrets: List<SecretResponse>? = null, val temporaryDisk: TemporaryDiskResponse? = null, val testEndpointAuthState: String? = null, val url: String, val vnetAddons: AppVNetAddonsResponse? = null, val workloadProfileName: String? = null)

App resource properties payload

Constructors

Link copied to clipboard
constructor(addonConfigs: Map<String, Any>? = null, customPersistentDisks: List<CustomPersistentDiskResourceResponse>? = null, enableEndToEndTLS: Boolean? = null, fqdn: String, httpsOnly: Boolean? = null, ingressSettings: IngressSettingsResponse? = null, loadedCertificates: List<LoadedCertificateResponse>? = null, persistentDisk: PersistentDiskResponse? = null, provisioningState: String, public: Boolean? = null, secrets: List<SecretResponse>? = null, temporaryDisk: TemporaryDiskResponse? = null, testEndpointAuthState: String? = null, url: String, vnetAddons: AppVNetAddonsResponse? = null, workloadProfileName: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val addonConfigs: Map<String, Any>? = null

Collection of addons

Link copied to clipboard

List of custom persistent disks

Link copied to clipboard

Indicate if end to end TLS is enabled.

Link copied to clipboard

Fully qualified dns Name.

Link copied to clipboard
val httpsOnly: Boolean? = null

Indicate if only https is allowed.

Link copied to clipboard

App ingress settings payload.

Link copied to clipboard

Collection of loaded certificates

Link copied to clipboard

Persistent disk settings

Link copied to clipboard

Provisioning state of the App

Link copied to clipboard
val public: Boolean? = null

Indicates whether the App exposes public endpoint

Link copied to clipboard

Collection of auth secrets

Link copied to clipboard

Temporary disk settings

Link copied to clipboard

State of test endpoint auth.

Link copied to clipboard
val url: String

URL of the App

Link copied to clipboard

Additional App settings in vnet injection instance

Link copied to clipboard

The workload profile used for this app. Supported for Consumption + Dedicated plan.