Freigeben über


IndependentChildImpl<IFluentResourceT,FluentParentModelT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT,ManagerT> Klasse

Definition

Implementierung für die untergeordnete Ressource, die unabhängig von der übergeordneten Ressource cruDed werden kann. (nur interne Verwendung).

public abstract class IndependentChildImpl<IFluentResourceT,FluentParentModelT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT,ManagerT> : Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.CreatableUpdatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<ManagerT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IIndependentChild<ManagerT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IndependentChild.Definition.IWithParentResource<IFluentResourceT,FluentParentModelT> where IFluentResourceT : class, IResourceT where FluentParentModelT : class, IResource, IHasResourceGroup where FluentResourceT : class where IResourceT : class where IUpdatableT : class
type IndependentChildImpl<#'IResourceT, 'FluentParentModelT, 'InnerResourceT, 'FluentResourceT, 'IResourceT, 'IUpdatableT, 'ManagerT (requires 'FluentParentModelT : null and 'FluentParentModelT :> IResource and 'FluentParentModelT :> IHasResourceGroup and 'FluentResourceT : null and 'IResourceT : null and 'IUpdatableT : null)> = class
    inherit CreatableUpdatable<#'IResourceT, 'InnerResourceT, 'FluentResourceT, 'IResourceT, 'IUpdatableT (requires 'FluentResourceT : null and 'IResourceT : null and 'IUpdatableT : null)>
    interface IIndependentChild<'ManagerT>
    interface IHasName
    interface IHasId
    interface IHasResourceGroup
    interface IHasManager<'ManagerT>
    interface IWithParentResource<#'IResourceT, 'FluentParentModelT (requires 'FluentParentModelT : null and 'FluentParentModelT :> IResource and 'FluentParentModelT :> IHasResourceGroup)>
Public MustInherit Class IndependentChildImpl(Of IFluentResourceT, FluentParentModelT, InnerResourceT, FluentResourceT, IResourceT, IUpdatableT, ManagerT)
Inherits CreatableUpdatable(Of IFluentResourceT, InnerResourceT, FluentResourceT, IResourceT, IUpdatableT)
Implements IHasManager(Of ManagerT), IIndependentChild(Of ManagerT), IWithParentResource(Of IFluentResourceT, FluentParentModelT)

Typparameter

IFluentResourceT
FluentParentModelT
InnerResourceT
FluentResourceT
IResourceT
IUpdatableT
ManagerT
Vererbung
Abgeleitet
Implementiert

Konstruktoren

IndependentChildImpl<IFluentResourceT,FluentParentModelT,InnerResourceT, FluentResourceT,IResourceT,IUpdatableT,ManagerT>(String, InnerResourceT, ManagerT)

Erstellt eine neue instance von IndependentChildResourceImpl.

Felder

parentName

Implementierung für die untergeordnete Ressource, die unabhängig von der übergeordneten Ressource cruDed werden kann. (nur interne Verwendung).

Eigenschaften

CreatorTaskGroup

Implementierung für die untergeordnete Ressource, die unabhängig von der übergeordneten Ressource cruDed werden kann. (nur interne Verwendung).

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

Implementierung für die untergeordnete Ressource, die unabhängig von der übergeordneten Ressource cruDed werden kann. (nur interne Verwendung).

Inner

Implementierung für die untergeordnete Ressource, die unabhängig von der übergeordneten Ressource cruDed werden kann. (nur interne Verwendung).

