Microsoft.Web (preview:2015-08-01)

2025/09/30 • 9 new, 9 deleted methods

ManagedApis_List (new)
Description Gets a list of managed APIs.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/providers/Microsoft.Web/locations/{location}/managedApis
{
location: string ,
subscriptionId: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
name: string ,
generalInformation:
{
properties:
{
iconUrl: string ,
displayName: string ,
description: string ,
termsOfUseUrl: string ,
connectionDisplayName: string ,
connectionPortalUrl: object ,
}
,
}
,
path: string ,
runtimeUrls:
[
string ,
]
,
protocols:
[
string ,
]
,
policies:
{
properties:
{
content: string ,
}
,
}
,
backendService:
{
properties:
{
serviceUrl: string ,
hostingEnvironmentServiceUrls:
[
{
hostingEnvironmentId: string ,
hostId: string ,
serviceUrl: string ,
useInternalRouting: boolean ,
}
,
]
,
}
,
}
,
apiDefinitionUrl: string ,
metadata: object ,
capabilities:
[
string ,
]
,
connectionParameters: object ,
createdTime: string ,
changedTime: string ,
}
,
}
,
]
,
nextLink: string ,
}
ManagedApis_Get (new)
Description Gets a managed API.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/providers/Microsoft.Web/locations/{location}/managedApis/{apiName}
{
location: string ,
apiName: string ,
export: boolean ,
subscriptionId: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
name: string ,
generalInformation:
{
properties:
{
iconUrl: string ,
displayName: string ,
description: string ,
termsOfUseUrl: string ,
connectionDisplayName: string ,
connectionPortalUrl: object ,
}
,
}
,
path: string ,
runtimeUrls:
[
string ,
]
,
protocols:
[
string ,
]
,
policies:
{
properties:
{
content: string ,
}
,
}
,
backendService:
{
properties:
{
serviceUrl: string ,
hostingEnvironmentServiceUrls:
[
{
hostingEnvironmentId: string ,
hostId: string ,
serviceUrl: string ,
useInternalRouting: boolean ,
}
,
]
,
}
,
}
,
apiDefinitionUrl: string ,
metadata: object ,
capabilities:
[
string ,
]
,
connectionParameters: object ,
createdTime: string ,
changedTime: string ,
}
,
}
Connections_List (new)
Description Gets a list of connections.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/connections
{
resourceGroupName: string ,
subscriptionId: string ,
api-version: string ,
$top: integer ,
$filter: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
name: string ,
displayName: string ,
statuses:
[
{
properties:
{
status: string ,
target: string ,
error:
{
properties:
{
code: string ,
message: string ,
}
,
}
,
}
,
}
,
]
,
customParameterValues: object ,
tenantId: string ,
parameterValues: object ,
nonSecretParameterValues: object ,
metadata: object ,
firstExpirationTime: string ,
keywords:
[
string ,
]
,
createdTime: string ,
changedTime: string ,
api:
{
properties:
{
id: string ,
entity:
{
id: string ,
name: string ,
type: string ,
location: string ,
tags: object ,
plan:
{
name: string ,
publisher: string ,
product: string ,
promotionCode: string ,
version: string ,
}
,
properties:
{
properties:
{
name: string ,
generalInformation:
{
properties:
{
iconUrl: string ,
displayName: string ,
description: string ,
termsOfUseUrl: string ,
connectionDisplayName: string ,
connectionPortalUrl: object ,
}
,
}
,
path: string ,
runtimeUrls:
[
string ,
]
,
protocols:
[
string ,
]
,
policies:
{
properties:
{
content: string ,
}
,
}
,
backendService:
{
properties:
{
serviceUrl: string ,
hostingEnvironmentServiceUrls:
[
{
hostingEnvironmentId: string ,
hostId: string ,
serviceUrl: string ,
useInternalRouting: boolean ,
}
,
]
,
}
,
}
,
apiDefinitionUrl: string ,
metadata: object ,
capabilities:
[
string ,
]
,
connectionParameters: object ,
createdTime: string ,
changedTime: string ,
}
,
}
,
sku:
{
name: string ,
tier: string ,
size: string ,
family: string ,
capacity: integer ,
}
,
}
,
}
,
}
,
}
,
}
,
]
,
nextLink: string ,
}
Connections_Get (new)
Description Gets a connection.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/connections/{connectionName}
{
subscriptionId: string ,
resourceGroupName: string ,
connectionName: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
name: string ,
displayName: string ,
statuses:
[
{
properties:
{
status: string ,
target: string ,
error:
{
properties:
{
code: string ,
message: string ,
}
,
}
,
}
,
}
,
]
,
customParameterValues: object ,
tenantId: string ,
parameterValues: object ,
nonSecretParameterValues: object ,
metadata: object ,
firstExpirationTime: string ,
keywords:
[
string ,
]
,
createdTime: string ,
changedTime: string ,
api:
{
properties:
{
id: string ,
entity:
{
id: string ,
name: string ,
type: string ,
location: string ,
tags: object ,
plan:
{
name: string ,
publisher: string ,
product: string ,
promotionCode: string ,
version: string ,
}
,
properties:
{
properties:
{
name: string ,
generalInformation:
{
properties:
{
iconUrl: string ,
displayName: string ,
description: string ,
termsOfUseUrl: string ,
connectionDisplayName: string ,
connectionPortalUrl: object ,
}
,
}
,
path: string ,
runtimeUrls:
[
string ,
]
,
protocols:
[
string ,
]
,
policies:
{
properties:
{
content: string ,
}
,
}
,
backendService:
{
properties:
{
serviceUrl: string ,
hostingEnvironmentServiceUrls:
[
{
hostingEnvironmentId: string ,
hostId: string ,
serviceUrl: string ,
useInternalRouting: boolean ,
}
,
]
,
}
,
}
,
apiDefinitionUrl: string ,
metadata: object ,
capabilities:
[
string ,
]
,
connectionParameters: object ,
createdTime: string ,
changedTime: string ,
}
,
}
,
sku:
{
name: string ,
tier: string ,
size: string ,
family: string ,
capacity: integer ,
}
,
}
,
}
,
}
,
}
,
}
Connections_CreateOrUpdate (new)
Description Creates or updates a connection.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/connections/{connectionName}
{
subscriptionId: string ,
resourceGroupName: string ,
connectionName: string ,
api-version: string ,
connection:
{
properties:
{
name: string ,
displayName: string ,
statuses:
[
{
properties:
{
status: string ,
target: string ,
error:
{
properties:
{
code: string ,
message: string ,
}
,
}
,
}
,
}
,
]
,
customParameterValues: object ,
tenantId: string ,
parameterValues: object ,
nonSecretParameterValues: object ,
metadata: object ,
firstExpirationTime: string ,
keywords:
[
string ,
]
,
createdTime: string ,
changedTime: string ,
api:
{
properties:
{
id: string ,
entity:
{
id: string ,
name: string ,
type: string ,
location: string ,
tags: object ,
plan:
{
name: string ,
publisher: string ,
product: string ,
promotionCode: string ,
version: string ,
}
,
properties:
{
properties:
{
name: string ,
generalInformation:
{
properties:
{
iconUrl: string ,
displayName: string ,
description: string ,
termsOfUseUrl: string ,
connectionDisplayName: string ,
connectionPortalUrl: object ,
}
,
}
,
path: string ,
runtimeUrls:
[
string ,
]
,
protocols:
[
string ,
]
,
policies:
{
properties:
{
content: string ,
}
,
}
,
backendService:
{
properties:
{
serviceUrl: string ,
hostingEnvironmentServiceUrls:
[
{
hostingEnvironmentId: string ,
hostId: string ,
serviceUrl: string ,
useInternalRouting: boolean ,
}
,
]
,
}
,
}
,
apiDefinitionUrl: string ,
metadata: object ,
capabilities:
[
string ,
]
,
connectionParameters: object ,
createdTime: string ,
changedTime: string ,
}
,
}
,
sku:
{
name: string ,
tier: string ,
size: string ,
family: string ,
capacity: integer ,
}
,
}
,
}
,
}
,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
name: string ,
displayName: string ,
statuses:
[
{
properties:
{
status: string ,
target: string ,
error:
{
properties:
{
code: string ,
message: string ,
}
,
}
,
}
,
}
,
]
,
customParameterValues: object ,
tenantId: string ,
parameterValues: object ,
nonSecretParameterValues: object ,
metadata: object ,
firstExpirationTime: string ,
keywords:
[
string ,
]
,
createdTime: string ,
changedTime: string ,
api:
{
properties:
{
id: string ,
entity:
{
id: string ,
name: string ,
type: string ,
location: string ,
tags: object ,
plan:
{
name: string ,
publisher: string ,
product: string ,
promotionCode: string ,
version: string ,
}
,
properties:
{
properties:
{
name: string ,
generalInformation:
{
properties:
{
iconUrl: string ,
displayName: string ,
description: string ,
termsOfUseUrl: string ,
connectionDisplayName: string ,
connectionPortalUrl: object ,
}
,
}
,
path: string ,
runtimeUrls:
[
string ,
]
,
protocols:
[
string ,
]
,
policies:
{
properties:
{
content: string ,
}
,
}
,
backendService:
{
properties:
{
serviceUrl: string ,
hostingEnvironmentServiceUrls:
[
{
hostingEnvironmentId: string ,
hostId: string ,
serviceUrl: string ,
useInternalRouting: boolean ,
}
,
]
,
}
,
}
,
apiDefinitionUrl: string ,
metadata: object ,
capabilities:
[
string ,
]
,
connectionParameters: object ,
createdTime: string ,
changedTime: string ,
}
,
}
,
sku:
{
name: string ,
tier: string ,
size: string ,
family: string ,
capacity: integer ,
}
,
}
,
}
,
}
,
}
,
}

⚐ Response (201)

{
properties:
{
name: string ,
displayName: string ,
statuses:
[
{
properties:
{
status: string ,
target: string ,
error:
{
properties:
{
code: string ,
message: string ,
}
,
}
,
}
,
}
,
]
,
customParameterValues: object ,
tenantId: string ,
parameterValues: object ,
nonSecretParameterValues: object ,
metadata: object ,
firstExpirationTime: string ,
keywords:
[
string ,
]
,
createdTime: string ,
changedTime: string ,
api:
{
properties:
{
id: string ,
entity:
{
id: string ,
name: string ,
type: string ,
location: string ,
tags: object ,
plan:
{
name: string ,
publisher: string ,
product: string ,
promotionCode: string ,
version: string ,
}
,
properties:
{
properties:
{
name: string ,
generalInformation:
{
properties:
{
iconUrl: string ,
displayName: string ,
description: string ,
termsOfUseUrl: string ,
connectionDisplayName: string ,
connectionPortalUrl: object ,
}
,
}
,
path: string ,
runtimeUrls:
[
string ,
]
,
protocols:
[
string ,
]
,
policies:
{
properties:
{
content: string ,
}
,
}
,
backendService:
{
properties:
{
serviceUrl: string ,
hostingEnvironmentServiceUrls:
[
{
hostingEnvironmentId: string ,
hostId: string ,
serviceUrl: string ,
useInternalRouting: boolean ,
}
,
]
,
}
,
}
,
apiDefinitionUrl: string ,
metadata: object ,
capabilities:
[
string ,
]
,
connectionParameters: object ,
createdTime: string ,
changedTime: string ,
}
,
}
,
sku:
{
name: string ,
tier: string ,
size: string ,
family: string ,
capacity: integer ,
}
,
}
,
}
,
}
,
}
,
}
Connections_Delete (new)
Description Deletes a connection.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/connections/{connectionName}
{
subscriptionId: string ,
resourceGroupName: string ,
connectionName: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}
Connections_ConfirmConsentCode (new)
Description Confirms consent code of a connection.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/connections/{connectionName}/confirmConsentCode
{
subscriptionId: string ,
resourceGroupName: string ,
connectionName: string ,
api-version: string ,
content:
{
properties:
{
principalType: enum ,
tenantId: string ,
objectId: string ,
code: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
name: string ,
displayName: string ,
statuses:
[
{
properties:
{
status: string ,
target: string ,
error:
{
properties:
{
code: string ,
message: string ,
}
,
}
,
}
,
}
,
]
,
customParameterValues: object ,
tenantId: string ,
parameterValues: object ,
nonSecretParameterValues: object ,
metadata: object ,
firstExpirationTime: string ,
keywords:
[
string ,
]
,
createdTime: string ,
changedTime: string ,
api:
{
properties:
{
id: string ,
entity:
{
id: string ,
name: string ,
type: string ,
location: string ,
tags: object ,
plan:
{
name: string ,
publisher: string ,
product: string ,
promotionCode: string ,
version: string ,
}
,
properties:
{
properties:
{
name: string ,
generalInformation:
{
properties:
{
iconUrl: string ,
displayName: string ,
description: string ,
termsOfUseUrl: string ,
connectionDisplayName: string ,
connectionPortalUrl: object ,
}
,
}
,
path: string ,
runtimeUrls:
[
string ,
]
,
protocols:
[
string ,
]
,
policies:
{
properties:
{
content: string ,
}
,
}
,
backendService:
{
properties:
{
serviceUrl: string ,
hostingEnvironmentServiceUrls:
[
{
hostingEnvironmentId: string ,
hostId: string ,
serviceUrl: string ,
useInternalRouting: boolean ,
}
,
]
,
}
,
}
,
apiDefinitionUrl: string ,
metadata: object ,
capabilities:
[
string ,
]
,
connectionParameters: object ,
createdTime: string ,
changedTime: string ,
}
,
}
,
sku:
{
name: string ,
tier: string ,
size: string ,
family: string ,
capacity: integer ,
}
,
}
,
}
,
}
,
}
,
}
Connections_ListConnectionKeys (new)
Description Lists connection keys.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/connections/{connectionName}/listConnectionKeys
{
subscriptionId: string ,
resourceGroupName: string ,
connectionName: string ,
api-version: string ,
content:
{
properties:
{
validityTimeSpan: string ,
}
,
}
,
}

⚐ Response (200)

{
parameterValues: object ,
connectionKey: string ,
}
ManagedApis_List (removed)
Description Gets a list of managed APIs.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/providers/Microsoft.Web/locations/{location}/managedApis
{
location: string ,
subscriptionId: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
name: string ,
generalInformation:
{
properties:
{
iconUrl: string ,
displayName: string ,
description: string ,
termsOfUseUrl: string ,
connectionDisplayName: string ,
connectionPortalUrl: object ,
}
,
}
,
path: string ,
runtimeUrls:
[
string ,
]
,
protocols:
[
string ,
]
,
policies:
{
properties:
{
content: string ,
}
,
}
,
backendService:
{
properties:
{
serviceUrl: string ,
hostingEnvironmentServiceUrls:
[
{
hostingEnvironmentId: string ,
hostId: string ,
serviceUrl: string ,
useInternalRouting: boolean ,
}
,
]
,
}
,
}
,
apiDefinitionUrl: string ,
metadata: object ,
capabilities:
[
string ,
]
,
connectionParameters: object ,
createdTime: string ,
changedTime: string ,
}
,
}
,
]
,
nextLink: string ,
}
ManagedApis_Get (removed)
Description Gets a managed API.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/providers/Microsoft.Web/locations/{location}/managedApis/{apiName}
{
location: string ,
apiName: string ,
export: boolean ,
subscriptionId: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
name: string ,
generalInformation:
{
properties:
{
iconUrl: string ,
displayName: string ,
description: string ,
termsOfUseUrl: string ,
connectionDisplayName: string ,
connectionPortalUrl: object ,
}
,
}
,
path: string ,
runtimeUrls:
[
string ,
]
,
protocols:
[
string ,
]
,
policies:
{
properties:
{
content: string ,
}
,
}
,
backendService:
{
properties:
{
serviceUrl: string ,
hostingEnvironmentServiceUrls:
[
{
hostingEnvironmentId: string ,
hostId: string ,
serviceUrl: string ,
useInternalRouting: boolean ,
}
,
]
,
}
,
}
,
apiDefinitionUrl: string ,
metadata: object ,
capabilities:
[
string ,
]
,
connectionParameters: object ,
createdTime: string ,
changedTime: string ,
}
,
}
Connections_List (removed)
Description Gets a list of connections.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/connections
{
resourceGroupName: string ,
subscriptionId: string ,
api-version: string ,
$top: integer ,
$filter: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
name: string ,
displayName: string ,
statuses:
[
{
properties:
{
status: string ,
target: string ,
error:
{
properties:
{
code: string ,
message: string ,
}
,
}
,
}
,
}
,
]
,
customParameterValues: object ,
tenantId: string ,
parameterValues: object ,
nonSecretParameterValues: object ,
metadata: object ,
firstExpirationTime: string ,
keywords:
[
string ,
]
,
createdTime: string ,
changedTime: string ,
api:
{
properties:
{
id: string ,
entity:
{
id: string ,
name: string ,
type: string ,
location: string ,
tags: object ,
plan:
{
name: string ,
publisher: string ,
product: string ,
promotionCode: string ,
version: string ,
}
,
properties:
{
properties:
{
name: string ,
generalInformation:
{
properties:
{
iconUrl: string ,
displayName: string ,
description: string ,
termsOfUseUrl: string ,
connectionDisplayName: string ,
connectionPortalUrl: object ,
}
,
}
,
path: string ,
runtimeUrls:
[
string ,
]
,
protocols:
[
string ,
]
,
policies:
{
properties:
{
content: string ,
}
,
}
,
backendService:
{
properties:
{
serviceUrl: string ,
hostingEnvironmentServiceUrls:
[
{
hostingEnvironmentId: string ,
hostId: string ,
serviceUrl: string ,
useInternalRouting: boolean ,
}
,
]
,
}
,
}
,
apiDefinitionUrl: string ,
metadata: object ,
capabilities:
[
string ,
]
,
connectionParameters: object ,
createdTime: string ,
changedTime: string ,
}
,
}
,
sku:
{
name: string ,
tier: string ,
size: string ,
family: string ,
capacity: integer ,
}
,
}
,
}
,
}
,
}
,
}
,
]
,
nextLink: string ,
}
Connections_Get (removed)
Description Gets a connection.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/connections/{connectionName}
{
subscriptionId: string ,
resourceGroupName: string ,
connectionName: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
name: string ,
displayName: string ,
statuses:
[
{
properties:
{
status: string ,
target: string ,
error:
{
properties:
{
code: string ,
message: string ,
}
,
}
,
}
,
}
,
]
,
customParameterValues: object ,
tenantId: string ,
parameterValues: object ,
nonSecretParameterValues: object ,
metadata: object ,
firstExpirationTime: string ,
keywords:
[
string ,
]
,
createdTime: string ,
changedTime: string ,
api:
{
properties:
{
id: string ,
entity:
{
id: string ,
name: string ,
type: string ,
location: string ,
tags: object ,
plan:
{
name: string ,
publisher: string ,
product: string ,
promotionCode: string ,
version: string ,
}
,
properties:
{
properties:
{
name: string ,
generalInformation:
{
properties:
{
iconUrl: string ,
displayName: string ,
description: string ,
termsOfUseUrl: string ,
connectionDisplayName: string ,
connectionPortalUrl: object ,
}
,
}
,
path: string ,
runtimeUrls:
[
string ,
]
,
protocols:
[
string ,
]
,
policies:
{
properties:
{
content: string ,
}
,
}
,
backendService:
{
properties:
{
serviceUrl: string ,
hostingEnvironmentServiceUrls:
[
{
hostingEnvironmentId: string ,
hostId: string ,
serviceUrl: string ,
useInternalRouting: boolean ,
}
,
]
,
}
,
}
,
apiDefinitionUrl: string ,
metadata: object ,
capabilities:
[
string ,
]
,
connectionParameters: object ,
createdTime: string ,
changedTime: string ,
}
,
}
,
sku:
{
name: string ,
tier: string ,
size: string ,
family: string ,
capacity: integer ,
}
,
}
,
}
,
}
,
}
,
}
Connections_CreateOrUpdate (removed)
Description Creates or updates a connection.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/connections/{connectionName}
{
subscriptionId: string ,
resourceGroupName: string ,
connectionName: string ,
api-version: string ,
connection:
{
properties:
{
name: string ,
displayName: string ,
statuses:
[
{
properties:
{
status: string ,
target: string ,
error:
{
properties:
{
code: string ,
message: string ,
}
,
}
,
}
,
}
,
]
,
customParameterValues: object ,
tenantId: string ,
parameterValues: object ,
nonSecretParameterValues: object ,
metadata: object ,
firstExpirationTime: string ,
keywords:
[
string ,
]
,
createdTime: string ,
changedTime: string ,
api:
{
properties:
{
id: string ,
entity:
{
id: string ,
name: string ,
type: string ,
location: string ,
tags: object ,
plan:
{
name: string ,
publisher: string ,
product: string ,
promotionCode: string ,
version: string ,
}
,
properties:
{
properties:
{
name: string ,
generalInformation:
{
properties:
{
iconUrl: string ,
displayName: string ,
description: string ,
termsOfUseUrl: string ,
connectionDisplayName: string ,
connectionPortalUrl: object ,
}
,
}
,
path: string ,
runtimeUrls:
[
string ,
]
,
protocols:
[
string ,
]
,
policies:
{
properties:
{
content: string ,
}
,
}
,
backendService:
{
properties:
{
serviceUrl: string ,
hostingEnvironmentServiceUrls:
[
{
hostingEnvironmentId: string ,
hostId: string ,
serviceUrl: string ,
useInternalRouting: boolean ,
}
,
]
,
}
,
}
,
apiDefinitionUrl: string ,
metadata: object ,
capabilities:
[
string ,
]
,
connectionParameters: object ,
createdTime: string ,
changedTime: string ,
}
,
}
,
sku:
{
name: string ,
tier: string ,
size: string ,
family: string ,
capacity: integer ,
}
,
}
,
}
,
}
,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
name: string ,
displayName: string ,
statuses:
[
{
properties:
{
status: string ,
target: string ,
error:
{
properties:
{
code: string ,
message: string ,
}
,
}
,
}
,
}
,
]
,
customParameterValues: object ,
tenantId: string ,
parameterValues: object ,
nonSecretParameterValues: object ,
metadata: object ,
firstExpirationTime: string ,
keywords:
[
string ,
]
,
createdTime: string ,
changedTime: string ,
api:
{
properties:
{
id: string ,
entity:
{
id: string ,
name: string ,
type: string ,
location: string ,
tags: object ,
plan:
{
name: string ,
publisher: string ,
product: string ,
promotionCode: string ,
version: string ,
}
,
properties:
{
properties:
{
name: string ,
generalInformation:
{
properties:
{
iconUrl: string ,
displayName: string ,
description: string ,
termsOfUseUrl: string ,
connectionDisplayName: string ,
connectionPortalUrl: object ,
}
,
}
,
path: string ,
runtimeUrls:
[
string ,
]
,
protocols:
[
string ,
]
,
policies:
{
properties:
{
content: string ,
}
,
}
,
backendService:
{
properties:
{
serviceUrl: string ,
hostingEnvironmentServiceUrls:
[
{
hostingEnvironmentId: string ,
hostId: string ,
serviceUrl: string ,
useInternalRouting: boolean ,
}
,
]
,
}
,
}
,
apiDefinitionUrl: string ,
metadata: object ,
capabilities:
[
string ,
]
,
connectionParameters: object ,
createdTime: string ,
changedTime: string ,
}
,
}
,
sku:
{
name: string ,
tier: string ,
size: string ,
family: string ,
capacity: integer ,
}
,
}
,
}
,
}
,
}
,
}

⚐ Response (201)

{
properties:
{
name: string ,
displayName: string ,
statuses:
[
{
properties:
{
status: string ,
target: string ,
error:
{
properties:
{
code: string ,
message: string ,
}
,
}
,
}
,
}
,
]
,
customParameterValues: object ,
tenantId: string ,
parameterValues: object ,
nonSecretParameterValues: object ,
metadata: object ,
firstExpirationTime: string ,
keywords:
[
string ,
]
,
createdTime: string ,
changedTime: string ,
api:
{
properties:
{
id: string ,
entity:
{
id: string ,
name: string ,
type: string ,
location: string ,
tags: object ,
plan:
{
name: string ,
publisher: string ,
product: string ,
promotionCode: string ,
version: string ,
}
,
properties:
{
properties:
{
name: string ,
generalInformation:
{
properties:
{
iconUrl: string ,
displayName: string ,
description: string ,
termsOfUseUrl: string ,
connectionDisplayName: string ,
connectionPortalUrl: object ,
}
,
}
,
path: string ,
runtimeUrls:
[
string ,
]
,
protocols:
[
string ,
]
,
policies:
{
properties:
{
content: string ,
}
,
}
,
backendService:
{
properties:
{
serviceUrl: string ,
hostingEnvironmentServiceUrls:
[
{
hostingEnvironmentId: string ,
hostId: string ,
serviceUrl: string ,
useInternalRouting: boolean ,
}
,
]
,
}
,
}
,
apiDefinitionUrl: string ,
metadata: object ,
capabilities:
[
string ,
]
,
connectionParameters: object ,
createdTime: string ,
changedTime: string ,
}
,
}
,
sku:
{
name: string ,
tier: string ,
size: string ,
family: string ,
capacity: integer ,
}
,
}
,
}
,
}
,
}
,
}
Connections_Delete (removed)
Description Deletes a connection.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/connections/{connectionName}
{
subscriptionId: string ,
resourceGroupName: string ,
connectionName: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}
Connections_ConfirmConsentCode (removed)
Description Confirms consent code of a connection.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/connections/{connectionName}/confirmConsentCode
{
subscriptionId: string ,
resourceGroupName: string ,
connectionName: string ,
api-version: string ,
content:
{
properties:
{
principalType: enum ,
tenantId: string ,
objectId: string ,
code: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
name: string ,
displayName: string ,
statuses:
[
{
properties:
{
status: string ,
target: string ,
error:
{
properties:
{
code: string ,
message: string ,
}
,
}
,
}
,
}
,
]
,
customParameterValues: object ,
tenantId: string ,
parameterValues: object ,
nonSecretParameterValues: object ,
metadata: object ,
firstExpirationTime: string ,
keywords:
[
string ,
]
,
createdTime: string ,
changedTime: string ,
api:
{
properties:
{
id: string ,
entity:
{
id: string ,
name: string ,
type: string ,
location: string ,
tags: object ,
plan:
{
name: string ,
publisher: string ,
product: string ,
promotionCode: string ,
version: string ,
}
,
properties:
{
properties:
{
name: string ,
generalInformation:
{
properties:
{
iconUrl: string ,
displayName: string ,
description: string ,
termsOfUseUrl: string ,
connectionDisplayName: string ,
connectionPortalUrl: object ,
}
,
}
,
path: string ,
runtimeUrls:
[
string ,
]
,
protocols:
[
string ,
]
,
policies:
{
properties:
{
content: string ,
}
,
}
,
backendService:
{
properties:
{
serviceUrl: string ,
hostingEnvironmentServiceUrls:
[
{
hostingEnvironmentId: string ,
hostId: string ,
serviceUrl: string ,
useInternalRouting: boolean ,
}
,
]
,
}
,
}
,
apiDefinitionUrl: string ,
metadata: object ,
capabilities:
[
string ,
]
,
connectionParameters: object ,
createdTime: string ,
changedTime: string ,
}
,
}
,
sku:
{
name: string ,
tier: string ,
size: string ,
family: string ,
capacity: integer ,
}
,
}
,
}
,
}
,
}
,
}
Connections_ListConnectionKeys (removed)
Description Lists connection keys.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/connections/{connectionName}/listConnectionKeys
{
subscriptionId: string ,
resourceGroupName: string ,
connectionName: string ,
api-version: string ,
content:
{
properties:
{
validityTimeSpan: string ,
}
,
}
,
}

⚐ Response (200)

{
parameterValues: object ,
connectionKey: string ,
}