IClientCreator<TClient,TOptions> Interface
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.
Allows easy creation of a data-plane client for a specific Azure resource.
public interface IClientCreator<TClient,TOptions> : Azure.Provisioning.Primitives.IClientCreator where TOptions : ClientOptions
type IClientCreator<'Client, 'Options (requires 'Options :> ClientOptions)> = interface
interface IClientCreator
Public Interface IClientCreator(Of TClient, TOptions)
Implements IClientCreator
Type Parameters
- TClient
The type of client that can be created for this Azure resource.
- TOptions
The type of ClientOptions used to configure the client.
- Derived
- Implements
Remarks
This will be implemented explicitly by individual resources and you should prefer calling Azure.Deployment.ProvisioningDeployment.CreateClient
instead to construct data-plane client resources.
Methods
CreateClient(IReadOnlyDictionary<String,Object>, TokenCredential, TOptions) |
Construct a |
GetOutputs() |
Get the outputs required to construct a client for this resource. (Inherited from IClientCreator) |