Interface AWSDiscovery

    • Method Detail

      • discoverWrapper

        default void discoverWrapper​(com.fasterxml.jackson.databind.ObjectMapper mapper,
                                     io.openraven.magpie.api.Session session,
                                     software.amazon.awssdk.regions.Region region,
                                     io.openraven.magpie.api.Emitter emitter,
                                     org.slf4j.Logger logger,
                                     String account,
                                     MagpieAWSClientCreator clientCreator)
      • discover

        void discover​(com.fasterxml.jackson.databind.ObjectMapper mapper,
                      io.openraven.magpie.api.Session session,
                      software.amazon.awssdk.regions.Region region,
                      io.openraven.magpie.api.Emitter Emitter,
                      org.slf4j.Logger logger,
                      String account,
                      MagpieAWSClientCreator clientCreator)
      • discoverBackupJobs

        default void discoverBackupJobs​(String arn,
                                        software.amazon.awssdk.regions.Region region,
                                        io.openraven.magpie.api.MagpieAwsResource data,
                                        MagpieAWSClientCreator clientCreator)
      • fullService

        default String fullService()
      • getSupportedRegions

        List<software.amazon.awssdk.regions.Region> getSupportedRegions()