The identity and technical contract details declared by the specification.
MSDeploy
object
MSDeploy ARM PUT information
1 property
HostNameBindingCollection
object
Collection of hostname bindings.
2 properties
1 required
SnapshotCollection
object
Collection of snapshots which can be used to revert an app to a previous time.
2 properties
1 required
HostKeys
object
Functions host level keys.
3 properties
PublicCertificateCollection
object
Collection of public certificates
2 properties
1 required
EnabledConfig
object
Enabled configuration.
1 property
AppleRegistration
object
The configuration settings of the registration for the Apple provider
2 properties
Twitter
object
The configuration settings of the Twitter provider.
2 properties
MSDeployLogEntry
object
MSDeploy log entry
3 properties
RelayServiceConnectionEntity
object
Hybrid Connection for an App Service app.
1 property
NetworkTrace
object
Network trace
3 properties
FunctionEnvelope
object
Function information.
1 property
LoginScopes
object
The configuration settings of the login flow, including the scopes that should be requested.
1 property
SnapshotRestoreRequest
object
Details about app recovery operation.
1 property
TokenStore
object
The configuration settings of the token store.
4 properties
WorkflowHealth
object
Represents the workflow health.
2 properties
1 required
GlobalValidation
object
The configuration settings that determines the validation flow of users using App Service Authentication/Authorization.
4 properties
OpenIdConnectRegistration
object
The configuration settings of the app registration for the custom Open ID Connect provider.
3 properties
ApiKVReferenceCollection
object
2 properties
1 required
PerfMonCounterCollection
object
Collection of performance monitor counters.
2 properties
1 required
SiteConfigurationSnapshotInfoCollection
object
Collection of metadata for the app configuration snapshots that can be restored.
2 properties
1 required
AzureStaticWebAppsRegistration
object
The configuration settings of the registration for the Azure Static Web Apps provider
1 property
ProcessInfoCollection
object
Collection of Kudu process information elements.
2 properties
1 required
ProcessModuleInfo
object
Process Module Information.
1 property
SiteConfigResource
object
Web app configuration ARM resource.
1 property
ProcessModuleInfoCollection
object
Collection of Kudu thread information elements.
2 properties
1 required
ClientRegistration
object
The configuration settings of the app registration for providers that have client ids and client secrets
2 properties
StorageMigrationResponse
object
Response for a migration of app content request.
1 property
TriggeredJobHistoryCollection
object
Collection of Kudu continuous web job information elements.
2 properties
1 required
Login
object
The configuration settings of the login flow of users using App Service Authentication/Authorization.
6 properties
TriggeredWebJobCollection
object
Collection of Kudu continuous web job information elements.
2 properties
1 required
PremierAddOn
object
Premier add-on.
1 property
SiteAuthSettings
object
Configuration settings for the Azure App Service Authentication / Authorization feature.
1 property
PublicCertificate
object
Public certificate object
1 property
PublishingCredentialsPoliciesCollection
object
Publishing Credentials Policies entity collection ARM resource.
2 properties
1 required
WebJobCollection
object
Collection of Kudu web job information elements.
2 properties
1 required
AuthPlatform
object
The configuration settings of the platform of App Service Authentication/Authorization.
3 properties
TriggeredJobRun
object
Triggered Web Job Run Information.
11 properties
AzureActiveDirectory
object
The configuration settings of the Azure Active directory provider.
5 properties
AzureStoragePropertyDictionaryResource
object
AzureStorageInfo dictionary resource.
1 property
SiteCloneabilityCriterion
object
An app cloneability criterion.
2 properties
MSDeployLog
object
MSDeploy log
1 property
CsmPublishingCredentialsPoliciesEntity
object
Publishing Credentials Policies parameters.
1 property
PerfMonResponse
object
Performance monitor API response.
3 properties
TriggeredJobHistory
object
Triggered Web Job History. List of Triggered Web Job Run Information elements.
1 property
SiteConfigResourceCollection
object
Collection of site configurations.
2 properties
1 required
CsmDeploymentStatus
object
Deployment status response payload.
1 property
BlobStorageTokenStore
object
The configuration settings of the storage of the tokens if blob storage is used.
1 property
ContinuousWebJob
object
Continuous Web Job Information.
1 property
AzureStaticWebApps
object
The configuration settings of the Azure Static Web Apps provider.
2 properties
MSDeployCore
object
MSDeploy ARM PUT core information
7 properties
CustomOpenIdConnectProvider
object
The configuration settings of the custom Open ID Connect provider.
3 properties
WebJob
object
Web Job Information.
1 property
ContainerCpuStatistics
object
4 properties
DatabaseBackupSetting
object
Database backup settings.
4 properties
1 required
CustomHostnameAnalysisResult
object
Custom domain analysis.
1 property
ContainerMemoryStatistics
object
3 properties
TwitterRegistration
object
The configuration settings of the app registration for the Twitter provider.
2 properties
KeyInfo
object
Function key info.
2 properties
SiteSourceControl
object
Source control configuration for an app.
1 property
HttpLogsConfig
object
Http logs configuration.
2 properties
BackupRequest
object
Description of a backup which will be performed.
1 property
ApplicationLogsConfig
object
Application logs configuration.
3 properties
SiteExtensionInfo
object
Site Extension Information.
1 property
SiteAuthSettingsV2
object
Configuration settings for the Azure App Service Authentication / Authorization V2 feature.
1 property
GitHubActionContainerConfiguration
object
The GitHub action container configuration.
4 properties
GitHubActionCodeConfiguration
object
The GitHub action code configuration.
2 properties
OpenIdConnectLogin
object
The configuration settings of the login flow of the custom Open ID Connect provider.
2 properties
ContainerThrottlingData
object
3 properties
TriggeredWebJob
object
Triggered Web Job Information.
1 property
ContainerInfo
object
8 properties
SlotConfigNames
object
Names for connection strings, application settings, and external Azure storage account configuration identifiers to be marked as sticky to the deployment slot…
3 properties
OpenIdConnectConfig
object
The configuration settings of the endpoints used for the custom Open ID Connect provider.
5 properties
PrivateAccessSubnet
object
Description of a Virtual Network subnet that is useable for private site access.
2 properties
WebAppInstanceStatusCollection
object
Collection of app instances.
2 properties
1 required
HttpSettingsRoutes
object
The configuration settings of the paths HTTP requests.
1 property
WorkflowEnvelope
object
Workflow properties definition.
6 properties
WorkflowState
string
The workflow state.
AzureBlobStorageHttpLogsConfig
object
Http logs to azure blob storage configuration.
3 properties
Facebook
object
The configuration settings of the Facebook provider.
4 properties
AzureTableStorageApplicationLogsConfig
object
Application logs to Azure table storage configuration.
2 properties
1 required
AllowedPrincipals
object
The configuration settings of the Azure Active Directory allowed principals.
2 properties
FileSystemApplicationLogsConfig
object
Application logs to file system configuration.
1 property
GitHub
object
The configuration settings of the GitHub provider.
3 properties
ProcessThreadInfo
object
Process Thread Information.
1 property
PrivateAccess
object
Description of the parameters of Private Access for a Web Site.
1 property
PrivateAccessVirtualNetwork
object
Description of a Virtual Network that is useable for private site access.
4 properties
WorkflowEnvelopeCollection
object
Collection of Kudu workflow information elements.
2 properties
1 required
SiteCloneability
object
Represents whether or not an app is cloneable.
4 properties
ForwardProxy
object
The configuration settings of a forward proxy used to make the requests.
3 properties
HttpSettings
object
The configuration settings of the HTTP requests for authentication and authorization requests made against App Service Authentication/Authorization.
3 properties
ContainerNetworkInterfaceStatistics
object
8 properties
MigrateMySqlRequest
object
MySQL migration request.
1 property
PerfMonSample
object
Performance monitor sample in a set.
3 properties
IdentityProviders
object
The configuration settings of each of the identity providers used to configure App Service Authentication/Authorization.
9 properties
OpenIdConnectClientCredential
object
The authentication client credentials of the custom Open ID Connect provider.
2 properties
WebSiteInstanceStatus
object
1 property
AllowedAudiencesValidation
object
The configuration settings of the Allowed Audiences validation flow.
1 property
SiteConfigurationSnapshotInfo
object
A snapshot of a web app configuration.
1 property
FunctionEnvelopeCollection
object
Collection of Kudu function information elements.
2 properties
1 required
Apple
object
The configuration settings of the Apple provider.
3 properties
LoginRoutes
object
The routes that specify the endpoints used for login and logout requests.
1 property
FunctionSecrets
object
Function secrets.
2 properties
ProcessInfo
object
Process Information.
1 property
SlotConfigNamesResource
object
Slot Config names azure resource.
1 property
WorkflowFiles
object
Gets or sets the files.
ContainerCpuUsage
object
4 properties
SiteExtensionInfoCollection
object
Collection of Kudu site extension information elements.
2 properties
1 required
PerfMonSet
object
Metric information.
5 properties
CsmPublishingProfileOptions
object
Publishing options for requested profile.
2 properties
ProcessThreadInfoCollection
object
Collection of Kudu thread information elements.
2 properties
1 required
DeletedAppRestoreRequest
object
Details about restoring a deleted app.
1 property
ApiKVReference
object
Description of site key vault references.
1 property
FileSystemHttpLogsConfig
object
Http logs to file system configuration.
3 properties
ContinuousWebJobCollection
object
Collection of Kudu continuous web job information elements.
2 properties
1 required
BackupSchedule
object
Description of a backup schedule. Describes how often should be the backup performed and what should be the retention policy.
6 properties
4 required
NetworkFeatures
object
Full view of network features for an app (presently VNET integration and Hybrid Connections).
1 property
BackupItemCollection
object
Collection of backup items.
2 properties
1 required
StorageMigrationOptions
object
Options for app content migration.
1 property
Deployment
object
User credentials used for publishing activity.
1 property
AzureActiveDirectoryLogin
object
The configuration settings of the Azure Active Directory login flow.
2 properties
AzureBlobStorageApplicationLogsConfig
object
Application logs azure blob storage configuration.
3 properties
SiteLogsConfig
object
Configuration of App Service site logs.
1 property
CookieExpiration
object
The configuration settings of the session cookie's expiration.
2 properties
SitePatchResource
object
ARM resource for a site.
2 properties
DeploymentCollection
object
Collection of app deployments.
2 properties
1 required
GitHubActionConfiguration
object
The GitHub action configuration.
4 properties
ConnStringValueTypePair
object
Database connection string value to type pair.
2 properties
2 required
JwtClaimChecks
object
The configuration settings of the checks that should be made while validating the JWT Claims.
2 properties
LegacyMicrosoftAccount
object
The configuration settings of the legacy Microsoft Account provider.
4 properties
BackupItem
object
Backup description.
1 property
SnapshotRecoverySource
object
Specifies the web app that snapshot contents will be retrieved from.
2 properties
MSDeployStatus
object
MSDeploy ARM response
1 property
CsmSlotEntity
object
Deployment slot parameters.
2 properties
2 required
WorkflowArtifacts
object
The workflow filter.
3 properties
AzureActiveDirectoryValidation
object
The configuration settings of the Azure Active Directory token validation flow.
3 properties
Nonce
object
The configuration settings of the nonce used in the login flow.
2 properties
AzureActiveDirectoryRegistration
object
The configuration settings of the Azure Active Directory app registration.
6 properties
DefaultAuthorizationPolicy
object
The configuration settings of the Azure Active Directory default authorization policy.
2 properties
HostNameBinding
object
A hostname binding object.
1 property
CsmDeploymentStatusCollection
object
Deployment status collection ARM resource.
2 properties
1 required
RestoreRequest
object
Description of a restore request.
1 property
SwiftVirtualNetwork
object
Swift Virtual Network Contract. This is used to enable the new Swift way of doing virtual network integration.
1 property
MigrateMySqlStatus
object
MySQL migration status.
1 property
AppRegistration
object
The configuration settings of the app registration for providers that have app ids and app secrets
2 properties
FileSystemTokenStore
object
The configuration settings of the storage of the tokens if a file system is used.
1 property
PremierAddOnPatchResource
object
ARM resource for a PremierAddOn.
1 property
SlotDifference
object
A setting difference between two deployment slots of an app.
1 property
SitePhpErrorLogFlag
object
Used for getting PHP error logging flag.
1 property
ConnectionStringDictionary
object
String dictionary resource.
1 property
Google
object
The configuration settings of the Google provider.
4 properties
SlotDifferenceCollection
object
Collection of slot differences.
2 properties
1 required
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Microsoft Azure publishes across the network.