IResourceGroup Interface

Definition

An immutable client-side representation of an Azure resource group.

public interface IResourceGroup : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.ResourceManager.Fluent.Models.ResourceGroupInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IResource, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.ResourceManager.Fluent.IResourceGroup>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.ResourceManager.Fluent.ResourceGroup.Update.IUpdate>
type IResourceGroup = interface
    interface IIndexable
    interface IResource
    interface IHasId
    interface IHasName
    interface IRefreshable<IResourceGroup>
    interface IHasInner<ResourceGroupInner>
    interface IUpdatable<IUpdate>
Public Interface IResourceGroup
Implements IHasInner(Of ResourceGroupInner), IRefreshable(Of IResourceGroup), IResource, IUpdatable(Of IUpdate)
Implements

Properties

Id

Gets the resource id string

(Inherited from IHasId)
Inner (Inherited from IHasInner<T>)
Key (Inherited from IIndexable)
Name
ProvisioningState
Region (Inherited from IResource)
RegionName (Inherited from IResource)
Tags (Inherited from IResource)
Type (Inherited from IResource)

Methods

ExportTemplate(ResourceGroupExportTemplateOptions)

Captures the specified resource group as a template.

ExportTemplateAsync(ResourceGroupExportTemplateOptions, CancellationToken)

Captures the specified resource group as a template.

Refresh()

Refreshes the resource to sync with Azure.

(Inherited from IRefreshable<T>)
RefreshAsync(CancellationToken)

Refreshes the resource to sync with Azure.

(Inherited from IRefreshable<T>)
Update() (Inherited from IUpdatable<T>)

Applies to