ExternalChildResourcesNonCached<FluentModelTImpl,IFluentModelT,InnerModelT,IParentT,ParentImplT> Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
public abstract class ExternalChildResourcesNonCached<FluentModelTImpl,IFluentModelT,InnerModelT,IParentT,ParentImplT> : Microsoft.Azure.Management.ResourceManager.Fluent.Core.ExternalChildResourceCollection<FluentModelTImpl,IFluentModelT,InnerModelT,IParentT,ParentImplT> where FluentModelTImpl : ExternalChildResource<IFluentModelT,InnerModelT,IParentT,ParentImplT>, IFluentModelT where IFluentModelT : class, IExternalChildResource<IFluentModelT,IParentT> where ParentImplT : IParentT
type ExternalChildResourcesNonCached<'FluentModelTImpl, 'IFluentModelT, 'InnerModelT, 'IParentT, #'IParentT (requires 'FluentModelTImpl :> ExternalChildResource<'IFluentModelT, 'InnerModelT, 'IParentT, #'IParentT> and 'FluentModelTImpl :> 'IFluentModelT and 'IFluentModelT : null and 'IFluentModelT :> IExternalChildResource<'IFluentModelT, 'IParentT>)> = class
inherit ExternalChildResourceCollection<'FluentModelTImpl, 'IFluentModelT, 'InnerModelT, 'IParentT, #'IParentT (requires 'FluentModelTImpl :> ExternalChildResource<'IFluentModelT, 'InnerModelT, 'IParentT, #'IParentT> and 'FluentModelTImpl :> 'IFluentModelT and 'IFluentModelT : null and 'IFluentModelT :> IExternalChildResource<'IFluentModelT, 'IParentT>)>
Public MustInherit Class ExternalChildResourcesNonCached(Of FluentModelTImpl, IFluentModelT, InnerModelT, IParentT, ParentImplT)
Inherits ExternalChildResourceCollection(Of FluentModelTImpl, IFluentModelT, InnerModelT, IParentT, ParentImplT)
Type Parameters
- FluentModelTImpl
- IFluentModelT
- InnerModelT
- IParentT
- ParentImplT
- Inheritance
-
ExternalChildResourcesNonCached<FluentModelTImpl,IFluentModelT,InnerModelT,IParentT,ParentImplT>
Constructors
ExternalChildResourcesNonCached<FluentModelTImpl,IFluentModelT,InnerModelT,IParentT,ParentImplT>(ParentImplT, String) |
Creates a new ExternalChildResourcesNonCached. |
Fields
childResourceName |
Used to construct error string, this is user friendly name of the child resource (e.g. Subnet, Extension). (Inherited from ExternalChildResourceCollection<FluentModelTImpl,IFluentModelT,InnerModelT,IParentT,ParentImplT>) |
collection |
The child resource instances that this collection contains. (Inherited from ExternalChildResourceCollection<FluentModelTImpl,IFluentModelT,InnerModelT,IParentT,ParentImplT>) |
Properties
Parent | (Inherited from ExternalChildResourceCollection<FluentModelTImpl,IFluentModelT,InnerModelT,IParentT,ParentImplT>) |
Methods
ClearAfterCommit() | |
CommitAndGetAllAsync(CancellationToken) |
Commits the changes in the external child resource collection. (Inherited from ExternalChildResourceCollection<FluentModelTImpl,IFluentModelT,InnerModelT,IParentT,ParentImplT>) |
Find(String) |
Finds a child resource with the given name. (Inherited from ExternalChildResourceCollection<FluentModelTImpl,IFluentModelT,InnerModelT,IParentT,ParentImplT>) |
PrepareDefine(FluentModelTImpl) |
Prepare a given model of an external child resource for create. |
PrepareRemove(FluentModelTImpl) |
Prepare a given model of an external child resource for remove. |
PrepareUpdate(FluentModelTImpl) |
Prepare a given model of an external child resource for update. |