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 ,
}
,
]
,
}
,
}