Partager via


IndependentChildResourceImpl<IFluentResourceT,FluentParentModelT,InnerModelT,FluentResourceT,IDefinitionT,IUpdatableT,ManagerT> Classe

Définition

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

public abstract class IndependentChildResourceImpl<IFluentResourceT,FluentParentModelT,InnerModelT,FluentResourceT,IDefinitionT,IUpdatableT,ManagerT> : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IndependentChildImpl<IFluentResourceT,FluentParentModelT,InnerModelT,FluentResourceT,IDefinitionT,IUpdatableT,ManagerT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IGroupableResource<ManagerT,InnerModelT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<InnerModelT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<ManagerT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IIndependentChild<ManagerT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IIndependentChildResource<ManagerT,InnerModelT> where IFluentResourceT : class, IDefinitionT where FluentParentModelT : class, IResource, IHasResourceGroup where InnerModelT : Resource where FluentResourceT : IndependentChildResourceImpl<IFluentResourceT,FluentParentModelT,InnerModelT,FluentResourceT,IDefinitionT,IUpdatableT,ManagerT>, IFluentResourceT where IDefinitionT : class where IUpdatableT : class
type IndependentChildResourceImpl<#'IDefinitionT, 'FluentParentModelT, 'InnerModelT, 'FluentResourceT, 'IDefinitionT, 'IUpdatableT, 'ManagerT (requires 'FluentParentModelT : null and 'FluentParentModelT :> IResource and 'FluentParentModelT :> IHasResourceGroup and 'InnerModelT :> Resource and 'FluentResourceT :> IndependentChildResourceImpl<#'IDefinitionT, 'FluentParentModelT, 'InnerModelT, 'FluentResourceT, 'IDefinitionT, 'IUpdatableT, 'ManagerT> and 'FluentResourceT :> 'IFluentResourceT and 'IDefinitionT : null and 'IUpdatableT : null)> = class
    inherit IndependentChildImpl<#'IDefinitionT, 'FluentParentModelT, 'InnerModelT, 'FluentResourceT, 'IDefinitionT, 'IUpdatableT, 'ManagerT (requires 'FluentParentModelT : null and 'FluentParentModelT :> IResource and 'FluentParentModelT :> IHasResourceGroup and 'InnerModelT :> Resource and 'FluentResourceT :> IndependentChildResourceImpl<#'IDefinitionT, 'FluentParentModelT, 'InnerModelT, 'FluentResourceT, 'IDefinitionT, 'IUpdatableT, 'ManagerT> and 'FluentResourceT :> 'IFluentResourceT and 'IDefinitionT : null and 'IUpdatableT : null)>
    interface IIndependentChildResource<'ManagerT, 'InnerModelT (requires 'InnerModelT :> Resource)>
    interface IGroupableResource<'ManagerT, 'InnerModelT (requires 'InnerModelT :> Resource)>
    interface IResource
    interface IIndexable
    interface IHasId
    interface IHasName
    interface IHasResourceGroup
    interface IHasManager<'ManagerT>
    interface IHasInner<'InnerModelT (requires 'InnerModelT :> Resource)>
    interface IIndependentChild<'ManagerT>
Public MustInherit Class IndependentChildResourceImpl(Of IFluentResourceT, FluentParentModelT, InnerModelT, FluentResourceT, IDefinitionT, IUpdatableT, ManagerT)
Inherits IndependentChildImpl(Of IFluentResourceT, FluentParentModelT, InnerModelT, FluentResourceT, IDefinitionT, IUpdatableT, ManagerT)
Implements IGroupableResource(Of ManagerT, InnerModelT), IHasInner(Of InnerModelT), IHasManager(Of ManagerT), IIndependentChild(Of ManagerT), IIndependentChildResource(Of ManagerT, InnerModelT)

Paramètres de type

IFluentResourceT
FluentParentModelT
InnerModelT
FluentResourceT
IDefinitionT
IUpdatableT
ManagerT
Héritage
IndependentChildImpl<IFluentResourceT,FluentParentModelT,InnerModelT,FluentResourceT,IDefinitionT,IUpdatableT,ManagerT>
IndependentChildResourceImpl<IFluentResourceT,FluentParentModelT,InnerModelT,FluentResourceT,IDefinitionT,IUpdatableT,ManagerT>
Implémente

Constructeurs

IndependentChildResourceImpl<IFluentResourceT,FluentParentModelT, InnerModelT,FluentResourceT,IDefinitionT,IUpdatableT,ManagerT>(String, InnerModelT, ManagerT)

Crée un instance de CreatableUpdatableImpl.

Champs

parentName

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

(Hérité de IndependentChildImpl<IFluentResourceT,FluentParentModelT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT,ManagerT>)

Propriétés

CreatorTaskGroup

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

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

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

Inner

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

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

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

(Hérité de Indexable)
Manager

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

(Hérité de IndependentChildImpl<IFluentResourceT,FluentParentModelT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT,ManagerT>)
Name

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

Region

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

RegionName

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

ResourceGroupName

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

(Hérité de IndependentChildImpl<IFluentResourceT,FluentParentModelT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT,ManagerT>)
Tags

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

Type

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

Méthodes

AddCreatableDependency(IResourceCreator<IResourceT>)

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

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

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

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

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

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

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

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

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

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

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

(Hérité de IndependentChildImpl<IFluentResourceT,FluentParentModelT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT,ManagerT>)
CreatedResource(String)

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

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

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

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

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

(Hérité de IndependentChildImpl<IFluentResourceT,FluentParentModelT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT,ManagerT>)
GetInnerAsync(CancellationToken)

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

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

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

(Hérité de IndependentChildImpl<IFluentResourceT,FluentParentModelT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT,ManagerT>)
Refresh()

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

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

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

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

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

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

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

(Hérité de IndependentChildImpl<IFluentResourceT,FluentParentModelT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT,ManagerT>)
SetParentName(InnerResourceT)

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

(Hérité de IndependentChildImpl<IFluentResourceT,FluentParentModelT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT,ManagerT>)
Update()

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

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

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

WithExistingParentResource(String, String)

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

(Hérité de IndependentChildImpl<IFluentResourceT,FluentParentModelT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT,ManagerT>)
WithNewParentResource(ICreatable<FluentParentModelT>)

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

(Hérité de IndependentChildImpl<IFluentResourceT,FluentParentModelT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT,ManagerT>)
WithoutTag(String)

Supprime une balise de la ressource.

WithTag(String, String)

Ajoute une balise à la ressource.

WithTags(IDictionary<String,String>)

Spécifie des balises pour la ressource en tant que mappage.

Implémentations d’interfaces explicites

IResourceCreator<IResourceT>.CreateResource()

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

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

Implémentation de la ressource enfant qui peut être cruD indépendamment de la ressource parente. (utilisation interne uniquement).

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

S’applique à