(Geerbt von IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
Key

Implementierung für die untergeordnete Ressource, die unabhängig von der übergeordneten Ressource cruDed werden kann. (nur interne Verwendung).

(Geerbt von Indexable)
Manager

Implementierung für die untergeordnete Ressource, die unabhängig von der übergeordneten Ressource cruDed werden kann. (nur interne Verwendung).

Name

Implementierung für die untergeordnete Ressource, die unabhängig von der übergeordneten Ressource cruDed werden kann. (nur interne Verwendung).

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

Implementierung für die untergeordnete Ressource, die unabhängig von der übergeordneten Ressource cruDed werden kann. (nur interne Verwendung).

Methoden

AddCreatableDependency(IResourceCreator<IResourceT>)

Implementierung für die untergeordnete Ressource, die unabhängig von der übergeordneten Ressource cruDed werden kann. (nur interne Verwendung).

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

Implementierung für die untergeordnete Ressource, die unabhängig von der übergeordneten Ressource cruDed werden kann. (nur interne Verwendung).

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

Implementierung für die untergeordnete Ressource, die unabhängig von der übergeordneten Ressource cruDed werden kann. (nur interne Verwendung).

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

Implementierung für die untergeordnete Ressource, die unabhängig von der übergeordneten Ressource cruDed werden kann. (nur interne Verwendung).

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

Implementierung für die untergeordnete Ressource, die unabhängig von der übergeordneten Ressource cruDed werden kann. (nur interne Verwendung).

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

Implementierung für die untergeordnete Ressource, die unabhängig von der übergeordneten Ressource cruDed werden kann. (nur interne Verwendung).

CreatedResource(String)

Implementierung für die untergeordnete Ressource, die unabhängig von der übergeordneten Ressource cruDed werden kann. (nur interne Verwendung).

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

Implementierung für die untergeordnete Ressource, die unabhängig von der übergeordneten Ressource cruDed werden kann. (nur interne Verwendung).

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

Implementierung für die untergeordnete Ressource, die unabhängig von der übergeordneten Ressource cruDed werden kann. (nur interne Verwendung).

GetInnerAsync(CancellationToken)

Implementierung für die untergeordnete Ressource, die unabhängig von der übergeordneten Ressource cruDed werden kann. (nur interne Verwendung).

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

Implementierung für die untergeordnete Ressource, die unabhängig von der übergeordneten Ressource cruDed werden kann. (nur interne Verwendung).

Refresh()

Implementierung für die untergeordnete Ressource, die unabhängig von der übergeordneten Ressource cruDed werden kann. (nur interne Verwendung).

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

Implementierung für die untergeordnete Ressource, die unabhängig von der übergeordneten Ressource cruDed werden kann. (nur interne Verwendung).

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

Implementierung für die untergeordnete Ressource, die unabhängig von der übergeordneten Ressource cruDed werden kann. (nur interne Verwendung).

SetInner(InnerResourceT)

Implementierung für die untergeordnete Ressource, die unabhängig von der übergeordneten Ressource cruDed werden kann. (nur interne Verwendung).

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

Implementierung für die untergeordnete Ressource, die unabhängig von der übergeordneten Ressource cruDed werden kann. (nur interne Verwendung).

Update()

Implementierung für die untergeordnete Ressource, die unabhängig von der übergeordneten Ressource cruDed werden kann. (nur interne Verwendung).

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

Implementierung für die untergeordnete Ressource, die unabhängig von der übergeordneten Ressource cruDed werden kann. (nur interne Verwendung).

WithExistingParentResource(String, String)

Implementierung für die untergeordnete Ressource, die unabhängig von der übergeordneten Ressource cruDed werden kann. (nur interne Verwendung).

WithNewParentResource(ICreatable<FluentParentModelT>)

Implementierung für die untergeordnete Ressource, die unabhängig von der übergeordneten Ressource cruDed werden kann. (nur interne Verwendung).

Explizite Schnittstellenimplementierungen

IResourceCreator<IResourceT>.CreateResource()

Implementierung für die untergeordnete Ressource, die unabhängig von der übergeordneten Ressource cruDed werden kann. (nur interne Verwendung).

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

Implementierung für die untergeordnete Ressource, die unabhängig von der übergeordneten Ressource cruDed werden kann. (nur interne Verwendung).

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

Gilt für: