Microsoft.SerialConsole (stable:2024-07-01)

2025/09/19 • 4 new, 4 deleted methods

ListOperations (new)
Description Gets a list of Serial Console API operations.
Reference Link ¶

⚼ Request

GET:  /providers/Microsoft.SerialConsole/operations
{
api-version: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}

⚐ Response (200)

{
value:
[
{
name: string ,
isDataAction: string ,
display:
{
provider: string ,
resource: string ,
operation: string ,
description: string ,
}
,
}
,
]
,
}
GetConsoleStatus (new)
Description Gets whether or not Serial Console is disabled for a given subscription
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/providers/Microsoft.SerialConsole/consoleServices/{default}
{
api-version: string ,
subscriptionId: string ,
default: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}

⚐ Response (200)

{
properties:
{
disabled: boolean ,
}
,
}

⚐ Response (404)

{
code: string ,
message: string ,
}
DisableConsole (new)
Description Disables the Serial Console service for all VMs and VM scale sets in the provided subscription
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/providers/Microsoft.SerialConsole/consoleServices/{default}/disableConsole
{
api-version: string ,
subscriptionId: string ,
default: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}

⚐ Response (200)

{
properties:
{
disabled: boolean ,
}
,
}

⚐ Response (404)

{
code: string ,
message: string ,
}
EnableConsole (new)
Description Enables the Serial Console service for all VMs and VM scale sets in the provided subscription
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/providers/Microsoft.SerialConsole/consoleServices/{default}/enableConsole
{
api-version: string ,
subscriptionId: string ,
default: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}

⚐ Response (200)

{
properties:
{
disabled: boolean ,
}
,
}

⚐ Response (404)

{
code: string ,
message: string ,
}
ListOperations (removed)
Description Gets a list of Serial Console API operations.
Reference Link ¶

⚼ Request

GET:  /providers/Microsoft.SerialConsole/operations
{
api-version: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}

⚐ Response (200)

{
value:
[
{
name: string ,
isDataAction: string ,
display:
{
provider: string ,
resource: string ,
operation: string ,
description: string ,
}
,
}
,
]
,
}
GetConsoleStatus (removed)
Description Gets whether or not Serial Console is disabled for a given subscription
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/providers/Microsoft.SerialConsole/consoleServices/{default}
{
api-version: string ,
subscriptionId: string ,
default: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}

⚐ Response (200)

{
properties:
{
disabled: boolean ,
}
,
}

⚐ Response (404)

{
code: string ,
message: string ,
}
DisableConsole (removed)
Description Disables the Serial Console service for all VMs and VM scale sets in the provided subscription
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/providers/Microsoft.SerialConsole/consoleServices/{default}/disableConsole
{
api-version: string ,
subscriptionId: string ,
default: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}

⚐ Response (200)

{
properties:
{
disabled: boolean ,
}
,
}

⚐ Response (404)

{
code: string ,
message: string ,
}
EnableConsole (removed)
Description Enables the Serial Console service for all VMs and VM scale sets in the provided subscription
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/providers/Microsoft.SerialConsole/consoleServices/{default}/enableConsole
{
api-version: string ,
subscriptionId: string ,
default: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}

⚐ Response (200)

{
properties:
{
disabled: boolean ,
}
,
}

⚐ Response (404)

{
code: string ,
message: string ,
}