Share via


IGroupableResource<ManagerT,InnerT> Interface

Definition

Base interface for resources in resource groups.

public interface IGroupableResource<ManagerT,InnerT> : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<InnerT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<ManagerT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasResourceGroup, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IResource
type IGroupableResource<'ManagerT, 'InnerT> = interface
    interface IResource
    interface IIndexable
    interface IHasId
    interface IHasName
    interface IHasResourceGroup
    interface IHasManager<'ManagerT>
    interface IHasInner<'InnerT>
Public Interface IGroupableResource(Of ManagerT, InnerT)
Implements IHasInner(Of InnerT), IHasManager(Of ManagerT), IHasResourceGroup, IResource

Type Parameters

ManagerT
InnerT
Derived
Implements

Properties

Id

Gets the resource id string

(Inherited from IHasId)
Inner (Inherited from IHasInner<T>)
Key (Inherited from IIndexable)
Manager

Gets the manager client type of this resource type.

(Inherited from IHasManager<ManagerT>)
Name

Gets the name of the resource

(Inherited from IHasName)
Region (Inherited from IResource)
RegionName (Inherited from IResource)
ResourceGroupName (Inherited from IHasResourceGroup)
Tags (Inherited from IResource)
Type (Inherited from IResource)

Applies to