Class AWSDiscoveryConfig
- java.lang.Object
-
- io.openraven.magpie.plugins.aws.discovery.AWSDiscoveryConfig
-
public class AWSDiscoveryConfig extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAWSDiscoveryConfig.ProxyRoleConfig
-
Constructor Summary
Constructors Constructor Description AWSDiscoveryConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<String>getAssumedRoles()StringgetExternalId()List<String>getIgnoredRegions()AWSDiscoveryConfig.ProxyRoleConfiggetProxyRoleConfig()List<String>getRegions()List<String>getServices()voidsetAssumedRoles(List<String> assumedRoles)voidsetExternalId(String externalId)voidsetIgnoredRegions(List<String> ignoredRegions)voidsetProxyRoleConfig(AWSDiscoveryConfig.ProxyRoleConfig proxyRoleConfig)voidsetRegions(List<String> regions)voidsetServices(List<String> services)
-
-
-
Method Detail
-
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.
-
getExternalId
public String getExternalId()
-
setExternalId
public void setExternalId(String externalId)
-
getProxyRoleConfig
public AWSDiscoveryConfig.ProxyRoleConfig getProxyRoleConfig()
-
setProxyRoleConfig
public void setProxyRoleConfig(AWSDiscoveryConfig.ProxyRoleConfig proxyRoleConfig)
-
-