Show / Hide Table of Contents

Class Provider

Inheritance
object
Provider
ComponentProvider
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Pulumi.Experimental.Provider
Assembly: Pulumi.dll
Syntax
public abstract class Provider

Methods

View Source

Call(CallRequest, CancellationToken)

Declaration
public virtual Task<CallResponse> Call(CallRequest request, CancellationToken ct)
Parameters
Type Name Description
CallRequest request
CancellationToken ct
Returns
Type Description
Task<CallResponse>
View Source

Check(CheckRequest, CancellationToken)

Declaration
public virtual Task<CheckResponse> Check(CheckRequest request, CancellationToken ct)
Parameters
Type Name Description
CheckRequest request
CancellationToken ct
Returns
Type Description
Task<CheckResponse>
View Source

CheckConfig(CheckRequest, CancellationToken)

Declaration
public virtual Task<CheckResponse> CheckConfig(CheckRequest request, CancellationToken ct)
Parameters
Type Name Description
CheckRequest request
CancellationToken ct
Returns
Type Description
Task<CheckResponse>
View Source

Configure(ConfigureRequest, CancellationToken)

Declaration
public virtual Task<ConfigureResponse> Configure(ConfigureRequest request, CancellationToken ct)
Parameters
Type Name Description
ConfigureRequest request
CancellationToken ct
Returns
Type Description
Task<ConfigureResponse>
View Source

Construct(ConstructRequest, CancellationToken)

Declaration
public virtual Task<ConstructResponse> Construct(ConstructRequest request, CancellationToken ct)
Parameters
Type Name Description
ConstructRequest request
CancellationToken ct
Returns
Type Description
Task<ConstructResponse>
View Source

Create(CreateRequest, CancellationToken)

Declaration
public virtual Task<CreateResponse> Create(CreateRequest request, CancellationToken ct)
Parameters
Type Name Description
CreateRequest request
CancellationToken ct
Returns
Type Description
Task<CreateResponse>
View Source

Delete(DeleteRequest, CancellationToken)

Declaration
public virtual Task Delete(DeleteRequest request, CancellationToken ct)
Parameters
Type Name Description
DeleteRequest request
CancellationToken ct
Returns
Type Description
Task
View Source

Diff(DiffRequest, CancellationToken)

Declaration
public virtual Task<DiffResponse> Diff(DiffRequest request, CancellationToken ct)
Parameters
Type Name Description
DiffRequest request
CancellationToken ct
Returns
Type Description
Task<DiffResponse>
View Source

DiffConfig(DiffRequest, CancellationToken)

Declaration
public virtual Task<DiffResponse> DiffConfig(DiffRequest request, CancellationToken ct)
Parameters
Type Name Description
DiffRequest request
CancellationToken ct
Returns
Type Description
Task<DiffResponse>
View Source

GetHostUri(IHost)

Declaration
public static Uri GetHostUri(IHost host)
Parameters
Type Name Description
IHost host
Returns
Type Description
Uri
View Source

GetSchema(GetSchemaRequest, CancellationToken)

Declaration
public virtual Task<GetSchemaResponse> GetSchema(GetSchemaRequest request, CancellationToken ct)
Parameters
Type Name Description
GetSchemaRequest request
CancellationToken ct
Returns
Type Description
Task<GetSchemaResponse>
View Source

Invoke(InvokeRequest, CancellationToken)

Declaration
public virtual Task<InvokeResponse> Invoke(InvokeRequest request, CancellationToken ct)
Parameters
Type Name Description
InvokeRequest request
CancellationToken ct
Returns
Type Description
Task<InvokeResponse>
View Source

Parameterize(ParameterizeRequest, CancellationToken)

Declaration
public virtual Task<ParameterizeResponse> Parameterize(ParameterizeRequest request, CancellationToken ct)
Parameters
Type Name Description
ParameterizeRequest request
CancellationToken ct
Returns
Type Description
Task<ParameterizeResponse>
View Source

Read(ReadRequest, CancellationToken)

Declaration
public virtual Task<ReadResponse> Read(ReadRequest request, CancellationToken ct)
Parameters
Type Name Description
ReadRequest request
CancellationToken ct
Returns
Type Description
Task<ReadResponse>
View Source

Serve(string[], string?, Func<IEngine, Provider>, CancellationToken)

Declaration
public static Task Serve(string[] args, string? version, Func<IEngine, Provider> factory, CancellationToken cancellationToken)
Parameters
Type Name Description
string[] args
string version
Func<IEngine, Provider> factory
CancellationToken cancellationToken
Returns
Type Description
Task
View Source

Update(UpdateRequest, CancellationToken)

Declaration
public virtual Task<UpdateResponse> Update(UpdateRequest request, CancellationToken ct)
Parameters
Type Name Description
UpdateRequest request
CancellationToken ct
Returns
Type Description
Task<UpdateResponse>

Version 3.114.1

  • View Source
Back to top Copyright 2016-2023, Pulumi Corporation.