Class AWSDiscoveryConfig

java.lang.Object
io.openraven.magpie.plugins.aws.discovery.AWSDiscoveryConfig

public class AWSDiscoveryConfig extends Object
  • Constructor Details

    • AWSDiscoveryConfig

      public AWSDiscoveryConfig()
  • Method Details

    • getServices

      public List<String> getServices()
      Returns:
      The list of AWS services to enabled for discovery. By default this list is empty, meaning that all services will be scanned. If this list is not empty, the only the listed services will be scanned.
    • setServices

      public void setServices(List<String> services)
    • getRegions

      public List<String> getRegions()
    • setRegions

      public void setRegions(List<String> regions)
    • getIgnoredRegions

      public List<String> getIgnoredRegions()
    • setIgnoredRegions

      public void setIgnoredRegions(List<String> ignoredRegions)
    • getAssumedRoles

      public List<String> getAssumedRoles()
    • setAssumedRoles

      public void setAssumedRoles(List<String> assumedRoles)
    • getExternalId

      public String getExternalId()
    • setExternalId

      public void setExternalId(String externalId)
    • getProxyRoleConfig

      public AWSDiscoveryConfig.ProxyRoleConfig getProxyRoleConfig()
    • setProxyRoleConfig

      public void setProxyRoleConfig(AWSDiscoveryConfig.ProxyRoleConfig proxyRoleConfig)