Package com.strongdm.api
Class GCPConnector
java.lang.Object
com.strongdm.api.GCPConnector
- All Implemented Interfaces:
Connector
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionDescription 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.PoolId is the GCP Workload Pool Identifier used to authenticate our JWTProjectIds is the list of GCP Projects the connector will scanProjectNumber is the GCP Project the Workload Pool is defined inProviderId is the GCP Workload Provider Identifier used to authenticate our JWTScanPeriod identifies which remote system this Connector discoversServices is a list of services this connector should scan.voidsetDescription(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.voidPoolId is the GCP Workload Pool Identifier used to authenticate our JWTvoidsetProjectIds(List<String> in) ProjectIds is the list of GCP Projects the connector will scanvoidProjectNumber is the GCP Project the Workload Pool is defined invoidsetProviderId(String in) ProviderId is the GCP Workload Provider Identifier used to authenticate our JWTvoidsetScanPeriod(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
-
GCPConnector
public GCPConnector()
-
-
Method Details
-
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. -
getPoolId
PoolId is the GCP Workload Pool Identifier used to authenticate our JWT -
setPoolId
PoolId is the GCP Workload Pool Identifier used to authenticate our JWT -
getProjectIds
ProjectIds is the list of GCP Projects the connector will scan -
setProjectIds
ProjectIds is the list of GCP Projects the connector will scan -
getProjectNumber
ProjectNumber is the GCP Project the Workload Pool is defined in -
setProjectNumber
ProjectNumber is the GCP Project the Workload Pool is defined in -
getProviderId
ProviderId is the GCP Workload Provider Identifier used to authenticate our JWT -
setProviderId
ProviderId is the GCP Workload Provider Identifier used to authenticate our JWT -
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
-