Skip to content

Conversation

bsomeshekar
Copy link
Member

Description

Azure Arc site manager allows you to manage and monitor your on-premises environments as sites. Sites are scoped to an Azure resource group or subscription or service group and enable you to track connectivity, alerts, and updates across your environment. Az.Site cmdlets (New-AzSite, Get-AzSite, Update-AzSite, Remove-AzSite) automatically determine the target scope based on parameters provided.

https://github.com/Azure/azure-powershell-cmdlet-review-pr/issues/1523

Mandatory Checklist

  • SHOULD update ChangeLog.md file(s) appropriately
    • Update src/{{SERVICE}}/{{SERVICE}}/ChangeLog.md.
      • A snippet outlining the change(s) made in the PR should be written under the ## Upcoming Release header in the past tense.
    • Should not change ChangeLog.md if no new release is required, such as fixing test case only.
  • SHOULD regenerate markdown help files if there is cmdlet API change. Instruction
  • SHOULD have proper test coverage for changes in pull request.
  • SHOULD NOT adjust version of module manually in pull request

@Copilot Copilot AI review requested due to automatic review settings October 9, 2025 12:50
Copy link

Thanks for your contribution! The pull request validation has started. Please revisit this comment for updated status.

Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR introduces the first preview release of the Az.Site PowerShell module for Azure Arc site manager, enabling management and monitoring of on-premises environments as sites across different scopes (resource group, subscription, and service group).

  • Adds core CRUD cmdlets for Azure Edge Sites (New-AzSite, Get-AzSite, Update-AzSite, Remove-AzSite)
  • Implements multi-scope support for resource group, subscription, and service group operations
  • Provides comprehensive testing suite with unit tests for all cmdlet scenarios

Reviewed Changes

Copilot reviewed 47 out of 48 changed files in this pull request and generated no comments.

Show a summary per file
File Description
tools/CreateMappings_rules.json Adds Site module mapping configuration
src/Site/Site/help/*.md Help documentation files for all Site cmdlets
src/Site/Site/Az.Site.psd1 PowerShell module manifest with metadata and dependencies
src/Site/Site/ChangeLog.md Version history and release notes
src/Site/Site/.csproj/.sln Project configuration and solution files
src/Site/Site.Autorest/test/*.ps1 Comprehensive test suite for all cmdlet functionality
src/Site/Site.Autorest/test/*.json Test environment configuration and recorded API responses
src/Site/Site.Autorest/utils/*.ps1 Utility scripts for secure string handling and subscription management

@isra-fel
Copy link
Member

isra-fel commented Oct 9, 2025

/azp run

Copy link
Contributor

Azure Pipelines successfully started running 3 pipeline(s).

@bsomeshekar
Copy link
Member Author

/azp run

Copy link
Contributor

Commenter does not have sufficient privileges for PR 28663 in repo Azure/azure-powershell

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants