Construct.UseExistingResource<T>(T, Func<T>) Method

Definition

Registers an existing resource with this construct that will be used by other resources in the construct.

protected T UseExistingResource<T> (T? resource, Func<T> create) where T : Azure.Provisioning.Resource;
member this.UseExistingResource : 'T * Func<'T (requires 'T :> Azure.Provisioning.Resource)> -> 'T (requires 'T :> Azure.Provisioning.Resource)
Protected Function UseExistingResource(Of T As Resource) (resource As T, create As Func(Of T)) As T

Type Parameters

T

The type of Resource to use.

Parameters

resource
T

Resource instance to use.

create
Func<T>

Lambda to create the resource if it was not found.

Returns

T

The Resource instance that will be used.

Applies to