Share via


SiteManagerExtensions Class

Definition

A class to add extension methods to Azure.ResourceManager.SiteManager.

public static class SiteManagerExtensions
type SiteManagerExtensions = class
Public Module SiteManagerExtensions
Inheritance
SiteManagerExtensions

Methods

CreateOrUpdateSitesByServiceGroup(TenantResource, WaitUntil, String, String, EdgeSiteData, CancellationToken)

create or update Site at SG scope

  • Request Path: /providers/Microsoft.Management/serviceGroups/{servicegroupName}/providers/Microsoft.Edge/sites/{siteName}
  • Operation Id: SitesByServiceGroup_CreateOrUpdate
  • Default Api Version: 2025-03-01-preview
CreateOrUpdateSitesByServiceGroupAsync(TenantResource, WaitUntil, String, String, EdgeSiteData, CancellationToken)

create or update Site at SG scope

  • Request Path: /providers/Microsoft.Management/serviceGroups/{servicegroupName}/providers/Microsoft.Edge/sites/{siteName}
  • Operation Id: SitesByServiceGroup_CreateOrUpdate
  • Default Api Version: 2025-03-01-preview
CreateOrUpdateSitesBySubscription(SubscriptionResource, WaitUntil, String, EdgeSiteData, CancellationToken)

Create a Site

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Edge/sites/{siteName}
  • Operation Id: Site_CreateOrUpdate
  • Default Api Version: 2025-03-01-preview
CreateOrUpdateSitesBySubscriptionAsync(SubscriptionResource, WaitUntil, String, EdgeSiteData, CancellationToken)

Create a Site

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Edge/sites/{siteName}
  • Operation Id: Site_CreateOrUpdate
  • Default Api Version: 2025-03-01-preview
DeleteSitesByServiceGroup(TenantResource, String, String, CancellationToken)

delete Site at SG scope

  • Request Path: /providers/Microsoft.Management/serviceGroups/{servicegroupName}/providers/Microsoft.Edge/sites/{siteName}
  • Operation Id: SitesByServiceGroup_Delete
  • Default Api Version: 2025-03-01-preview
DeleteSitesByServiceGroupAsync(TenantResource, String, String, CancellationToken)

delete Site at SG scope

  • Request Path: /providers/Microsoft.Management/serviceGroups/{servicegroupName}/providers/Microsoft.Edge/sites/{siteName}
  • Operation Id: SitesByServiceGroup_Delete
  • Default Api Version: 2025-03-01-preview
DeleteSitesBySubscription(SubscriptionResource, String, CancellationToken)

Delete a Site

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Edge/sites/{siteName}
  • Operation Id: Site_Delete
  • Default Api Version: 2025-03-01-preview
DeleteSitesBySubscriptionAsync(SubscriptionResource, String, CancellationToken)

Delete a Site

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Edge/sites/{siteName}
  • Operation Id: Site_Delete
  • Default Api Version: 2025-03-01-preview
GetEdgeSite(ResourceGroupResource, String, CancellationToken)

Get a Site

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/sites/{siteName}
  • Operation Id: Site_Get
  • Default Api Version: 2025-03-01-preview
  • Resource: EdgeSiteResource
GetEdgeSiteAsync(ResourceGroupResource, String, CancellationToken)

Get a Site

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Edge/sites/{siteName}
  • Operation Id: Site_Get
  • Default Api Version: 2025-03-01-preview
  • Resource: EdgeSiteResource
GetEdgeSiteResource(ArmClient, ResourceIdentifier)

Gets an object representing an EdgeSiteResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create an EdgeSiteResourceResourceIdentifier from its components. MockingTo mock this method, please mock GetEdgeSiteResource(ResourceIdentifier) instead.

GetEdgeSites(ResourceGroupResource)

Gets a collection of EdgeSiteResources in the ResourceGroupResource. MockingTo mock this method, please mock GetEdgeSites() instead.

GetEdgeSites(SubscriptionResource, CancellationToken)

List Site resources by subscription ID

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Edge/sites
  • Operation Id: Site_List
  • Default Api Version: 2025-03-01-preview
GetEdgeSites(TenantResource, String, CancellationToken)

list Site at SG scope

  • Request Path: /providers/Microsoft.Management/serviceGroups/{servicegroupName}/providers/Microsoft.Edge/sites
  • Operation Id: SitesByServiceGroup_ListByServiceGroup
  • Default Api Version: 2025-03-01-preview
GetEdgeSitesAsync(SubscriptionResource, CancellationToken)

List Site resources by subscription ID

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Edge/sites
  • Operation Id: Site_List
  • Default Api Version: 2025-03-01-preview
GetEdgeSitesAsync(TenantResource, String, CancellationToken)

list Site at SG scope

  • Request Path: /providers/Microsoft.Management/serviceGroups/{servicegroupName}/providers/Microsoft.Edge/sites
  • Operation Id: SitesByServiceGroup_ListByServiceGroup
  • Default Api Version: 2025-03-01-preview
GetSitesByServiceGroup(TenantResource, String, String, CancellationToken)

Get Site at SG scope

  • Request Path: /providers/Microsoft.Management/serviceGroups/{servicegroupName}/providers/Microsoft.Edge/sites/{siteName}
  • Operation Id: SitesByServiceGroup_Get
  • Default Api Version: 2025-03-01-preview
GetSitesByServiceGroupAsync(TenantResource, String, String, CancellationToken)

Get Site at SG scope

  • Request Path: /providers/Microsoft.Management/serviceGroups/{servicegroupName}/providers/Microsoft.Edge/sites/{siteName}
  • Operation Id: SitesByServiceGroup_Get
  • Default Api Version: 2025-03-01-preview
GetSitesBySubscription(SubscriptionResource, String, CancellationToken)

Get a Site

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Edge/sites/{siteName}
  • Operation Id: Site_Get
  • Default Api Version: 2025-03-01-preview
GetSitesBySubscriptionAsync(SubscriptionResource, String, CancellationToken)

Get a Site

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Edge/sites/{siteName}
  • Operation Id: Site_Get
  • Default Api Version: 2025-03-01-preview
UpdateSitesByServiceGroup(TenantResource, String, String, EdgeSitePatch, CancellationToken)

update Site at SG scope

  • Request Path: /providers/Microsoft.Management/serviceGroups/{servicegroupName}/providers/Microsoft.Edge/sites/{siteName}
  • Operation Id: SitesByServiceGroup_Update
  • Default Api Version: 2025-03-01-preview
UpdateSitesByServiceGroupAsync(TenantResource, String, String, EdgeSitePatch, CancellationToken)

update Site at SG scope

  • Request Path: /providers/Microsoft.Management/serviceGroups/{servicegroupName}/providers/Microsoft.Edge/sites/{siteName}
  • Operation Id: SitesByServiceGroup_Update
  • Default Api Version: 2025-03-01-preview
UpdateSitesBySubscription(SubscriptionResource, String, EdgeSitePatch, CancellationToken)

Update a Site

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Edge/sites/{siteName}
  • Operation Id: Site_Update
  • Default Api Version: 2025-03-01-preview
UpdateSitesBySubscriptionAsync(SubscriptionResource, String, EdgeSitePatch, CancellationToken)

Update a Site

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Edge/sites/{siteName}
  • Operation Id: Site_Update
  • Default Api Version: 2025-03-01-preview

Applies to