Package com.strongdm.api
Class AWSConnector
java.lang.Object
com.strongdm.api.AWSConnector
- All Implemented Interfaces:
Connector
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionAccountIds is the list of AWS Accounts to scanDescription of the Connector.ExcludeTags filters out discovered resources that have the tag and value.getId()Unique identifier of the Connector.IncludeTags only discovers cloud resources that have one of the included tags.getName()Unique human-readable name of the Connector.RoleName is the Role we're assuming into for an accountScanPeriod identifies which remote system this Connector discoversServices is a list of services this connector should scan.voidsetAccountIds(List<String> in) AccountIds is the list of AWS Accounts to scanvoidsetDescription(String in) Description of the Connector.voidsetExcludeTags(Iterable<Tag> in) ExcludeTags filters out discovered resources that have the tag and value.voidUnique identifier of the Connector.voidsetIncludeTags(Iterable<Tag> in) IncludeTags only discovers cloud resources that have one of the included tags.voidUnique human-readable name of the Connector.voidsetRoleName(String in) RoleName is the Role we're assuming into for an accountvoidsetScanPeriod(String in) ScanPeriod identifies which remote system this Connector discoversvoidsetServices(Iterable<String> in) Services is a list of services this connector should scan.
-
Constructor Details
-
AWSConnector
public AWSConnector()
-
-
Method Details
-
getAccountIds
AccountIds is the list of AWS Accounts to scan -
setAccountIds
AccountIds is the list of AWS Accounts to scan -
getDescription
Description of the Connector.- Specified by:
getDescriptionin interfaceConnector
-
setDescription
Description of the Connector.- Specified by:
setDescriptionin interfaceConnector
-
getExcludeTags
ExcludeTags filters out discovered resources that have the tag and value. We do allow duplicate tag names for ExcludeTags to support multiple excluded values for the tag.- Specified by:
getExcludeTagsin interfaceConnector
-
setExcludeTags
ExcludeTags filters out discovered resources that have the tag and value. We do allow duplicate tag names for ExcludeTags to support multiple excluded values for the tag.- Specified by:
setExcludeTagsin interfaceConnector
-
getId
Unique identifier of the Connector. -
setId
Unique identifier of the Connector. -
getIncludeTags
IncludeTags only discovers cloud resources that have one of the included tags. We do not allow duplicate tag names for IncludeTags- Specified by:
getIncludeTagsin interfaceConnector
-
setIncludeTags
IncludeTags only discovers cloud resources that have one of the included tags. We do not allow duplicate tag names for IncludeTags- Specified by:
setIncludeTagsin interfaceConnector
-
getName
Unique human-readable name of the Connector. -
setName
Unique human-readable name of the Connector. -
getRoleName
RoleName is the Role we're assuming into for an account -
setRoleName
RoleName is the Role we're assuming into for an account -
getScanPeriod
ScanPeriod identifies which remote system this Connector discovers- Specified by:
getScanPeriodin interfaceConnector
-
setScanPeriod
ScanPeriod identifies which remote system this Connector discovers- Specified by:
setScanPeriodin interfaceConnector
-
getServices
Services is a list of services this connector should scan.- Specified by:
getServicesin interfaceConnector
-
setServices
Services is a list of services this connector should scan.- Specified by:
setServicesin interfaceConnector
-