Package com.strongdm.api
Class AzureConnector
java.lang.Object
com.strongdm.api.AzureConnector
- All Implemented Interfaces:
Connector
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionClientId is the ID of the Application / Service Account we're acting asDescription 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.ScanPeriod identifies which remote system this Connector discoversServices is a list of services this connector should scan.SubscriptionIds are the targets of discovery.TenantId is the Azure Tenant we're discovering invoidsetClientId(String in) ClientId is the ID of the Application / Service Account we're acting asvoidsetDescription(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.voidsetScanPeriod(String in) ScanPeriod identifies which remote system this Connector discoversvoidsetServices(Iterable<String> in) Services is a list of services this connector should scan.voidsetSubscriptionIds(List<String> in) SubscriptionIds are the targets of discovery.voidsetTenantId(String in) TenantId is the Azure Tenant we're discovering in
-
Constructor Details
-
AzureConnector
public AzureConnector()
-
-
Method Details
-
getClientId
ClientId is the ID of the Application / Service Account we're acting as -
setClientId
ClientId is the ID of the Application / Service Account we're acting as -
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. -
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
-
getSubscriptionIds
SubscriptionIds are the targets of discovery. -
setSubscriptionIds
SubscriptionIds are the targets of discovery. -
getTenantId
TenantId is the Azure Tenant we're discovering in -
setTenantId
TenantId is the Azure Tenant we're discovering in
-