{
  "@context": {
    "@version": 1.1,
    "azure": "https://management.azure.com/schema/",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "AppServicePlan": "azure:AppServicePlan",
    "BackupItem": "azure:BackupItem",
    "BackupRequest": "azure:BackupRequest",
    "Certificate": "azure:Certificate",
    "ConnectionStringDictionary": "azure:ConnectionStringDictionary",
    "CsmPublishingCredentialsPoliciesEntity": "azure:CsmPublishingCredentialsPoliciesEntity",
    "CustomHostnameAnalysisResult": "azure:CustomHostnameAnalysisResult",
    "DeploymentProperties": "azure:DeploymentProperties",
    "FunctionEnvelope": "azure:FunctionEnvelope",
    "FunctionEnvelopeProperties": "azure:FunctionEnvelopeProperties",
    "HostKeys": "azure:HostKeys",
    "HostNameBinding": "azure:HostNameBinding",
    "HybridConnection": "azure:HybridConnection",
    "KeyInfo": "azure:KeyInfo",
    "MigrateMySqlRequest": "azure:MigrateMySqlRequest",
    "PremierAddOn": "azure:PremierAddOn",
    "PublicCertificate": "azure:PublicCertificate",
    "RestoreRequest": "azure:RestoreRequest",
    "Site": "azure:Site",
    "SiteAuthSettings": "azure:SiteAuthSettings",
    "SiteConfig": "azure:SiteConfig",
    "SiteExtensionInfo": "azure:SiteExtensionInfo",
    "SiteLogsConfig": "azure:SiteLogsConfig",
    "SiteProperties": "azure:SiteProperties",
    "SlotConfigNamesResource": "azure:SlotConfigNamesResource",
    "StorageMigrationOptions": "azure:StorageMigrationOptions",
    "StringDictionary": "azure:StringDictionary",
    "TriggeredWebJob": "azure:TriggeredWebJob",
    "WebJob": "azure:WebJob",
    "acrUseManagedIdentityCreds": {
      "@id": "azure:acrUseManagedIdentityCreds",
      "@type": "xsd:boolean"
    },
    "acrUserManagedIdentityID": {
      "@id": "azure:acrUserManagedIdentityID",
      "@type": "xsd:string"
    },
    "active": {
      "@id": "azure:active",
      "@type": "xsd:boolean"
    },
    "alwaysOn": {
      "@id": "azure:alwaysOn",
      "@type": "xsd:boolean"
    },
    "apiDefinition": {
      "@id": "azure:apiDefinition",
      "@type": "xsd:string"
    },
    "apiManagementConfig": {
      "@id": "azure:apiManagementConfig",
      "@type": "xsd:string"
    },
    "appCommandLine": {
      "@id": "azure:appCommandLine",
      "@type": "xsd:string"
    },
    "appSettings": {
      "@id": "azure:appSettings",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "author": {
      "@id": "azure:author",
      "@type": "xsd:string"
    },
    "author_email": {
      "@id": "azure:author_email",
      "@type": "xsd:string"
    },
    "autoGeneratedDomainNameLabelScope": {
      "@id": "azure:autoGeneratedDomainNameLabelScope",
      "@type": "xsd:string"
    },
    "autoHealEnabled": {
      "@id": "azure:autoHealEnabled",
      "@type": "xsd:boolean"
    },
    "autoHealRules": {
      "@id": "azure:autoHealRules",
      "@type": "xsd:string"
    },
    "autoSwapSlotName": {
      "@id": "azure:autoSwapSlotName",
      "@type": "xsd:string"
    },
    "availabilityState": {
      "@id": "azure:availabilityState",
      "@type": "xsd:string"
    },
    "azureStorageAccounts": {
      "@id": "azure:azureStorageAccounts",
      "@type": "@id"
    },
    "clientAffinityEnabled": {
      "@id": "azure:clientAffinityEnabled",
      "@type": "xsd:boolean"
    },
    "clientAffinityPartitioningEnabled": {
      "@id": "azure:clientAffinityPartitioningEnabled",
      "@type": "xsd:boolean"
    },
    "clientAffinityProxyEnabled": {
      "@id": "azure:clientAffinityProxyEnabled",
      "@type": "xsd:boolean"
    },
    "clientCertEnabled": {
      "@id": "azure:clientCertEnabled",
      "@type": "xsd:boolean"
    },
    "clientCertExclusionPaths": {
      "@id": "azure:clientCertExclusionPaths",
      "@type": "xsd:string"
    },
    "clientCertMode": {
      "@id": "azure:clientCertMode",
      "@type": "xsd:string"
    },
    "cloningInfo": {
      "@id": "azure:cloningInfo",
      "@type": "xsd:string"
    },
    "config": {
      "@id": "azure:config",
      "@type": "xsd:string"
    },
    "config_href": {
      "@id": "azure:config_href",
      "@type": "xsd:string"
    },
    "connectionStrings": {
      "@id": "azure:connectionStrings",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "containerSize": {
      "@id": "azure:containerSize",
      "@type": "xsd:string"
    },
    "cors": {
      "@id": "azure:cors",
      "@type": "xsd:string"
    },
    "customDomainVerificationId": {
      "@id": "azure:customDomainVerificationId",
      "@type": "xsd:string"
    },
    "dailyMemoryTimeQuota": {
      "@id": "azure:dailyMemoryTimeQuota",
      "@type": "xsd:string"
    },
    "daprConfig": {
      "@id": "azure:daprConfig",
      "@type": "xsd:string"
    },
    "defaultDocuments": {
      "@id": "azure:defaultDocuments",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "defaultHostName": {
      "@id": "azure:defaultHostName",
      "@type": "xsd:string"
    },
    "deployer": {
      "@id": "azure:deployer",
      "@type": "xsd:string"
    },
    "detailedErrorLoggingEnabled": {
      "@id": "azure:detailedErrorLoggingEnabled",
      "@type": "xsd:boolean"
    },
    "details": {
      "@id": "azure:details",
      "@type": "xsd:string"
    },
    "dnsConfiguration": {
      "@id": "azure:dnsConfiguration",
      "@type": "xsd:string"
    },
    "documentRoot": {
      "@id": "azure:documentRoot",
      "@type": "xsd:string"
    },
    "elasticWebAppScaleLimit": {
      "@id": "azure:elasticWebAppScaleLimit",
      "@type": "xsd:string"
    },
    "enabled": {
      "@id": "azure:enabled",
      "@type": "xsd:boolean"
    },
    "enabledHostNames": {
      "@id": "azure:enabledHostNames",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "endToEndEncryptionEnabled": {
      "@id": "azure:endToEndEncryptionEnabled",
      "@type": "xsd:boolean"
    },
    "end_time": {
      "@id": "azure:end_time",
      "@type": "xsd:dateTime"
    },
    "experiments": {
      "@id": "azure:experiments",
      "@type": "xsd:string"
    },
    "extendedLocation": {
      "@id": "azure:extendedLocation",
      "@type": "xsd:string"
    },
    "files": {
      "@id": "azure:files",
      "@type": "@id"
    },
    "ftpsState": {
      "@id": "azure:ftpsState",
      "@type": "xsd:string"
    },
    "functionAppConfig": {
      "@id": "azure:functionAppConfig",
      "@type": "xsd:string"
    },
    "functionAppScaleLimit": {
      "@id": "azure:functionAppScaleLimit",
      "@type": "xsd:string"
    },
    "functionKeys": {
      "@id": "azure:functionKeys",
      "@type": "@id"
    },
    "function_app_id": {
      "@id": "azure:function_app_id",
      "@type": "xsd:string"
    },
    "functionsRuntimeScaleMonitoringEnabled": {
      "@id": "azure:functionsRuntimeScaleMonitoringEnabled",
      "@type": "xsd:boolean"
    },
    "handlerMappings": {
      "@id": "azure:handlerMappings",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "healthCheckPath": {
      "@id": "azure:healthCheckPath",
      "@type": "xsd:string"
    },
    "hostNameSslStates": {
      "@id": "azure:hostNameSslStates",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "hostNames": {
      "@id": "azure:hostNames",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "hostNamesDisabled": {
      "@id": "azure:hostNamesDisabled",
      "@type": "xsd:boolean"
    },
    "hostingEnvironmentProfile": {
      "@id": "azure:hostingEnvironmentProfile",
      "@type": "xsd:string"
    },
    "href": {
      "@id": "azure:href",
      "@type": "xsd:string"
    },
    "http20Enabled": {
      "@id": "azure:http20Enabled",
      "@type": "xsd:boolean"
    },
    "http20ProxyFlag": {
      "@id": "azure:http20ProxyFlag",
      "@type": "xsd:string"
    },
    "httpLoggingEnabled": {
      "@id": "azure:httpLoggingEnabled",
      "@type": "xsd:boolean"
    },
    "httpsOnly": {
      "@id": "azure:httpsOnly",
      "@type": "xsd:boolean"
    },
    "hyperV": {
      "@id": "azure:hyperV",
      "@type": "xsd:boolean"
    },
    "identity": {
      "@id": "azure:identity",
      "@type": "xsd:string"
    },
    "inProgressOperationId": {
      "@id": "azure:inProgressOperationId",
      "@type": "xsd:string"
    },
    "invoke_url_template": {
      "@id": "azure:invoke_url_template",
      "@type": "xsd:string"
    },
    "ipMode": {
      "@id": "azure:ipMode",
      "@type": "xsd:string"
    },
    "ipSecurityRestrictions": {
      "@id": "azure:ipSecurityRestrictions",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "ipSecurityRestrictionsDefaultAction": {
      "@id": "azure:ipSecurityRestrictionsDefaultAction",
      "@type": "xsd:string"
    },
    "isDefaultContainer": {
      "@id": "azure:isDefaultContainer",
      "@type": "xsd:boolean"
    },
    "isDisabled": {
      "@id": "azure:isDisabled",
      "@type": "xsd:boolean"
    },
    "isXenon": {
      "@id": "azure:isXenon",
      "@type": "xsd:boolean"
    },
    "javaContainer": {
      "@id": "azure:javaContainer",
      "@type": "xsd:string"
    },
    "javaContainerVersion": {
      "@id": "azure:javaContainerVersion",
      "@type": "xsd:string"
    },
    "javaVersion": {
      "@id": "azure:javaVersion",
      "@type": "xsd:string"
    },
    "keyVaultReferenceIdentity": {
      "@id": "azure:keyVaultReferenceIdentity",
      "@type": "xsd:string"
    },
    "kind": {
      "@id": "azure:kind",
      "@type": "xsd:string"
    },
    "language": {
      "@id": "azure:language",
      "@type": "xsd:string"
    },
    "lastModifiedTimeUtc": {
      "@id": "azure:lastModifiedTimeUtc",
      "@type": "xsd:dateTime"
    },
    "limits": {
      "@id": "azure:limits",
      "@type": "xsd:string"
    },
    "linuxFxVersion": {
      "@id": "azure:linuxFxVersion",
      "@type": "xsd:string"
    },
    "loadBalancing": {
      "@id": "azure:loadBalancing",
      "@type": "xsd:string"
    },
    "localMySqlEnabled": {
      "@id": "azure:localMySqlEnabled",
      "@type": "xsd:boolean"
    },
    "logsDirectorySizeLimit": {
      "@id": "azure:logsDirectorySizeLimit",
      "@type": "xsd:string"
    },
    "machineKey": {
      "@id": "azure:machineKey",
      "@type": "xsd:string"
    },
    "managedEnvironmentId": {
      "@id": "azure:managedEnvironmentId",
      "@type": "xsd:string"
    },
    "managedPipelineMode": {
      "@id": "azure:managedPipelineMode",
      "@type": "xsd:string"
    },
    "managedServiceIdentityId": {
      "@id": "azure:managedServiceIdentityId",
      "@type": "xsd:string"
    },
    "masterKey": {
      "@id": "azure:masterKey",
      "@type": "xsd:string"
    },
    "maxNumberOfWorkers": {
      "@id": "azure:maxNumberOfWorkers",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "azure:message",
      "@type": "xsd:string"
    },
    "metadata": {
      "@id": "azure:metadata",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "minTlsCipherSuite": {
      "@id": "azure:minTlsCipherSuite",
      "@type": "xsd:string"
    },
    "minTlsVersion": {
      "@id": "azure:minTlsVersion",
      "@type": "xsd:string"
    },
    "minimumElasticInstanceCount": {
      "@id": "azure:minimumElasticInstanceCount",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "schema:name",
      "@type": "xsd:string"
    },
    "netFrameworkVersion": {
      "@id": "azure:netFrameworkVersion",
      "@type": "xsd:string"
    },
    "nodeVersion": {
      "@id": "azure:nodeVersion",
      "@type": "xsd:string"
    },
    "numberOfWorkers": {
      "@id": "azure:numberOfWorkers",
      "@type": "xsd:string"
    },
    "outboundIpAddresses": {
      "@id": "azure:outboundIpAddresses",
      "@type": "xsd:string"
    },
    "outboundVnetRouting": {
      "@id": "azure:outboundVnetRouting",
      "@type": "xsd:string"
    },
    "phpVersion": {
      "@id": "azure:phpVersion",
      "@type": "xsd:string"
    },
    "possibleOutboundIpAddresses": {
      "@id": "azure:possibleOutboundIpAddresses",
      "@type": "xsd:string"
    },
    "powerShellVersion": {
      "@id": "azure:powerShellVersion",
      "@type": "xsd:string"
    },
    "preWarmedInstanceCount": {
      "@id": "azure:preWarmedInstanceCount",
      "@type": "xsd:string"
    },
    "properties": {
      "@id": "azure:properties",
      "@type": "xsd:string"
    },
    "publicNetworkAccess": {
      "@id": "azure:publicNetworkAccess",
      "@type": "xsd:string"
    },
    "publishingUsername": {
      "@id": "azure:publishingUsername",
      "@type": "xsd:string"
    },
    "push": {
      "@id": "azure:push",
      "@type": "xsd:string"
    },
    "pythonVersion": {
      "@id": "azure:pythonVersion",
      "@type": "xsd:string"
    },
    "redundancyMode": {
      "@id": "azure:redundancyMode",
      "@type": "xsd:string"
    },
    "remoteDebuggingEnabled": {
      "@id": "azure:remoteDebuggingEnabled",
      "@type": "xsd:boolean"
    },
    "remoteDebuggingVersion": {
      "@id": "azure:remoteDebuggingVersion",
      "@type": "xsd:string"
    },
    "repositorySiteName": {
      "@id": "azure:repositorySiteName",
      "@type": "xsd:string"
    },
    "requestTracingEnabled": {
      "@id": "azure:requestTracingEnabled",
      "@type": "xsd:boolean"
    },
    "requestTracingExpirationTime": {
      "@id": "azure:requestTracingExpirationTime",
      "@type": "xsd:dateTime"
    },
    "reserved": {
      "@id": "azure:reserved",
      "@type": "xsd:boolean"
    },
    "resourceConfig": {
      "@id": "azure:resourceConfig",
      "@type": "xsd:string"
    },
    "resourceGroup": {
      "@id": "azure:resourceGroup",
      "@type": "xsd:string"
    },
    "scmIpSecurityRestrictions": {
      "@id": "azure:scmIpSecurityRestrictions",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "scmIpSecurityRestrictionsDefaultAction": {
      "@id": "azure:scmIpSecurityRestrictionsDefaultAction",
      "@type": "xsd:string"
    },
    "scmIpSecurityRestrictionsUseMain": {
      "@id": "azure:scmIpSecurityRestrictionsUseMain",
      "@type": "xsd:boolean"
    },
    "scmMinTlsVersion": {
      "@id": "azure:scmMinTlsVersion",
      "@type": "xsd:string"
    },
    "scmSiteAlsoStopped": {
      "@id": "azure:scmSiteAlsoStopped",
      "@type": "xsd:boolean"
    },
    "scmType": {
      "@id": "azure:scmType",
      "@type": "xsd:string"
    },
    "script_href": {
      "@id": "azure:script_href",
      "@type": "xsd:string"
    },
    "script_root_path_href": {
      "@id": "azure:script_root_path_href",
      "@type": "xsd:string"
    },
    "secrets_file_href": {
      "@id": "azure:secrets_file_href",
      "@type": "xsd:string"
    },
    "serverFarmId": {
      "@id": "azure:serverFarmId",
      "@type": "xsd:string"
    },
    "siteConfig": {
      "@id": "azure:siteConfig",
      "@type": "xsd:string"
    },
    "sku": {
      "@id": "azure:sku",
      "@type": "xsd:string"
    },
    "slotSwapStatus": {
      "@id": "azure:slotSwapStatus",
      "@type": "xsd:string"
    },
    "sshEnabled": {
      "@id": "azure:sshEnabled",
      "@type": "xsd:boolean"
    },
    "start_time": {
      "@id": "azure:start_time",
      "@type": "xsd:dateTime"
    },
    "state": {
      "@id": "azure:state",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "azure:status",
      "@type": "xsd:string"
    },
    "storageAccountRequired": {
      "@id": "azure:storageAccountRequired",
      "@type": "xsd:boolean"
    },
    "suspendedTill": {
      "@id": "azure:suspendedTill",
      "@type": "xsd:dateTime"
    },
    "systemKeys": {
      "@id": "azure:systemKeys",
      "@type": "@id"
    },
    "targetSwapSlot": {
      "@id": "azure:targetSwapSlot",
      "@type": "xsd:string"
    },
    "test_data": {
      "@id": "azure:test_data",
      "@type": "xsd:string"
    },
    "test_data_href": {
      "@id": "azure:test_data_href",
      "@type": "xsd:string"
    },
    "tracingOptions": {
      "@id": "azure:tracingOptions",
      "@type": "xsd:string"
    },
    "trafficManagerHostNames": {
      "@id": "azure:trafficManagerHostNames",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "usageState": {
      "@id": "azure:usageState",
      "@type": "xsd:string"
    },
    "use32BitWorkerProcess": {
      "@id": "azure:use32BitWorkerProcess",
      "@type": "xsd:boolean"
    },
    "value": {
      "@id": "azure:value",
      "@type": "xsd:string"
    },
    "virtualApplications": {
      "@id": "azure:virtualApplications",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "virtualNetworkSubnetId": {
      "@id": "azure:virtualNetworkSubnetId",
      "@type": "xsd:string"
    },
    "vnetName": {
      "@id": "azure:vnetName",
      "@type": "xsd:string"
    },
    "vnetPrivatePortsCount": {
      "@id": "azure:vnetPrivatePortsCount",
      "@type": "xsd:string"
    },
    "vnetRouteAllEnabled": {
      "@id": "azure:vnetRouteAllEnabled",
      "@type": "xsd:boolean"
    },
    "webSocketsEnabled": {
      "@id": "azure:webSocketsEnabled",
      "@type": "xsd:boolean"
    },
    "websiteTimeZone": {
      "@id": "azure:websiteTimeZone",
      "@type": "xsd:string"
    },
    "windowsFxVersion": {
      "@id": "azure:windowsFxVersion",
      "@type": "xsd:string"
    },
    "workloadProfileName": {
      "@id": "azure:workloadProfileName",
      "@type": "xsd:string"
    },
    "xManagedServiceIdentityId": {
      "@id": "azure:xManagedServiceIdentityId",
      "@type": "xsd:string"
    }
  }
}