Interface Provider

All Known Implementing Classes:
ComponentProvider

public interface Provider
  • Method Details

    • configure

      Configure the provider with the given configuration parameters.
      Parameters:
      request - The configuration request
      Returns:
      A future containing the configuration response
    • getSchema

      Returns the schema for this provider's package.
      Parameters:
      request - The schema request
      Returns:
      A future containing the schema response
    • construct

      Construct a component resource given the type name and inputs, and returning the URN and any outputs.
      Parameters:
      request - The construction request
      Returns:
      A future containing the construction response