Share via


CreatableResources<IFluentResourceT,FluentResourceT,InnerResourceT> Class

Definition

public abstract class CreatableResources<IFluentResourceT,FluentResourceT,InnerResourceT> : Microsoft.Azure.Management.ResourceManager.Fluent.Core.CreatableWrappers<IFluentResourceT,FluentResourceT,InnerResourceT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsBatchCreation<IFluentResourceT> where IFluentResourceT : class, IHasId where FluentResourceT : IFluentResourceT
type CreatableResources<'IFluentResourceT, #'IFluentResourceT, 'InnerResourceT (requires 'IFluentResourceT : null and 'IFluentResourceT :> IHasId)> = class
    inherit CreatableWrappers<'IFluentResourceT, #'IFluentResourceT, 'InnerResourceT (requires 'IFluentResourceT : null and 'IFluentResourceT :> IHasId)>
    interface ISupportsBatchCreation<'IFluentResourceT (requires 'IFluentResourceT : null and 'IFluentResourceT :> IHasId)>
Public MustInherit Class CreatableResources(Of IFluentResourceT, FluentResourceT, InnerResourceT)
Inherits CreatableWrappers(Of IFluentResourceT, FluentResourceT, InnerResourceT)
Implements ISupportsBatchCreation(Of IFluentResourceT)

Type Parameters

IFluentResourceT
FluentResourceT
InnerResourceT
Inheritance
Derived
Implements

Constructors

CreatableResources<IFluentResourceT,FluentResourceT,InnerResourceT>()

Methods

Create(ICreatable<IFluentResourceT>[])
Create(IEnumerable<ICreatable<IFluentResourceT>>)
CreateAsync(IEnumerable<ICreatable<IFluentResourceT>>, CancellationToken)
DeleteById(String) (Inherited from CreatableWrappers<IFluentResourceT,FluentResourceT,InnerResourceT>)
DeleteByIdAsync(String, CancellationToken) (Inherited from CreatableWrappers<IFluentResourceT,FluentResourceT,InnerResourceT>)
WrapList(IEnumerable<InnerResourceT>)

This method returns a paged list where each page contains the instances that wraps inner resources in the corresponding page of given inner paged list.

(Inherited from ReadableWrappers<IFluentResourceT,FluentResourceT,InnerResourceT>)
WrapModel(InnerResourceT) (Inherited from ReadableWrappers<IFluentResourceT,FluentResourceT,InnerResourceT>)
WrapModel(String) (Inherited from CreatableWrappers<IFluentResourceT,FluentResourceT,InnerResourceT>)

Applies to