Package com.strongdm.api
Interface Resource
- All Known Implementing Classes:
AKS
,AKSBasicAuth
,AKSServiceAccount
,AKSServiceAccountUserImpersonation
,AKSUserImpersonation
,AmazonEKS
,AmazonEKSInstanceProfile
,AmazonEKSInstanceProfileUserImpersonation
,AmazonEKSUserImpersonation
,AmazonES
,AmazonMQAMQP091
,Athena
,AuroraMysql
,AuroraPostgres
,AuroraPostgresIAM
,AWS
,AWSConsole
,AWSConsoleStaticKeyPair
,AWSInstanceProfile
,Azure
,AzureCertificate
,AzureMysql
,AzurePostgres
,AzurePostgresManagedIdentity
,BigQuery
,Cassandra
,Citus
,Clustrix
,Cockroach
,CouchbaseDatabase
,CouchbaseWebUI
,DB2I
,DB2LUW
,DocumentDBHost
,DocumentDBReplicaSet
,Druid
,DynamoDB
,Elastic
,ElasticacheRedis
,GCP
,GCPConsole
,GCPWIF
,GoogleGKE
,GoogleGKEUserImpersonation
,Greenplum
,HTTPAuth
,HTTPBasicAuth
,HTTPNoAuth
,Kubernetes
,KubernetesBasicAuth
,KubernetesServiceAccount
,KubernetesServiceAccountUserImpersonation
,KubernetesUserImpersonation
,Maria
,Memcached
,Memsql
,MongoHost
,MongoLegacyHost
,MongoLegacyReplicaset
,MongoReplicaSet
,MongoShardedCluster
,MTLSMysql
,MTLSPostgres
,Mysql
,Neptune
,NeptuneIAM
,Oracle
,Postgres
,Presto
,RabbitMQAMQP091
,RawTCP
,RDP
,RDPCert
,RDSPostgresIAM
,Redis
,Redshift
,SingleStore
,Snowflake
,Snowsight
,SQLServer
,SQLServerAzureAD
,SQLServerKerberosAD
,SSH
,SSHCert
,SSHCustomerKey
,SSHPassword
,Sybase
,SybaseIQ
,Teradata
,Trino
public interface Resource
A Resource is a database, server, cluster, website, or cloud that strongDM
delegates access to.
-
Method Summary
Modifier and TypeMethodDescriptionReturns the bind interface of the Resource.Returns the egress filter of the Resource.getId()
Returns the unique identifier of the Resource.getName()
Returns the name of the Resource.Returns the secret store id of the Resource.getTags()
Returns the tags of the Resource.void
setBindInterface
(String bindInterface) Sets the bind interface of the Resource.void
setEgressFilter
(String egressFilter) Sets the egress filter of the Resource.void
Sets the name of the Resource.void
setSecretStoreId
(String secretStoreId) Sets the secret store id of the Resource.void
Sets the tags of the Resource.
-
Method Details
-
getId
String getId()Returns the unique identifier of the Resource. -
getName
String getName()Returns the name of the Resource. -
setName
Sets the name of the Resource. -
getTags
Returns the tags of the Resource. -
setTags
Sets the tags of the Resource. -
getSecretStoreId
String getSecretStoreId()Returns the secret store id of the Resource. -
setSecretStoreId
Sets the secret store id of the Resource. -
getEgressFilter
String getEgressFilter()Returns the egress filter of the Resource. -
setEgressFilter
Sets the egress filter of the Resource. -
getBindInterface
String getBindInterface()Returns the bind interface of the Resource. -
setBindInterface
Sets the bind interface of the Resource.
-