Package version:

Interface AppResourceProperties

App resource properties payload

Hierarchy

  • AppResourceProperties

Properties

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

Collection of addons

Type declaration

  • [propertyName: string]: {
        [propertyName: string]: Record<string, unknown>;
    }
    • [propertyName: string]: Record<string, unknown>
customPersistentDisks?: CustomPersistentDiskResource[]

List of custom persistent disks

enableEndToEndTLS?: boolean

Indicate if end to end TLS is enabled.

fqdn?: string

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

httpsOnly?: boolean

Indicate if only https is allowed.

ingressSettings?: IngressSettings

App ingress settings payload.

loadedCertificates?: LoadedCertificate[]

Collection of loaded certificates

persistentDisk?: PersistentDisk

Persistent disk settings

provisioningState?: string

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

public?: boolean

Indicates whether the App exposes public endpoint

temporaryDisk?: TemporaryDisk

Temporary disk settings

url?: string

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

vnetAddons?: AppVNetAddons

Additional App settings in vnet injection instance

Generated using TypeDoc