Class CloudServiceMap

java.lang.Object
app.ductape.sdk.cloud.CloudServiceMap

public final class CloudServiceMap extends Object
Maps cloud provider to integrations service key per component kind.
  • Method Details

    • brokerService

      public static String brokerService(String provider)
    • databaseService

      public static String databaseService(String provider)
    • databaseService

      public static String databaseService(String provider, String databaseEngine)
      TS parity: cloudServiceForProvider('databases', provider, databaseEngine) — Azure has no unified managed-database service like AWS RDS/GCP Cloud SQL; Postgres and MySQL Flexible Server are separate resource types/APIs, so databaseEngine disambiguates. AWS also branches on databaseEngine: "dynamodb" routes to DynamoDB and "cassandra" routes to Keyspaces, instead of always defaulting to RDS.
    • graphService

      public static String graphService(String provider)
    • vectorService

      public static String vectorService(String provider)