Interface BackendConfigOverrides

  • All Known Subinterfaces:
    IacBackendSpec

    public interface BackendConfigOverrides
    Indicates which backend configuration should be sent via the command-line rather than the backend configuration file or secret environment variables.

    This is an interface primarily focused on special cases, where the preferred solutions are not adequate. One such example is the S3 backend which does not read the profile form the environment.

    Since:
    2.0
    • Method Detail

      • getBackendTokenOverrides

        org.gradle.api.provider.Provider<java.util.Map<java.lang.String,​TokenValue>> getBackendTokenOverrides()
        Returns a provider to a set of variables which will be passed on the command-line as backend configuration
        Returns:
        A provider to a map of property strings.