Microsoft.Management (preview:2023-04-01)

2025/10/23 • 6 new, 6 deleted methods

TenantActivityLogAlerts_CreateOrUpdate (new)
Description Create a new Tenant Activity Log Alert rule or update an existing one.
Reference Link ¶

⚼ Request

PUT:  /providers/Microsoft.Management/managementGroups/{managementGroupName}/providers/Microsoft.AlertsManagement/tenantActivityLogAlerts/{alertRuleName}
{
managementGroupName: string ,
alertRuleName: string ,
api-version: string ,
tenantActivityLogAlertRule:
{
properties:
{
tenantScope: string ,
scopes:
[
string ,
]
,
condition:
{
allOf:
[
{
anyOf:
[
{
field: string ,
equals: string ,
containsAny:
[
string ,
]
,
}
,
]
,
}
,
]
,
}
,
actions:
{
actionGroups:
[
{
actionGroupId: string ,
webhookProperties: object ,
actionProperties: object ,
}
,
]
,
}
,
enabled: boolean ,
description: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
tenantScope: string ,
scopes:
[
string ,
]
,
condition:
{
allOf:
[
{
anyOf:
[
{
field: string ,
equals: string ,
containsAny:
[
string ,
]
,
}
,
]
,
}
,
]
,
}
,
actions:
{
actionGroups:
[
{
actionGroupId: string ,
webhookProperties: object ,
actionProperties: object ,
}
,
]
,
}
,
enabled: boolean ,
description: string ,
}
,
}

⚐ Response (201)

{
properties:
{
tenantScope: string ,
scopes:
[
string ,
]
,
condition:
{
allOf:
[
{
anyOf:
[
{
field: string ,
equals: string ,
containsAny:
[
string ,
]
,
}
,
]
,
}
,
]
,
}
,
actions:
{
actionGroups:
[
{
actionGroupId: string ,
webhookProperties: object ,
actionProperties: object ,
}
,
]
,
}
,
enabled: boolean ,
description: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
TenantActivityLogAlerts_Get (new)
Description Get Tenant Activity Log Alert rule.
Reference Link ¶

⚼ Request

GET:  /providers/Microsoft.Management/managementGroups/{managementGroupName}/providers/Microsoft.AlertsManagement/tenantActivityLogAlerts/{alertRuleName}
{
managementGroupName: string ,
alertRuleName: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
tenantScope: string ,
scopes:
[
string ,
]
,
condition:
{
allOf:
[
{
anyOf:
[
{
field: string ,
equals: string ,
containsAny:
[
string ,
]
,
}
,
]
,
}
,
]
,
}
,
actions:
{
actionGroups:
[
{
actionGroupId: string ,
webhookProperties: object ,
actionProperties: object ,
}
,
]
,
}
,
enabled: boolean ,
description: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
TenantActivityLogAlerts_Delete (new)
Description Delete a Tenant Activity Log Alert rule.
Reference Link ¶

⚼ Request

DELETE:  /providers/Microsoft.Management/managementGroups/{managementGroupName}/providers/Microsoft.AlertsManagement/tenantActivityLogAlerts/{alertRuleName}
{
managementGroupName: string ,
alertRuleName: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
TenantActivityLogAlerts_Update (new)
Description Updates 'tags' and 'enabled' fields in an existing Tenant Alert rule. This method is used to update the Alert rule tags, and to enable or disable the Alert rule. To update other fields use CreateOrUpdate operation.
Reference Link ¶

⚼ Request

PATCH:  /providers/Microsoft.Management/managementGroups/{managementGroupName}/providers/Microsoft.AlertsManagement/tenantActivityLogAlerts/{alertRuleName}
{
managementGroupName: string ,
alertRuleName: string ,
api-version: string ,
tenantActivityLogAlertRulePatch:
{
tags: object ,
properties:
{
enabled: boolean ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
tenantScope: string ,
scopes:
[
string ,
]
,
condition:
{
allOf:
[
{
anyOf:
[
{
field: string ,
equals: string ,
containsAny:
[
string ,
]
,
}
,
]
,
}
,
]
,
}
,
actions:
{
actionGroups:
[
{
actionGroupId: string ,
webhookProperties: object ,
actionProperties: object ,
}
,
]
,
}
,
enabled: boolean ,
description: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
TenantActivityLogAlerts_ListByTenant (new)
Description Get a list of all Tenant Activity Log Alert rules in the tenant.
Reference Link ¶

⚼ Request

GET:  /providers/Microsoft.AlertsManagement/tenantActivityLogAlerts
{
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
tenantScope: string ,
scopes:
[
string ,
]
,
condition:
{
allOf:
[
{
anyOf:
[
{
field: string ,
equals: string ,
containsAny:
[
string ,
]
,
}
,
]
,
}
,
]
,
}
,
actions:
{
actionGroups:
[
{
actionGroupId: string ,
webhookProperties: object ,
actionProperties: object ,
}
,
]
,
}
,
enabled: boolean ,
description: string ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
TenantActivityLogAlerts_ListByManagementGroup (new)
Description Get a list of all Tenant Activity Log Alert rules in a management group.
Reference Link ¶

⚼ Request

GET:  /providers/Microsoft.Management/managementGroups/{managementGroupName}/providers/Microsoft.AlertsManagement/tenantActivityLogAlerts
{
managementGroupName: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
tenantScope: string ,
scopes:
[
string ,
]
,
condition:
{
allOf:
[
{
anyOf:
[
{
field: string ,
equals: string ,
containsAny:
[
string ,
]
,
}
,
]
,
}
,
]
,
}
,
actions:
{
actionGroups:
[
{
actionGroupId: string ,
webhookProperties: object ,
actionProperties: object ,
}
,
]
,
}
,
enabled: boolean ,
description: string ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
TenantActivityLogAlerts_CreateOrUpdate (removed)
Description Create a new Tenant Activity Log Alert rule or update an existing one.
Reference Link ¶

⚼ Request

PUT:  /providers/Microsoft.Management/managementGroups/{managementGroupName}/providers/Microsoft.AlertsManagement/tenantActivityLogAlerts/{alertRuleName}
{
managementGroupName: string ,
alertRuleName: string ,
api-version: string ,
tenantActivityLogAlertRule:
{
properties:
{
tenantScope: string ,
scopes:
[
string ,
]
,
condition:
{
allOf:
[
{
anyOf:
[
{
field: string ,
equals: string ,
containsAny:
[
string ,
]
,
}
,
]
,
}
,
]
,
}
,
actions:
{
actionGroups:
[
{
actionGroupId: string ,
webhookProperties: object ,
actionProperties: object ,
}
,
]
,
}
,
enabled: boolean ,
description: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
tenantScope: string ,
scopes:
[
string ,
]
,
condition:
{
allOf:
[
{
anyOf:
[
{
field: string ,
equals: string ,
containsAny:
[
string ,
]
,
}
,
]
,
}
,
]
,
}
,
actions:
{
actionGroups:
[
{
actionGroupId: string ,
webhookProperties: object ,
actionProperties: object ,
}
,
]
,
}
,
enabled: boolean ,
description: string ,
}
,
}

⚐ Response (201)

{
properties:
{
tenantScope: string ,
scopes:
[
string ,
]
,
condition:
{
allOf:
[
{
anyOf:
[
{
field: string ,
equals: string ,
containsAny:
[
string ,
]
,
}
,
]
,
}
,
]
,
}
,
actions:
{
actionGroups:
[
{
actionGroupId: string ,
webhookProperties: object ,
actionProperties: object ,
}
,
]
,
}
,
enabled: boolean ,
description: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
TenantActivityLogAlerts_Get (removed)
Description Get Tenant Activity Log Alert rule.
Reference Link ¶

⚼ Request

GET:  /providers/Microsoft.Management/managementGroups/{managementGroupName}/providers/Microsoft.AlertsManagement/tenantActivityLogAlerts/{alertRuleName}
{
managementGroupName: string ,
alertRuleName: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
tenantScope: string ,
scopes:
[
string ,
]
,
condition:
{
allOf:
[
{
anyOf:
[
{
field: string ,
equals: string ,
containsAny:
[
string ,
]
,
}
,
]
,
}
,
]
,
}
,
actions:
{
actionGroups:
[
{
actionGroupId: string ,
webhookProperties: object ,
actionProperties: object ,
}
,
]
,
}
,
enabled: boolean ,
description: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
TenantActivityLogAlerts_Delete (removed)
Description Delete a Tenant Activity Log Alert rule.
Reference Link ¶

⚼ Request

DELETE:  /providers/Microsoft.Management/managementGroups/{managementGroupName}/providers/Microsoft.AlertsManagement/tenantActivityLogAlerts/{alertRuleName}
{
managementGroupName: string ,
alertRuleName: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
TenantActivityLogAlerts_Update (removed)
Description Updates 'tags' and 'enabled' fields in an existing Tenant Alert rule. This method is used to update the Alert rule tags, and to enable or disable the Alert rule. To update other fields use CreateOrUpdate operation.
Reference Link ¶

⚼ Request

PATCH:  /providers/Microsoft.Management/managementGroups/{managementGroupName}/providers/Microsoft.AlertsManagement/tenantActivityLogAlerts/{alertRuleName}
{
managementGroupName: string ,
alertRuleName: string ,
api-version: string ,
tenantActivityLogAlertRulePatch:
{
tags: object ,
properties:
{
enabled: boolean ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
tenantScope: string ,
scopes:
[
string ,
]
,
condition:
{
allOf:
[
{
anyOf:
[
{
field: string ,
equals: string ,
containsAny:
[
string ,
]
,
}
,
]
,
}
,
]
,
}
,
actions:
{
actionGroups:
[
{
actionGroupId: string ,
webhookProperties: object ,
actionProperties: object ,
}
,
]
,
}
,
enabled: boolean ,
description: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
TenantActivityLogAlerts_ListByTenant (removed)
Description Get a list of all Tenant Activity Log Alert rules in the tenant.
Reference Link ¶

⚼ Request

GET:  /providers/Microsoft.AlertsManagement/tenantActivityLogAlerts
{
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
tenantScope: string ,
scopes:
[
string ,
]
,
condition:
{
allOf:
[
{
anyOf:
[
{
field: string ,
equals: string ,
containsAny:
[
string ,
]
,
}
,
]
,
}
,
]
,
}
,
actions:
{
actionGroups:
[
{
actionGroupId: string ,
webhookProperties: object ,
actionProperties: object ,
}
,
]
,
}
,
enabled: boolean ,
description: string ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
TenantActivityLogAlerts_ListByManagementGroup (removed)
Description Get a list of all Tenant Activity Log Alert rules in a management group.
Reference Link ¶

⚼ Request

GET:  /providers/Microsoft.Management/managementGroups/{managementGroupName}/providers/Microsoft.AlertsManagement/tenantActivityLogAlerts
{
managementGroupName: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
tenantScope: string ,
scopes:
[
string ,
]
,
condition:
{
allOf:
[
{
anyOf:
[
{
field: string ,
equals: string ,
containsAny:
[
string ,
]
,
}
,
]
,
}
,
]
,
}
,
actions:
{
actionGroups:
[
{
actionGroupId: string ,
webhookProperties: object ,
actionProperties: object ,
}
,
]
,
}
,
enabled: boolean ,
description: string ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}