Partager via


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

Définition

Implémentation de GroupableResource. (Usage interne uniquement)

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)

Paramètres de type

IFluentResourceT

Type de modèle Fluent

InnerResourceT

Type de classe de ressource interne Azure

FluentResourceT

type d’implémentation du type de modèle Fluent

ManagerT

type de gestionnaire de services

IDefinitionAfterRegion
IDefinitionAfterResourceGroup
DefTypeWithTags
UTypeWithTags
Héritage
Dérivé

Constructeurs

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

Implémentation de GroupableResource. (Usage interne uniquement)

Champs

newGroup

Implémentation de GroupableResource. (Usage interne uniquement)

(Hérité de GroupableResource<IFluentResourceT,InnerResourceT,FluentResourceT,ManagerT,IDefinitionAfterRegion,IDefinitionAfterResourceGroup,DefTypeWithTags,UTypeWithTags>)

Propriétés

CreatorTaskGroup

Implémentation de GroupableResource. (Usage interne uniquement)

(Hérité de Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
Id

Implémentation de GroupableResource. (Usage interne uniquement)

(Hérité de ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
Inner

Implémentation de GroupableResource. (Usage interne uniquement)

(Hérité de IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
IsInCreateMode

Implémentation de GroupableResource. (Usage interne uniquement)

(Hérité de ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
Key

Implémentation de GroupableResource. (Usage interne uniquement)

(Hérité de Indexable)
Manager

Implémentation de GroupableResource. (Usage interne uniquement)

(Hérité de GroupableResource<IFluentResourceT,InnerResourceT,FluentResourceT,ManagerT,IDefinitionAfterRegion,IDefinitionAfterResourceGroup,DefTypeWithTags,UTypeWithTags>)
Name

Implémentation de GroupableResource. (Usage interne uniquement)

(Hérité de ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
Region

Implémentation de GroupableResource. (Usage interne uniquement)

(Hérité de ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
RegionName

Implémentation de GroupableResource. (Usage interne uniquement)

(Hérité de ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
ResourceGroupName

Implémentation de GroupableResource. (Usage interne uniquement)

(Hérité de GroupableResource<IFluentResourceT,InnerResourceT,FluentResourceT,ManagerT,IDefinitionAfterRegion,IDefinitionAfterResourceGroup,DefTypeWithTags,UTypeWithTags>)
ResourceIdBase

Implémentation de GroupableResource. (Usage interne uniquement)

(Hérité de GroupableResource<IFluentResourceT,InnerResourceT,FluentResourceT,ManagerT,IDefinitionAfterRegion,IDefinitionAfterResourceGroup,DefTypeWithTags,UTypeWithTags>)
Tags

Implémentation de GroupableResource. (Usage interne uniquement)

(Hérité de ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
Type

Implémentation de GroupableResource. (Usage interne uniquement)

(Hérité de ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)

Méthodes

AddCreatableDependency(IResourceCreator<IResourceT>)

Implémentation de GroupableResource. (Usage interne uniquement)

(Hérité de Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
AfterCreating()

Implémentation de GroupableResource. (Usage interne uniquement)

Apply()

Implémentation de GroupableResource. (Usage interne uniquement)

(Hérité de CreatableUpdatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT>)
ApplyAsync(CancellationToken, Boolean)

Implémentation de GroupableResource. (Usage interne uniquement)

(Hérité de CreatableUpdatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT>)
BeforeCreating()

Implémentation de GroupableResource. (Usage interne uniquement)

Create()

Implémentation de GroupableResource. (Usage interne uniquement)

(Hérité de Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
CreateAsync(CancellationToken, Boolean)

Implémentation de GroupableResource. (Usage interne uniquement)

(Hérité de Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
CreatedResource(String)

Implémentation de GroupableResource. (Usage interne uniquement)

(Hérité de Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
CreateInnerAsync(CancellationToken)

Implémentation de GroupableResource. (Usage interne uniquement)

CreateResource()

Implémentation de GroupableResource. (Usage interne uniquement)

(Hérité de Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
CreateResourceAsync(CancellationToken)

Implémentation de GroupableResource. (Usage interne uniquement)

GetInnerAsync(CancellationToken)

Implémentation de GroupableResource. (Usage interne uniquement)

(Hérité de IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
InitializeChildrenFromInner()

Implémentation de GroupableResource. (Usage interne uniquement)

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

Implémentation de GroupableResource. (Usage interne uniquement)

(Hérité de ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
InnersFromWrappers<InnerT,IWrapperT>(ICollection<IWrapperT>, IList<InnerT>)

Implémentation de GroupableResource. (Usage interne uniquement)

(Hérité de ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
Refresh()

Implémentation de GroupableResource. (Usage interne uniquement)

(Hérité de IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
RefreshAsync(CancellationToken)

Implémentation de GroupableResource. (Usage interne uniquement)

(Hérité de IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
SetInner(InnerResourceT)

Implémentation de GroupableResource. (Usage interne uniquement)

(Hérité de IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
Update()

Implémentation de GroupableResource. (Usage interne uniquement)

(Hérité de CreatableUpdatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT>)
WithExistingResourceGroup(IResourceGroup)

Implémentation de GroupableResource. (Usage interne uniquement)

(Hérité de GroupableResource<IFluentResourceT,InnerResourceT,FluentResourceT,ManagerT,IDefinitionAfterRegion,IDefinitionAfterResourceGroup,DefTypeWithTags,UTypeWithTags>)
WithExistingResourceGroup(String)

Implémentation de GroupableResource. (Usage interne uniquement)

(Hérité de GroupableResource<IFluentResourceT,InnerResourceT,FluentResourceT,ManagerT,IDefinitionAfterRegion,IDefinitionAfterResourceGroup,DefTypeWithTags,UTypeWithTags>)
WithNewResourceGroup()

Implémentation de GroupableResource. (Usage interne uniquement)

(Hérité de GroupableResource<IFluentResourceT,InnerResourceT,FluentResourceT,ManagerT,IDefinitionAfterRegion,IDefinitionAfterResourceGroup,DefTypeWithTags,UTypeWithTags>)
WithNewResourceGroup(ICreatable<IResourceGroup>)

Implémentation de GroupableResource. (Usage interne uniquement)

(Hérité de GroupableResource<IFluentResourceT,InnerResourceT,FluentResourceT,ManagerT,IDefinitionAfterRegion,IDefinitionAfterResourceGroup,DefTypeWithTags,UTypeWithTags>)
WithNewResourceGroup(Region)

Implémentation de GroupableResource. (Usage interne uniquement)

(Hérité de GroupableResource<IFluentResourceT,InnerResourceT,FluentResourceT,ManagerT,IDefinitionAfterRegion,IDefinitionAfterResourceGroup,DefTypeWithTags,UTypeWithTags>)
WithNewResourceGroup(String)

Implémentation de GroupableResource. (Usage interne uniquement)

(Hérité de GroupableResource<IFluentResourceT,InnerResourceT,FluentResourceT,ManagerT,IDefinitionAfterRegion,IDefinitionAfterResourceGroup,DefTypeWithTags,UTypeWithTags>)
WithNewResourceGroup(String, Region)

Implémentation de GroupableResource. (Usage interne uniquement)

(Hérité de GroupableResource<IFluentResourceT,InnerResourceT,FluentResourceT,ManagerT,IDefinitionAfterRegion,IDefinitionAfterResourceGroup,DefTypeWithTags,UTypeWithTags>)
WithoutTag(String)

Implémentation de GroupableResource. (Usage interne uniquement)

(Hérité de ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
WithRegion(Region)

Implémentation de GroupableResource. (Usage interne uniquement)

(Hérité de ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
WithRegion(String)

Implémentation de GroupableResource. (Usage interne uniquement)

(Hérité de ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
WithTag(String, String)

Implémentation de GroupableResource. (Usage interne uniquement)

(Hérité de ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
WithTags(IDictionary<String,String>)

Implémentation de GroupableResource. (Usage interne uniquement)

(Hérité de ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)

Implémentations d’interfaces explicites

IDefinitionWithTags<DefTypeWithTags>.WithTag(String, String)

Implémentation de GroupableResource. (Usage interne uniquement)

(Hérité de ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
IDefinitionWithTags<DefTypeWithTags>.WithTags(IDictionary<String,String>)

Implémentation de GroupableResource. (Usage interne uniquement)

(Hérité de ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
IResource.Tags

Implémentation de GroupableResource. (Usage interne uniquement)

(Hérité de ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
IResourceCreator<IResourceT>.CreateResource()

Implémentation de GroupableResource. (Usage interne uniquement)

(Hérité de Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
IResourceCreator<IResourceT>.CreateResourceAsync(CancellationToken)

Implémentation de GroupableResource. (Usage interne uniquement)

(Hérité de Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
IUpdateWithTags<UTypeWithTags>.WithoutTag(String)

Implémentation de GroupableResource. (Usage interne uniquement)

(Hérité de ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
IUpdateWithTags<UTypeWithTags>.WithTag(String, String)

Implémentation de GroupableResource. (Usage interne uniquement)

(Hérité de ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)
IUpdateWithTags<UTypeWithTags>.WithTags(IDictionary<String,String>)

Implémentation de GroupableResource. (Usage interne uniquement)

(Hérité de ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>)

S’applique à