Class Provider
Assembly: Pulumi.dll
Syntax
public abstract class Provider
Methods
View Source
Check(CheckRequest, CancellationToken)
Declaration
public virtual Task<CheckResponse> Check(CheckRequest request, CancellationToken ct)
Parameters
Returns
View Source
CheckConfig(CheckRequest, CancellationToken)
Declaration
public virtual Task<CheckResponse> CheckConfig(CheckRequest request, CancellationToken ct)
Parameters
Returns
View Source
Declaration
public virtual Task<ConfigureResponse> Configure(ConfigureRequest request, CancellationToken ct)
Parameters
Returns
View Source
Create(CreateRequest, CancellationToken)
Declaration
public virtual Task<CreateResponse> Create(CreateRequest request, CancellationToken ct)
Parameters
Returns
View Source
Delete(DeleteRequest, CancellationToken)
Declaration
public virtual Task Delete(DeleteRequest request, CancellationToken ct)
Parameters
Returns
View Source
Diff(DiffRequest, CancellationToken)
Declaration
public virtual Task<DiffResponse> Diff(DiffRequest request, CancellationToken ct)
Parameters
Returns
View Source
DiffConfig(DiffRequest, CancellationToken)
Declaration
public virtual Task<DiffResponse> DiffConfig(DiffRequest request, CancellationToken ct)
Parameters
Returns
View Source
GetSchema(GetSchemaRequest, CancellationToken)
Declaration
public virtual Task<GetSchemaResponse> GetSchema(GetSchemaRequest request, CancellationToken ct)
Parameters
Returns
View Source
Invoke(InvokeRequest, CancellationToken)
Declaration
public virtual Task<InvokeResponse> Invoke(InvokeRequest request, CancellationToken ct)
Parameters
Returns
View Source
Read(ReadRequest, CancellationToken)
Declaration
public virtual Task<ReadResponse> Read(ReadRequest request, CancellationToken ct)
Parameters
Returns
View Source
Serve(string[], string?, Func<IHost, Provider>, CancellationToken, TextWriter)
Declaration
public static Task Serve(string[] args, string? version, Func<IHost, Provider> factory, CancellationToken cancellationToken, TextWriter stdout)
Parameters
Returns
View Source
Serve(string[], string?, Func<IHost, Provider>, CancellationToken)
Declaration
public static Task Serve(string[] args, string? version, Func<IHost, Provider> factory, CancellationToken cancellationToken)
Parameters
Returns
View Source
Update(UpdateRequest, CancellationToken)
Declaration
public virtual Task<UpdateResponse> Update(UpdateRequest request, CancellationToken ct)
Parameters
Returns