Freigeben über


GroupableParentResource<IFluentResourceT,InnerResourceT,FluentResourceT,ManagerT,IDefinitionAfterRegion,IDefinitionAfterResourceGroup,DefTypeWithTags,UTypeWithTags> Klasse

Definition

Die Implementierung für GroupableResource. (Nur interne Verwendung)

public abstract class GroupableParentResource<IFluentResourceT,InnerResourceT,FluentResourceT,ManagerT,IDefinitionAfterRegion,IDefinitionAfterResourceGroup,DefTypeWithTags,UTypeWithTags> : Microsoft.Azure.Management.ResourceManager.Fluent.GroupableResource<IFluentResourceT,InnerResourceT,FluentResourceT,ManagerT,IDefinitionAfterRegion,IDefinitionAfterResourceGroup,DefTypeWithTags,UTypeWithTags> where IFluentResourceT : class, IResource where InnerResourceT : Resource where FluentResourceT : GroupableParentResource<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 GroupableParentResource<'IFluentResourceT, 'InnerResourceT, 'FluentResourceT, 'ManagerT, 'IDefinitionAfterRegion, 'IDefinitionAfterResourceGroup, 'DefTypeWithTags, 'UTypeWithTags (requires 'IFluentResourceT : null and 'IFluentResourceT :> IResource and 'InnerResourceT :> Resource and 'FluentResourceT :> GroupableParentResource<'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 GroupableResource<'IFluentResourceT, 'InnerResourceT, 'FluentResourceT, 'ManagerT, 'IDefinitionAfterRegion, 'IDefinitionAfterResourceGroup, 'DefTypeWithTags, 'UTypeWithTags (requires 'IFluentResourceT : null and 'IFluentResourceT :> IResource and 'InnerResourceT :> Resource and 'FluentResourceT :> GroupableParentResource<'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)>
Public MustInherit Class GroupableParentResource(Of IFluentResourceT, InnerResourceT, FluentResourceT, ManagerT, IDefinitionAfterRegion, IDefinitionAfterResourceGroup, DefTypeWithTags, UTypeWithTags)
Inherits GroupableResource(Of IFluentResourceT, InnerResourceT, FluentResourceT, ManagerT, IDefinitionAfterRegion, IDefinitionAfterResourceGroup, DefTypeWithTags, UTypeWithTags)

Typparameter

IFluentResourceT

Der Fluent-Modelltyp

InnerResourceT

Typ der inneren Azure-Ressourcenklasse

FluentResourceT

der Implementierungstyp des Fluent-Modelltyps

ManagerT

Dienst-Manager-Typ

IDefinitionAfterRegion
IDefinitionAfterResourceGroup
DefTypeWithTags
UTypeWithTags
Vererbung
Abgeleitet

Konstruktoren

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

Die Implementierung für GroupableResource. (Nur interne Verwendung)

Felder

newGroup

Die Implementierung für GroupableResource. (Nur interne Verwendung)

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

Eigenschaften

CreatorTaskGroup

Die Implementierung für GroupableResource. (Nur interne Verwendung)

