Compartir a través de


GroupableResource<IFluentResourceT,InnerResourceT,FluentResourceT,ManagerT,IDefinitionAfterRegion,IDefinitionAfterResourceGroup,DefTypeWithTags,UTypeWithTags> Clase

Definición

public abstract class GroupableResource<IFluentResourceT,InnerResourceT,FluentResourceT,ManagerT,IDefinitionAfterRegion,IDefinitionAfterResourceGroup,DefTypeWithTags,UTypeWithTags> : Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IGroupableResource<ManagerT,InnerResourceT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<InnerResourceT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<ManagerT> where IFluentResourceT : class, IResource where InnerResourceT : Resource where FluentResourceT : GroupableResource<IFluentResourceT,InnerResourceT,FluentResourceT,ManagerT,IDefinitionAfterRegion,IDefinitionAfterResourceGroup,DefTypeWithTags,UTypeWithTags>, IFluentResourceT where ManagerT : IManagerBase where IDefinitionAfterRegion : class where IDefinitionAfterResourceGroup : class where DefTypeWithTags : class where UTypeWithTags : class
type GroupableResource<'IFluentResourceT, 'InnerResourceT, 'FluentResourceT, 'ManagerT, 'IDefinitionAfterRegion, 'IDefinitionAfterResourceGroup, 'DefTypeWithTags, 'UTypeWithTags (requires 'IFluentResourceT : null and 'IFluentResourceT :> IResource and 'InnerResourceT :> Resource and 'FluentResourceT :> GroupableResource<'IFluentResourceT, 'InnerResourceT, 'FluentResourceT, 'ManagerT, 'IDefinitionAfterRegion, 'IDefinitionAfterResourceGroup, 'DefTypeWithTags, 'UTypeWithTags> and 'FluentResourceT :> 'IFluentResourceT and 'ManagerT :> IManagerBase and 'IDefinitionAfterRegion : null and 'IDefinitionAfterResourceGroup : null and 'DefTypeWithTags : null and 'UTypeWithTags : null)> = class
    inherit ResourceBase<'IFluentResourceT, 'InnerResourceT, 'FluentResourceT, 'IDefinitionAfterRegion, 'DefTypeWithTags, 'UTypeWithTags (requires 'IFluentResourceT : null and 'IFluentResourceT :> IResource and 'InnerResourceT :> Resource and 'FluentResourceT :> GroupableResource<'IFluentResourceT, 'InnerResourceT, 'FluentResourceT, 'ManagerT, 'IDefinitionAfterRegion, 'IDefinitionAfterResourceGroup, 'DefTypeWithTags, 'UTypeWithTags> and 'FluentResourceT :> 'IFluentResourceT and 'IDefinitionAfterRegion : null and 'DefTypeWithTags : null and 'UTypeWithTags : null)>
    interface IGroupableResource<'ManagerT, 'InnerResourceT (requires 'ManagerT :> IManagerBase and 'InnerResourceT :> Resource)>
    interface IResource
    interface IIndexable
    interface IHasId
    interface IHasName
    interface IHasResourceGroup
    interface IHasManager<'ManagerT (requires 'ManagerT :> IManagerBase)>
    interface IHasInner<'InnerResourceT (requires 'InnerResourceT :> Resource)>
Public MustInherit Class GroupableResource(Of IFluentResourceT, InnerResourceT, FluentResourceT, ManagerT, IDefinitionAfterRegion, IDefinitionAfterResourceGroup, DefTypeWithTags, UTypeWithTags)
Inherits ResourceBase(Of IFluentResourceT, InnerResourceT, FluentResourceT, IDefinitionAfterRegion, DefTypeWithTags, UTypeWithTags)
Implements IGroupableResource(Of ManagerT, InnerResourceT), IHasInner(Of InnerResourceT), IHasManager(Of ManagerT)

Parámetros de tipo

IFluentResourceT
InnerResourceT
FluentResourceT
ManagerT
IDefinitionAfterRegion
IDefinitionAfterResourceGroup
DefTypeWithTags
UTypeWithTags
Herencia
CreatableUpdatable<IFluentResourceT,InnerResourceT,FluentResourceT,IHasId,UTypeWithTags>
GroupableResource<IFluentResourceT,InnerResourceT,FluentResourceT,ManagerT,IDefinitionAfterRegion,IDefinitionAfterResourceGroup,DefTypeWithTags,UTypeWithTags>
Derivado
Implementaciones

Constructores

GroupableResource<IFluentResourceT,InnerResourceT,FluentResourceT, ManagerT,IDefinitionAfterRegion,IDefinitionAfterResourceGroup, DefTypeWithTags,UTypeWithTags>(String, InnerResourceT, ManagerT)

Campos

newGroup

Propiedades

CreatorTaskGroup (Heredado de Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
Id (Heredado de ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
Inner (Heredado de IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
IsInCreateMode (Heredado de ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
Key (Heredado de Indexable)
Manager
Name (Heredado de ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
Region (Heredado de ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
RegionName (Heredado de ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
ResourceGroupName
ResourceIdBase
Tags (Heredado de ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
Type (Heredado de ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)

Métodos

AddCreatableDependency(IResourceCreator<IResourceT>) (Heredado de Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
Apply() (Heredado de CreatableUpdatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT>)
ApplyAsync(CancellationToken, Boolean) (Heredado de CreatableUpdatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT>)
Create() (Heredado de Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
CreateAsync(CancellationToken, Boolean) (Heredado de Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
CreatedResource(String) (Heredado de Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
CreateResource() (Heredado de Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
CreateResourceAsync(CancellationToken) (Heredado de Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
GetInnerAsync(CancellationToken) (Heredado de IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
InnersFromWrappers<InnerT,IWrapperT>(ICollection<IWrapperT>) (Heredado de ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
InnersFromWrappers<InnerT,IWrapperT>(ICollection<IWrapperT>, IList<InnerT>) (Heredado de ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
Refresh() (Heredado de IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
RefreshAsync(CancellationToken) (Heredado de IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
SetInner(InnerResourceT) (Heredado de IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
Update() (Heredado de CreatableUpdatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT>)
WithExistingResourceGroup(IResourceGroup)
WithExistingResourceGroup(String)
WithNewResourceGroup()
WithNewResourceGroup(ICreatable<IResourceGroup>)
WithNewResourceGroup(Region)
WithNewResourceGroup(String)
WithNewResourceGroup(String, Region)
WithoutTag(String) (Heredado de ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
WithRegion(Region) (Heredado de ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
WithRegion(String) (Heredado de ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
WithTag(String, String) (Heredado de ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
WithTags(IDictionary<String,String>) (Heredado de ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)

Implementaciones de interfaz explícitas

IDefinitionWithTags<DefTypeWithTags>.WithTag(String, String) (Heredado de ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
IDefinitionWithTags<DefTypeWithTags>.WithTags(IDictionary<String,String>) (Heredado de ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
IResource.Tags (Heredado de ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
IResourceCreator<IResourceT>.CreateResource() (Heredado de Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
IResourceCreator<IResourceT>.CreateResourceAsync(CancellationToken) (Heredado de Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
IUpdateWithTags<UTypeWithTags>.WithoutTag(String) (Heredado de ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
IUpdateWithTags<UTypeWithTags>.WithTag(String, String) (Heredado de ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
IUpdateWithTags<UTypeWithTags>.WithTags(IDictionary<String,String>) (Heredado de ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)

Se aplica a