Get Security Statuses (GET collection)
Updated: July 12, 2016
Request
Method |
Request Uri |
---|---|
GET |
https://<endpoint>/subscriptions/{subscriptionId}/providers/microsoft.Security/securityStatuses?api-version={api-version} |
Request URI Parameters
Parameter |
Description |
---|---|
subscriptionId |
The subscription id |
Api-version |
The version of the Security RP protocol used for this request |
Request Headers
Common request headers only.
Request Body
None.
Response
Status code
If successful, the operation returns HTTP status code of 200 (OK).
Response body
{
"value": [
// Classic Virtual Machines
{
"id": "/subscriptions/{id}/resourceGroups/{rg}/providers/Microsoft.ClassicCompute/virtualMachines/{vm-name}/providers/Microsoft.Security/securityStatuses/{vm-name}",
"name": "{vm-name}",
"type": "Microsoft.Security/securityStatuses",
"properties": { }
},
// Virtual Machines
{
"id": "/subscriptions/{id}/resourceGroups/{rg}/providers/Microsoft.Compute/virtualMachines/{vm-name}/providers/Microsoft.Security/securityStatuses/{vm-name}",
"name": "{vm-name}",
"type": "Microsoft.Security/securityStatuses",
"properties": { }
},
// Classic Domain Names
{
"id": "/subscriptions/{id}/resourceGroups/{rg}/providers/Microsoft.ClassicCompute/domainNames/{domain-name}/providers/Microsoft.Security/securityStatuses/{domain-name}",
"name": "{domain-name}",
"type": "Microsoft.Security/securityStatuses",
"properties": { }
},
// Web Apps
{
"id": "/subscriptions/{id}/resourceGroups/{rg}/providers/Microsoft.Web/sites/{site}/providers/Microsoft.Security/securityStatuses/{site}",
"name": "{site}",
"type": "Microsoft.Security/securityStatuses",
"properties": { }
},
// Virtual Networks
{
"id": "/subscriptions/{id}/resourceGroups/{rg}/providers/Microsoft.Network/virtualNetworks/{vnet-name}/providers/Microsoft.Security/securityStatuses/{vnet-name}",
"name": "{vnet-name}",
"type": "Microsoft.Security/securityStatuses",
"properties": { }
},
// Virtual Networks/Subnets
{
"id": "/subscriptions/{id}/resourceGroups/{rg}/providers/Microsoft.Network/virtualNetworks/{vnet-name}/subnets/{subnet-name}/providers/Microsoft.Security/securityStatuses/{subnet-name}",
"name": "{subnet-name}",
"type": "Microsoft.Security/securityStatuses",
"properties": { }
},
// Network Interfaces
{
"id": "/subscriptions/{id}/resourceGroups/{rg}/providers/Microsoft.Network/networkInterfaces/{nic}/providers/Microsoft.Security/securityStatuses/{nic}",
"name": "{nic}",
"type": "Microsoft.Security/securityStatuses",
"properties": { }
},
// Network Security Groups
{
"id": "/subscriptions/{id}/resourceGroups/{rg}/providers/Microsoft.Network/networkSecurityGroups/{nsg}/providers/Microsoft.Security/securityStatuses/{nsg}"
"name": "{nsg}",
"type": "Microsoft.Security/securityStatuses",
"properties": { }
},
// Network Public IP Addresses
{
"id": "/subscriptions/{id}/resourceGroups/{rg}/providers/Microsoft.Network/publicIpAddresses/{name}/providers/Microsoft.Security/securityStatuses/{name}",
"name": "{name}",
"type": "Microsoft.Security/securityStatuses",
"properties": { }
},
// Classic Virtual Networks
{
"id": "/subscriptions/{id}/resourceGroups/{rg}/providers/Microsoft.ClassicNetwork/virtualNetworks/{vnet-name}/providers/Microsoft.Security/securityStatuses/{vnet-name}",
"name": "{vnet-name}",
"type": "Microsoft.Security/securityStatuses",
"properties": { }
},
// Classic Subnets
{
"id": "/subscriptions/{id}/resourceGroups/{rg}/providers/Microsoft.ClassicNetwork/virtualNetworks/{vnet-name}/subnets/{subnet-name}/providers/Microsoft.Security/securityStatuses/{subnet-name}",
"name": "{subnet-name}",
"type": "Microsoft.Security/securityStatuses ",
"properties": { }
},
// Classic Endpoints
{
"id": "/subscriptions/{id}/resourceGroups/{rg}/providers/Microsoft.ClassicCompute/virtualMachines/{vm-name}/endpoints/{endpoint-name}/providers/Microsoft.Security/securityStatuses /{endpoint-name}",
"name": "{endpoint-name}",
"type": "Microsoft.Security/securityStatuses",
"properties": { }
},
// SQL Servers
{
"id": "/subscriptions/{id}/resourceGroups/{rg}/providers/Microsoft.Sql/servers/{server-name}/providers/Microsoft.Security/securityStatuses/{server-name}",
"name": "{server-name}",
"type": "Microsoft.Security/securityStatuses",
"properties": { }
},
// SQL Databases
{
"id": "/subscriptions/{id}/resourceGroups/{rg}/providers/Microsoft.Sql/servers/{server}/databases/{db}/providers/Microsoft.Security/securityStatuses/{db}",
"name": "{db}",
"type": "Microsoft.Security/securityStatuses",
"properties": { }
},
]