(Geerbt von Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
Id

Die Implementierung für GroupableResource. (Nur interne Verwendung)

(Geerbt von ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
Inner

Die Implementierung für GroupableResource. (Nur interne Verwendung)

(Geerbt von IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
IsInCreateMode

Die Implementierung für GroupableResource. (Nur interne Verwendung)

(Geerbt von ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
Key

Die Implementierung für GroupableResource. (Nur interne Verwendung)

(Geerbt von Indexable)
Manager

Die Implementierung für GroupableResource. (Nur interne Verwendung)

(Geerbt von GroupableResource<IFluentResourceT,InnerResourceT,FluentResourceT,ManagerT,IDefinitionAfterRegion,IDefinitionAfterResourceGroup,DefTypeWithTags,UTypeWithTags>)
Name

Die Implementierung für GroupableResource. (Nur interne Verwendung)

(Geerbt von ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
Region

Die Implementierung für GroupableResource. (Nur interne Verwendung)

(Geerbt von ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
RegionName

Die Implementierung für GroupableResource. (Nur interne Verwendung)

(Geerbt von ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
ResourceGroupName

Die Implementierung für GroupableResource. (Nur interne Verwendung)

(Geerbt von GroupableResource<IFluentResourceT,InnerResourceT,FluentResourceT,ManagerT,IDefinitionAfterRegion,IDefinitionAfterResourceGroup,DefTypeWithTags,UTypeWithTags>)
ResourceIdBase

Die Implementierung für GroupableResource. (Nur interne Verwendung)

(Geerbt von GroupableResource<IFluentResourceT,InnerResourceT,FluentResourceT,ManagerT,IDefinitionAfterRegion,IDefinitionAfterResourceGroup,DefTypeWithTags,UTypeWithTags>)
Tags

Die Implementierung für GroupableResource. (Nur interne Verwendung)

(Geerbt von ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
Type

Die Implementierung für GroupableResource. (Nur interne Verwendung)

(Geerbt von ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)

Methoden

AddCreatableDependency(IResourceCreator<IResourceT>)

Die Implementierung für GroupableResource. (Nur interne Verwendung)

(Geerbt von Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
AfterCreating()

Die Implementierung für GroupableResource. (Nur interne Verwendung)

Apply()

Die Implementierung für GroupableResource. (Nur interne Verwendung)

(Geerbt von CreatableUpdatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT>)
ApplyAsync(CancellationToken, Boolean)

Die Implementierung für GroupableResource. (Nur interne Verwendung)

(Geerbt von CreatableUpdatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT>)
BeforeCreating()

Die Implementierung für GroupableResource. (Nur interne Verwendung)

Create()

Die Implementierung für GroupableResource. (Nur interne Verwendung)

(Geerbt von Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
CreateAsync(CancellationToken, Boolean)

Die Implementierung für GroupableResource. (Nur interne Verwendung)

(Geerbt von Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
CreatedResource(String)

Die Implementierung für GroupableResource. (Nur interne Verwendung)

(Geerbt von Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
CreateInnerAsync(CancellationToken)

Die Implementierung für GroupableResource. (Nur interne Verwendung)

CreateResource()

Die Implementierung für GroupableResource. (Nur interne Verwendung)

(Geerbt von Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
CreateResourceAsync(CancellationToken)

Die Implementierung für GroupableResource. (Nur interne Verwendung)

GetInnerAsync(CancellationToken)

Die Implementierung für GroupableResource. (Nur interne Verwendung)

(Geerbt von IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
InitializeChildrenFromInner()

Die Implementierung für GroupableResource. (Nur interne Verwendung)

InnersFromWrappers<InnerT,IWrapperT>(ICollection<IWrapperT>)

Die Implementierung für GroupableResource. (Nur interne Verwendung)

(Geerbt von ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
InnersFromWrappers<InnerT,IWrapperT>(ICollection<IWrapperT>, IList<InnerT>)

Die Implementierung für GroupableResource. (Nur interne Verwendung)

(Geerbt von ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
Refresh()

Die Implementierung für GroupableResource. (Nur interne Verwendung)

(Geerbt von IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
RefreshAsync(CancellationToken)

Die Implementierung für GroupableResource. (Nur interne Verwendung)

(Geerbt von IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
SetInner(InnerResourceT)

Die Implementierung für GroupableResource. (Nur interne Verwendung)

(Geerbt von IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
Update()

Die Implementierung für GroupableResource. (Nur interne Verwendung)

(Geerbt von CreatableUpdatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT>)
WithExistingResourceGroup(IResourceGroup)

Die Implementierung für GroupableResource. (Nur interne Verwendung)

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

Die Implementierung für GroupableResource. (Nur interne Verwendung)

(Geerbt von GroupableResource<IFluentResourceT,InnerResourceT,FluentResourceT,ManagerT,IDefinitionAfterRegion,IDefinitionAfterResourceGroup,DefTypeWithTags,UTypeWithTags>)
WithNewResourceGroup()

Die Implementierung für GroupableResource. (Nur interne Verwendung)

(Geerbt von GroupableResource<IFluentResourceT,InnerResourceT,FluentResourceT,ManagerT,IDefinitionAfterRegion,IDefinitionAfterResourceGroup,DefTypeWithTags,UTypeWithTags>)
WithNewResourceGroup(ICreatable<IResourceGroup>)

Die Implementierung für GroupableResource. (Nur interne Verwendung)

(Geerbt von GroupableResource<IFluentResourceT,InnerResourceT,FluentResourceT,ManagerT,IDefinitionAfterRegion,IDefinitionAfterResourceGroup,DefTypeWithTags,UTypeWithTags>)
WithNewResourceGroup(Region)

Die Implementierung für GroupableResource. (Nur interne Verwendung)

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

Die Implementierung für GroupableResource. (Nur interne Verwendung)

(Geerbt von GroupableResource<IFluentResourceT,InnerResourceT,FluentResourceT,ManagerT,IDefinitionAfterRegion,IDefinitionAfterResourceGroup,DefTypeWithTags,UTypeWithTags>)
WithNewResourceGroup(String, Region)

Die Implementierung für GroupableResource. (Nur interne Verwendung)

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

Die Implementierung für GroupableResource. (Nur interne Verwendung)

(Geerbt von ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
WithRegion(Region)

Die Implementierung für GroupableResource. (Nur interne Verwendung)

(Geerbt von ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
WithRegion(String)

Die Implementierung für GroupableResource. (Nur interne Verwendung)

(Geerbt von ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
WithTag(String, String)

Die Implementierung für GroupableResource. (Nur interne Verwendung)

(Geerbt von ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
WithTags(IDictionary<String,String>)

Die Implementierung für GroupableResource. (Nur interne Verwendung)

(Geerbt von ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)

Explizite Schnittstellenimplementierungen

IDefinitionWithTags<DefTypeWithTags>.WithTag(String, String)

Die Implementierung für GroupableResource. (Nur interne Verwendung)

(Geerbt von ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
IDefinitionWithTags<DefTypeWithTags>.WithTags(IDictionary<String,String>)

Die Implementierung für GroupableResource. (Nur interne Verwendung)

(Geerbt von ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
IResource.Tags

Die Implementierung für GroupableResource. (Nur interne Verwendung)

(Geerbt von ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
IResourceCreator<IResourceT>.CreateResource()

Die Implementierung für GroupableResource. (Nur interne Verwendung)

(Geerbt von Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
IResourceCreator<IResourceT>.CreateResourceAsync(CancellationToken)

Die Implementierung für GroupableResource. (Nur interne Verwendung)

(Geerbt von Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
IUpdateWithTags<UTypeWithTags>.WithoutTag(String)

Die Implementierung für GroupableResource. (Nur interne Verwendung)

(Geerbt von ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
IUpdateWithTags<UTypeWithTags>.WithTag(String, String)

Die Implementierung für GroupableResource. (Nur interne Verwendung)

(Geerbt von ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
IUpdateWithTags<UTypeWithTags>.WithTags(IDictionary<String,String>)

Die Implementierung für GroupableResource. (Nur interne Verwendung)

(Geerbt von ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)

Gilt für: