AppResourceProperties interface

App resource properties payload

Properties

addonConfigs

Collection of addons

customPersistentDisks

List of custom persistent disks

enableEndToEndTLS

Indicate if end to end TLS is enabled.

fqdn

Fully qualified dns Name. NOTE: This property will not be serialized. It can only be populated by the server.

httpsOnly

Indicate if only https is allowed.

ingressSettings

App ingress settings payload.

loadedCertificates

Collection of loaded certificates

persistentDisk

Persistent disk settings

provisioningState

Provisioning state of the App NOTE: This property will not be serialized. It can only be populated by the server.

public

Indicates whether the App exposes public endpoint

temporaryDisk

Temporary disk settings

url

URL of the App NOTE: This property will not be serialized. It can only be populated by the server.

vnetAddons

Additional App settings in vnet injection instance

Property Details

addonConfigs

Collection of addons

addonConfigs?: {[propertyName: string]: Record<string, unknown>}

Property Value

{[propertyName: string]: Record<string, unknown>}

customPersistentDisks

List of custom persistent disks

customPersistentDisks?: CustomPersistentDiskResource[]

Property Value

enableEndToEndTLS

Indicate if end to end TLS is enabled.

enableEndToEndTLS?: boolean

Property Value

boolean

fqdn

Fully qualified dns Name. NOTE: This property will not be serialized. It can only be populated by the server.

fqdn?: string

Property Value

string

httpsOnly

Indicate if only https is allowed.

httpsOnly?: boolean

Property Value

boolean

ingressSettings

App ingress settings payload.

ingressSettings?: IngressSettings

Property Value

loadedCertificates

Collection of loaded certificates

loadedCertificates?: LoadedCertificate[]

Property Value

persistentDisk

Persistent disk settings

persistentDisk?: PersistentDisk

Property Value

provisioningState

Provisioning state of the App NOTE: This property will not be serialized. It can only be populated by the server.

provisioningState?: string

Property Value

string

public

Indicates whether the App exposes public endpoint

public?: boolean

Property Value

boolean

temporaryDisk

Temporary disk settings

temporaryDisk?: TemporaryDisk

Property Value

url

URL of the App NOTE: This property will not be serialized. It can only be populated by the server.

url?: string

Property Value

string

vnetAddons

Additional App settings in vnet injection instance

vnetAddons?: AppVNetAddons

Property Value