sdm.Resource
Explore with Pulumi AI
Import
A Resource can be imported using the id, e.g.,
$ pulumi import sdm:index/resource:Resource example rs-12345678
Create Resource Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Resource(name: string, args?: ResourceArgs, opts?: CustomResourceOptions);
@overload
def Resource(resource_name: str,
args: Optional[ResourceArgs] = None,
opts: Optional[ResourceOptions] = None)
@overload
def Resource(resource_name: str,
opts: Optional[ResourceOptions] = None,
aks: Optional[ResourceAksArgs] = None,
aks_basic_auth: Optional[ResourceAksBasicAuthArgs] = None,
aks_service_account: Optional[ResourceAksServiceAccountArgs] = None,
aks_service_account_user_impersonation: Optional[ResourceAksServiceAccountUserImpersonationArgs] = None,
aks_user_impersonation: Optional[ResourceAksUserImpersonationArgs] = None,
amazon_eks: Optional[ResourceAmazonEksArgs] = None,
amazon_eks_instance_profile: Optional[ResourceAmazonEksInstanceProfileArgs] = None,
amazon_eks_instance_profile_user_impersonation: Optional[ResourceAmazonEksInstanceProfileUserImpersonationArgs] = None,
amazon_eks_user_impersonation: Optional[ResourceAmazonEksUserImpersonationArgs] = None,
amazon_es: Optional[ResourceAmazonEsArgs] = None,
amazonmq_amqp091: Optional[ResourceAmazonmqAmqp091Args] = None,
athena: Optional[ResourceAthenaArgs] = None,
aurora_mysql: Optional[ResourceAuroraMysqlArgs] = None,
aurora_postgres: Optional[ResourceAuroraPostgresArgs] = None,
aurora_postgres_iam: Optional[ResourceAuroraPostgresIamArgs] = None,
aws: Optional[ResourceAwsArgs] = None,
aws_console: Optional[ResourceAwsConsoleArgs] = None,
aws_console_static_key_pair: Optional[ResourceAwsConsoleStaticKeyPairArgs] = None,
azure: Optional[ResourceAzureArgs] = None,
azure_certificate: Optional[ResourceAzureCertificateArgs] = None,
azure_mysql: Optional[ResourceAzureMysqlArgs] = None,
azure_postgres: Optional[ResourceAzurePostgresArgs] = None,
azure_postgres_managed_identity: Optional[ResourceAzurePostgresManagedIdentityArgs] = None,
big_query: Optional[ResourceBigQueryArgs] = None,
cassandra: Optional[ResourceCassandraArgs] = None,
citus: Optional[ResourceCitusArgs] = None,
clustrix: Optional[ResourceClustrixArgs] = None,
cockroach: Optional[ResourceCockroachArgs] = None,
couchbase_database: Optional[ResourceCouchbaseDatabaseArgs] = None,
couchbase_web_ui: Optional[ResourceCouchbaseWebUiArgs] = None,
db2_i: Optional[ResourceDb2IArgs] = None,
db2_luw: Optional[ResourceDb2LuwArgs] = None,
document_db_host: Optional[ResourceDocumentDbHostArgs] = None,
document_db_replica_set: Optional[ResourceDocumentDbReplicaSetArgs] = None,
druid: Optional[ResourceDruidArgs] = None,
dynamo_db: Optional[ResourceDynamoDbArgs] = None,
elastic: Optional[ResourceElasticArgs] = None,
elasticache_redis: Optional[ResourceElasticacheRedisArgs] = None,
gcp: Optional[ResourceGcpArgs] = None,
google_gke: Optional[ResourceGoogleGkeArgs] = None,
google_gke_user_impersonation: Optional[ResourceGoogleGkeUserImpersonationArgs] = None,
greenplum: Optional[ResourceGreenplumArgs] = None,
http_auth: Optional[ResourceHttpAuthArgs] = None,
http_basic_auth: Optional[ResourceHttpBasicAuthArgs] = None,
http_no_auth: Optional[ResourceHttpNoAuthArgs] = None,
kubernetes: Optional[ResourceKubernetesArgs] = None,
kubernetes_basic_auth: Optional[ResourceKubernetesBasicAuthArgs] = None,
kubernetes_service_account: Optional[ResourceKubernetesServiceAccountArgs] = None,
kubernetes_service_account_user_impersonation: Optional[ResourceKubernetesServiceAccountUserImpersonationArgs] = None,
kubernetes_user_impersonation: Optional[ResourceKubernetesUserImpersonationArgs] = None,
maria: Optional[ResourceMariaArgs] = None,
memcached: Optional[ResourceMemcachedArgs] = None,
memsql: Optional[ResourceMemsqlArgs] = None,
mongo_host: Optional[ResourceMongoHostArgs] = None,
mongo_legacy_host: Optional[ResourceMongoLegacyHostArgs] = None,
mongo_legacy_replicaset: Optional[ResourceMongoLegacyReplicasetArgs] = None,
mongo_replica_set: Optional[ResourceMongoReplicaSetArgs] = None,
mongo_sharded_cluster: Optional[ResourceMongoShardedClusterArgs] = None,
mtls_mysql: Optional[ResourceMtlsMysqlArgs] = None,
mtls_postgres: Optional[ResourceMtlsPostgresArgs] = None,
mysql: Optional[ResourceMysqlArgs] = None,
neptune: Optional[ResourceNeptuneArgs] = None,
neptune_iam: Optional[ResourceNeptuneIamArgs] = None,
oracle: Optional[ResourceOracleArgs] = None,
postgres: Optional[ResourcePostgresArgs] = None,
presto: Optional[ResourcePrestoArgs] = None,
rabbitmq_amqp091: Optional[ResourceRabbitmqAmqp091Args] = None,
raw_tcp: Optional[ResourceRawTcpArgs] = None,
rdp: Optional[ResourceRdpArgs] = None,
rdp_cert: Optional[ResourceRdpCertArgs] = None,
rds_postgres_iam: Optional[ResourceRdsPostgresIamArgs] = None,
redis: Optional[ResourceRedisArgs] = None,
redshift: Optional[ResourceRedshiftArgs] = None,
single_store: Optional[ResourceSingleStoreArgs] = None,
snowflake: Optional[ResourceSnowflakeArgs] = None,
snowsight: Optional[ResourceSnowsightArgs] = None,
sql_server: Optional[ResourceSqlServerArgs] = None,
sql_server_azure_ad: Optional[ResourceSqlServerAzureAdArgs] = None,
sql_server_kerberos_ad: Optional[ResourceSqlServerKerberosAdArgs] = None,
ssh: Optional[ResourceSshArgs] = None,
ssh_cert: Optional[ResourceSshCertArgs] = None,
ssh_customer_key: Optional[ResourceSshCustomerKeyArgs] = None,
ssh_password: Optional[ResourceSshPasswordArgs] = None,
sybase: Optional[ResourceSybaseArgs] = None,
sybase_iq: Optional[ResourceSybaseIqArgs] = None,
teradata: Optional[ResourceTeradataArgs] = None,
trino: Optional[ResourceTrinoArgs] = None)
func NewResource(ctx *Context, name string, args *ResourceArgs, opts ...ResourceOption) (*Resource, error)
public Resource(string name, ResourceArgs? args = null, CustomResourceOptions? opts = null)
public Resource(String name, ResourceArgs args)
public Resource(String name, ResourceArgs args, CustomResourceOptions options)
type: sdm:Resource
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args ResourceArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args ResourceArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args ResourceArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ResourceArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ResourceArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var resourceResource = new Sdm.Resource("resourceResource", new()
{
Aks = new Sdm.Inputs.ResourceAksArgs
{
Hostname = "string",
Port = 0,
Name = "string",
ClientKey = "string",
IdentityAliasHealthcheckUsername = "string",
DiscoveryEnabled = false,
DiscoveryUsername = "string",
EgressFilter = "string",
HealthcheckNamespace = "string",
ClientCertificate = "string",
AllowResourceRoleBypass = false,
IdentitySetId = "string",
CertificateAuthority = "string",
BindInterface = "string",
PortOverride = 0,
ProxyClusterId = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
},
AksBasicAuth = new Sdm.Inputs.ResourceAksBasicAuthArgs
{
Port = 0,
Hostname = "string",
Name = "string",
EgressFilter = "string",
HealthcheckNamespace = "string",
Password = "string",
BindInterface = "string",
PortOverride = 0,
ProxyClusterId = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
Username = "string",
},
AksServiceAccount = new Sdm.Inputs.ResourceAksServiceAccountArgs
{
Hostname = "string",
Port = 0,
Name = "string",
IdentitySetId = "string",
BindInterface = "string",
HealthcheckNamespace = "string",
DiscoveryUsername = "string",
IdentityAliasHealthcheckUsername = "string",
AllowResourceRoleBypass = false,
DiscoveryEnabled = false,
EgressFilter = "string",
PortOverride = 0,
ProxyClusterId = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
Token = "string",
},
AksServiceAccountUserImpersonation = new Sdm.Inputs.ResourceAksServiceAccountUserImpersonationArgs
{
Hostname = "string",
Name = "string",
Port = 0,
BindInterface = "string",
EgressFilter = "string",
HealthcheckNamespace = "string",
PortOverride = 0,
ProxyClusterId = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
Token = "string",
},
AksUserImpersonation = new Sdm.Inputs.ResourceAksUserImpersonationArgs
{
Hostname = "string",
Port = 0,
Name = "string",
ClientKey = "string",
EgressFilter = "string",
HealthcheckNamespace = "string",
BindInterface = "string",
ClientCertificate = "string",
CertificateAuthority = "string",
PortOverride = 0,
ProxyClusterId = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
},
AmazonEks = new Sdm.Inputs.ResourceAmazonEksArgs
{
ClusterName = "string",
Region = "string",
Name = "string",
Endpoint = "string",
DiscoveryEnabled = false,
PortOverride = 0,
DiscoveryUsername = "string",
EgressFilter = "string",
CertificateAuthority = "string",
HealthcheckNamespace = "string",
IdentityAliasHealthcheckUsername = "string",
IdentitySetId = "string",
BindInterface = "string",
AccessKey = "string",
ProxyClusterId = "string",
AllowResourceRoleBypass = false,
RoleArn = "string",
RoleExternalId = "string",
SecretAccessKey = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
},
AmazonEksInstanceProfile = new Sdm.Inputs.ResourceAmazonEksInstanceProfileArgs
{
Endpoint = "string",
Region = "string",
Name = "string",
ClusterName = "string",
IdentitySetId = "string",
CertificateAuthority = "string",
EgressFilter = "string",
DiscoveryEnabled = false,
HealthcheckNamespace = "string",
IdentityAliasHealthcheckUsername = "string",
AllowResourceRoleBypass = false,
DiscoveryUsername = "string",
PortOverride = 0,
ProxyClusterId = "string",
BindInterface = "string",
RoleArn = "string",
RoleExternalId = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
},
AmazonEksInstanceProfileUserImpersonation = new Sdm.Inputs.ResourceAmazonEksInstanceProfileUserImpersonationArgs
{
Region = "string",
Endpoint = "string",
ClusterName = "string",
Name = "string",
ProxyClusterId = "string",
HealthcheckNamespace = "string",
CertificateAuthority = "string",
PortOverride = 0,
EgressFilter = "string",
BindInterface = "string",
RoleArn = "string",
RoleExternalId = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
},
AmazonEksUserImpersonation = new Sdm.Inputs.ResourceAmazonEksUserImpersonationArgs
{
Endpoint = "string",
Region = "string",
Name = "string",
ClusterName = "string",
PortOverride = 0,
EgressFilter = "string",
HealthcheckNamespace = "string",
CertificateAuthority = "string",
AccessKey = "string",
ProxyClusterId = "string",
BindInterface = "string",
RoleArn = "string",
RoleExternalId = "string",
SecretAccessKey = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
},
AmazonEs = new Sdm.Inputs.ResourceAmazonEsArgs
{
Name = "string",
Region = "string",
ProxyClusterId = "string",
Endpoint = "string",
EgressFilter = "string",
PortOverride = 0,
AccessKey = "string",
BindInterface = "string",
RoleArn = "string",
RoleExternalId = "string",
SecretAccessKey = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
},
AmazonmqAmqp091 = new Sdm.Inputs.ResourceAmazonmqAmqp091Args
{
Hostname = "string",
Name = "string",
PortOverride = 0,
EgressFilter = "string",
Password = "string",
Port = 0,
BindInterface = "string",
ProxyClusterId = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
TlsRequired = false,
Username = "string",
},
Athena = new Sdm.Inputs.ResourceAthenaArgs
{
Name = "string",
AthenaOutput = "string",
ProxyClusterId = "string",
EgressFilter = "string",
BindInterface = "string",
PortOverride = 0,
AccessKey = "string",
Region = "string",
RoleArn = "string",
RoleExternalId = "string",
SecretAccessKey = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
},
AuroraMysql = new Sdm.Inputs.ResourceAuroraMysqlArgs
{
Hostname = "string",
Name = "string",
Port = 0,
EgressFilter = "string",
Database = "string",
Password = "string",
BindInterface = "string",
PortOverride = 0,
ProxyClusterId = "string",
RequireNativeAuth = false,
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
UseAzureSingleServerUsernames = false,
Username = "string",
},
AuroraPostgres = new Sdm.Inputs.ResourceAuroraPostgresArgs
{
Hostname = "string",
Database = "string",
Name = "string",
Password = "string",
EgressFilter = "string",
OverrideDatabase = false,
BindInterface = "string",
Port = 0,
PortOverride = 0,
ProxyClusterId = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
Username = "string",
},
AuroraPostgresIam = new Sdm.Inputs.ResourceAuroraPostgresIamArgs
{
Region = "string",
Name = "string",
Database = "string",
Hostname = "string",
ProxyClusterId = "string",
OverrideDatabase = false,
EgressFilter = "string",
PortOverride = 0,
Port = 0,
BindInterface = "string",
RoleAssumptionArn = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
Username = "string",
},
Aws = new Sdm.Inputs.ResourceAwsArgs
{
HealthcheckRegion = "string",
Name = "string",
ProxyClusterId = "string",
EgressFilter = "string",
BindInterface = "string",
PortOverride = 0,
AccessKey = "string",
RoleArn = "string",
RoleExternalId = "string",
SecretAccessKey = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
},
AwsConsole = new Sdm.Inputs.ResourceAwsConsoleArgs
{
Name = "string",
Subdomain = "string",
Region = "string",
PortOverride = 0,
IdentitySetId = "string",
IdentityAliasHealthcheckUsername = "string",
BindInterface = "string",
ProxyClusterId = "string",
EnableEnvVariables = false,
RoleArn = "string",
RoleExternalId = "string",
SecretStoreId = "string",
SessionExpiry = 0,
EgressFilter = "string",
Tags =
{
{ "string", "string" },
},
},
AwsConsoleStaticKeyPair = new Sdm.Inputs.ResourceAwsConsoleStaticKeyPairArgs
{
Name = "string",
Subdomain = "string",
Region = "string",
IdentitySetId = "string",
AccessKey = "string",
IdentityAliasHealthcheckUsername = "string",
PortOverride = 0,
ProxyClusterId = "string",
EgressFilter = "string",
RoleArn = "string",
RoleExternalId = "string",
SecretAccessKey = "string",
SecretStoreId = "string",
SessionExpiry = 0,
BindInterface = "string",
Tags =
{
{ "string", "string" },
},
},
Azure = new Sdm.Inputs.ResourceAzureArgs
{
Name = "string",
AppId = "string",
BindInterface = "string",
EgressFilter = "string",
Password = "string",
PortOverride = 0,
ProxyClusterId = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
TenantId = "string",
},
AzureCertificate = new Sdm.Inputs.ResourceAzureCertificateArgs
{
Name = "string",
AppId = "string",
BindInterface = "string",
ClientCertificate = "string",
EgressFilter = "string",
PortOverride = 0,
ProxyClusterId = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
TenantId = "string",
},
AzureMysql = new Sdm.Inputs.ResourceAzureMysqlArgs
{
Hostname = "string",
Name = "string",
Port = 0,
EgressFilter = "string",
Database = "string",
Password = "string",
BindInterface = "string",
PortOverride = 0,
ProxyClusterId = "string",
RequireNativeAuth = false,
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
UseAzureSingleServerUsernames = false,
Username = "string",
},
AzurePostgres = new Sdm.Inputs.ResourceAzurePostgresArgs
{
Hostname = "string",
Database = "string",
Name = "string",
Password = "string",
EgressFilter = "string",
OverrideDatabase = false,
BindInterface = "string",
Port = 0,
PortOverride = 0,
ProxyClusterId = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
Username = "string",
},
AzurePostgresManagedIdentity = new Sdm.Inputs.ResourceAzurePostgresManagedIdentityArgs
{
Hostname = "string",
Database = "string",
Name = "string",
Password = "string",
EgressFilter = "string",
OverrideDatabase = false,
BindInterface = "string",
Port = 0,
PortOverride = 0,
ProxyClusterId = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
UseAzureSingleServerUsernames = false,
Username = "string",
},
BigQuery = new Sdm.Inputs.ResourceBigQueryArgs
{
Endpoint = "string",
Name = "string",
Project = "string",
BindInterface = "string",
EgressFilter = "string",
PortOverride = 0,
PrivateKey = "string",
ProxyClusterId = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
Username = "string",
},
Cassandra = new Sdm.Inputs.ResourceCassandraArgs
{
Hostname = "string",
Name = "string",
PortOverride = 0,
EgressFilter = "string",
Password = "string",
Port = 0,
BindInterface = "string",
ProxyClusterId = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
TlsRequired = false,
Username = "string",
},
Citus = new Sdm.Inputs.ResourceCitusArgs
{
Hostname = "string",
Database = "string",
Name = "string",
Password = "string",
EgressFilter = "string",
OverrideDatabase = false,
BindInterface = "string",
Port = 0,
PortOverride = 0,
ProxyClusterId = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
Username = "string",
},
Clustrix = new Sdm.Inputs.ResourceClustrixArgs
{
Hostname = "string",
Name = "string",
Port = 0,
EgressFilter = "string",
Database = "string",
Password = "string",
BindInterface = "string",
PortOverride = 0,
ProxyClusterId = "string",
RequireNativeAuth = false,
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
UseAzureSingleServerUsernames = false,
Username = "string",
},
Cockroach = new Sdm.Inputs.ResourceCockroachArgs
{
Hostname = "string",
Database = "string",
Name = "string",
Password = "string",
EgressFilter = "string",
OverrideDatabase = false,
BindInterface = "string",
Port = 0,
PortOverride = 0,
ProxyClusterId = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
Username = "string",
},
CouchbaseDatabase = new Sdm.Inputs.ResourceCouchbaseDatabaseArgs
{
N1QlPort = 0,
Name = "string",
Hostname = "string",
Port = 0,
EgressFilter = "string",
Password = "string",
BindInterface = "string",
PortOverride = 0,
ProxyClusterId = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
TlsRequired = false,
Username = "string",
},
CouchbaseWebUi = new Sdm.Inputs.ResourceCouchbaseWebUiArgs
{
Name = "string",
Subdomain = "string",
Url = "string",
BindInterface = "string",
EgressFilter = "string",
Password = "string",
PortOverride = 0,
ProxyClusterId = "string",
SecretStoreId = "string",
Tags =
{
{ "string", "string" },
},
Username = "string",
},
Db2I = new Sdm.Inputs.ResourceDb2IArgs
{
Name = "string",
Port = 0,
Hostname = "string",
PortOverride = 0,
Password = "string",
EgressFilter = "string",
BindInterface = "string",
ProxyClusterId = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
TlsRequired = false,
Username = "string",
},
Db2Luw = new Sdm.Inputs.ResourceDb2LuwArgs
{
Hostname = "string",
Database = "string",
Name = "string",
Port = 0,
EgressFilter = "string",
Password = "string",
BindInterface = "string",
PortOverride = 0,
ProxyClusterId = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
Username = "string",
},
DocumentDbHost = new Sdm.Inputs.ResourceDocumentDbHostArgs
{
Hostname = "string",
AuthDatabase = "string",
Name = "string",
Port = 0,
EgressFilter = "string",
Password = "string",
BindInterface = "string",
PortOverride = 0,
ProxyClusterId = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
Username = "string",
},
DocumentDbReplicaSet = new Sdm.Inputs.ResourceDocumentDbReplicaSetArgs
{
Hostname = "string",
ReplicaSet = "string",
Name = "string",
AuthDatabase = "string",
EgressFilter = "string",
ConnectToReplica = false,
Password = "string",
PortOverride = 0,
ProxyClusterId = "string",
BindInterface = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
Username = "string",
},
Druid = new Sdm.Inputs.ResourceDruidArgs
{
Hostname = "string",
Name = "string",
BindInterface = "string",
EgressFilter = "string",
Password = "string",
Port = 0,
PortOverride = 0,
ProxyClusterId = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
Username = "string",
},
DynamoDb = new Sdm.Inputs.ResourceDynamoDbArgs
{
Endpoint = "string",
Region = "string",
Name = "string",
ProxyClusterId = "string",
EgressFilter = "string",
PortOverride = 0,
AccessKey = "string",
BindInterface = "string",
RoleArn = "string",
RoleExternalId = "string",
SecretAccessKey = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
},
Elastic = new Sdm.Inputs.ResourceElasticArgs
{
Hostname = "string",
Name = "string",
PortOverride = 0,
EgressFilter = "string",
Password = "string",
Port = 0,
BindInterface = "string",
ProxyClusterId = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
TlsRequired = false,
Username = "string",
},
ElasticacheRedis = new Sdm.Inputs.ResourceElasticacheRedisArgs
{
Hostname = "string",
Name = "string",
PortOverride = 0,
EgressFilter = "string",
Password = "string",
Port = 0,
BindInterface = "string",
ProxyClusterId = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
TlsRequired = false,
Username = "string",
},
Gcp = new Sdm.Inputs.ResourceGcpArgs
{
Name = "string",
Scopes = "string",
BindInterface = "string",
EgressFilter = "string",
Keyfile = "string",
PortOverride = 0,
ProxyClusterId = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
},
GoogleGke = new Sdm.Inputs.ResourceGoogleGkeArgs
{
Endpoint = "string",
Name = "string",
IdentityAliasHealthcheckUsername = "string",
IdentitySetId = "string",
DiscoveryUsername = "string",
EgressFilter = "string",
CertificateAuthority = "string",
HealthcheckNamespace = "string",
AllowResourceRoleBypass = false,
DiscoveryEnabled = false,
BindInterface = "string",
PortOverride = 0,
ProxyClusterId = "string",
SecretStoreId = "string",
ServiceAccountKey = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
},
GoogleGkeUserImpersonation = new Sdm.Inputs.ResourceGoogleGkeUserImpersonationArgs
{
Endpoint = "string",
Name = "string",
BindInterface = "string",
CertificateAuthority = "string",
EgressFilter = "string",
HealthcheckNamespace = "string",
PortOverride = 0,
ProxyClusterId = "string",
SecretStoreId = "string",
ServiceAccountKey = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
},
Greenplum = new Sdm.Inputs.ResourceGreenplumArgs
{
Hostname = "string",
Database = "string",
Name = "string",
Password = "string",
EgressFilter = "string",
OverrideDatabase = false,
BindInterface = "string",
Port = 0,
PortOverride = 0,
ProxyClusterId = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
Username = "string",
},
HttpAuth = new Sdm.Inputs.ResourceHttpAuthArgs
{
HealthcheckPath = "string",
Url = "string",
Subdomain = "string",
Name = "string",
HostOverride = "string",
HeadersBlacklist = "string",
AuthHeader = "string",
EgressFilter = "string",
ProxyClusterId = "string",
SecretStoreId = "string",
DefaultPath = "string",
Tags =
{
{ "string", "string" },
},
BindInterface = "string",
},
HttpBasicAuth = new Sdm.Inputs.ResourceHttpBasicAuthArgs
{
HealthcheckPath = "string",
Url = "string",
Subdomain = "string",
Name = "string",
HeadersBlacklist = "string",
HostOverride = "string",
BindInterface = "string",
Password = "string",
ProxyClusterId = "string",
SecretStoreId = "string",
EgressFilter = "string",
Tags =
{
{ "string", "string" },
},
DefaultPath = "string",
Username = "string",
},
HttpNoAuth = new Sdm.Inputs.ResourceHttpNoAuthArgs
{
HealthcheckPath = "string",
Name = "string",
Subdomain = "string",
Url = "string",
BindInterface = "string",
DefaultPath = "string",
EgressFilter = "string",
HeadersBlacklist = "string",
HostOverride = "string",
ProxyClusterId = "string",
SecretStoreId = "string",
Tags =
{
{ "string", "string" },
},
},
Kubernetes = new Sdm.Inputs.ResourceKubernetesArgs
{
Hostname = "string",
Port = 0,
Name = "string",
ClientKey = "string",
IdentityAliasHealthcheckUsername = "string",
DiscoveryEnabled = false,
DiscoveryUsername = "string",
EgressFilter = "string",
HealthcheckNamespace = "string",
ClientCertificate = "string",
AllowResourceRoleBypass = false,
IdentitySetId = "string",
CertificateAuthority = "string",
BindInterface = "string",
PortOverride = 0,
ProxyClusterId = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
},
KubernetesBasicAuth = new Sdm.Inputs.ResourceKubernetesBasicAuthArgs
{
Port = 0,
Hostname = "string",
Name = "string",
EgressFilter = "string",
HealthcheckNamespace = "string",
Password = "string",
BindInterface = "string",
PortOverride = 0,
ProxyClusterId = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
Username = "string",
},
KubernetesServiceAccount = new Sdm.Inputs.ResourceKubernetesServiceAccountArgs
{
Hostname = "string",
Port = 0,
Name = "string",
IdentitySetId = "string",
BindInterface = "string",
HealthcheckNamespace = "string",
DiscoveryUsername = "string",
IdentityAliasHealthcheckUsername = "string",
AllowResourceRoleBypass = false,
DiscoveryEnabled = false,
EgressFilter = "string",
PortOverride = 0,
ProxyClusterId = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
Token = "string",
},
KubernetesServiceAccountUserImpersonation = new Sdm.Inputs.ResourceKubernetesServiceAccountUserImpersonationArgs
{
Hostname = "string",
Name = "string",
Port = 0,
BindInterface = "string",
EgressFilter = "string",
HealthcheckNamespace = "string",
PortOverride = 0,
ProxyClusterId = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
Token = "string",
},
KubernetesUserImpersonation = new Sdm.Inputs.ResourceKubernetesUserImpersonationArgs
{
Hostname = "string",
Port = 0,
Name = "string",
ClientKey = "string",
EgressFilter = "string",
HealthcheckNamespace = "string",
BindInterface = "string",
ClientCertificate = "string",
CertificateAuthority = "string",
PortOverride = 0,
ProxyClusterId = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
},
Maria = new Sdm.Inputs.ResourceMariaArgs
{
Hostname = "string",
Name = "string",
Port = 0,
EgressFilter = "string",
Database = "string",
Password = "string",
BindInterface = "string",
PortOverride = 0,
ProxyClusterId = "string",
RequireNativeAuth = false,
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
UseAzureSingleServerUsernames = false,
Username = "string",
},
Memcached = new Sdm.Inputs.ResourceMemcachedArgs
{
Hostname = "string",
Name = "string",
BindInterface = "string",
EgressFilter = "string",
Port = 0,
PortOverride = 0,
ProxyClusterId = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
},
Memsql = new Sdm.Inputs.ResourceMemsqlArgs
{
Hostname = "string",
Name = "string",
Port = 0,
EgressFilter = "string",
Database = "string",
Password = "string",
BindInterface = "string",
PortOverride = 0,
ProxyClusterId = "string",
RequireNativeAuth = false,
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
UseAzureSingleServerUsernames = false,
Username = "string",
},
MongoHost = new Sdm.Inputs.ResourceMongoHostArgs
{
Hostname = "string",
AuthDatabase = "string",
Name = "string",
Port = 0,
EgressFilter = "string",
Password = "string",
BindInterface = "string",
PortOverride = 0,
ProxyClusterId = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
TlsRequired = false,
Username = "string",
},
MongoLegacyHost = new Sdm.Inputs.ResourceMongoLegacyHostArgs
{
Hostname = "string",
AuthDatabase = "string",
Name = "string",
Port = 0,
EgressFilter = "string",
Password = "string",
BindInterface = "string",
PortOverride = 0,
ProxyClusterId = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
TlsRequired = false,
Username = "string",
},
MongoLegacyReplicaset = new Sdm.Inputs.ResourceMongoLegacyReplicasetArgs
{
Hostname = "string",
ReplicaSet = "string",
AuthDatabase = "string",
Name = "string",
PortOverride = 0,
EgressFilter = "string",
Password = "string",
Port = 0,
ConnectToReplica = false,
ProxyClusterId = "string",
BindInterface = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
TlsRequired = false,
Username = "string",
},
MongoReplicaSet = new Sdm.Inputs.ResourceMongoReplicaSetArgs
{
Hostname = "string",
ReplicaSet = "string",
AuthDatabase = "string",
Name = "string",
PortOverride = 0,
EgressFilter = "string",
Password = "string",
Port = 0,
ConnectToReplica = false,
ProxyClusterId = "string",
BindInterface = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
TlsRequired = false,
Username = "string",
},
MongoShardedCluster = new Sdm.Inputs.ResourceMongoShardedClusterArgs
{
Hostname = "string",
AuthDatabase = "string",
Name = "string",
PortOverride = 0,
EgressFilter = "string",
Password = "string",
BindInterface = "string",
ProxyClusterId = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
TlsRequired = false,
Username = "string",
},
MtlsMysql = new Sdm.Inputs.ResourceMtlsMysqlArgs
{
Hostname = "string",
Name = "string",
Password = "string",
ProxyClusterId = "string",
Database = "string",
EgressFilter = "string",
ClientCertificate = "string",
CertificateAuthority = "string",
BindInterface = "string",
Port = 0,
PortOverride = 0,
ClientKey = "string",
RequireNativeAuth = false,
SecretStoreId = "string",
ServerName = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
UseAzureSingleServerUsernames = false,
Username = "string",
},
MtlsPostgres = new Sdm.Inputs.ResourceMtlsPostgresArgs
{
Database = "string",
Name = "string",
Hostname = "string",
OverrideDatabase = false,
Port = 0,
EgressFilter = "string",
ClientCertificate = "string",
CertificateAuthority = "string",
BindInterface = "string",
Password = "string",
ClientKey = "string",
PortOverride = 0,
ProxyClusterId = "string",
SecretStoreId = "string",
ServerName = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
Username = "string",
},
Mysql = new Sdm.Inputs.ResourceMysqlArgs
{
Hostname = "string",
Name = "string",
Port = 0,
EgressFilter = "string",
Database = "string",
Password = "string",
BindInterface = "string",
PortOverride = 0,
ProxyClusterId = "string",
RequireNativeAuth = false,
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
UseAzureSingleServerUsernames = false,
Username = "string",
},
Neptune = new Sdm.Inputs.ResourceNeptuneArgs
{
Endpoint = "string",
Name = "string",
BindInterface = "string",
EgressFilter = "string",
Port = 0,
PortOverride = 0,
ProxyClusterId = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
},
NeptuneIam = new Sdm.Inputs.ResourceNeptuneIamArgs
{
Endpoint = "string",
Region = "string",
Name = "string",
PortOverride = 0,
EgressFilter = "string",
Port = 0,
AccessKey = "string",
ProxyClusterId = "string",
BindInterface = "string",
RoleArn = "string",
RoleExternalId = "string",
SecretAccessKey = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
},
Oracle = new Sdm.Inputs.ResourceOracleArgs
{
Port = 0,
Name = "string",
Database = "string",
Hostname = "string",
BindInterface = "string",
Password = "string",
EgressFilter = "string",
PortOverride = 0,
Subdomain = "string",
SecretStoreId = "string",
ProxyClusterId = "string",
Tags =
{
{ "string", "string" },
},
TlsRequired = false,
Username = "string",
},
Postgres = new Sdm.Inputs.ResourcePostgresArgs
{
Hostname = "string",
Database = "string",
Name = "string",
Password = "string",
EgressFilter = "string",
OverrideDatabase = false,
BindInterface = "string",
Port = 0,
PortOverride = 0,
ProxyClusterId = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
Username = "string",
},
Presto = new Sdm.Inputs.ResourcePrestoArgs
{
Hostname = "string",
Database = "string",
Name = "string",
Port = 0,
EgressFilter = "string",
Password = "string",
BindInterface = "string",
PortOverride = 0,
ProxyClusterId = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
TlsRequired = false,
Username = "string",
},
RabbitmqAmqp091 = new Sdm.Inputs.ResourceRabbitmqAmqp091Args
{
Hostname = "string",
Name = "string",
PortOverride = 0,
EgressFilter = "string",
Password = "string",
Port = 0,
BindInterface = "string",
ProxyClusterId = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
TlsRequired = false,
Username = "string",
},
RawTcp = new Sdm.Inputs.ResourceRawTcpArgs
{
Hostname = "string",
Name = "string",
BindInterface = "string",
EgressFilter = "string",
Port = 0,
PortOverride = 0,
ProxyClusterId = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
},
Rdp = new Sdm.Inputs.ResourceRdpArgs
{
Hostname = "string",
Name = "string",
Password = "string",
EgressFilter = "string",
LockRequired = false,
DowngradeNlaConnections = false,
BindInterface = "string",
Port = 0,
PortOverride = 0,
ProxyClusterId = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
Username = "string",
},
RdpCert = new Sdm.Inputs.ResourceRdpCertArgs
{
Hostname = "string",
Name = "string",
Port = 0,
IdentityAliasHealthcheckUsername = "string",
IdentitySetId = "string",
EgressFilter = "string",
BindInterface = "string",
PortOverride = 0,
ProxyClusterId = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
Username = "string",
},
RdsPostgresIam = new Sdm.Inputs.ResourceRdsPostgresIamArgs
{
Region = "string",
Name = "string",
Database = "string",
Hostname = "string",
ProxyClusterId = "string",
OverrideDatabase = false,
EgressFilter = "string",
PortOverride = 0,
Port = 0,
BindInterface = "string",
RoleAssumptionArn = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
Username = "string",
},
Redis = new Sdm.Inputs.ResourceRedisArgs
{
Hostname = "string",
Name = "string",
PortOverride = 0,
EgressFilter = "string",
Password = "string",
Port = 0,
BindInterface = "string",
ProxyClusterId = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
TlsRequired = false,
Username = "string",
},
Redshift = new Sdm.Inputs.ResourceRedshiftArgs
{
Hostname = "string",
Database = "string",
Name = "string",
Password = "string",
EgressFilter = "string",
OverrideDatabase = false,
BindInterface = "string",
Port = 0,
PortOverride = 0,
ProxyClusterId = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
Username = "string",
},
SingleStore = new Sdm.Inputs.ResourceSingleStoreArgs
{
Hostname = "string",
Name = "string",
Port = 0,
EgressFilter = "string",
Database = "string",
Password = "string",
BindInterface = "string",
PortOverride = 0,
ProxyClusterId = "string",
RequireNativeAuth = false,
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
UseAzureSingleServerUsernames = false,
Username = "string",
},
Snowflake = new Sdm.Inputs.ResourceSnowflakeArgs
{
Hostname = "string",
Database = "string",
Name = "string",
PortOverride = 0,
EgressFilter = "string",
Password = "string",
BindInterface = "string",
ProxyClusterId = "string",
Schema = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
Username = "string",
},
Snowsight = new Sdm.Inputs.ResourceSnowsightArgs
{
HealthcheckUsername = "string",
Name = "string",
Subdomain = "string",
BindInterface = "string",
EgressFilter = "string",
PortOverride = 0,
ProxyClusterId = "string",
SamlMetadata = "string",
SecretStoreId = "string",
Tags =
{
{ "string", "string" },
},
},
SqlServer = new Sdm.Inputs.ResourceSqlServerArgs
{
Hostname = "string",
Name = "string",
Port = 0,
PortOverride = 0,
Database = "string",
BindInterface = "string",
OverrideDatabase = false,
Password = "string",
AllowDeprecatedEncryption = false,
EgressFilter = "string",
ProxyClusterId = "string",
Schema = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
Username = "string",
},
SqlServerAzureAd = new Sdm.Inputs.ResourceSqlServerAzureAdArgs
{
Hostname = "string",
Name = "string",
Port = 0,
PortOverride = 0,
EgressFilter = "string",
ClientId = "string",
BindInterface = "string",
OverrideDatabase = false,
AllowDeprecatedEncryption = false,
Database = "string",
ProxyClusterId = "string",
Schema = "string",
Secret = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
TenantId = "string",
},
SqlServerKerberosAd = new Sdm.Inputs.ResourceSqlServerKerberosAdArgs
{
Hostname = "string",
Name = "string",
OverrideDatabase = false,
ProxyClusterId = "string",
Database = "string",
Keytab = "string",
KrbConfig = "string",
BindInterface = "string",
AllowDeprecatedEncryption = false,
Port = 0,
PortOverride = 0,
EgressFilter = "string",
Realm = "string",
Schema = "string",
SecretStoreId = "string",
ServerSpn = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
Username = "string",
},
Ssh = new Sdm.Inputs.ResourceSshArgs
{
Port = 0,
Hostname = "string",
Name = "string",
PortOverride = 0,
KeyType = "string",
EgressFilter = "string",
BindInterface = "string",
PortForwarding = false,
AllowDeprecatedKeyExchanges = false,
ProxyClusterId = "string",
PublicKey = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
Username = "string",
},
SshCert = new Sdm.Inputs.ResourceSshCertArgs
{
Hostname = "string",
Port = 0,
Name = "string",
IdentityAliasHealthcheckUsername = "string",
AllowDeprecatedKeyExchanges = false,
IdentitySetId = "string",
KeyType = "string",
EgressFilter = "string",
BindInterface = "string",
PortForwarding = false,
PortOverride = 0,
ProxyClusterId = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
Username = "string",
},
SshCustomerKey = new Sdm.Inputs.ResourceSshCustomerKeyArgs
{
Hostname = "string",
Port = 0,
Name = "string",
PortForwarding = false,
EgressFilter = "string",
BindInterface = "string",
AllowDeprecatedKeyExchanges = false,
PortOverride = 0,
PrivateKey = "string",
ProxyClusterId = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
Username = "string",
},
SshPassword = new Sdm.Inputs.ResourceSshPasswordArgs
{
Port = 0,
Hostname = "string",
Name = "string",
AllowDeprecatedKeyExchanges = false,
EgressFilter = "string",
Password = "string",
BindInterface = "string",
PortForwarding = false,
SecretStoreId = "string",
ProxyClusterId = "string",
PortOverride = 0,
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
Username = "string",
},
Sybase = new Sdm.Inputs.ResourceSybaseArgs
{
Hostname = "string",
Name = "string",
BindInterface = "string",
EgressFilter = "string",
Password = "string",
Port = 0,
PortOverride = 0,
ProxyClusterId = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
Username = "string",
},
SybaseIq = new Sdm.Inputs.ResourceSybaseIqArgs
{
Hostname = "string",
Name = "string",
BindInterface = "string",
EgressFilter = "string",
Password = "string",
Port = 0,
PortOverride = 0,
ProxyClusterId = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
Username = "string",
},
Teradata = new Sdm.Inputs.ResourceTeradataArgs
{
Hostname = "string",
Name = "string",
BindInterface = "string",
EgressFilter = "string",
Password = "string",
Port = 0,
PortOverride = 0,
ProxyClusterId = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
Username = "string",
},
Trino = new Sdm.Inputs.ResourceTrinoArgs
{
Hostname = "string",
Database = "string",
Name = "string",
Port = 0,
EgressFilter = "string",
Password = "string",
BindInterface = "string",
PortOverride = 0,
ProxyClusterId = "string",
SecretStoreId = "string",
Subdomain = "string",
Tags =
{
{ "string", "string" },
},
Username = "string",
},
});
example, err := sdm.NewResource(ctx, "resourceResource", &sdm.ResourceArgs{
Aks: &sdm.ResourceAksArgs{
Hostname: pulumi.String("string"),
Port: pulumi.Int(0),
Name: pulumi.String("string"),
ClientKey: pulumi.String("string"),
IdentityAliasHealthcheckUsername: pulumi.String("string"),
DiscoveryEnabled: pulumi.Bool(false),
DiscoveryUsername: pulumi.String("string"),
EgressFilter: pulumi.String("string"),
HealthcheckNamespace: pulumi.String("string"),
ClientCertificate: pulumi.String("string"),
AllowResourceRoleBypass: pulumi.Bool(false),
IdentitySetId: pulumi.String("string"),
CertificateAuthority: pulumi.String("string"),
BindInterface: pulumi.String("string"),
PortOverride: pulumi.Int(0),
ProxyClusterId: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
},
AksBasicAuth: &sdm.ResourceAksBasicAuthArgs{
Port: pulumi.Int(0),
Hostname: pulumi.String("string"),
Name: pulumi.String("string"),
EgressFilter: pulumi.String("string"),
HealthcheckNamespace: pulumi.String("string"),
Password: pulumi.String("string"),
BindInterface: pulumi.String("string"),
PortOverride: pulumi.Int(0),
ProxyClusterId: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
Username: pulumi.String("string"),
},
AksServiceAccount: &sdm.ResourceAksServiceAccountArgs{
Hostname: pulumi.String("string"),
Port: pulumi.Int(0),
Name: pulumi.String("string"),
IdentitySetId: pulumi.String("string"),
BindInterface: pulumi.String("string"),
HealthcheckNamespace: pulumi.String("string"),
DiscoveryUsername: pulumi.String("string"),
IdentityAliasHealthcheckUsername: pulumi.String("string"),
AllowResourceRoleBypass: pulumi.Bool(false),
DiscoveryEnabled: pulumi.Bool(false),
EgressFilter: pulumi.String("string"),
PortOverride: pulumi.Int(0),
ProxyClusterId: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
Token: pulumi.String("string"),
},
AksServiceAccountUserImpersonation: &sdm.ResourceAksServiceAccountUserImpersonationArgs{
Hostname: pulumi.String("string"),
Name: pulumi.String("string"),
Port: pulumi.Int(0),
BindInterface: pulumi.String("string"),
EgressFilter: pulumi.String("string"),
HealthcheckNamespace: pulumi.String("string"),
PortOverride: pulumi.Int(0),
ProxyClusterId: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
Token: pulumi.String("string"),
},
AksUserImpersonation: &sdm.ResourceAksUserImpersonationArgs{
Hostname: pulumi.String("string"),
Port: pulumi.Int(0),
Name: pulumi.String("string"),
ClientKey: pulumi.String("string"),
EgressFilter: pulumi.String("string"),
HealthcheckNamespace: pulumi.String("string"),
BindInterface: pulumi.String("string"),
ClientCertificate: pulumi.String("string"),
CertificateAuthority: pulumi.String("string"),
PortOverride: pulumi.Int(0),
ProxyClusterId: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
},
AmazonEks: &sdm.ResourceAmazonEksArgs{
ClusterName: pulumi.String("string"),
Region: pulumi.String("string"),
Name: pulumi.String("string"),
Endpoint: pulumi.String("string"),
DiscoveryEnabled: pulumi.Bool(false),
PortOverride: pulumi.Int(0),
DiscoveryUsername: pulumi.String("string"),
EgressFilter: pulumi.String("string"),
CertificateAuthority: pulumi.String("string"),
HealthcheckNamespace: pulumi.String("string"),
IdentityAliasHealthcheckUsername: pulumi.String("string"),
IdentitySetId: pulumi.String("string"),
BindInterface: pulumi.String("string"),
AccessKey: pulumi.String("string"),
ProxyClusterId: pulumi.String("string"),
AllowResourceRoleBypass: pulumi.Bool(false),
RoleArn: pulumi.String("string"),
RoleExternalId: pulumi.String("string"),
SecretAccessKey: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
},
AmazonEksInstanceProfile: &sdm.ResourceAmazonEksInstanceProfileArgs{
Endpoint: pulumi.String("string"),
Region: pulumi.String("string"),
Name: pulumi.String("string"),
ClusterName: pulumi.String("string"),
IdentitySetId: pulumi.String("string"),
CertificateAuthority: pulumi.String("string"),
EgressFilter: pulumi.String("string"),
DiscoveryEnabled: pulumi.Bool(false),
HealthcheckNamespace: pulumi.String("string"),
IdentityAliasHealthcheckUsername: pulumi.String("string"),
AllowResourceRoleBypass: pulumi.Bool(false),
DiscoveryUsername: pulumi.String("string"),
PortOverride: pulumi.Int(0),
ProxyClusterId: pulumi.String("string"),
BindInterface: pulumi.String("string"),
RoleArn: pulumi.String("string"),
RoleExternalId: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
},
AmazonEksInstanceProfileUserImpersonation: &sdm.ResourceAmazonEksInstanceProfileUserImpersonationArgs{
Region: pulumi.String("string"),
Endpoint: pulumi.String("string"),
ClusterName: pulumi.String("string"),
Name: pulumi.String("string"),
ProxyClusterId: pulumi.String("string"),
HealthcheckNamespace: pulumi.String("string"),
CertificateAuthority: pulumi.String("string"),
PortOverride: pulumi.Int(0),
EgressFilter: pulumi.String("string"),
BindInterface: pulumi.String("string"),
RoleArn: pulumi.String("string"),
RoleExternalId: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
},
AmazonEksUserImpersonation: &sdm.ResourceAmazonEksUserImpersonationArgs{
Endpoint: pulumi.String("string"),
Region: pulumi.String("string"),
Name: pulumi.String("string"),
ClusterName: pulumi.String("string"),
PortOverride: pulumi.Int(0),
EgressFilter: pulumi.String("string"),
HealthcheckNamespace: pulumi.String("string"),
CertificateAuthority: pulumi.String("string"),
AccessKey: pulumi.String("string"),
ProxyClusterId: pulumi.String("string"),
BindInterface: pulumi.String("string"),
RoleArn: pulumi.String("string"),
RoleExternalId: pulumi.String("string"),
SecretAccessKey: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
},
AmazonEs: &sdm.ResourceAmazonEsArgs{
Name: pulumi.String("string"),
Region: pulumi.String("string"),
ProxyClusterId: pulumi.String("string"),
Endpoint: pulumi.String("string"),
EgressFilter: pulumi.String("string"),
PortOverride: pulumi.Int(0),
AccessKey: pulumi.String("string"),
BindInterface: pulumi.String("string"),
RoleArn: pulumi.String("string"),
RoleExternalId: pulumi.String("string"),
SecretAccessKey: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
},
AmazonmqAmqp091: &sdm.ResourceAmazonmqAmqp091Args{
Hostname: pulumi.String("string"),
Name: pulumi.String("string"),
PortOverride: pulumi.Int(0),
EgressFilter: pulumi.String("string"),
Password: pulumi.String("string"),
Port: pulumi.Int(0),
BindInterface: pulumi.String("string"),
ProxyClusterId: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
TlsRequired: pulumi.Bool(false),
Username: pulumi.String("string"),
},
Athena: &sdm.ResourceAthenaArgs{
Name: pulumi.String("string"),
AthenaOutput: pulumi.String("string"),
ProxyClusterId: pulumi.String("string"),
EgressFilter: pulumi.String("string"),
BindInterface: pulumi.String("string"),
PortOverride: pulumi.Int(0),
AccessKey: pulumi.String("string"),
Region: pulumi.String("string"),
RoleArn: pulumi.String("string"),
RoleExternalId: pulumi.String("string"),
SecretAccessKey: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
},
AuroraMysql: &sdm.ResourceAuroraMysqlArgs{
Hostname: pulumi.String("string"),
Name: pulumi.String("string"),
Port: pulumi.Int(0),
EgressFilter: pulumi.String("string"),
Database: pulumi.String("string"),
Password: pulumi.String("string"),
BindInterface: pulumi.String("string"),
PortOverride: pulumi.Int(0),
ProxyClusterId: pulumi.String("string"),
RequireNativeAuth: pulumi.Bool(false),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
UseAzureSingleServerUsernames: pulumi.Bool(false),
Username: pulumi.String("string"),
},
AuroraPostgres: &sdm.ResourceAuroraPostgresArgs{
Hostname: pulumi.String("string"),
Database: pulumi.String("string"),
Name: pulumi.String("string"),
Password: pulumi.String("string"),
EgressFilter: pulumi.String("string"),
OverrideDatabase: pulumi.Bool(false),
BindInterface: pulumi.String("string"),
Port: pulumi.Int(0),
PortOverride: pulumi.Int(0),
ProxyClusterId: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
Username: pulumi.String("string"),
},
AuroraPostgresIam: &sdm.ResourceAuroraPostgresIamArgs{
Region: pulumi.String("string"),
Name: pulumi.String("string"),
Database: pulumi.String("string"),
Hostname: pulumi.String("string"),
ProxyClusterId: pulumi.String("string"),
OverrideDatabase: pulumi.Bool(false),
EgressFilter: pulumi.String("string"),
PortOverride: pulumi.Int(0),
Port: pulumi.Int(0),
BindInterface: pulumi.String("string"),
RoleAssumptionArn: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
Username: pulumi.String("string"),
},
Aws: &sdm.ResourceAwsArgs{
HealthcheckRegion: pulumi.String("string"),
Name: pulumi.String("string"),
ProxyClusterId: pulumi.String("string"),
EgressFilter: pulumi.String("string"),
BindInterface: pulumi.String("string"),
PortOverride: pulumi.Int(0),
AccessKey: pulumi.String("string"),
RoleArn: pulumi.String("string"),
RoleExternalId: pulumi.String("string"),
SecretAccessKey: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
},
AwsConsole: &sdm.ResourceAwsConsoleArgs{
Name: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Region: pulumi.String("string"),
PortOverride: pulumi.Int(0),
IdentitySetId: pulumi.String("string"),
IdentityAliasHealthcheckUsername: pulumi.String("string"),
BindInterface: pulumi.String("string"),
ProxyClusterId: pulumi.String("string"),
EnableEnvVariables: pulumi.Bool(false),
RoleArn: pulumi.String("string"),
RoleExternalId: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
SessionExpiry: pulumi.Int(0),
EgressFilter: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
},
AwsConsoleStaticKeyPair: &sdm.ResourceAwsConsoleStaticKeyPairArgs{
Name: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Region: pulumi.String("string"),
IdentitySetId: pulumi.String("string"),
AccessKey: pulumi.String("string"),
IdentityAliasHealthcheckUsername: pulumi.String("string"),
PortOverride: pulumi.Int(0),
ProxyClusterId: pulumi.String("string"),
EgressFilter: pulumi.String("string"),
RoleArn: pulumi.String("string"),
RoleExternalId: pulumi.String("string"),
SecretAccessKey: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
SessionExpiry: pulumi.Int(0),
BindInterface: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
},
Azure: &sdm.ResourceAzureArgs{
Name: pulumi.String("string"),
AppId: pulumi.String("string"),
BindInterface: pulumi.String("string"),
EgressFilter: pulumi.String("string"),
Password: pulumi.String("string"),
PortOverride: pulumi.Int(0),
ProxyClusterId: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
TenantId: pulumi.String("string"),
},
AzureCertificate: &sdm.ResourceAzureCertificateArgs{
Name: pulumi.String("string"),
AppId: pulumi.String("string"),
BindInterface: pulumi.String("string"),
ClientCertificate: pulumi.String("string"),
EgressFilter: pulumi.String("string"),
PortOverride: pulumi.Int(0),
ProxyClusterId: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
TenantId: pulumi.String("string"),
},
AzureMysql: &sdm.ResourceAzureMysqlArgs{
Hostname: pulumi.String("string"),
Name: pulumi.String("string"),
Port: pulumi.Int(0),
EgressFilter: pulumi.String("string"),
Database: pulumi.String("string"),
Password: pulumi.String("string"),
BindInterface: pulumi.String("string"),
PortOverride: pulumi.Int(0),
ProxyClusterId: pulumi.String("string"),
RequireNativeAuth: pulumi.Bool(false),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
UseAzureSingleServerUsernames: pulumi.Bool(false),
Username: pulumi.String("string"),
},
AzurePostgres: &sdm.ResourceAzurePostgresArgs{
Hostname: pulumi.String("string"),
Database: pulumi.String("string"),
Name: pulumi.String("string"),
Password: pulumi.String("string"),
EgressFilter: pulumi.String("string"),
OverrideDatabase: pulumi.Bool(false),
BindInterface: pulumi.String("string"),
Port: pulumi.Int(0),
PortOverride: pulumi.Int(0),
ProxyClusterId: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
Username: pulumi.String("string"),
},
AzurePostgresManagedIdentity: &sdm.ResourceAzurePostgresManagedIdentityArgs{
Hostname: pulumi.String("string"),
Database: pulumi.String("string"),
Name: pulumi.String("string"),
Password: pulumi.String("string"),
EgressFilter: pulumi.String("string"),
OverrideDatabase: pulumi.Bool(false),
BindInterface: pulumi.String("string"),
Port: pulumi.Int(0),
PortOverride: pulumi.Int(0),
ProxyClusterId: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
UseAzureSingleServerUsernames: pulumi.Bool(false),
Username: pulumi.String("string"),
},
BigQuery: &sdm.ResourceBigQueryArgs{
Endpoint: pulumi.String("string"),
Name: pulumi.String("string"),
Project: pulumi.String("string"),
BindInterface: pulumi.String("string"),
EgressFilter: pulumi.String("string"),
PortOverride: pulumi.Int(0),
PrivateKey: pulumi.String("string"),
ProxyClusterId: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
Username: pulumi.String("string"),
},
Cassandra: &sdm.ResourceCassandraArgs{
Hostname: pulumi.String("string"),
Name: pulumi.String("string"),
PortOverride: pulumi.Int(0),
EgressFilter: pulumi.String("string"),
Password: pulumi.String("string"),
Port: pulumi.Int(0),
BindInterface: pulumi.String("string"),
ProxyClusterId: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
TlsRequired: pulumi.Bool(false),
Username: pulumi.String("string"),
},
Citus: &sdm.ResourceCitusArgs{
Hostname: pulumi.String("string"),
Database: pulumi.String("string"),
Name: pulumi.String("string"),
Password: pulumi.String("string"),
EgressFilter: pulumi.String("string"),
OverrideDatabase: pulumi.Bool(false),
BindInterface: pulumi.String("string"),
Port: pulumi.Int(0),
PortOverride: pulumi.Int(0),
ProxyClusterId: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
Username: pulumi.String("string"),
},
Clustrix: &sdm.ResourceClustrixArgs{
Hostname: pulumi.String("string"),
Name: pulumi.String("string"),
Port: pulumi.Int(0),
EgressFilter: pulumi.String("string"),
Database: pulumi.String("string"),
Password: pulumi.String("string"),
BindInterface: pulumi.String("string"),
PortOverride: pulumi.Int(0),
ProxyClusterId: pulumi.String("string"),
RequireNativeAuth: pulumi.Bool(false),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
UseAzureSingleServerUsernames: pulumi.Bool(false),
Username: pulumi.String("string"),
},
Cockroach: &sdm.ResourceCockroachArgs{
Hostname: pulumi.String("string"),
Database: pulumi.String("string"),
Name: pulumi.String("string"),
Password: pulumi.String("string"),
EgressFilter: pulumi.String("string"),
OverrideDatabase: pulumi.Bool(false),
BindInterface: pulumi.String("string"),
Port: pulumi.Int(0),
PortOverride: pulumi.Int(0),
ProxyClusterId: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
Username: pulumi.String("string"),
},
CouchbaseDatabase: &sdm.ResourceCouchbaseDatabaseArgs{
N1QlPort: pulumi.Int(0),
Name: pulumi.String("string"),
Hostname: pulumi.String("string"),
Port: pulumi.Int(0),
EgressFilter: pulumi.String("string"),
Password: pulumi.String("string"),
BindInterface: pulumi.String("string"),
PortOverride: pulumi.Int(0),
ProxyClusterId: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
TlsRequired: pulumi.Bool(false),
Username: pulumi.String("string"),
},
CouchbaseWebUi: &sdm.ResourceCouchbaseWebUiArgs{
Name: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Url: pulumi.String("string"),
BindInterface: pulumi.String("string"),
EgressFilter: pulumi.String("string"),
Password: pulumi.String("string"),
PortOverride: pulumi.Int(0),
ProxyClusterId: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
Username: pulumi.String("string"),
},
Db2I: &sdm.ResourceDb2IArgs{
Name: pulumi.String("string"),
Port: pulumi.Int(0),
Hostname: pulumi.String("string"),
PortOverride: pulumi.Int(0),
Password: pulumi.String("string"),
EgressFilter: pulumi.String("string"),
BindInterface: pulumi.String("string"),
ProxyClusterId: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
TlsRequired: pulumi.Bool(false),
Username: pulumi.String("string"),
},
Db2Luw: &sdm.ResourceDb2LuwArgs{
Hostname: pulumi.String("string"),
Database: pulumi.String("string"),
Name: pulumi.String("string"),
Port: pulumi.Int(0),
EgressFilter: pulumi.String("string"),
Password: pulumi.String("string"),
BindInterface: pulumi.String("string"),
PortOverride: pulumi.Int(0),
ProxyClusterId: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
Username: pulumi.String("string"),
},
DocumentDbHost: &sdm.ResourceDocumentDbHostArgs{
Hostname: pulumi.String("string"),
AuthDatabase: pulumi.String("string"),
Name: pulumi.String("string"),
Port: pulumi.Int(0),
EgressFilter: pulumi.String("string"),
Password: pulumi.String("string"),
BindInterface: pulumi.String("string"),
PortOverride: pulumi.Int(0),
ProxyClusterId: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
Username: pulumi.String("string"),
},
DocumentDbReplicaSet: &sdm.ResourceDocumentDbReplicaSetArgs{
Hostname: pulumi.String("string"),
ReplicaSet: pulumi.String("string"),
Name: pulumi.String("string"),
AuthDatabase: pulumi.String("string"),
EgressFilter: pulumi.String("string"),
ConnectToReplica: pulumi.Bool(false),
Password: pulumi.String("string"),
PortOverride: pulumi.Int(0),
ProxyClusterId: pulumi.String("string"),
BindInterface: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
Username: pulumi.String("string"),
},
Druid: &sdm.ResourceDruidArgs{
Hostname: pulumi.String("string"),
Name: pulumi.String("string"),
BindInterface: pulumi.String("string"),
EgressFilter: pulumi.String("string"),
Password: pulumi.String("string"),
Port: pulumi.Int(0),
PortOverride: pulumi.Int(0),
ProxyClusterId: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
Username: pulumi.String("string"),
},
DynamoDb: &sdm.ResourceDynamoDbArgs{
Endpoint: pulumi.String("string"),
Region: pulumi.String("string"),
Name: pulumi.String("string"),
ProxyClusterId: pulumi.String("string"),
EgressFilter: pulumi.String("string"),
PortOverride: pulumi.Int(0),
AccessKey: pulumi.String("string"),
BindInterface: pulumi.String("string"),
RoleArn: pulumi.String("string"),
RoleExternalId: pulumi.String("string"),
SecretAccessKey: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
},
Elastic: &sdm.ResourceElasticArgs{
Hostname: pulumi.String("string"),
Name: pulumi.String("string"),
PortOverride: pulumi.Int(0),
EgressFilter: pulumi.String("string"),
Password: pulumi.String("string"),
Port: pulumi.Int(0),
BindInterface: pulumi.String("string"),
ProxyClusterId: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
TlsRequired: pulumi.Bool(false),
Username: pulumi.String("string"),
},
ElasticacheRedis: &sdm.ResourceElasticacheRedisArgs{
Hostname: pulumi.String("string"),
Name: pulumi.String("string"),
PortOverride: pulumi.Int(0),
EgressFilter: pulumi.String("string"),
Password: pulumi.String("string"),
Port: pulumi.Int(0),
BindInterface: pulumi.String("string"),
ProxyClusterId: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
TlsRequired: pulumi.Bool(false),
Username: pulumi.String("string"),
},
Gcp: &sdm.ResourceGcpArgs{
Name: pulumi.String("string"),
Scopes: pulumi.String("string"),
BindInterface: pulumi.String("string"),
EgressFilter: pulumi.String("string"),
Keyfile: pulumi.String("string"),
PortOverride: pulumi.Int(0),
ProxyClusterId: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
},
GoogleGke: &sdm.ResourceGoogleGkeArgs{
Endpoint: pulumi.String("string"),
Name: pulumi.String("string"),
IdentityAliasHealthcheckUsername: pulumi.String("string"),
IdentitySetId: pulumi.String("string"),
DiscoveryUsername: pulumi.String("string"),
EgressFilter: pulumi.String("string"),
CertificateAuthority: pulumi.String("string"),
HealthcheckNamespace: pulumi.String("string"),
AllowResourceRoleBypass: pulumi.Bool(false),
DiscoveryEnabled: pulumi.Bool(false),
BindInterface: pulumi.String("string"),
PortOverride: pulumi.Int(0),
ProxyClusterId: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
ServiceAccountKey: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
},
GoogleGkeUserImpersonation: &sdm.ResourceGoogleGkeUserImpersonationArgs{
Endpoint: pulumi.String("string"),
Name: pulumi.String("string"),
BindInterface: pulumi.String("string"),
CertificateAuthority: pulumi.String("string"),
EgressFilter: pulumi.String("string"),
HealthcheckNamespace: pulumi.String("string"),
PortOverride: pulumi.Int(0),
ProxyClusterId: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
ServiceAccountKey: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
},
Greenplum: &sdm.ResourceGreenplumArgs{
Hostname: pulumi.String("string"),
Database: pulumi.String("string"),
Name: pulumi.String("string"),
Password: pulumi.String("string"),
EgressFilter: pulumi.String("string"),
OverrideDatabase: pulumi.Bool(false),
BindInterface: pulumi.String("string"),
Port: pulumi.Int(0),
PortOverride: pulumi.Int(0),
ProxyClusterId: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
Username: pulumi.String("string"),
},
HttpAuth: &sdm.ResourceHttpAuthArgs{
HealthcheckPath: pulumi.String("string"),
Url: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Name: pulumi.String("string"),
HostOverride: pulumi.String("string"),
HeadersBlacklist: pulumi.String("string"),
AuthHeader: pulumi.String("string"),
EgressFilter: pulumi.String("string"),
ProxyClusterId: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
DefaultPath: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
BindInterface: pulumi.String("string"),
},
HttpBasicAuth: &sdm.ResourceHttpBasicAuthArgs{
HealthcheckPath: pulumi.String("string"),
Url: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Name: pulumi.String("string"),
HeadersBlacklist: pulumi.String("string"),
HostOverride: pulumi.String("string"),
BindInterface: pulumi.String("string"),
Password: pulumi.String("string"),
ProxyClusterId: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
EgressFilter: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
DefaultPath: pulumi.String("string"),
Username: pulumi.String("string"),
},
HttpNoAuth: &sdm.ResourceHttpNoAuthArgs{
HealthcheckPath: pulumi.String("string"),
Name: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Url: pulumi.String("string"),
BindInterface: pulumi.String("string"),
DefaultPath: pulumi.String("string"),
EgressFilter: pulumi.String("string"),
HeadersBlacklist: pulumi.String("string"),
HostOverride: pulumi.String("string"),
ProxyClusterId: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
},
Kubernetes: &sdm.ResourceKubernetesArgs{
Hostname: pulumi.String("string"),
Port: pulumi.Int(0),
Name: pulumi.String("string"),
ClientKey: pulumi.String("string"),
IdentityAliasHealthcheckUsername: pulumi.String("string"),
DiscoveryEnabled: pulumi.Bool(false),
DiscoveryUsername: pulumi.String("string"),
EgressFilter: pulumi.String("string"),
HealthcheckNamespace: pulumi.String("string"),
ClientCertificate: pulumi.String("string"),
AllowResourceRoleBypass: pulumi.Bool(false),
IdentitySetId: pulumi.String("string"),
CertificateAuthority: pulumi.String("string"),
BindInterface: pulumi.String("string"),
PortOverride: pulumi.Int(0),
ProxyClusterId: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
},
KubernetesBasicAuth: &sdm.ResourceKubernetesBasicAuthArgs{
Port: pulumi.Int(0),
Hostname: pulumi.String("string"),
Name: pulumi.String("string"),
EgressFilter: pulumi.String("string"),
HealthcheckNamespace: pulumi.String("string"),
Password: pulumi.String("string"),
BindInterface: pulumi.String("string"),
PortOverride: pulumi.Int(0),
ProxyClusterId: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
Username: pulumi.String("string"),
},
KubernetesServiceAccount: &sdm.ResourceKubernetesServiceAccountArgs{
Hostname: pulumi.String("string"),
Port: pulumi.Int(0),
Name: pulumi.String("string"),
IdentitySetId: pulumi.String("string"),
BindInterface: pulumi.String("string"),
HealthcheckNamespace: pulumi.String("string"),
DiscoveryUsername: pulumi.String("string"),
IdentityAliasHealthcheckUsername: pulumi.String("string"),
AllowResourceRoleBypass: pulumi.Bool(false),
DiscoveryEnabled: pulumi.Bool(false),
EgressFilter: pulumi.String("string"),
PortOverride: pulumi.Int(0),
ProxyClusterId: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
Token: pulumi.String("string"),
},
KubernetesServiceAccountUserImpersonation: &sdm.ResourceKubernetesServiceAccountUserImpersonationArgs{
Hostname: pulumi.String("string"),
Name: pulumi.String("string"),
Port: pulumi.Int(0),
BindInterface: pulumi.String("string"),
EgressFilter: pulumi.String("string"),
HealthcheckNamespace: pulumi.String("string"),
PortOverride: pulumi.Int(0),
ProxyClusterId: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
Token: pulumi.String("string"),
},
KubernetesUserImpersonation: &sdm.ResourceKubernetesUserImpersonationArgs{
Hostname: pulumi.String("string"),
Port: pulumi.Int(0),
Name: pulumi.String("string"),
ClientKey: pulumi.String("string"),
EgressFilter: pulumi.String("string"),
HealthcheckNamespace: pulumi.String("string"),
BindInterface: pulumi.String("string"),
ClientCertificate: pulumi.String("string"),
CertificateAuthority: pulumi.String("string"),
PortOverride: pulumi.Int(0),
ProxyClusterId: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
},
Maria: &sdm.ResourceMariaArgs{
Hostname: pulumi.String("string"),
Name: pulumi.String("string"),
Port: pulumi.Int(0),
EgressFilter: pulumi.String("string"),
Database: pulumi.String("string"),
Password: pulumi.String("string"),
BindInterface: pulumi.String("string"),
PortOverride: pulumi.Int(0),
ProxyClusterId: pulumi.String("string"),
RequireNativeAuth: pulumi.Bool(false),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
UseAzureSingleServerUsernames: pulumi.Bool(false),
Username: pulumi.String("string"),
},
Memcached: &sdm.ResourceMemcachedArgs{
Hostname: pulumi.String("string"),
Name: pulumi.String("string"),
BindInterface: pulumi.String("string"),
EgressFilter: pulumi.String("string"),
Port: pulumi.Int(0),
PortOverride: pulumi.Int(0),
ProxyClusterId: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
},
Memsql: &sdm.ResourceMemsqlArgs{
Hostname: pulumi.String("string"),
Name: pulumi.String("string"),
Port: pulumi.Int(0),
EgressFilter: pulumi.String("string"),
Database: pulumi.String("string"),
Password: pulumi.String("string"),
BindInterface: pulumi.String("string"),
PortOverride: pulumi.Int(0),
ProxyClusterId: pulumi.String("string"),
RequireNativeAuth: pulumi.Bool(false),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
UseAzureSingleServerUsernames: pulumi.Bool(false),
Username: pulumi.String("string"),
},
MongoHost: &sdm.ResourceMongoHostArgs{
Hostname: pulumi.String("string"),
AuthDatabase: pulumi.String("string"),
Name: pulumi.String("string"),
Port: pulumi.Int(0),
EgressFilter: pulumi.String("string"),
Password: pulumi.String("string"),
BindInterface: pulumi.String("string"),
PortOverride: pulumi.Int(0),
ProxyClusterId: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
TlsRequired: pulumi.Bool(false),
Username: pulumi.String("string"),
},
MongoLegacyHost: &sdm.ResourceMongoLegacyHostArgs{
Hostname: pulumi.String("string"),
AuthDatabase: pulumi.String("string"),
Name: pulumi.String("string"),
Port: pulumi.Int(0),
EgressFilter: pulumi.String("string"),
Password: pulumi.String("string"),
BindInterface: pulumi.String("string"),
PortOverride: pulumi.Int(0),
ProxyClusterId: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
TlsRequired: pulumi.Bool(false),
Username: pulumi.String("string"),
},
MongoLegacyReplicaset: &sdm.ResourceMongoLegacyReplicasetArgs{
Hostname: pulumi.String("string"),
ReplicaSet: pulumi.String("string"),
AuthDatabase: pulumi.String("string"),
Name: pulumi.String("string"),
PortOverride: pulumi.Int(0),
EgressFilter: pulumi.String("string"),
Password: pulumi.String("string"),
Port: pulumi.Int(0),
ConnectToReplica: pulumi.Bool(false),
ProxyClusterId: pulumi.String("string"),
BindInterface: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
TlsRequired: pulumi.Bool(false),
Username: pulumi.String("string"),
},
MongoReplicaSet: &sdm.ResourceMongoReplicaSetArgs{
Hostname: pulumi.String("string"),
ReplicaSet: pulumi.String("string"),
AuthDatabase: pulumi.String("string"),
Name: pulumi.String("string"),
PortOverride: pulumi.Int(0),
EgressFilter: pulumi.String("string"),
Password: pulumi.String("string"),
Port: pulumi.Int(0),
ConnectToReplica: pulumi.Bool(false),
ProxyClusterId: pulumi.String("string"),
BindInterface: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
TlsRequired: pulumi.Bool(false),
Username: pulumi.String("string"),
},
MongoShardedCluster: &sdm.ResourceMongoShardedClusterArgs{
Hostname: pulumi.String("string"),
AuthDatabase: pulumi.String("string"),
Name: pulumi.String("string"),
PortOverride: pulumi.Int(0),
EgressFilter: pulumi.String("string"),
Password: pulumi.String("string"),
BindInterface: pulumi.String("string"),
ProxyClusterId: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
TlsRequired: pulumi.Bool(false),
Username: pulumi.String("string"),
},
MtlsMysql: &sdm.ResourceMtlsMysqlArgs{
Hostname: pulumi.String("string"),
Name: pulumi.String("string"),
Password: pulumi.String("string"),
ProxyClusterId: pulumi.String("string"),
Database: pulumi.String("string"),
EgressFilter: pulumi.String("string"),
ClientCertificate: pulumi.String("string"),
CertificateAuthority: pulumi.String("string"),
BindInterface: pulumi.String("string"),
Port: pulumi.Int(0),
PortOverride: pulumi.Int(0),
ClientKey: pulumi.String("string"),
RequireNativeAuth: pulumi.Bool(false),
SecretStoreId: pulumi.String("string"),
ServerName: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
UseAzureSingleServerUsernames: pulumi.Bool(false),
Username: pulumi.String("string"),
},
MtlsPostgres: &sdm.ResourceMtlsPostgresArgs{
Database: pulumi.String("string"),
Name: pulumi.String("string"),
Hostname: pulumi.String("string"),
OverrideDatabase: pulumi.Bool(false),
Port: pulumi.Int(0),
EgressFilter: pulumi.String("string"),
ClientCertificate: pulumi.String("string"),
CertificateAuthority: pulumi.String("string"),
BindInterface: pulumi.String("string"),
Password: pulumi.String("string"),
ClientKey: pulumi.String("string"),
PortOverride: pulumi.Int(0),
ProxyClusterId: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
ServerName: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
Username: pulumi.String("string"),
},
Mysql: &sdm.ResourceMysqlArgs{
Hostname: pulumi.String("string"),
Name: pulumi.String("string"),
Port: pulumi.Int(0),
EgressFilter: pulumi.String("string"),
Database: pulumi.String("string"),
Password: pulumi.String("string"),
BindInterface: pulumi.String("string"),
PortOverride: pulumi.Int(0),
ProxyClusterId: pulumi.String("string"),
RequireNativeAuth: pulumi.Bool(false),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
UseAzureSingleServerUsernames: pulumi.Bool(false),
Username: pulumi.String("string"),
},
Neptune: &sdm.ResourceNeptuneArgs{
Endpoint: pulumi.String("string"),
Name: pulumi.String("string"),
BindInterface: pulumi.String("string"),
EgressFilter: pulumi.String("string"),
Port: pulumi.Int(0),
PortOverride: pulumi.Int(0),
ProxyClusterId: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
},
NeptuneIam: &sdm.ResourceNeptuneIamArgs{
Endpoint: pulumi.String("string"),
Region: pulumi.String("string"),
Name: pulumi.String("string"),
PortOverride: pulumi.Int(0),
EgressFilter: pulumi.String("string"),
Port: pulumi.Int(0),
AccessKey: pulumi.String("string"),
ProxyClusterId: pulumi.String("string"),
BindInterface: pulumi.String("string"),
RoleArn: pulumi.String("string"),
RoleExternalId: pulumi.String("string"),
SecretAccessKey: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
},
Oracle: &sdm.ResourceOracleArgs{
Port: pulumi.Int(0),
Name: pulumi.String("string"),
Database: pulumi.String("string"),
Hostname: pulumi.String("string"),
BindInterface: pulumi.String("string"),
Password: pulumi.String("string"),
EgressFilter: pulumi.String("string"),
PortOverride: pulumi.Int(0),
Subdomain: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
ProxyClusterId: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
TlsRequired: pulumi.Bool(false),
Username: pulumi.String("string"),
},
Postgres: &sdm.ResourcePostgresArgs{
Hostname: pulumi.String("string"),
Database: pulumi.String("string"),
Name: pulumi.String("string"),
Password: pulumi.String("string"),
EgressFilter: pulumi.String("string"),
OverrideDatabase: pulumi.Bool(false),
BindInterface: pulumi.String("string"),
Port: pulumi.Int(0),
PortOverride: pulumi.Int(0),
ProxyClusterId: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
Username: pulumi.String("string"),
},
Presto: &sdm.ResourcePrestoArgs{
Hostname: pulumi.String("string"),
Database: pulumi.String("string"),
Name: pulumi.String("string"),
Port: pulumi.Int(0),
EgressFilter: pulumi.String("string"),
Password: pulumi.String("string"),
BindInterface: pulumi.String("string"),
PortOverride: pulumi.Int(0),
ProxyClusterId: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
TlsRequired: pulumi.Bool(false),
Username: pulumi.String("string"),
},
RabbitmqAmqp091: &sdm.ResourceRabbitmqAmqp091Args{
Hostname: pulumi.String("string"),
Name: pulumi.String("string"),
PortOverride: pulumi.Int(0),
EgressFilter: pulumi.String("string"),
Password: pulumi.String("string"),
Port: pulumi.Int(0),
BindInterface: pulumi.String("string"),
ProxyClusterId: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
TlsRequired: pulumi.Bool(false),
Username: pulumi.String("string"),
},
RawTcp: &sdm.ResourceRawTcpArgs{
Hostname: pulumi.String("string"),
Name: pulumi.String("string"),
BindInterface: pulumi.String("string"),
EgressFilter: pulumi.String("string"),
Port: pulumi.Int(0),
PortOverride: pulumi.Int(0),
ProxyClusterId: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
},
Rdp: &sdm.ResourceRdpArgs{
Hostname: pulumi.String("string"),
Name: pulumi.String("string"),
Password: pulumi.String("string"),
EgressFilter: pulumi.String("string"),
LockRequired: pulumi.Bool(false),
DowngradeNlaConnections: pulumi.Bool(false),
BindInterface: pulumi.String("string"),
Port: pulumi.Int(0),
PortOverride: pulumi.Int(0),
ProxyClusterId: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
Username: pulumi.String("string"),
},
RdpCert: &sdm.ResourceRdpCertArgs{
Hostname: pulumi.String("string"),
Name: pulumi.String("string"),
Port: pulumi.Int(0),
IdentityAliasHealthcheckUsername: pulumi.String("string"),
IdentitySetId: pulumi.String("string"),
EgressFilter: pulumi.String("string"),
BindInterface: pulumi.String("string"),
PortOverride: pulumi.Int(0),
ProxyClusterId: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
Username: pulumi.String("string"),
},
RdsPostgresIam: &sdm.ResourceRdsPostgresIamArgs{
Region: pulumi.String("string"),
Name: pulumi.String("string"),
Database: pulumi.String("string"),
Hostname: pulumi.String("string"),
ProxyClusterId: pulumi.String("string"),
OverrideDatabase: pulumi.Bool(false),
EgressFilter: pulumi.String("string"),
PortOverride: pulumi.Int(0),
Port: pulumi.Int(0),
BindInterface: pulumi.String("string"),
RoleAssumptionArn: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
Username: pulumi.String("string"),
},
Redis: &sdm.ResourceRedisArgs{
Hostname: pulumi.String("string"),
Name: pulumi.String("string"),
PortOverride: pulumi.Int(0),
EgressFilter: pulumi.String("string"),
Password: pulumi.String("string"),
Port: pulumi.Int(0),
BindInterface: pulumi.String("string"),
ProxyClusterId: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
TlsRequired: pulumi.Bool(false),
Username: pulumi.String("string"),
},
Redshift: &sdm.ResourceRedshiftArgs{
Hostname: pulumi.String("string"),
Database: pulumi.String("string"),
Name: pulumi.String("string"),
Password: pulumi.String("string"),
EgressFilter: pulumi.String("string"),
OverrideDatabase: pulumi.Bool(false),
BindInterface: pulumi.String("string"),
Port: pulumi.Int(0),
PortOverride: pulumi.Int(0),
ProxyClusterId: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
Username: pulumi.String("string"),
},
SingleStore: &sdm.ResourceSingleStoreArgs{
Hostname: pulumi.String("string"),
Name: pulumi.String("string"),
Port: pulumi.Int(0),
EgressFilter: pulumi.String("string"),
Database: pulumi.String("string"),
Password: pulumi.String("string"),
BindInterface: pulumi.String("string"),
PortOverride: pulumi.Int(0),
ProxyClusterId: pulumi.String("string"),
RequireNativeAuth: pulumi.Bool(false),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
UseAzureSingleServerUsernames: pulumi.Bool(false),
Username: pulumi.String("string"),
},
Snowflake: &sdm.ResourceSnowflakeArgs{
Hostname: pulumi.String("string"),
Database: pulumi.String("string"),
Name: pulumi.String("string"),
PortOverride: pulumi.Int(0),
EgressFilter: pulumi.String("string"),
Password: pulumi.String("string"),
BindInterface: pulumi.String("string"),
ProxyClusterId: pulumi.String("string"),
Schema: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
Username: pulumi.String("string"),
},
Snowsight: &sdm.ResourceSnowsightArgs{
HealthcheckUsername: pulumi.String("string"),
Name: pulumi.String("string"),
Subdomain: pulumi.String("string"),
BindInterface: pulumi.String("string"),
EgressFilter: pulumi.String("string"),
PortOverride: pulumi.Int(0),
ProxyClusterId: pulumi.String("string"),
SamlMetadata: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
},
SqlServer: &sdm.ResourceSqlServerArgs{
Hostname: pulumi.String("string"),
Name: pulumi.String("string"),
Port: pulumi.Int(0),
PortOverride: pulumi.Int(0),
Database: pulumi.String("string"),
BindInterface: pulumi.String("string"),
OverrideDatabase: pulumi.Bool(false),
Password: pulumi.String("string"),
AllowDeprecatedEncryption: pulumi.Bool(false),
EgressFilter: pulumi.String("string"),
ProxyClusterId: pulumi.String("string"),
Schema: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
Username: pulumi.String("string"),
},
SqlServerAzureAd: &sdm.ResourceSqlServerAzureAdArgs{
Hostname: pulumi.String("string"),
Name: pulumi.String("string"),
Port: pulumi.Int(0),
PortOverride: pulumi.Int(0),
EgressFilter: pulumi.String("string"),
ClientId: pulumi.String("string"),
BindInterface: pulumi.String("string"),
OverrideDatabase: pulumi.Bool(false),
AllowDeprecatedEncryption: pulumi.Bool(false),
Database: pulumi.String("string"),
ProxyClusterId: pulumi.String("string"),
Schema: pulumi.String("string"),
Secret: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
TenantId: pulumi.String("string"),
},
SqlServerKerberosAd: &sdm.ResourceSqlServerKerberosAdArgs{
Hostname: pulumi.String("string"),
Name: pulumi.String("string"),
OverrideDatabase: pulumi.Bool(false),
ProxyClusterId: pulumi.String("string"),
Database: pulumi.String("string"),
Keytab: pulumi.String("string"),
KrbConfig: pulumi.String("string"),
BindInterface: pulumi.String("string"),
AllowDeprecatedEncryption: pulumi.Bool(false),
Port: pulumi.Int(0),
PortOverride: pulumi.Int(0),
EgressFilter: pulumi.String("string"),
Realm: pulumi.String("string"),
Schema: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
ServerSpn: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
Username: pulumi.String("string"),
},
Ssh: &sdm.ResourceSshArgs{
Port: pulumi.Int(0),
Hostname: pulumi.String("string"),
Name: pulumi.String("string"),
PortOverride: pulumi.Int(0),
KeyType: pulumi.String("string"),
EgressFilter: pulumi.String("string"),
BindInterface: pulumi.String("string"),
PortForwarding: pulumi.Bool(false),
AllowDeprecatedKeyExchanges: pulumi.Bool(false),
ProxyClusterId: pulumi.String("string"),
PublicKey: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
Username: pulumi.String("string"),
},
SshCert: &sdm.ResourceSshCertArgs{
Hostname: pulumi.String("string"),
Port: pulumi.Int(0),
Name: pulumi.String("string"),
IdentityAliasHealthcheckUsername: pulumi.String("string"),
AllowDeprecatedKeyExchanges: pulumi.Bool(false),
IdentitySetId: pulumi.String("string"),
KeyType: pulumi.String("string"),
EgressFilter: pulumi.String("string"),
BindInterface: pulumi.String("string"),
PortForwarding: pulumi.Bool(false),
PortOverride: pulumi.Int(0),
ProxyClusterId: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
Username: pulumi.String("string"),
},
SshCustomerKey: &sdm.ResourceSshCustomerKeyArgs{
Hostname: pulumi.String("string"),
Port: pulumi.Int(0),
Name: pulumi.String("string"),
PortForwarding: pulumi.Bool(false),
EgressFilter: pulumi.String("string"),
BindInterface: pulumi.String("string"),
AllowDeprecatedKeyExchanges: pulumi.Bool(false),
PortOverride: pulumi.Int(0),
PrivateKey: pulumi.String("string"),
ProxyClusterId: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
Username: pulumi.String("string"),
},
SshPassword: &sdm.ResourceSshPasswordArgs{
Port: pulumi.Int(0),
Hostname: pulumi.String("string"),
Name: pulumi.String("string"),
AllowDeprecatedKeyExchanges: pulumi.Bool(false),
EgressFilter: pulumi.String("string"),
Password: pulumi.String("string"),
BindInterface: pulumi.String("string"),
PortForwarding: pulumi.Bool(false),
SecretStoreId: pulumi.String("string"),
ProxyClusterId: pulumi.String("string"),
PortOverride: pulumi.Int(0),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
Username: pulumi.String("string"),
},
Sybase: &sdm.ResourceSybaseArgs{
Hostname: pulumi.String("string"),
Name: pulumi.String("string"),
BindInterface: pulumi.String("string"),
EgressFilter: pulumi.String("string"),
Password: pulumi.String("string"),
Port: pulumi.Int(0),
PortOverride: pulumi.Int(0),
ProxyClusterId: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
Username: pulumi.String("string"),
},
SybaseIq: &sdm.ResourceSybaseIqArgs{
Hostname: pulumi.String("string"),
Name: pulumi.String("string"),
BindInterface: pulumi.String("string"),
EgressFilter: pulumi.String("string"),
Password: pulumi.String("string"),
Port: pulumi.Int(0),
PortOverride: pulumi.Int(0),
ProxyClusterId: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
Username: pulumi.String("string"),
},
Teradata: &sdm.ResourceTeradataArgs{
Hostname: pulumi.String("string"),
Name: pulumi.String("string"),
BindInterface: pulumi.String("string"),
EgressFilter: pulumi.String("string"),
Password: pulumi.String("string"),
Port: pulumi.Int(0),
PortOverride: pulumi.Int(0),
ProxyClusterId: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
Username: pulumi.String("string"),
},
Trino: &sdm.ResourceTrinoArgs{
Hostname: pulumi.String("string"),
Database: pulumi.String("string"),
Name: pulumi.String("string"),
Port: pulumi.Int(0),
EgressFilter: pulumi.String("string"),
Password: pulumi.String("string"),
BindInterface: pulumi.String("string"),
PortOverride: pulumi.Int(0),
ProxyClusterId: pulumi.String("string"),
SecretStoreId: pulumi.String("string"),
Subdomain: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
Username: pulumi.String("string"),
},
})
var resourceResource = new Resource("resourceResource", ResourceArgs.builder()
.aks(ResourceAksArgs.builder()
.hostname("string")
.port(0)
.name("string")
.clientKey("string")
.identityAliasHealthcheckUsername("string")
.discoveryEnabled(false)
.discoveryUsername("string")
.egressFilter("string")
.healthcheckNamespace("string")
.clientCertificate("string")
.allowResourceRoleBypass(false)
.identitySetId("string")
.certificateAuthority("string")
.bindInterface("string")
.portOverride(0)
.proxyClusterId("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.build())
.aksBasicAuth(ResourceAksBasicAuthArgs.builder()
.port(0)
.hostname("string")
.name("string")
.egressFilter("string")
.healthcheckNamespace("string")
.password("string")
.bindInterface("string")
.portOverride(0)
.proxyClusterId("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.username("string")
.build())
.aksServiceAccount(ResourceAksServiceAccountArgs.builder()
.hostname("string")
.port(0)
.name("string")
.identitySetId("string")
.bindInterface("string")
.healthcheckNamespace("string")
.discoveryUsername("string")
.identityAliasHealthcheckUsername("string")
.allowResourceRoleBypass(false)
.discoveryEnabled(false)
.egressFilter("string")
.portOverride(0)
.proxyClusterId("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.token("string")
.build())
.aksServiceAccountUserImpersonation(ResourceAksServiceAccountUserImpersonationArgs.builder()
.hostname("string")
.name("string")
.port(0)
.bindInterface("string")
.egressFilter("string")
.healthcheckNamespace("string")
.portOverride(0)
.proxyClusterId("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.token("string")
.build())
.aksUserImpersonation(ResourceAksUserImpersonationArgs.builder()
.hostname("string")
.port(0)
.name("string")
.clientKey("string")
.egressFilter("string")
.healthcheckNamespace("string")
.bindInterface("string")
.clientCertificate("string")
.certificateAuthority("string")
.portOverride(0)
.proxyClusterId("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.build())
.amazonEks(ResourceAmazonEksArgs.builder()
.clusterName("string")
.region("string")
.name("string")
.endpoint("string")
.discoveryEnabled(false)
.portOverride(0)
.discoveryUsername("string")
.egressFilter("string")
.certificateAuthority("string")
.healthcheckNamespace("string")
.identityAliasHealthcheckUsername("string")
.identitySetId("string")
.bindInterface("string")
.accessKey("string")
.proxyClusterId("string")
.allowResourceRoleBypass(false)
.roleArn("string")
.roleExternalId("string")
.secretAccessKey("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.build())
.amazonEksInstanceProfile(ResourceAmazonEksInstanceProfileArgs.builder()
.endpoint("string")
.region("string")
.name("string")
.clusterName("string")
.identitySetId("string")
.certificateAuthority("string")
.egressFilter("string")
.discoveryEnabled(false)
.healthcheckNamespace("string")
.identityAliasHealthcheckUsername("string")
.allowResourceRoleBypass(false)
.discoveryUsername("string")
.portOverride(0)
.proxyClusterId("string")
.bindInterface("string")
.roleArn("string")
.roleExternalId("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.build())
.amazonEksInstanceProfileUserImpersonation(ResourceAmazonEksInstanceProfileUserImpersonationArgs.builder()
.region("string")
.endpoint("string")
.clusterName("string")
.name("string")
.proxyClusterId("string")
.healthcheckNamespace("string")
.certificateAuthority("string")
.portOverride(0)
.egressFilter("string")
.bindInterface("string")
.roleArn("string")
.roleExternalId("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.build())
.amazonEksUserImpersonation(ResourceAmazonEksUserImpersonationArgs.builder()
.endpoint("string")
.region("string")
.name("string")
.clusterName("string")
.portOverride(0)
.egressFilter("string")
.healthcheckNamespace("string")
.certificateAuthority("string")
.accessKey("string")
.proxyClusterId("string")
.bindInterface("string")
.roleArn("string")
.roleExternalId("string")
.secretAccessKey("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.build())
.amazonEs(ResourceAmazonEsArgs.builder()
.name("string")
.region("string")
.proxyClusterId("string")
.endpoint("string")
.egressFilter("string")
.portOverride(0)
.accessKey("string")
.bindInterface("string")
.roleArn("string")
.roleExternalId("string")
.secretAccessKey("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.build())
.amazonmqAmqp091(ResourceAmazonmqAmqp091Args.builder()
.hostname("string")
.name("string")
.portOverride(0)
.egressFilter("string")
.password("string")
.port(0)
.bindInterface("string")
.proxyClusterId("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.tlsRequired(false)
.username("string")
.build())
.athena(ResourceAthenaArgs.builder()
.name("string")
.athenaOutput("string")
.proxyClusterId("string")
.egressFilter("string")
.bindInterface("string")
.portOverride(0)
.accessKey("string")
.region("string")
.roleArn("string")
.roleExternalId("string")
.secretAccessKey("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.build())
.auroraMysql(ResourceAuroraMysqlArgs.builder()
.hostname("string")
.name("string")
.port(0)
.egressFilter("string")
.database("string")
.password("string")
.bindInterface("string")
.portOverride(0)
.proxyClusterId("string")
.requireNativeAuth(false)
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.useAzureSingleServerUsernames(false)
.username("string")
.build())
.auroraPostgres(ResourceAuroraPostgresArgs.builder()
.hostname("string")
.database("string")
.name("string")
.password("string")
.egressFilter("string")
.overrideDatabase(false)
.bindInterface("string")
.port(0)
.portOverride(0)
.proxyClusterId("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.username("string")
.build())
.auroraPostgresIam(ResourceAuroraPostgresIamArgs.builder()
.region("string")
.name("string")
.database("string")
.hostname("string")
.proxyClusterId("string")
.overrideDatabase(false)
.egressFilter("string")
.portOverride(0)
.port(0)
.bindInterface("string")
.roleAssumptionArn("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.username("string")
.build())
.aws(ResourceAwsArgs.builder()
.healthcheckRegion("string")
.name("string")
.proxyClusterId("string")
.egressFilter("string")
.bindInterface("string")
.portOverride(0)
.accessKey("string")
.roleArn("string")
.roleExternalId("string")
.secretAccessKey("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.build())
.awsConsole(ResourceAwsConsoleArgs.builder()
.name("string")
.subdomain("string")
.region("string")
.portOverride(0)
.identitySetId("string")
.identityAliasHealthcheckUsername("string")
.bindInterface("string")
.proxyClusterId("string")
.enableEnvVariables(false)
.roleArn("string")
.roleExternalId("string")
.secretStoreId("string")
.sessionExpiry(0)
.egressFilter("string")
.tags(Map.of("string", "string"))
.build())
.awsConsoleStaticKeyPair(ResourceAwsConsoleStaticKeyPairArgs.builder()
.name("string")
.subdomain("string")
.region("string")
.identitySetId("string")
.accessKey("string")
.identityAliasHealthcheckUsername("string")
.portOverride(0)
.proxyClusterId("string")
.egressFilter("string")
.roleArn("string")
.roleExternalId("string")
.secretAccessKey("string")
.secretStoreId("string")
.sessionExpiry(0)
.bindInterface("string")
.tags(Map.of("string", "string"))
.build())
.azure(ResourceAzureArgs.builder()
.name("string")
.appId("string")
.bindInterface("string")
.egressFilter("string")
.password("string")
.portOverride(0)
.proxyClusterId("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.tenantId("string")
.build())
.azureCertificate(ResourceAzureCertificateArgs.builder()
.name("string")
.appId("string")
.bindInterface("string")
.clientCertificate("string")
.egressFilter("string")
.portOverride(0)
.proxyClusterId("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.tenantId("string")
.build())
.azureMysql(ResourceAzureMysqlArgs.builder()
.hostname("string")
.name("string")
.port(0)
.egressFilter("string")
.database("string")
.password("string")
.bindInterface("string")
.portOverride(0)
.proxyClusterId("string")
.requireNativeAuth(false)
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.useAzureSingleServerUsernames(false)
.username("string")
.build())
.azurePostgres(ResourceAzurePostgresArgs.builder()
.hostname("string")
.database("string")
.name("string")
.password("string")
.egressFilter("string")
.overrideDatabase(false)
.bindInterface("string")
.port(0)
.portOverride(0)
.proxyClusterId("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.username("string")
.build())
.azurePostgresManagedIdentity(ResourceAzurePostgresManagedIdentityArgs.builder()
.hostname("string")
.database("string")
.name("string")
.password("string")
.egressFilter("string")
.overrideDatabase(false)
.bindInterface("string")
.port(0)
.portOverride(0)
.proxyClusterId("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.useAzureSingleServerUsernames(false)
.username("string")
.build())
.bigQuery(ResourceBigQueryArgs.builder()
.endpoint("string")
.name("string")
.project("string")
.bindInterface("string")
.egressFilter("string")
.portOverride(0)
.privateKey("string")
.proxyClusterId("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.username("string")
.build())
.cassandra(ResourceCassandraArgs.builder()
.hostname("string")
.name("string")
.portOverride(0)
.egressFilter("string")
.password("string")
.port(0)
.bindInterface("string")
.proxyClusterId("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.tlsRequired(false)
.username("string")
.build())
.citus(ResourceCitusArgs.builder()
.hostname("string")
.database("string")
.name("string")
.password("string")
.egressFilter("string")
.overrideDatabase(false)
.bindInterface("string")
.port(0)
.portOverride(0)
.proxyClusterId("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.username("string")
.build())
.clustrix(ResourceClustrixArgs.builder()
.hostname("string")
.name("string")
.port(0)
.egressFilter("string")
.database("string")
.password("string")
.bindInterface("string")
.portOverride(0)
.proxyClusterId("string")
.requireNativeAuth(false)
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.useAzureSingleServerUsernames(false)
.username("string")
.build())
.cockroach(ResourceCockroachArgs.builder()
.hostname("string")
.database("string")
.name("string")
.password("string")
.egressFilter("string")
.overrideDatabase(false)
.bindInterface("string")
.port(0)
.portOverride(0)
.proxyClusterId("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.username("string")
.build())
.couchbaseDatabase(ResourceCouchbaseDatabaseArgs.builder()
.n1QlPort(0)
.name("string")
.hostname("string")
.port(0)
.egressFilter("string")
.password("string")
.bindInterface("string")
.portOverride(0)
.proxyClusterId("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.tlsRequired(false)
.username("string")
.build())
.couchbaseWebUi(ResourceCouchbaseWebUiArgs.builder()
.name("string")
.subdomain("string")
.url("string")
.bindInterface("string")
.egressFilter("string")
.password("string")
.portOverride(0)
.proxyClusterId("string")
.secretStoreId("string")
.tags(Map.of("string", "string"))
.username("string")
.build())
.db2I(ResourceDb2IArgs.builder()
.name("string")
.port(0)
.hostname("string")
.portOverride(0)
.password("string")
.egressFilter("string")
.bindInterface("string")
.proxyClusterId("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.tlsRequired(false)
.username("string")
.build())
.db2Luw(ResourceDb2LuwArgs.builder()
.hostname("string")
.database("string")
.name("string")
.port(0)
.egressFilter("string")
.password("string")
.bindInterface("string")
.portOverride(0)
.proxyClusterId("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.username("string")
.build())
.documentDbHost(ResourceDocumentDbHostArgs.builder()
.hostname("string")
.authDatabase("string")
.name("string")
.port(0)
.egressFilter("string")
.password("string")
.bindInterface("string")
.portOverride(0)
.proxyClusterId("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.username("string")
.build())
.documentDbReplicaSet(ResourceDocumentDbReplicaSetArgs.builder()
.hostname("string")
.replicaSet("string")
.name("string")
.authDatabase("string")
.egressFilter("string")
.connectToReplica(false)
.password("string")
.portOverride(0)
.proxyClusterId("string")
.bindInterface("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.username("string")
.build())
.druid(ResourceDruidArgs.builder()
.hostname("string")
.name("string")
.bindInterface("string")
.egressFilter("string")
.password("string")
.port(0)
.portOverride(0)
.proxyClusterId("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.username("string")
.build())
.dynamoDb(ResourceDynamoDbArgs.builder()
.endpoint("string")
.region("string")
.name("string")
.proxyClusterId("string")
.egressFilter("string")
.portOverride(0)
.accessKey("string")
.bindInterface("string")
.roleArn("string")
.roleExternalId("string")
.secretAccessKey("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.build())
.elastic(ResourceElasticArgs.builder()
.hostname("string")
.name("string")
.portOverride(0)
.egressFilter("string")
.password("string")
.port(0)
.bindInterface("string")
.proxyClusterId("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.tlsRequired(false)
.username("string")
.build())
.elasticacheRedis(ResourceElasticacheRedisArgs.builder()
.hostname("string")
.name("string")
.portOverride(0)
.egressFilter("string")
.password("string")
.port(0)
.bindInterface("string")
.proxyClusterId("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.tlsRequired(false)
.username("string")
.build())
.gcp(ResourceGcpArgs.builder()
.name("string")
.scopes("string")
.bindInterface("string")
.egressFilter("string")
.keyfile("string")
.portOverride(0)
.proxyClusterId("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.build())
.googleGke(ResourceGoogleGkeArgs.builder()
.endpoint("string")
.name("string")
.identityAliasHealthcheckUsername("string")
.identitySetId("string")
.discoveryUsername("string")
.egressFilter("string")
.certificateAuthority("string")
.healthcheckNamespace("string")
.allowResourceRoleBypass(false)
.discoveryEnabled(false)
.bindInterface("string")
.portOverride(0)
.proxyClusterId("string")
.secretStoreId("string")
.serviceAccountKey("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.build())
.googleGkeUserImpersonation(ResourceGoogleGkeUserImpersonationArgs.builder()
.endpoint("string")
.name("string")
.bindInterface("string")
.certificateAuthority("string")
.egressFilter("string")
.healthcheckNamespace("string")
.portOverride(0)
.proxyClusterId("string")
.secretStoreId("string")
.serviceAccountKey("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.build())
.greenplum(ResourceGreenplumArgs.builder()
.hostname("string")
.database("string")
.name("string")
.password("string")
.egressFilter("string")
.overrideDatabase(false)
.bindInterface("string")
.port(0)
.portOverride(0)
.proxyClusterId("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.username("string")
.build())
.httpAuth(ResourceHttpAuthArgs.builder()
.healthcheckPath("string")
.url("string")
.subdomain("string")
.name("string")
.hostOverride("string")
.headersBlacklist("string")
.authHeader("string")
.egressFilter("string")
.proxyClusterId("string")
.secretStoreId("string")
.defaultPath("string")
.tags(Map.of("string", "string"))
.bindInterface("string")
.build())
.httpBasicAuth(ResourceHttpBasicAuthArgs.builder()
.healthcheckPath("string")
.url("string")
.subdomain("string")
.name("string")
.headersBlacklist("string")
.hostOverride("string")
.bindInterface("string")
.password("string")
.proxyClusterId("string")
.secretStoreId("string")
.egressFilter("string")
.tags(Map.of("string", "string"))
.defaultPath("string")
.username("string")
.build())
.httpNoAuth(ResourceHttpNoAuthArgs.builder()
.healthcheckPath("string")
.name("string")
.subdomain("string")
.url("string")
.bindInterface("string")
.defaultPath("string")
.egressFilter("string")
.headersBlacklist("string")
.hostOverride("string")
.proxyClusterId("string")
.secretStoreId("string")
.tags(Map.of("string", "string"))
.build())
.kubernetes(ResourceKubernetesArgs.builder()
.hostname("string")
.port(0)
.name("string")
.clientKey("string")
.identityAliasHealthcheckUsername("string")
.discoveryEnabled(false)
.discoveryUsername("string")
.egressFilter("string")
.healthcheckNamespace("string")
.clientCertificate("string")
.allowResourceRoleBypass(false)
.identitySetId("string")
.certificateAuthority("string")
.bindInterface("string")
.portOverride(0)
.proxyClusterId("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.build())
.kubernetesBasicAuth(ResourceKubernetesBasicAuthArgs.builder()
.port(0)
.hostname("string")
.name("string")
.egressFilter("string")
.healthcheckNamespace("string")
.password("string")
.bindInterface("string")
.portOverride(0)
.proxyClusterId("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.username("string")
.build())
.kubernetesServiceAccount(ResourceKubernetesServiceAccountArgs.builder()
.hostname("string")
.port(0)
.name("string")
.identitySetId("string")
.bindInterface("string")
.healthcheckNamespace("string")
.discoveryUsername("string")
.identityAliasHealthcheckUsername("string")
.allowResourceRoleBypass(false)
.discoveryEnabled(false)
.egressFilter("string")
.portOverride(0)
.proxyClusterId("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.token("string")
.build())
.kubernetesServiceAccountUserImpersonation(ResourceKubernetesServiceAccountUserImpersonationArgs.builder()
.hostname("string")
.name("string")
.port(0)
.bindInterface("string")
.egressFilter("string")
.healthcheckNamespace("string")
.portOverride(0)
.proxyClusterId("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.token("string")
.build())
.kubernetesUserImpersonation(ResourceKubernetesUserImpersonationArgs.builder()
.hostname("string")
.port(0)
.name("string")
.clientKey("string")
.egressFilter("string")
.healthcheckNamespace("string")
.bindInterface("string")
.clientCertificate("string")
.certificateAuthority("string")
.portOverride(0)
.proxyClusterId("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.build())
.maria(ResourceMariaArgs.builder()
.hostname("string")
.name("string")
.port(0)
.egressFilter("string")
.database("string")
.password("string")
.bindInterface("string")
.portOverride(0)
.proxyClusterId("string")
.requireNativeAuth(false)
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.useAzureSingleServerUsernames(false)
.username("string")
.build())
.memcached(ResourceMemcachedArgs.builder()
.hostname("string")
.name("string")
.bindInterface("string")
.egressFilter("string")
.port(0)
.portOverride(0)
.proxyClusterId("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.build())
.memsql(ResourceMemsqlArgs.builder()
.hostname("string")
.name("string")
.port(0)
.egressFilter("string")
.database("string")
.password("string")
.bindInterface("string")
.portOverride(0)
.proxyClusterId("string")
.requireNativeAuth(false)
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.useAzureSingleServerUsernames(false)
.username("string")
.build())
.mongoHost(ResourceMongoHostArgs.builder()
.hostname("string")
.authDatabase("string")
.name("string")
.port(0)
.egressFilter("string")
.password("string")
.bindInterface("string")
.portOverride(0)
.proxyClusterId("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.tlsRequired(false)
.username("string")
.build())
.mongoLegacyHost(ResourceMongoLegacyHostArgs.builder()
.hostname("string")
.authDatabase("string")
.name("string")
.port(0)
.egressFilter("string")
.password("string")
.bindInterface("string")
.portOverride(0)
.proxyClusterId("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.tlsRequired(false)
.username("string")
.build())
.mongoLegacyReplicaset(ResourceMongoLegacyReplicasetArgs.builder()
.hostname("string")
.replicaSet("string")
.authDatabase("string")
.name("string")
.portOverride(0)
.egressFilter("string")
.password("string")
.port(0)
.connectToReplica(false)
.proxyClusterId("string")
.bindInterface("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.tlsRequired(false)
.username("string")
.build())
.mongoReplicaSet(ResourceMongoReplicaSetArgs.builder()
.hostname("string")
.replicaSet("string")
.authDatabase("string")
.name("string")
.portOverride(0)
.egressFilter("string")
.password("string")
.port(0)
.connectToReplica(false)
.proxyClusterId("string")
.bindInterface("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.tlsRequired(false)
.username("string")
.build())
.mongoShardedCluster(ResourceMongoShardedClusterArgs.builder()
.hostname("string")
.authDatabase("string")
.name("string")
.portOverride(0)
.egressFilter("string")
.password("string")
.bindInterface("string")
.proxyClusterId("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.tlsRequired(false)
.username("string")
.build())
.mtlsMysql(ResourceMtlsMysqlArgs.builder()
.hostname("string")
.name("string")
.password("string")
.proxyClusterId("string")
.database("string")
.egressFilter("string")
.clientCertificate("string")
.certificateAuthority("string")
.bindInterface("string")
.port(0)
.portOverride(0)
.clientKey("string")
.requireNativeAuth(false)
.secretStoreId("string")
.serverName("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.useAzureSingleServerUsernames(false)
.username("string")
.build())
.mtlsPostgres(ResourceMtlsPostgresArgs.builder()
.database("string")
.name("string")
.hostname("string")
.overrideDatabase(false)
.port(0)
.egressFilter("string")
.clientCertificate("string")
.certificateAuthority("string")
.bindInterface("string")
.password("string")
.clientKey("string")
.portOverride(0)
.proxyClusterId("string")
.secretStoreId("string")
.serverName("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.username("string")
.build())
.mysql(ResourceMysqlArgs.builder()
.hostname("string")
.name("string")
.port(0)
.egressFilter("string")
.database("string")
.password("string")
.bindInterface("string")
.portOverride(0)
.proxyClusterId("string")
.requireNativeAuth(false)
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.useAzureSingleServerUsernames(false)
.username("string")
.build())
.neptune(ResourceNeptuneArgs.builder()
.endpoint("string")
.name("string")
.bindInterface("string")
.egressFilter("string")
.port(0)
.portOverride(0)
.proxyClusterId("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.build())
.neptuneIam(ResourceNeptuneIamArgs.builder()
.endpoint("string")
.region("string")
.name("string")
.portOverride(0)
.egressFilter("string")
.port(0)
.accessKey("string")
.proxyClusterId("string")
.bindInterface("string")
.roleArn("string")
.roleExternalId("string")
.secretAccessKey("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.build())
.oracle(ResourceOracleArgs.builder()
.port(0)
.name("string")
.database("string")
.hostname("string")
.bindInterface("string")
.password("string")
.egressFilter("string")
.portOverride(0)
.subdomain("string")
.secretStoreId("string")
.proxyClusterId("string")
.tags(Map.of("string", "string"))
.tlsRequired(false)
.username("string")
.build())
.postgres(ResourcePostgresArgs.builder()
.hostname("string")
.database("string")
.name("string")
.password("string")
.egressFilter("string")
.overrideDatabase(false)
.bindInterface("string")
.port(0)
.portOverride(0)
.proxyClusterId("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.username("string")
.build())
.presto(ResourcePrestoArgs.builder()
.hostname("string")
.database("string")
.name("string")
.port(0)
.egressFilter("string")
.password("string")
.bindInterface("string")
.portOverride(0)
.proxyClusterId("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.tlsRequired(false)
.username("string")
.build())
.rabbitmqAmqp091(ResourceRabbitmqAmqp091Args.builder()
.hostname("string")
.name("string")
.portOverride(0)
.egressFilter("string")
.password("string")
.port(0)
.bindInterface("string")
.proxyClusterId("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.tlsRequired(false)
.username("string")
.build())
.rawTcp(ResourceRawTcpArgs.builder()
.hostname("string")
.name("string")
.bindInterface("string")
.egressFilter("string")
.port(0)
.portOverride(0)
.proxyClusterId("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.build())
.rdp(ResourceRdpArgs.builder()
.hostname("string")
.name("string")
.password("string")
.egressFilter("string")
.lockRequired(false)
.downgradeNlaConnections(false)
.bindInterface("string")
.port(0)
.portOverride(0)
.proxyClusterId("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.username("string")
.build())
.rdpCert(ResourceRdpCertArgs.builder()
.hostname("string")
.name("string")
.port(0)
.identityAliasHealthcheckUsername("string")
.identitySetId("string")
.egressFilter("string")
.bindInterface("string")
.portOverride(0)
.proxyClusterId("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.username("string")
.build())
.rdsPostgresIam(ResourceRdsPostgresIamArgs.builder()
.region("string")
.name("string")
.database("string")
.hostname("string")
.proxyClusterId("string")
.overrideDatabase(false)
.egressFilter("string")
.portOverride(0)
.port(0)
.bindInterface("string")
.roleAssumptionArn("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.username("string")
.build())
.redis(ResourceRedisArgs.builder()
.hostname("string")
.name("string")
.portOverride(0)
.egressFilter("string")
.password("string")
.port(0)
.bindInterface("string")
.proxyClusterId("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.tlsRequired(false)
.username("string")
.build())
.redshift(ResourceRedshiftArgs.builder()
.hostname("string")
.database("string")
.name("string")
.password("string")
.egressFilter("string")
.overrideDatabase(false)
.bindInterface("string")
.port(0)
.portOverride(0)
.proxyClusterId("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.username("string")
.build())
.singleStore(ResourceSingleStoreArgs.builder()
.hostname("string")
.name("string")
.port(0)
.egressFilter("string")
.database("string")
.password("string")
.bindInterface("string")
.portOverride(0)
.proxyClusterId("string")
.requireNativeAuth(false)
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.useAzureSingleServerUsernames(false)
.username("string")
.build())
.snowflake(ResourceSnowflakeArgs.builder()
.hostname("string")
.database("string")
.name("string")
.portOverride(0)
.egressFilter("string")
.password("string")
.bindInterface("string")
.proxyClusterId("string")
.schema("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.username("string")
.build())
.snowsight(ResourceSnowsightArgs.builder()
.healthcheckUsername("string")
.name("string")
.subdomain("string")
.bindInterface("string")
.egressFilter("string")
.portOverride(0)
.proxyClusterId("string")
.samlMetadata("string")
.secretStoreId("string")
.tags(Map.of("string", "string"))
.build())
.sqlServer(ResourceSqlServerArgs.builder()
.hostname("string")
.name("string")
.port(0)
.portOverride(0)
.database("string")
.bindInterface("string")
.overrideDatabase(false)
.password("string")
.allowDeprecatedEncryption(false)
.egressFilter("string")
.proxyClusterId("string")
.schema("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.username("string")
.build())
.sqlServerAzureAd(ResourceSqlServerAzureAdArgs.builder()
.hostname("string")
.name("string")
.port(0)
.portOverride(0)
.egressFilter("string")
.clientId("string")
.bindInterface("string")
.overrideDatabase(false)
.allowDeprecatedEncryption(false)
.database("string")
.proxyClusterId("string")
.schema("string")
.secret("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.tenantId("string")
.build())
.sqlServerKerberosAd(ResourceSqlServerKerberosAdArgs.builder()
.hostname("string")
.name("string")
.overrideDatabase(false)
.proxyClusterId("string")
.database("string")
.keytab("string")
.krbConfig("string")
.bindInterface("string")
.allowDeprecatedEncryption(false)
.port(0)
.portOverride(0)
.egressFilter("string")
.realm("string")
.schema("string")
.secretStoreId("string")
.serverSpn("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.username("string")
.build())
.ssh(ResourceSshArgs.builder()
.port(0)
.hostname("string")
.name("string")
.portOverride(0)
.keyType("string")
.egressFilter("string")
.bindInterface("string")
.portForwarding(false)
.allowDeprecatedKeyExchanges(false)
.proxyClusterId("string")
.publicKey("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.username("string")
.build())
.sshCert(ResourceSshCertArgs.builder()
.hostname("string")
.port(0)
.name("string")
.identityAliasHealthcheckUsername("string")
.allowDeprecatedKeyExchanges(false)
.identitySetId("string")
.keyType("string")
.egressFilter("string")
.bindInterface("string")
.portForwarding(false)
.portOverride(0)
.proxyClusterId("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.username("string")
.build())
.sshCustomerKey(ResourceSshCustomerKeyArgs.builder()
.hostname("string")
.port(0)
.name("string")
.portForwarding(false)
.egressFilter("string")
.bindInterface("string")
.allowDeprecatedKeyExchanges(false)
.portOverride(0)
.privateKey("string")
.proxyClusterId("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.username("string")
.build())
.sshPassword(ResourceSshPasswordArgs.builder()
.port(0)
.hostname("string")
.name("string")
.allowDeprecatedKeyExchanges(false)
.egressFilter("string")
.password("string")
.bindInterface("string")
.portForwarding(false)
.secretStoreId("string")
.proxyClusterId("string")
.portOverride(0)
.subdomain("string")
.tags(Map.of("string", "string"))
.username("string")
.build())
.sybase(ResourceSybaseArgs.builder()
.hostname("string")
.name("string")
.bindInterface("string")
.egressFilter("string")
.password("string")
.port(0)
.portOverride(0)
.proxyClusterId("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.username("string")
.build())
.sybaseIq(ResourceSybaseIqArgs.builder()
.hostname("string")
.name("string")
.bindInterface("string")
.egressFilter("string")
.password("string")
.port(0)
.portOverride(0)
.proxyClusterId("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.username("string")
.build())
.teradata(ResourceTeradataArgs.builder()
.hostname("string")
.name("string")
.bindInterface("string")
.egressFilter("string")
.password("string")
.port(0)
.portOverride(0)
.proxyClusterId("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.username("string")
.build())
.trino(ResourceTrinoArgs.builder()
.hostname("string")
.database("string")
.name("string")
.port(0)
.egressFilter("string")
.password("string")
.bindInterface("string")
.portOverride(0)
.proxyClusterId("string")
.secretStoreId("string")
.subdomain("string")
.tags(Map.of("string", "string"))
.username("string")
.build())
.build());
resource_resource = sdm.Resource("resourceResource",
aks={
"hostname": "string",
"port": 0,
"name": "string",
"client_key": "string",
"identity_alias_healthcheck_username": "string",
"discovery_enabled": False,
"discovery_username": "string",
"egress_filter": "string",
"healthcheck_namespace": "string",
"client_certificate": "string",
"allow_resource_role_bypass": False,
"identity_set_id": "string",
"certificate_authority": "string",
"bind_interface": "string",
"port_override": 0,
"proxy_cluster_id": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
},
aks_basic_auth={
"port": 0,
"hostname": "string",
"name": "string",
"egress_filter": "string",
"healthcheck_namespace": "string",
"password": "string",
"bind_interface": "string",
"port_override": 0,
"proxy_cluster_id": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
"username": "string",
},
aks_service_account={
"hostname": "string",
"port": 0,
"name": "string",
"identity_set_id": "string",
"bind_interface": "string",
"healthcheck_namespace": "string",
"discovery_username": "string",
"identity_alias_healthcheck_username": "string",
"allow_resource_role_bypass": False,
"discovery_enabled": False,
"egress_filter": "string",
"port_override": 0,
"proxy_cluster_id": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
"token": "string",
},
aks_service_account_user_impersonation={
"hostname": "string",
"name": "string",
"port": 0,
"bind_interface": "string",
"egress_filter": "string",
"healthcheck_namespace": "string",
"port_override": 0,
"proxy_cluster_id": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
"token": "string",
},
aks_user_impersonation={
"hostname": "string",
"port": 0,
"name": "string",
"client_key": "string",
"egress_filter": "string",
"healthcheck_namespace": "string",
"bind_interface": "string",
"client_certificate": "string",
"certificate_authority": "string",
"port_override": 0,
"proxy_cluster_id": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
},
amazon_eks={
"cluster_name": "string",
"region": "string",
"name": "string",
"endpoint": "string",
"discovery_enabled": False,
"port_override": 0,
"discovery_username": "string",
"egress_filter": "string",
"certificate_authority": "string",
"healthcheck_namespace": "string",
"identity_alias_healthcheck_username": "string",
"identity_set_id": "string",
"bind_interface": "string",
"access_key": "string",
"proxy_cluster_id": "string",
"allow_resource_role_bypass": False,
"role_arn": "string",
"role_external_id": "string",
"secret_access_key": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
},
amazon_eks_instance_profile={
"endpoint": "string",
"region": "string",
"name": "string",
"cluster_name": "string",
"identity_set_id": "string",
"certificate_authority": "string",
"egress_filter": "string",
"discovery_enabled": False,
"healthcheck_namespace": "string",
"identity_alias_healthcheck_username": "string",
"allow_resource_role_bypass": False,
"discovery_username": "string",
"port_override": 0,
"proxy_cluster_id": "string",
"bind_interface": "string",
"role_arn": "string",
"role_external_id": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
},
amazon_eks_instance_profile_user_impersonation={
"region": "string",
"endpoint": "string",
"cluster_name": "string",
"name": "string",
"proxy_cluster_id": "string",
"healthcheck_namespace": "string",
"certificate_authority": "string",
"port_override": 0,
"egress_filter": "string",
"bind_interface": "string",
"role_arn": "string",
"role_external_id": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
},
amazon_eks_user_impersonation={
"endpoint": "string",
"region": "string",
"name": "string",
"cluster_name": "string",
"port_override": 0,
"egress_filter": "string",
"healthcheck_namespace": "string",
"certificate_authority": "string",
"access_key": "string",
"proxy_cluster_id": "string",
"bind_interface": "string",
"role_arn": "string",
"role_external_id": "string",
"secret_access_key": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
},
amazon_es={
"name": "string",
"region": "string",
"proxy_cluster_id": "string",
"endpoint": "string",
"egress_filter": "string",
"port_override": 0,
"access_key": "string",
"bind_interface": "string",
"role_arn": "string",
"role_external_id": "string",
"secret_access_key": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
},
amazonmq_amqp091={
"hostname": "string",
"name": "string",
"port_override": 0,
"egress_filter": "string",
"password": "string",
"port": 0,
"bind_interface": "string",
"proxy_cluster_id": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
"tls_required": False,
"username": "string",
},
athena={
"name": "string",
"athena_output": "string",
"proxy_cluster_id": "string",
"egress_filter": "string",
"bind_interface": "string",
"port_override": 0,
"access_key": "string",
"region": "string",
"role_arn": "string",
"role_external_id": "string",
"secret_access_key": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
},
aurora_mysql={
"hostname": "string",
"name": "string",
"port": 0,
"egress_filter": "string",
"database": "string",
"password": "string",
"bind_interface": "string",
"port_override": 0,
"proxy_cluster_id": "string",
"require_native_auth": False,
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
"use_azure_single_server_usernames": False,
"username": "string",
},
aurora_postgres={
"hostname": "string",
"database": "string",
"name": "string",
"password": "string",
"egress_filter": "string",
"override_database": False,
"bind_interface": "string",
"port": 0,
"port_override": 0,
"proxy_cluster_id": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
"username": "string",
},
aurora_postgres_iam={
"region": "string",
"name": "string",
"database": "string",
"hostname": "string",
"proxy_cluster_id": "string",
"override_database": False,
"egress_filter": "string",
"port_override": 0,
"port": 0,
"bind_interface": "string",
"role_assumption_arn": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
"username": "string",
},
aws={
"healthcheck_region": "string",
"name": "string",
"proxy_cluster_id": "string",
"egress_filter": "string",
"bind_interface": "string",
"port_override": 0,
"access_key": "string",
"role_arn": "string",
"role_external_id": "string",
"secret_access_key": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
},
aws_console={
"name": "string",
"subdomain": "string",
"region": "string",
"port_override": 0,
"identity_set_id": "string",
"identity_alias_healthcheck_username": "string",
"bind_interface": "string",
"proxy_cluster_id": "string",
"enable_env_variables": False,
"role_arn": "string",
"role_external_id": "string",
"secret_store_id": "string",
"session_expiry": 0,
"egress_filter": "string",
"tags": {
"string": "string",
},
},
aws_console_static_key_pair={
"name": "string",
"subdomain": "string",
"region": "string",
"identity_set_id": "string",
"access_key": "string",
"identity_alias_healthcheck_username": "string",
"port_override": 0,
"proxy_cluster_id": "string",
"egress_filter": "string",
"role_arn": "string",
"role_external_id": "string",
"secret_access_key": "string",
"secret_store_id": "string",
"session_expiry": 0,
"bind_interface": "string",
"tags": {
"string": "string",
},
},
azure={
"name": "string",
"app_id": "string",
"bind_interface": "string",
"egress_filter": "string",
"password": "string",
"port_override": 0,
"proxy_cluster_id": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
"tenant_id": "string",
},
azure_certificate={
"name": "string",
"app_id": "string",
"bind_interface": "string",
"client_certificate": "string",
"egress_filter": "string",
"port_override": 0,
"proxy_cluster_id": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
"tenant_id": "string",
},
azure_mysql={
"hostname": "string",
"name": "string",
"port": 0,
"egress_filter": "string",
"database": "string",
"password": "string",
"bind_interface": "string",
"port_override": 0,
"proxy_cluster_id": "string",
"require_native_auth": False,
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
"use_azure_single_server_usernames": False,
"username": "string",
},
azure_postgres={
"hostname": "string",
"database": "string",
"name": "string",
"password": "string",
"egress_filter": "string",
"override_database": False,
"bind_interface": "string",
"port": 0,
"port_override": 0,
"proxy_cluster_id": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
"username": "string",
},
azure_postgres_managed_identity={
"hostname": "string",
"database": "string",
"name": "string",
"password": "string",
"egress_filter": "string",
"override_database": False,
"bind_interface": "string",
"port": 0,
"port_override": 0,
"proxy_cluster_id": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
"use_azure_single_server_usernames": False,
"username": "string",
},
big_query={
"endpoint": "string",
"name": "string",
"project": "string",
"bind_interface": "string",
"egress_filter": "string",
"port_override": 0,
"private_key": "string",
"proxy_cluster_id": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
"username": "string",
},
cassandra={
"hostname": "string",
"name": "string",
"port_override": 0,
"egress_filter": "string",
"password": "string",
"port": 0,
"bind_interface": "string",
"proxy_cluster_id": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
"tls_required": False,
"username": "string",
},
citus={
"hostname": "string",
"database": "string",
"name": "string",
"password": "string",
"egress_filter": "string",
"override_database": False,
"bind_interface": "string",
"port": 0,
"port_override": 0,
"proxy_cluster_id": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
"username": "string",
},
clustrix={
"hostname": "string",
"name": "string",
"port": 0,
"egress_filter": "string",
"database": "string",
"password": "string",
"bind_interface": "string",
"port_override": 0,
"proxy_cluster_id": "string",
"require_native_auth": False,
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
"use_azure_single_server_usernames": False,
"username": "string",
},
cockroach={
"hostname": "string",
"database": "string",
"name": "string",
"password": "string",
"egress_filter": "string",
"override_database": False,
"bind_interface": "string",
"port": 0,
"port_override": 0,
"proxy_cluster_id": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
"username": "string",
},
couchbase_database={
"n1_ql_port": 0,
"name": "string",
"hostname": "string",
"port": 0,
"egress_filter": "string",
"password": "string",
"bind_interface": "string",
"port_override": 0,
"proxy_cluster_id": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
"tls_required": False,
"username": "string",
},
couchbase_web_ui={
"name": "string",
"subdomain": "string",
"url": "string",
"bind_interface": "string",
"egress_filter": "string",
"password": "string",
"port_override": 0,
"proxy_cluster_id": "string",
"secret_store_id": "string",
"tags": {
"string": "string",
},
"username": "string",
},
db2_i={
"name": "string",
"port": 0,
"hostname": "string",
"port_override": 0,
"password": "string",
"egress_filter": "string",
"bind_interface": "string",
"proxy_cluster_id": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
"tls_required": False,
"username": "string",
},
db2_luw={
"hostname": "string",
"database": "string",
"name": "string",
"port": 0,
"egress_filter": "string",
"password": "string",
"bind_interface": "string",
"port_override": 0,
"proxy_cluster_id": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
"username": "string",
},
document_db_host={
"hostname": "string",
"auth_database": "string",
"name": "string",
"port": 0,
"egress_filter": "string",
"password": "string",
"bind_interface": "string",
"port_override": 0,
"proxy_cluster_id": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
"username": "string",
},
document_db_replica_set={
"hostname": "string",
"replica_set": "string",
"name": "string",
"auth_database": "string",
"egress_filter": "string",
"connect_to_replica": False,
"password": "string",
"port_override": 0,
"proxy_cluster_id": "string",
"bind_interface": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
"username": "string",
},
druid={
"hostname": "string",
"name": "string",
"bind_interface": "string",
"egress_filter": "string",
"password": "string",
"port": 0,
"port_override": 0,
"proxy_cluster_id": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
"username": "string",
},
dynamo_db={
"endpoint": "string",
"region": "string",
"name": "string",
"proxy_cluster_id": "string",
"egress_filter": "string",
"port_override": 0,
"access_key": "string",
"bind_interface": "string",
"role_arn": "string",
"role_external_id": "string",
"secret_access_key": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
},
elastic={
"hostname": "string",
"name": "string",
"port_override": 0,
"egress_filter": "string",
"password": "string",
"port": 0,
"bind_interface": "string",
"proxy_cluster_id": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
"tls_required": False,
"username": "string",
},
elasticache_redis={
"hostname": "string",
"name": "string",
"port_override": 0,
"egress_filter": "string",
"password": "string",
"port": 0,
"bind_interface": "string",
"proxy_cluster_id": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
"tls_required": False,
"username": "string",
},
gcp={
"name": "string",
"scopes": "string",
"bind_interface": "string",
"egress_filter": "string",
"keyfile": "string",
"port_override": 0,
"proxy_cluster_id": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
},
google_gke={
"endpoint": "string",
"name": "string",
"identity_alias_healthcheck_username": "string",
"identity_set_id": "string",
"discovery_username": "string",
"egress_filter": "string",
"certificate_authority": "string",
"healthcheck_namespace": "string",
"allow_resource_role_bypass": False,
"discovery_enabled": False,
"bind_interface": "string",
"port_override": 0,
"proxy_cluster_id": "string",
"secret_store_id": "string",
"service_account_key": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
},
google_gke_user_impersonation={
"endpoint": "string",
"name": "string",
"bind_interface": "string",
"certificate_authority": "string",
"egress_filter": "string",
"healthcheck_namespace": "string",
"port_override": 0,
"proxy_cluster_id": "string",
"secret_store_id": "string",
"service_account_key": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
},
greenplum={
"hostname": "string",
"database": "string",
"name": "string",
"password": "string",
"egress_filter": "string",
"override_database": False,
"bind_interface": "string",
"port": 0,
"port_override": 0,
"proxy_cluster_id": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
"username": "string",
},
http_auth={
"healthcheck_path": "string",
"url": "string",
"subdomain": "string",
"name": "string",
"host_override": "string",
"headers_blacklist": "string",
"auth_header": "string",
"egress_filter": "string",
"proxy_cluster_id": "string",
"secret_store_id": "string",
"default_path": "string",
"tags": {
"string": "string",
},
"bind_interface": "string",
},
http_basic_auth={
"healthcheck_path": "string",
"url": "string",
"subdomain": "string",
"name": "string",
"headers_blacklist": "string",
"host_override": "string",
"bind_interface": "string",
"password": "string",
"proxy_cluster_id": "string",
"secret_store_id": "string",
"egress_filter": "string",
"tags": {
"string": "string",
},
"default_path": "string",
"username": "string",
},
http_no_auth={
"healthcheck_path": "string",
"name": "string",
"subdomain": "string",
"url": "string",
"bind_interface": "string",
"default_path": "string",
"egress_filter": "string",
"headers_blacklist": "string",
"host_override": "string",
"proxy_cluster_id": "string",
"secret_store_id": "string",
"tags": {
"string": "string",
},
},
kubernetes={
"hostname": "string",
"port": 0,
"name": "string",
"client_key": "string",
"identity_alias_healthcheck_username": "string",
"discovery_enabled": False,
"discovery_username": "string",
"egress_filter": "string",
"healthcheck_namespace": "string",
"client_certificate": "string",
"allow_resource_role_bypass": False,
"identity_set_id": "string",
"certificate_authority": "string",
"bind_interface": "string",
"port_override": 0,
"proxy_cluster_id": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
},
kubernetes_basic_auth={
"port": 0,
"hostname": "string",
"name": "string",
"egress_filter": "string",
"healthcheck_namespace": "string",
"password": "string",
"bind_interface": "string",
"port_override": 0,
"proxy_cluster_id": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
"username": "string",
},
kubernetes_service_account={
"hostname": "string",
"port": 0,
"name": "string",
"identity_set_id": "string",
"bind_interface": "string",
"healthcheck_namespace": "string",
"discovery_username": "string",
"identity_alias_healthcheck_username": "string",
"allow_resource_role_bypass": False,
"discovery_enabled": False,
"egress_filter": "string",
"port_override": 0,
"proxy_cluster_id": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
"token": "string",
},
kubernetes_service_account_user_impersonation={
"hostname": "string",
"name": "string",
"port": 0,
"bind_interface": "string",
"egress_filter": "string",
"healthcheck_namespace": "string",
"port_override": 0,
"proxy_cluster_id": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
"token": "string",
},
kubernetes_user_impersonation={
"hostname": "string",
"port": 0,
"name": "string",
"client_key": "string",
"egress_filter": "string",
"healthcheck_namespace": "string",
"bind_interface": "string",
"client_certificate": "string",
"certificate_authority": "string",
"port_override": 0,
"proxy_cluster_id": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
},
maria={
"hostname": "string",
"name": "string",
"port": 0,
"egress_filter": "string",
"database": "string",
"password": "string",
"bind_interface": "string",
"port_override": 0,
"proxy_cluster_id": "string",
"require_native_auth": False,
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
"use_azure_single_server_usernames": False,
"username": "string",
},
memcached={
"hostname": "string",
"name": "string",
"bind_interface": "string",
"egress_filter": "string",
"port": 0,
"port_override": 0,
"proxy_cluster_id": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
},
memsql={
"hostname": "string",
"name": "string",
"port": 0,
"egress_filter": "string",
"database": "string",
"password": "string",
"bind_interface": "string",
"port_override": 0,
"proxy_cluster_id": "string",
"require_native_auth": False,
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
"use_azure_single_server_usernames": False,
"username": "string",
},
mongo_host={
"hostname": "string",
"auth_database": "string",
"name": "string",
"port": 0,
"egress_filter": "string",
"password": "string",
"bind_interface": "string",
"port_override": 0,
"proxy_cluster_id": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
"tls_required": False,
"username": "string",
},
mongo_legacy_host={
"hostname": "string",
"auth_database": "string",
"name": "string",
"port": 0,
"egress_filter": "string",
"password": "string",
"bind_interface": "string",
"port_override": 0,
"proxy_cluster_id": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
"tls_required": False,
"username": "string",
},
mongo_legacy_replicaset={
"hostname": "string",
"replica_set": "string",
"auth_database": "string",
"name": "string",
"port_override": 0,
"egress_filter": "string",
"password": "string",
"port": 0,
"connect_to_replica": False,
"proxy_cluster_id": "string",
"bind_interface": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
"tls_required": False,
"username": "string",
},
mongo_replica_set={
"hostname": "string",
"replica_set": "string",
"auth_database": "string",
"name": "string",
"port_override": 0,
"egress_filter": "string",
"password": "string",
"port": 0,
"connect_to_replica": False,
"proxy_cluster_id": "string",
"bind_interface": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
"tls_required": False,
"username": "string",
},
mongo_sharded_cluster={
"hostname": "string",
"auth_database": "string",
"name": "string",
"port_override": 0,
"egress_filter": "string",
"password": "string",
"bind_interface": "string",
"proxy_cluster_id": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
"tls_required": False,
"username": "string",
},
mtls_mysql={
"hostname": "string",
"name": "string",
"password": "string",
"proxy_cluster_id": "string",
"database": "string",
"egress_filter": "string",
"client_certificate": "string",
"certificate_authority": "string",
"bind_interface": "string",
"port": 0,
"port_override": 0,
"client_key": "string",
"require_native_auth": False,
"secret_store_id": "string",
"server_name": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
"use_azure_single_server_usernames": False,
"username": "string",
},
mtls_postgres={
"database": "string",
"name": "string",
"hostname": "string",
"override_database": False,
"port": 0,
"egress_filter": "string",
"client_certificate": "string",
"certificate_authority": "string",
"bind_interface": "string",
"password": "string",
"client_key": "string",
"port_override": 0,
"proxy_cluster_id": "string",
"secret_store_id": "string",
"server_name": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
"username": "string",
},
mysql={
"hostname": "string",
"name": "string",
"port": 0,
"egress_filter": "string",
"database": "string",
"password": "string",
"bind_interface": "string",
"port_override": 0,
"proxy_cluster_id": "string",
"require_native_auth": False,
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
"use_azure_single_server_usernames": False,
"username": "string",
},
neptune={
"endpoint": "string",
"name": "string",
"bind_interface": "string",
"egress_filter": "string",
"port": 0,
"port_override": 0,
"proxy_cluster_id": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
},
neptune_iam={
"endpoint": "string",
"region": "string",
"name": "string",
"port_override": 0,
"egress_filter": "string",
"port": 0,
"access_key": "string",
"proxy_cluster_id": "string",
"bind_interface": "string",
"role_arn": "string",
"role_external_id": "string",
"secret_access_key": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
},
oracle={
"port": 0,
"name": "string",
"database": "string",
"hostname": "string",
"bind_interface": "string",
"password": "string",
"egress_filter": "string",
"port_override": 0,
"subdomain": "string",
"secret_store_id": "string",
"proxy_cluster_id": "string",
"tags": {
"string": "string",
},
"tls_required": False,
"username": "string",
},
postgres={
"hostname": "string",
"database": "string",
"name": "string",
"password": "string",
"egress_filter": "string",
"override_database": False,
"bind_interface": "string",
"port": 0,
"port_override": 0,
"proxy_cluster_id": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
"username": "string",
},
presto={
"hostname": "string",
"database": "string",
"name": "string",
"port": 0,
"egress_filter": "string",
"password": "string",
"bind_interface": "string",
"port_override": 0,
"proxy_cluster_id": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
"tls_required": False,
"username": "string",
},
rabbitmq_amqp091={
"hostname": "string",
"name": "string",
"port_override": 0,
"egress_filter": "string",
"password": "string",
"port": 0,
"bind_interface": "string",
"proxy_cluster_id": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
"tls_required": False,
"username": "string",
},
raw_tcp={
"hostname": "string",
"name": "string",
"bind_interface": "string",
"egress_filter": "string",
"port": 0,
"port_override": 0,
"proxy_cluster_id": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
},
rdp={
"hostname": "string",
"name": "string",
"password": "string",
"egress_filter": "string",
"lock_required": False,
"downgrade_nla_connections": False,
"bind_interface": "string",
"port": 0,
"port_override": 0,
"proxy_cluster_id": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
"username": "string",
},
rdp_cert={
"hostname": "string",
"name": "string",
"port": 0,
"identity_alias_healthcheck_username": "string",
"identity_set_id": "string",
"egress_filter": "string",
"bind_interface": "string",
"port_override": 0,
"proxy_cluster_id": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
"username": "string",
},
rds_postgres_iam={
"region": "string",
"name": "string",
"database": "string",
"hostname": "string",
"proxy_cluster_id": "string",
"override_database": False,
"egress_filter": "string",
"port_override": 0,
"port": 0,
"bind_interface": "string",
"role_assumption_arn": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
"username": "string",
},
redis={
"hostname": "string",
"name": "string",
"port_override": 0,
"egress_filter": "string",
"password": "string",
"port": 0,
"bind_interface": "string",
"proxy_cluster_id": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
"tls_required": False,
"username": "string",
},
redshift={
"hostname": "string",
"database": "string",
"name": "string",
"password": "string",
"egress_filter": "string",
"override_database": False,
"bind_interface": "string",
"port": 0,
"port_override": 0,
"proxy_cluster_id": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
"username": "string",
},
single_store={
"hostname": "string",
"name": "string",
"port": 0,
"egress_filter": "string",
"database": "string",
"password": "string",
"bind_interface": "string",
"port_override": 0,
"proxy_cluster_id": "string",
"require_native_auth": False,
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
"use_azure_single_server_usernames": False,
"username": "string",
},
snowflake={
"hostname": "string",
"database": "string",
"name": "string",
"port_override": 0,
"egress_filter": "string",
"password": "string",
"bind_interface": "string",
"proxy_cluster_id": "string",
"schema": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
"username": "string",
},
snowsight={
"healthcheck_username": "string",
"name": "string",
"subdomain": "string",
"bind_interface": "string",
"egress_filter": "string",
"port_override": 0,
"proxy_cluster_id": "string",
"saml_metadata": "string",
"secret_store_id": "string",
"tags": {
"string": "string",
},
},
sql_server={
"hostname": "string",
"name": "string",
"port": 0,
"port_override": 0,
"database": "string",
"bind_interface": "string",
"override_database": False,
"password": "string",
"allow_deprecated_encryption": False,
"egress_filter": "string",
"proxy_cluster_id": "string",
"schema": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
"username": "string",
},
sql_server_azure_ad={
"hostname": "string",
"name": "string",
"port": 0,
"port_override": 0,
"egress_filter": "string",
"client_id": "string",
"bind_interface": "string",
"override_database": False,
"allow_deprecated_encryption": False,
"database": "string",
"proxy_cluster_id": "string",
"schema": "string",
"secret": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
"tenant_id": "string",
},
sql_server_kerberos_ad={
"hostname": "string",
"name": "string",
"override_database": False,
"proxy_cluster_id": "string",
"database": "string",
"keytab": "string",
"krb_config": "string",
"bind_interface": "string",
"allow_deprecated_encryption": False,
"port": 0,
"port_override": 0,
"egress_filter": "string",
"realm": "string",
"schema": "string",
"secret_store_id": "string",
"server_spn": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
"username": "string",
},
ssh={
"port": 0,
"hostname": "string",
"name": "string",
"port_override": 0,
"key_type": "string",
"egress_filter": "string",
"bind_interface": "string",
"port_forwarding": False,
"allow_deprecated_key_exchanges": False,
"proxy_cluster_id": "string",
"public_key": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
"username": "string",
},
ssh_cert={
"hostname": "string",
"port": 0,
"name": "string",
"identity_alias_healthcheck_username": "string",
"allow_deprecated_key_exchanges": False,
"identity_set_id": "string",
"key_type": "string",
"egress_filter": "string",
"bind_interface": "string",
"port_forwarding": False,
"port_override": 0,
"proxy_cluster_id": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
"username": "string",
},
ssh_customer_key={
"hostname": "string",
"port": 0,
"name": "string",
"port_forwarding": False,
"egress_filter": "string",
"bind_interface": "string",
"allow_deprecated_key_exchanges": False,
"port_override": 0,
"private_key": "string",
"proxy_cluster_id": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
"username": "string",
},
ssh_password={
"port": 0,
"hostname": "string",
"name": "string",
"allow_deprecated_key_exchanges": False,
"egress_filter": "string",
"password": "string",
"bind_interface": "string",
"port_forwarding": False,
"secret_store_id": "string",
"proxy_cluster_id": "string",
"port_override": 0,
"subdomain": "string",
"tags": {
"string": "string",
},
"username": "string",
},
sybase={
"hostname": "string",
"name": "string",
"bind_interface": "string",
"egress_filter": "string",
"password": "string",
"port": 0,
"port_override": 0,
"proxy_cluster_id": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
"username": "string",
},
sybase_iq={
"hostname": "string",
"name": "string",
"bind_interface": "string",
"egress_filter": "string",
"password": "string",
"port": 0,
"port_override": 0,
"proxy_cluster_id": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
"username": "string",
},
teradata={
"hostname": "string",
"name": "string",
"bind_interface": "string",
"egress_filter": "string",
"password": "string",
"port": 0,
"port_override": 0,
"proxy_cluster_id": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
"username": "string",
},
trino={
"hostname": "string",
"database": "string",
"name": "string",
"port": 0,
"egress_filter": "string",
"password": "string",
"bind_interface": "string",
"port_override": 0,
"proxy_cluster_id": "string",
"secret_store_id": "string",
"subdomain": "string",
"tags": {
"string": "string",
},
"username": "string",
})
const resourceResource = new sdm.Resource("resourceResource", {
aks: {
hostname: "string",
port: 0,
name: "string",
clientKey: "string",
identityAliasHealthcheckUsername: "string",
discoveryEnabled: false,
discoveryUsername: "string",
egressFilter: "string",
healthcheckNamespace: "string",
clientCertificate: "string",
allowResourceRoleBypass: false,
identitySetId: "string",
certificateAuthority: "string",
bindInterface: "string",
portOverride: 0,
proxyClusterId: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
},
aksBasicAuth: {
port: 0,
hostname: "string",
name: "string",
egressFilter: "string",
healthcheckNamespace: "string",
password: "string",
bindInterface: "string",
portOverride: 0,
proxyClusterId: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
username: "string",
},
aksServiceAccount: {
hostname: "string",
port: 0,
name: "string",
identitySetId: "string",
bindInterface: "string",
healthcheckNamespace: "string",
discoveryUsername: "string",
identityAliasHealthcheckUsername: "string",
allowResourceRoleBypass: false,
discoveryEnabled: false,
egressFilter: "string",
portOverride: 0,
proxyClusterId: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
token: "string",
},
aksServiceAccountUserImpersonation: {
hostname: "string",
name: "string",
port: 0,
bindInterface: "string",
egressFilter: "string",
healthcheckNamespace: "string",
portOverride: 0,
proxyClusterId: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
token: "string",
},
aksUserImpersonation: {
hostname: "string",
port: 0,
name: "string",
clientKey: "string",
egressFilter: "string",
healthcheckNamespace: "string",
bindInterface: "string",
clientCertificate: "string",
certificateAuthority: "string",
portOverride: 0,
proxyClusterId: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
},
amazonEks: {
clusterName: "string",
region: "string",
name: "string",
endpoint: "string",
discoveryEnabled: false,
portOverride: 0,
discoveryUsername: "string",
egressFilter: "string",
certificateAuthority: "string",
healthcheckNamespace: "string",
identityAliasHealthcheckUsername: "string",
identitySetId: "string",
bindInterface: "string",
accessKey: "string",
proxyClusterId: "string",
allowResourceRoleBypass: false,
roleArn: "string",
roleExternalId: "string",
secretAccessKey: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
},
amazonEksInstanceProfile: {
endpoint: "string",
region: "string",
name: "string",
clusterName: "string",
identitySetId: "string",
certificateAuthority: "string",
egressFilter: "string",
discoveryEnabled: false,
healthcheckNamespace: "string",
identityAliasHealthcheckUsername: "string",
allowResourceRoleBypass: false,
discoveryUsername: "string",
portOverride: 0,
proxyClusterId: "string",
bindInterface: "string",
roleArn: "string",
roleExternalId: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
},
amazonEksInstanceProfileUserImpersonation: {
region: "string",
endpoint: "string",
clusterName: "string",
name: "string",
proxyClusterId: "string",
healthcheckNamespace: "string",
certificateAuthority: "string",
portOverride: 0,
egressFilter: "string",
bindInterface: "string",
roleArn: "string",
roleExternalId: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
},
amazonEksUserImpersonation: {
endpoint: "string",
region: "string",
name: "string",
clusterName: "string",
portOverride: 0,
egressFilter: "string",
healthcheckNamespace: "string",
certificateAuthority: "string",
accessKey: "string",
proxyClusterId: "string",
bindInterface: "string",
roleArn: "string",
roleExternalId: "string",
secretAccessKey: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
},
amazonEs: {
name: "string",
region: "string",
proxyClusterId: "string",
endpoint: "string",
egressFilter: "string",
portOverride: 0,
accessKey: "string",
bindInterface: "string",
roleArn: "string",
roleExternalId: "string",
secretAccessKey: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
},
amazonmqAmqp091: {
hostname: "string",
name: "string",
portOverride: 0,
egressFilter: "string",
password: "string",
port: 0,
bindInterface: "string",
proxyClusterId: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
tlsRequired: false,
username: "string",
},
athena: {
name: "string",
athenaOutput: "string",
proxyClusterId: "string",
egressFilter: "string",
bindInterface: "string",
portOverride: 0,
accessKey: "string",
region: "string",
roleArn: "string",
roleExternalId: "string",
secretAccessKey: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
},
auroraMysql: {
hostname: "string",
name: "string",
port: 0,
egressFilter: "string",
database: "string",
password: "string",
bindInterface: "string",
portOverride: 0,
proxyClusterId: "string",
requireNativeAuth: false,
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
useAzureSingleServerUsernames: false,
username: "string",
},
auroraPostgres: {
hostname: "string",
database: "string",
name: "string",
password: "string",
egressFilter: "string",
overrideDatabase: false,
bindInterface: "string",
port: 0,
portOverride: 0,
proxyClusterId: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
username: "string",
},
auroraPostgresIam: {
region: "string",
name: "string",
database: "string",
hostname: "string",
proxyClusterId: "string",
overrideDatabase: false,
egressFilter: "string",
portOverride: 0,
port: 0,
bindInterface: "string",
roleAssumptionArn: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
username: "string",
},
aws: {
healthcheckRegion: "string",
name: "string",
proxyClusterId: "string",
egressFilter: "string",
bindInterface: "string",
portOverride: 0,
accessKey: "string",
roleArn: "string",
roleExternalId: "string",
secretAccessKey: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
},
awsConsole: {
name: "string",
subdomain: "string",
region: "string",
portOverride: 0,
identitySetId: "string",
identityAliasHealthcheckUsername: "string",
bindInterface: "string",
proxyClusterId: "string",
enableEnvVariables: false,
roleArn: "string",
roleExternalId: "string",
secretStoreId: "string",
sessionExpiry: 0,
egressFilter: "string",
tags: {
string: "string",
},
},
awsConsoleStaticKeyPair: {
name: "string",
subdomain: "string",
region: "string",
identitySetId: "string",
accessKey: "string",
identityAliasHealthcheckUsername: "string",
portOverride: 0,
proxyClusterId: "string",
egressFilter: "string",
roleArn: "string",
roleExternalId: "string",
secretAccessKey: "string",
secretStoreId: "string",
sessionExpiry: 0,
bindInterface: "string",
tags: {
string: "string",
},
},
azure: {
name: "string",
appId: "string",
bindInterface: "string",
egressFilter: "string",
password: "string",
portOverride: 0,
proxyClusterId: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
tenantId: "string",
},
azureCertificate: {
name: "string",
appId: "string",
bindInterface: "string",
clientCertificate: "string",
egressFilter: "string",
portOverride: 0,
proxyClusterId: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
tenantId: "string",
},
azureMysql: {
hostname: "string",
name: "string",
port: 0,
egressFilter: "string",
database: "string",
password: "string",
bindInterface: "string",
portOverride: 0,
proxyClusterId: "string",
requireNativeAuth: false,
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
useAzureSingleServerUsernames: false,
username: "string",
},
azurePostgres: {
hostname: "string",
database: "string",
name: "string",
password: "string",
egressFilter: "string",
overrideDatabase: false,
bindInterface: "string",
port: 0,
portOverride: 0,
proxyClusterId: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
username: "string",
},
azurePostgresManagedIdentity: {
hostname: "string",
database: "string",
name: "string",
password: "string",
egressFilter: "string",
overrideDatabase: false,
bindInterface: "string",
port: 0,
portOverride: 0,
proxyClusterId: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
useAzureSingleServerUsernames: false,
username: "string",
},
bigQuery: {
endpoint: "string",
name: "string",
project: "string",
bindInterface: "string",
egressFilter: "string",
portOverride: 0,
privateKey: "string",
proxyClusterId: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
username: "string",
},
cassandra: {
hostname: "string",
name: "string",
portOverride: 0,
egressFilter: "string",
password: "string",
port: 0,
bindInterface: "string",
proxyClusterId: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
tlsRequired: false,
username: "string",
},
citus: {
hostname: "string",
database: "string",
name: "string",
password: "string",
egressFilter: "string",
overrideDatabase: false,
bindInterface: "string",
port: 0,
portOverride: 0,
proxyClusterId: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
username: "string",
},
clustrix: {
hostname: "string",
name: "string",
port: 0,
egressFilter: "string",
database: "string",
password: "string",
bindInterface: "string",
portOverride: 0,
proxyClusterId: "string",
requireNativeAuth: false,
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
useAzureSingleServerUsernames: false,
username: "string",
},
cockroach: {
hostname: "string",
database: "string",
name: "string",
password: "string",
egressFilter: "string",
overrideDatabase: false,
bindInterface: "string",
port: 0,
portOverride: 0,
proxyClusterId: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
username: "string",
},
couchbaseDatabase: {
n1QlPort: 0,
name: "string",
hostname: "string",
port: 0,
egressFilter: "string",
password: "string",
bindInterface: "string",
portOverride: 0,
proxyClusterId: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
tlsRequired: false,
username: "string",
},
couchbaseWebUi: {
name: "string",
subdomain: "string",
url: "string",
bindInterface: "string",
egressFilter: "string",
password: "string",
portOverride: 0,
proxyClusterId: "string",
secretStoreId: "string",
tags: {
string: "string",
},
username: "string",
},
db2I: {
name: "string",
port: 0,
hostname: "string",
portOverride: 0,
password: "string",
egressFilter: "string",
bindInterface: "string",
proxyClusterId: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
tlsRequired: false,
username: "string",
},
db2Luw: {
hostname: "string",
database: "string",
name: "string",
port: 0,
egressFilter: "string",
password: "string",
bindInterface: "string",
portOverride: 0,
proxyClusterId: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
username: "string",
},
documentDbHost: {
hostname: "string",
authDatabase: "string",
name: "string",
port: 0,
egressFilter: "string",
password: "string",
bindInterface: "string",
portOverride: 0,
proxyClusterId: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
username: "string",
},
documentDbReplicaSet: {
hostname: "string",
replicaSet: "string",
name: "string",
authDatabase: "string",
egressFilter: "string",
connectToReplica: false,
password: "string",
portOverride: 0,
proxyClusterId: "string",
bindInterface: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
username: "string",
},
druid: {
hostname: "string",
name: "string",
bindInterface: "string",
egressFilter: "string",
password: "string",
port: 0,
portOverride: 0,
proxyClusterId: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
username: "string",
},
dynamoDb: {
endpoint: "string",
region: "string",
name: "string",
proxyClusterId: "string",
egressFilter: "string",
portOverride: 0,
accessKey: "string",
bindInterface: "string",
roleArn: "string",
roleExternalId: "string",
secretAccessKey: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
},
elastic: {
hostname: "string",
name: "string",
portOverride: 0,
egressFilter: "string",
password: "string",
port: 0,
bindInterface: "string",
proxyClusterId: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
tlsRequired: false,
username: "string",
},
elasticacheRedis: {
hostname: "string",
name: "string",
portOverride: 0,
egressFilter: "string",
password: "string",
port: 0,
bindInterface: "string",
proxyClusterId: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
tlsRequired: false,
username: "string",
},
gcp: {
name: "string",
scopes: "string",
bindInterface: "string",
egressFilter: "string",
keyfile: "string",
portOverride: 0,
proxyClusterId: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
},
googleGke: {
endpoint: "string",
name: "string",
identityAliasHealthcheckUsername: "string",
identitySetId: "string",
discoveryUsername: "string",
egressFilter: "string",
certificateAuthority: "string",
healthcheckNamespace: "string",
allowResourceRoleBypass: false,
discoveryEnabled: false,
bindInterface: "string",
portOverride: 0,
proxyClusterId: "string",
secretStoreId: "string",
serviceAccountKey: "string",
subdomain: "string",
tags: {
string: "string",
},
},
googleGkeUserImpersonation: {
endpoint: "string",
name: "string",
bindInterface: "string",
certificateAuthority: "string",
egressFilter: "string",
healthcheckNamespace: "string",
portOverride: 0,
proxyClusterId: "string",
secretStoreId: "string",
serviceAccountKey: "string",
subdomain: "string",
tags: {
string: "string",
},
},
greenplum: {
hostname: "string",
database: "string",
name: "string",
password: "string",
egressFilter: "string",
overrideDatabase: false,
bindInterface: "string",
port: 0,
portOverride: 0,
proxyClusterId: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
username: "string",
},
httpAuth: {
healthcheckPath: "string",
url: "string",
subdomain: "string",
name: "string",
hostOverride: "string",
headersBlacklist: "string",
authHeader: "string",
egressFilter: "string",
proxyClusterId: "string",
secretStoreId: "string",
defaultPath: "string",
tags: {
string: "string",
},
bindInterface: "string",
},
httpBasicAuth: {
healthcheckPath: "string",
url: "string",
subdomain: "string",
name: "string",
headersBlacklist: "string",
hostOverride: "string",
bindInterface: "string",
password: "string",
proxyClusterId: "string",
secretStoreId: "string",
egressFilter: "string",
tags: {
string: "string",
},
defaultPath: "string",
username: "string",
},
httpNoAuth: {
healthcheckPath: "string",
name: "string",
subdomain: "string",
url: "string",
bindInterface: "string",
defaultPath: "string",
egressFilter: "string",
headersBlacklist: "string",
hostOverride: "string",
proxyClusterId: "string",
secretStoreId: "string",
tags: {
string: "string",
},
},
kubernetes: {
hostname: "string",
port: 0,
name: "string",
clientKey: "string",
identityAliasHealthcheckUsername: "string",
discoveryEnabled: false,
discoveryUsername: "string",
egressFilter: "string",
healthcheckNamespace: "string",
clientCertificate: "string",
allowResourceRoleBypass: false,
identitySetId: "string",
certificateAuthority: "string",
bindInterface: "string",
portOverride: 0,
proxyClusterId: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
},
kubernetesBasicAuth: {
port: 0,
hostname: "string",
name: "string",
egressFilter: "string",
healthcheckNamespace: "string",
password: "string",
bindInterface: "string",
portOverride: 0,
proxyClusterId: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
username: "string",
},
kubernetesServiceAccount: {
hostname: "string",
port: 0,
name: "string",
identitySetId: "string",
bindInterface: "string",
healthcheckNamespace: "string",
discoveryUsername: "string",
identityAliasHealthcheckUsername: "string",
allowResourceRoleBypass: false,
discoveryEnabled: false,
egressFilter: "string",
portOverride: 0,
proxyClusterId: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
token: "string",
},
kubernetesServiceAccountUserImpersonation: {
hostname: "string",
name: "string",
port: 0,
bindInterface: "string",
egressFilter: "string",
healthcheckNamespace: "string",
portOverride: 0,
proxyClusterId: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
token: "string",
},
kubernetesUserImpersonation: {
hostname: "string",
port: 0,
name: "string",
clientKey: "string",
egressFilter: "string",
healthcheckNamespace: "string",
bindInterface: "string",
clientCertificate: "string",
certificateAuthority: "string",
portOverride: 0,
proxyClusterId: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
},
maria: {
hostname: "string",
name: "string",
port: 0,
egressFilter: "string",
database: "string",
password: "string",
bindInterface: "string",
portOverride: 0,
proxyClusterId: "string",
requireNativeAuth: false,
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
useAzureSingleServerUsernames: false,
username: "string",
},
memcached: {
hostname: "string",
name: "string",
bindInterface: "string",
egressFilter: "string",
port: 0,
portOverride: 0,
proxyClusterId: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
},
memsql: {
hostname: "string",
name: "string",
port: 0,
egressFilter: "string",
database: "string",
password: "string",
bindInterface: "string",
portOverride: 0,
proxyClusterId: "string",
requireNativeAuth: false,
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
useAzureSingleServerUsernames: false,
username: "string",
},
mongoHost: {
hostname: "string",
authDatabase: "string",
name: "string",
port: 0,
egressFilter: "string",
password: "string",
bindInterface: "string",
portOverride: 0,
proxyClusterId: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
tlsRequired: false,
username: "string",
},
mongoLegacyHost: {
hostname: "string",
authDatabase: "string",
name: "string",
port: 0,
egressFilter: "string",
password: "string",
bindInterface: "string",
portOverride: 0,
proxyClusterId: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
tlsRequired: false,
username: "string",
},
mongoLegacyReplicaset: {
hostname: "string",
replicaSet: "string",
authDatabase: "string",
name: "string",
portOverride: 0,
egressFilter: "string",
password: "string",
port: 0,
connectToReplica: false,
proxyClusterId: "string",
bindInterface: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
tlsRequired: false,
username: "string",
},
mongoReplicaSet: {
hostname: "string",
replicaSet: "string",
authDatabase: "string",
name: "string",
portOverride: 0,
egressFilter: "string",
password: "string",
port: 0,
connectToReplica: false,
proxyClusterId: "string",
bindInterface: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
tlsRequired: false,
username: "string",
},
mongoShardedCluster: {
hostname: "string",
authDatabase: "string",
name: "string",
portOverride: 0,
egressFilter: "string",
password: "string",
bindInterface: "string",
proxyClusterId: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
tlsRequired: false,
username: "string",
},
mtlsMysql: {
hostname: "string",
name: "string",
password: "string",
proxyClusterId: "string",
database: "string",
egressFilter: "string",
clientCertificate: "string",
certificateAuthority: "string",
bindInterface: "string",
port: 0,
portOverride: 0,
clientKey: "string",
requireNativeAuth: false,
secretStoreId: "string",
serverName: "string",
subdomain: "string",
tags: {
string: "string",
},
useAzureSingleServerUsernames: false,
username: "string",
},
mtlsPostgres: {
database: "string",
name: "string",
hostname: "string",
overrideDatabase: false,
port: 0,
egressFilter: "string",
clientCertificate: "string",
certificateAuthority: "string",
bindInterface: "string",
password: "string",
clientKey: "string",
portOverride: 0,
proxyClusterId: "string",
secretStoreId: "string",
serverName: "string",
subdomain: "string",
tags: {
string: "string",
},
username: "string",
},
mysql: {
hostname: "string",
name: "string",
port: 0,
egressFilter: "string",
database: "string",
password: "string",
bindInterface: "string",
portOverride: 0,
proxyClusterId: "string",
requireNativeAuth: false,
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
useAzureSingleServerUsernames: false,
username: "string",
},
neptune: {
endpoint: "string",
name: "string",
bindInterface: "string",
egressFilter: "string",
port: 0,
portOverride: 0,
proxyClusterId: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
},
neptuneIam: {
endpoint: "string",
region: "string",
name: "string",
portOverride: 0,
egressFilter: "string",
port: 0,
accessKey: "string",
proxyClusterId: "string",
bindInterface: "string",
roleArn: "string",
roleExternalId: "string",
secretAccessKey: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
},
oracle: {
port: 0,
name: "string",
database: "string",
hostname: "string",
bindInterface: "string",
password: "string",
egressFilter: "string",
portOverride: 0,
subdomain: "string",
secretStoreId: "string",
proxyClusterId: "string",
tags: {
string: "string",
},
tlsRequired: false,
username: "string",
},
postgres: {
hostname: "string",
database: "string",
name: "string",
password: "string",
egressFilter: "string",
overrideDatabase: false,
bindInterface: "string",
port: 0,
portOverride: 0,
proxyClusterId: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
username: "string",
},
presto: {
hostname: "string",
database: "string",
name: "string",
port: 0,
egressFilter: "string",
password: "string",
bindInterface: "string",
portOverride: 0,
proxyClusterId: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
tlsRequired: false,
username: "string",
},
rabbitmqAmqp091: {
hostname: "string",
name: "string",
portOverride: 0,
egressFilter: "string",
password: "string",
port: 0,
bindInterface: "string",
proxyClusterId: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
tlsRequired: false,
username: "string",
},
rawTcp: {
hostname: "string",
name: "string",
bindInterface: "string",
egressFilter: "string",
port: 0,
portOverride: 0,
proxyClusterId: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
},
rdp: {
hostname: "string",
name: "string",
password: "string",
egressFilter: "string",
lockRequired: false,
downgradeNlaConnections: false,
bindInterface: "string",
port: 0,
portOverride: 0,
proxyClusterId: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
username: "string",
},
rdpCert: {
hostname: "string",
name: "string",
port: 0,
identityAliasHealthcheckUsername: "string",
identitySetId: "string",
egressFilter: "string",
bindInterface: "string",
portOverride: 0,
proxyClusterId: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
username: "string",
},
rdsPostgresIam: {
region: "string",
name: "string",
database: "string",
hostname: "string",
proxyClusterId: "string",
overrideDatabase: false,
egressFilter: "string",
portOverride: 0,
port: 0,
bindInterface: "string",
roleAssumptionArn: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
username: "string",
},
redis: {
hostname: "string",
name: "string",
portOverride: 0,
egressFilter: "string",
password: "string",
port: 0,
bindInterface: "string",
proxyClusterId: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
tlsRequired: false,
username: "string",
},
redshift: {
hostname: "string",
database: "string",
name: "string",
password: "string",
egressFilter: "string",
overrideDatabase: false,
bindInterface: "string",
port: 0,
portOverride: 0,
proxyClusterId: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
username: "string",
},
singleStore: {
hostname: "string",
name: "string",
port: 0,
egressFilter: "string",
database: "string",
password: "string",
bindInterface: "string",
portOverride: 0,
proxyClusterId: "string",
requireNativeAuth: false,
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
useAzureSingleServerUsernames: false,
username: "string",
},
snowflake: {
hostname: "string",
database: "string",
name: "string",
portOverride: 0,
egressFilter: "string",
password: "string",
bindInterface: "string",
proxyClusterId: "string",
schema: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
username: "string",
},
snowsight: {
healthcheckUsername: "string",
name: "string",
subdomain: "string",
bindInterface: "string",
egressFilter: "string",
portOverride: 0,
proxyClusterId: "string",
samlMetadata: "string",
secretStoreId: "string",
tags: {
string: "string",
},
},
sqlServer: {
hostname: "string",
name: "string",
port: 0,
portOverride: 0,
database: "string",
bindInterface: "string",
overrideDatabase: false,
password: "string",
allowDeprecatedEncryption: false,
egressFilter: "string",
proxyClusterId: "string",
schema: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
username: "string",
},
sqlServerAzureAd: {
hostname: "string",
name: "string",
port: 0,
portOverride: 0,
egressFilter: "string",
clientId: "string",
bindInterface: "string",
overrideDatabase: false,
allowDeprecatedEncryption: false,
database: "string",
proxyClusterId: "string",
schema: "string",
secret: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
tenantId: "string",
},
sqlServerKerberosAd: {
hostname: "string",
name: "string",
overrideDatabase: false,
proxyClusterId: "string",
database: "string",
keytab: "string",
krbConfig: "string",
bindInterface: "string",
allowDeprecatedEncryption: false,
port: 0,
portOverride: 0,
egressFilter: "string",
realm: "string",
schema: "string",
secretStoreId: "string",
serverSpn: "string",
subdomain: "string",
tags: {
string: "string",
},
username: "string",
},
ssh: {
port: 0,
hostname: "string",
name: "string",
portOverride: 0,
keyType: "string",
egressFilter: "string",
bindInterface: "string",
portForwarding: false,
allowDeprecatedKeyExchanges: false,
proxyClusterId: "string",
publicKey: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
username: "string",
},
sshCert: {
hostname: "string",
port: 0,
name: "string",
identityAliasHealthcheckUsername: "string",
allowDeprecatedKeyExchanges: false,
identitySetId: "string",
keyType: "string",
egressFilter: "string",
bindInterface: "string",
portForwarding: false,
portOverride: 0,
proxyClusterId: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
username: "string",
},
sshCustomerKey: {
hostname: "string",
port: 0,
name: "string",
portForwarding: false,
egressFilter: "string",
bindInterface: "string",
allowDeprecatedKeyExchanges: false,
portOverride: 0,
privateKey: "string",
proxyClusterId: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
username: "string",
},
sshPassword: {
port: 0,
hostname: "string",
name: "string",
allowDeprecatedKeyExchanges: false,
egressFilter: "string",
password: "string",
bindInterface: "string",
portForwarding: false,
secretStoreId: "string",
proxyClusterId: "string",
portOverride: 0,
subdomain: "string",
tags: {
string: "string",
},
username: "string",
},
sybase: {
hostname: "string",
name: "string",
bindInterface: "string",
egressFilter: "string",
password: "string",
port: 0,
portOverride: 0,
proxyClusterId: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
username: "string",
},
sybaseIq: {
hostname: "string",
name: "string",
bindInterface: "string",
egressFilter: "string",
password: "string",
port: 0,
portOverride: 0,
proxyClusterId: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
username: "string",
},
teradata: {
hostname: "string",
name: "string",
bindInterface: "string",
egressFilter: "string",
password: "string",
port: 0,
portOverride: 0,
proxyClusterId: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
username: "string",
},
trino: {
hostname: "string",
database: "string",
name: "string",
port: 0,
egressFilter: "string",
password: "string",
bindInterface: "string",
portOverride: 0,
proxyClusterId: "string",
secretStoreId: "string",
subdomain: "string",
tags: {
string: "string",
},
username: "string",
},
});
type: sdm:Resource
properties:
aks:
allowResourceRoleBypass: false
bindInterface: string
certificateAuthority: string
clientCertificate: string
clientKey: string
discoveryEnabled: false
discoveryUsername: string
egressFilter: string
healthcheckNamespace: string
hostname: string
identityAliasHealthcheckUsername: string
identitySetId: string
name: string
port: 0
portOverride: 0
proxyClusterId: string
secretStoreId: string
subdomain: string
tags:
string: string
aksBasicAuth:
bindInterface: string
egressFilter: string
healthcheckNamespace: string
hostname: string
name: string
password: string
port: 0
portOverride: 0
proxyClusterId: string
secretStoreId: string
subdomain: string
tags:
string: string
username: string
aksServiceAccount:
allowResourceRoleBypass: false
bindInterface: string
discoveryEnabled: false
discoveryUsername: string
egressFilter: string
healthcheckNamespace: string
hostname: string
identityAliasHealthcheckUsername: string
identitySetId: string
name: string
port: 0
portOverride: 0
proxyClusterId: string
secretStoreId: string
subdomain: string
tags:
string: string
token: string
aksServiceAccountUserImpersonation:
bindInterface: string
egressFilter: string
healthcheckNamespace: string
hostname: string
name: string
port: 0
portOverride: 0
proxyClusterId: string
secretStoreId: string
subdomain: string
tags:
string: string
token: string
aksUserImpersonation:
bindInterface: string
certificateAuthority: string
clientCertificate: string
clientKey: string
egressFilter: string
healthcheckNamespace: string
hostname: string
name: string
port: 0
portOverride: 0
proxyClusterId: string
secretStoreId: string
subdomain: string
tags:
string: string
amazonEks:
accessKey: string
allowResourceRoleBypass: false
bindInterface: string
certificateAuthority: string
clusterName: string
discoveryEnabled: false
discoveryUsername: string
egressFilter: string
endpoint: string
healthcheckNamespace: string
identityAliasHealthcheckUsername: string
identitySetId: string
name: string
portOverride: 0
proxyClusterId: string
region: string
roleArn: string
roleExternalId: string
secretAccessKey: string
secretStoreId: string
subdomain: string
tags:
string: string
amazonEksInstanceProfile:
allowResourceRoleBypass: false
bindInterface: string
certificateAuthority: string
clusterName: string
discoveryEnabled: false
discoveryUsername: string
egressFilter: string
endpoint: string
healthcheckNamespace: string
identityAliasHealthcheckUsername: string
identitySetId: string
name: string
portOverride: 0
proxyClusterId: string
region: string
roleArn: string
roleExternalId: string
secretStoreId: string
subdomain: string
tags:
string: string
amazonEksInstanceProfileUserImpersonation:
bindInterface: string
certificateAuthority: string
clusterName: string
egressFilter: string
endpoint: string
healthcheckNamespace: string
name: string
portOverride: 0
proxyClusterId: string
region: string
roleArn: string
roleExternalId: string
secretStoreId: string
subdomain: string
tags:
string: string
amazonEksUserImpersonation:
accessKey: string
bindInterface: string
certificateAuthority: string
clusterName: string
egressFilter: string
endpoint: string
healthcheckNamespace: string
name: string
portOverride: 0
proxyClusterId: string
region: string
roleArn: string
roleExternalId: string
secretAccessKey: string
secretStoreId: string
subdomain: string
tags:
string: string
amazonEs:
accessKey: string
bindInterface: string
egressFilter: string
endpoint: string
name: string
portOverride: 0
proxyClusterId: string
region: string
roleArn: string
roleExternalId: string
secretAccessKey: string
secretStoreId: string
subdomain: string
tags:
string: string
amazonmqAmqp091:
bindInterface: string
egressFilter: string
hostname: string
name: string
password: string
port: 0
portOverride: 0
proxyClusterId: string
secretStoreId: string
subdomain: string
tags:
string: string
tlsRequired: false
username: string
athena:
accessKey: string
athenaOutput: string
bindInterface: string
egressFilter: string
name: string
portOverride: 0
proxyClusterId: string
region: string
roleArn: string
roleExternalId: string
secretAccessKey: string
secretStoreId: string
subdomain: string
tags:
string: string
auroraMysql:
bindInterface: string
database: string
egressFilter: string
hostname: string
name: string
password: string
port: 0
portOverride: 0
proxyClusterId: string
requireNativeAuth: false
secretStoreId: string
subdomain: string
tags:
string: string
useAzureSingleServerUsernames: false
username: string
auroraPostgres:
bindInterface: string
database: string
egressFilter: string
hostname: string
name: string
overrideDatabase: false
password: string
port: 0
portOverride: 0
proxyClusterId: string
secretStoreId: string
subdomain: string
tags:
string: string
username: string
auroraPostgresIam:
bindInterface: string
database: string
egressFilter: string
hostname: string
name: string
overrideDatabase: false
port: 0
portOverride: 0
proxyClusterId: string
region: string
roleAssumptionArn: string
secretStoreId: string
subdomain: string
tags:
string: string
username: string
aws:
accessKey: string
bindInterface: string
egressFilter: string
healthcheckRegion: string
name: string
portOverride: 0
proxyClusterId: string
roleArn: string
roleExternalId: string
secretAccessKey: string
secretStoreId: string
subdomain: string
tags:
string: string
awsConsole:
bindInterface: string
egressFilter: string
enableEnvVariables: false
identityAliasHealthcheckUsername: string
identitySetId: string
name: string
portOverride: 0
proxyClusterId: string
region: string
roleArn: string
roleExternalId: string
secretStoreId: string
sessionExpiry: 0
subdomain: string
tags:
string: string
awsConsoleStaticKeyPair:
accessKey: string
bindInterface: string
egressFilter: string
identityAliasHealthcheckUsername: string
identitySetId: string
name: string
portOverride: 0
proxyClusterId: string
region: string
roleArn: string
roleExternalId: string
secretAccessKey: string
secretStoreId: string
sessionExpiry: 0
subdomain: string
tags:
string: string
azure:
appId: string
bindInterface: string
egressFilter: string
name: string
password: string
portOverride: 0
proxyClusterId: string
secretStoreId: string
subdomain: string
tags:
string: string
tenantId: string
azureCertificate:
appId: string
bindInterface: string
clientCertificate: string
egressFilter: string
name: string
portOverride: 0
proxyClusterId: string
secretStoreId: string
subdomain: string
tags:
string: string
tenantId: string
azureMysql:
bindInterface: string
database: string
egressFilter: string
hostname: string
name: string
password: string
port: 0
portOverride: 0
proxyClusterId: string
requireNativeAuth: false
secretStoreId: string
subdomain: string
tags:
string: string
useAzureSingleServerUsernames: false
username: string
azurePostgres:
bindInterface: string
database: string
egressFilter: string
hostname: string
name: string
overrideDatabase: false
password: string
port: 0
portOverride: 0
proxyClusterId: string
secretStoreId: string
subdomain: string
tags:
string: string
username: string
azurePostgresManagedIdentity:
bindInterface: string
database: string
egressFilter: string
hostname: string
name: string
overrideDatabase: false
password: string
port: 0
portOverride: 0
proxyClusterId: string
secretStoreId: string
subdomain: string
tags:
string: string
useAzureSingleServerUsernames: false
username: string
bigQuery:
bindInterface: string
egressFilter: string
endpoint: string
name: string
portOverride: 0
privateKey: string
project: string
proxyClusterId: string
secretStoreId: string
subdomain: string
tags:
string: string
username: string
cassandra:
bindInterface: string
egressFilter: string
hostname: string
name: string
password: string
port: 0
portOverride: 0
proxyClusterId: string
secretStoreId: string
subdomain: string
tags:
string: string
tlsRequired: false
username: string
citus:
bindInterface: string
database: string
egressFilter: string
hostname: string
name: string
overrideDatabase: false
password: string
port: 0
portOverride: 0
proxyClusterId: string
secretStoreId: string
subdomain: string
tags:
string: string
username: string
clustrix:
bindInterface: string
database: string
egressFilter: string
hostname: string
name: string
password: string
port: 0
portOverride: 0
proxyClusterId: string
requireNativeAuth: false
secretStoreId: string
subdomain: string
tags:
string: string
useAzureSingleServerUsernames: false
username: string
cockroach:
bindInterface: string
database: string
egressFilter: string
hostname: string
name: string
overrideDatabase: false
password: string
port: 0
portOverride: 0
proxyClusterId: string
secretStoreId: string
subdomain: string
tags:
string: string
username: string
couchbaseDatabase:
bindInterface: string
egressFilter: string
hostname: string
n1QlPort: 0
name: string
password: string
port: 0
portOverride: 0
proxyClusterId: string
secretStoreId: string
subdomain: string
tags:
string: string
tlsRequired: false
username: string
couchbaseWebUi:
bindInterface: string
egressFilter: string
name: string
password: string
portOverride: 0
proxyClusterId: string
secretStoreId: string
subdomain: string
tags:
string: string
url: string
username: string
db2I:
bindInterface: string
egressFilter: string
hostname: string
name: string
password: string
port: 0
portOverride: 0
proxyClusterId: string
secretStoreId: string
subdomain: string
tags:
string: string
tlsRequired: false
username: string
db2Luw:
bindInterface: string
database: string
egressFilter: string
hostname: string
name: string
password: string
port: 0
portOverride: 0
proxyClusterId: string
secretStoreId: string
subdomain: string
tags:
string: string
username: string
documentDbHost:
authDatabase: string
bindInterface: string
egressFilter: string
hostname: string
name: string
password: string
port: 0
portOverride: 0
proxyClusterId: string
secretStoreId: string
subdomain: string
tags:
string: string
username: string
documentDbReplicaSet:
authDatabase: string
bindInterface: string
connectToReplica: false
egressFilter: string
hostname: string
name: string
password: string
portOverride: 0
proxyClusterId: string
replicaSet: string
secretStoreId: string
subdomain: string
tags:
string: string
username: string
druid:
bindInterface: string
egressFilter: string
hostname: string
name: string
password: string
port: 0
portOverride: 0
proxyClusterId: string
secretStoreId: string
subdomain: string
tags:
string: string
username: string
dynamoDb:
accessKey: string
bindInterface: string
egressFilter: string
endpoint: string
name: string
portOverride: 0
proxyClusterId: string
region: string
roleArn: string
roleExternalId: string
secretAccessKey: string
secretStoreId: string
subdomain: string
tags:
string: string
elastic:
bindInterface: string
egressFilter: string
hostname: string
name: string
password: string
port: 0
portOverride: 0
proxyClusterId: string
secretStoreId: string
subdomain: string
tags:
string: string
tlsRequired: false
username: string
elasticacheRedis:
bindInterface: string
egressFilter: string
hostname: string
name: string
password: string
port: 0
portOverride: 0
proxyClusterId: string
secretStoreId: string
subdomain: string
tags:
string: string
tlsRequired: false
username: string
gcp:
bindInterface: string
egressFilter: string
keyfile: string
name: string
portOverride: 0
proxyClusterId: string
scopes: string
secretStoreId: string
subdomain: string
tags:
string: string
googleGke:
allowResourceRoleBypass: false
bindInterface: string
certificateAuthority: string
discoveryEnabled: false
discoveryUsername: string
egressFilter: string
endpoint: string
healthcheckNamespace: string
identityAliasHealthcheckUsername: string
identitySetId: string
name: string
portOverride: 0
proxyClusterId: string
secretStoreId: string
serviceAccountKey: string
subdomain: string
tags:
string: string
googleGkeUserImpersonation:
bindInterface: string
certificateAuthority: string
egressFilter: string
endpoint: string
healthcheckNamespace: string
name: string
portOverride: 0
proxyClusterId: string
secretStoreId: string
serviceAccountKey: string
subdomain: string
tags:
string: string
greenplum:
bindInterface: string
database: string
egressFilter: string
hostname: string
name: string
overrideDatabase: false
password: string
port: 0
portOverride: 0
proxyClusterId: string
secretStoreId: string
subdomain: string
tags:
string: string
username: string
httpAuth:
authHeader: string
bindInterface: string
defaultPath: string
egressFilter: string
headersBlacklist: string
healthcheckPath: string
hostOverride: string
name: string
proxyClusterId: string
secretStoreId: string
subdomain: string
tags:
string: string
url: string
httpBasicAuth:
bindInterface: string
defaultPath: string
egressFilter: string
headersBlacklist: string
healthcheckPath: string
hostOverride: string
name: string
password: string
proxyClusterId: string
secretStoreId: string
subdomain: string
tags:
string: string
url: string
username: string
httpNoAuth:
bindInterface: string
defaultPath: string
egressFilter: string
headersBlacklist: string
healthcheckPath: string
hostOverride: string
name: string
proxyClusterId: string
secretStoreId: string
subdomain: string
tags:
string: string
url: string
kubernetes:
allowResourceRoleBypass: false
bindInterface: string
certificateAuthority: string
clientCertificate: string
clientKey: string
discoveryEnabled: false
discoveryUsername: string
egressFilter: string
healthcheckNamespace: string
hostname: string
identityAliasHealthcheckUsername: string
identitySetId: string
name: string
port: 0
portOverride: 0
proxyClusterId: string
secretStoreId: string
subdomain: string
tags:
string: string
kubernetesBasicAuth:
bindInterface: string
egressFilter: string
healthcheckNamespace: string
hostname: string
name: string
password: string
port: 0
portOverride: 0
proxyClusterId: string
secretStoreId: string
subdomain: string
tags:
string: string
username: string
kubernetesServiceAccount:
allowResourceRoleBypass: false
bindInterface: string
discoveryEnabled: false
discoveryUsername: string
egressFilter: string
healthcheckNamespace: string
hostname: string
identityAliasHealthcheckUsername: string
identitySetId: string
name: string
port: 0
portOverride: 0
proxyClusterId: string
secretStoreId: string
subdomain: string
tags:
string: string
token: string
kubernetesServiceAccountUserImpersonation:
bindInterface: string
egressFilter: string
healthcheckNamespace: string
hostname: string
name: string
port: 0
portOverride: 0
proxyClusterId: string
secretStoreId: string
subdomain: string
tags:
string: string
token: string
kubernetesUserImpersonation:
bindInterface: string
certificateAuthority: string
clientCertificate: string
clientKey: string
egressFilter: string
healthcheckNamespace: string
hostname: string
name: string
port: 0
portOverride: 0
proxyClusterId: string
secretStoreId: string
subdomain: string
tags:
string: string
maria:
bindInterface: string
database: string
egressFilter: string
hostname: string
name: string
password: string
port: 0
portOverride: 0
proxyClusterId: string
requireNativeAuth: false
secretStoreId: string
subdomain: string
tags:
string: string
useAzureSingleServerUsernames: false
username: string
memcached:
bindInterface: string
egressFilter: string
hostname: string
name: string
port: 0
portOverride: 0
proxyClusterId: string
secretStoreId: string
subdomain: string
tags:
string: string
memsql:
bindInterface: string
database: string
egressFilter: string
hostname: string
name: string
password: string
port: 0
portOverride: 0
proxyClusterId: string
requireNativeAuth: false
secretStoreId: string
subdomain: string
tags:
string: string
useAzureSingleServerUsernames: false
username: string
mongoHost:
authDatabase: string
bindInterface: string
egressFilter: string
hostname: string
name: string
password: string
port: 0
portOverride: 0
proxyClusterId: string
secretStoreId: string
subdomain: string
tags:
string: string
tlsRequired: false
username: string
mongoLegacyHost:
authDatabase: string
bindInterface: string
egressFilter: string
hostname: string
name: string
password: string
port: 0
portOverride: 0
proxyClusterId: string
secretStoreId: string
subdomain: string
tags:
string: string
tlsRequired: false
username: string
mongoLegacyReplicaset:
authDatabase: string
bindInterface: string
connectToReplica: false
egressFilter: string
hostname: string
name: string
password: string
port: 0
portOverride: 0
proxyClusterId: string
replicaSet: string
secretStoreId: string
subdomain: string
tags:
string: string
tlsRequired: false
username: string
mongoReplicaSet:
authDatabase: string
bindInterface: string
connectToReplica: false
egressFilter: string
hostname: string
name: string
password: string
port: 0
portOverride: 0
proxyClusterId: string
replicaSet: string
secretStoreId: string
subdomain: string
tags:
string: string
tlsRequired: false
username: string
mongoShardedCluster:
authDatabase: string
bindInterface: string
egressFilter: string
hostname: string
name: string
password: string
portOverride: 0
proxyClusterId: string
secretStoreId: string
subdomain: string
tags:
string: string
tlsRequired: false
username: string
mtlsMysql:
bindInterface: string
certificateAuthority: string
clientCertificate: string
clientKey: string
database: string
egressFilter: string
hostname: string
name: string
password: string
port: 0
portOverride: 0
proxyClusterId: string
requireNativeAuth: false
secretStoreId: string
serverName: string
subdomain: string
tags:
string: string
useAzureSingleServerUsernames: false
username: string
mtlsPostgres:
bindInterface: string
certificateAuthority: string
clientCertificate: string
clientKey: string
database: string
egressFilter: string
hostname: string
name: string
overrideDatabase: false
password: string
port: 0
portOverride: 0
proxyClusterId: string
secretStoreId: string
serverName: string
subdomain: string
tags:
string: string
username: string
mysql:
bindInterface: string
database: string
egressFilter: string
hostname: string
name: string
password: string
port: 0
portOverride: 0
proxyClusterId: string
requireNativeAuth: false
secretStoreId: string
subdomain: string
tags:
string: string
useAzureSingleServerUsernames: false
username: string
neptune:
bindInterface: string
egressFilter: string
endpoint: string
name: string
port: 0
portOverride: 0
proxyClusterId: string
secretStoreId: string
subdomain: string
tags:
string: string
neptuneIam:
accessKey: string
bindInterface: string
egressFilter: string
endpoint: string
name: string
port: 0
portOverride: 0
proxyClusterId: string
region: string
roleArn: string
roleExternalId: string
secretAccessKey: string
secretStoreId: string
subdomain: string
tags:
string: string
oracle:
bindInterface: string
database: string
egressFilter: string
hostname: string
name: string
password: string
port: 0
portOverride: 0
proxyClusterId: string
secretStoreId: string
subdomain: string
tags:
string: string
tlsRequired: false
username: string
postgres:
bindInterface: string
database: string
egressFilter: string
hostname: string
name: string
overrideDatabase: false
password: string
port: 0
portOverride: 0
proxyClusterId: string
secretStoreId: string
subdomain: string
tags:
string: string
username: string
presto:
bindInterface: string
database: string
egressFilter: string
hostname: string
name: string
password: string
port: 0
portOverride: 0
proxyClusterId: string
secretStoreId: string
subdomain: string
tags:
string: string
tlsRequired: false
username: string
rabbitmqAmqp091:
bindInterface: string
egressFilter: string
hostname: string
name: string
password: string
port: 0
portOverride: 0
proxyClusterId: string
secretStoreId: string
subdomain: string
tags:
string: string
tlsRequired: false
username: string
rawTcp:
bindInterface: string
egressFilter: string
hostname: string
name: string
port: 0
portOverride: 0
proxyClusterId: string
secretStoreId: string
subdomain: string
tags:
string: string
rdp:
bindInterface: string
downgradeNlaConnections: false
egressFilter: string
hostname: string
lockRequired: false
name: string
password: string
port: 0
portOverride: 0
proxyClusterId: string
secretStoreId: string
subdomain: string
tags:
string: string
username: string
rdpCert:
bindInterface: string
egressFilter: string
hostname: string
identityAliasHealthcheckUsername: string
identitySetId: string
name: string
port: 0
portOverride: 0
proxyClusterId: string
secretStoreId: string
subdomain: string
tags:
string: string
username: string
rdsPostgresIam:
bindInterface: string
database: string
egressFilter: string
hostname: string
name: string
overrideDatabase: false
port: 0
portOverride: 0
proxyClusterId: string
region: string
roleAssumptionArn: string
secretStoreId: string
subdomain: string
tags:
string: string
username: string
redis:
bindInterface: string
egressFilter: string
hostname: string
name: string
password: string
port: 0
portOverride: 0
proxyClusterId: string
secretStoreId: string
subdomain: string
tags:
string: string
tlsRequired: false
username: string
redshift:
bindInterface: string
database: string
egressFilter: string
hostname: string
name: string
overrideDatabase: false
password: string
port: 0
portOverride: 0
proxyClusterId: string
secretStoreId: string
subdomain: string
tags:
string: string
username: string
singleStore:
bindInterface: string
database: string
egressFilter: string
hostname: string
name: string
password: string
port: 0
portOverride: 0
proxyClusterId: string
requireNativeAuth: false
secretStoreId: string
subdomain: string
tags:
string: string
useAzureSingleServerUsernames: false
username: string
snowflake:
bindInterface: string
database: string
egressFilter: string
hostname: string
name: string
password: string
portOverride: 0
proxyClusterId: string
schema: string
secretStoreId: string
subdomain: string
tags:
string: string
username: string
snowsight:
bindInterface: string
egressFilter: string
healthcheckUsername: string
name: string
portOverride: 0
proxyClusterId: string
samlMetadata: string
secretStoreId: string
subdomain: string
tags:
string: string
sqlServer:
allowDeprecatedEncryption: false
bindInterface: string
database: string
egressFilter: string
hostname: string
name: string
overrideDatabase: false
password: string
port: 0
portOverride: 0
proxyClusterId: string
schema: string
secretStoreId: string
subdomain: string
tags:
string: string
username: string
sqlServerAzureAd:
allowDeprecatedEncryption: false
bindInterface: string
clientId: string
database: string
egressFilter: string
hostname: string
name: string
overrideDatabase: false
port: 0
portOverride: 0
proxyClusterId: string
schema: string
secret: string
secretStoreId: string
subdomain: string
tags:
string: string
tenantId: string
sqlServerKerberosAd:
allowDeprecatedEncryption: false
bindInterface: string
database: string
egressFilter: string
hostname: string
keytab: string
krbConfig: string
name: string
overrideDatabase: false
port: 0
portOverride: 0
proxyClusterId: string
realm: string
schema: string
secretStoreId: string
serverSpn: string
subdomain: string
tags:
string: string
username: string
ssh:
allowDeprecatedKeyExchanges: false
bindInterface: string
egressFilter: string
hostname: string
keyType: string
name: string
port: 0
portForwarding: false
portOverride: 0
proxyClusterId: string
publicKey: string
secretStoreId: string
subdomain: string
tags:
string: string
username: string
sshCert:
allowDeprecatedKeyExchanges: false
bindInterface: string
egressFilter: string
hostname: string
identityAliasHealthcheckUsername: string
identitySetId: string
keyType: string
name: string
port: 0
portForwarding: false
portOverride: 0
proxyClusterId: string
secretStoreId: string
subdomain: string
tags:
string: string
username: string
sshCustomerKey:
allowDeprecatedKeyExchanges: false
bindInterface: string
egressFilter: string
hostname: string
name: string
port: 0
portForwarding: false
portOverride: 0
privateKey: string
proxyClusterId: string
secretStoreId: string
subdomain: string
tags:
string: string
username: string
sshPassword:
allowDeprecatedKeyExchanges: false
bindInterface: string
egressFilter: string
hostname: string
name: string
password: string
port: 0
portForwarding: false
portOverride: 0
proxyClusterId: string
secretStoreId: string
subdomain: string
tags:
string: string
username: string
sybase:
bindInterface: string
egressFilter: string
hostname: string
name: string
password: string
port: 0
portOverride: 0
proxyClusterId: string
secretStoreId: string
subdomain: string
tags:
string: string
username: string
sybaseIq:
bindInterface: string
egressFilter: string
hostname: string
name: string
password: string
port: 0
portOverride: 0
proxyClusterId: string
secretStoreId: string
subdomain: string
tags:
string: string
username: string
teradata:
bindInterface: string
egressFilter: string
hostname: string
name: string
password: string
port: 0
portOverride: 0
proxyClusterId: string
secretStoreId: string
subdomain: string
tags:
string: string
username: string
trino:
bindInterface: string
database: string
egressFilter: string
hostname: string
name: string
password: string
port: 0
portOverride: 0
proxyClusterId: string
secretStoreId: string
subdomain: string
tags:
string: string
username: string
Resource Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The Resource resource accepts the following input properties:
- Aks
Piers
Karsenbarg. Sdm. Inputs. Resource Aks - Aks
Basic PiersAuth Karsenbarg. Sdm. Inputs. Resource Aks Basic Auth - AKSBasicAuth is currently unstable, and its API may change, or it may be removed, without a major version bump.
- Aks
Service PiersAccount Karsenbarg. Sdm. Inputs. Resource Aks Service Account - Aks
Service PiersAccount User Impersonation Karsenbarg. Sdm. Inputs. Resource Aks Service Account User Impersonation - Aks
User PiersImpersonation Karsenbarg. Sdm. Inputs. Resource Aks User Impersonation - Amazon
Eks PiersKarsenbarg. Sdm. Inputs. Resource Amazon Eks - Amazon
Eks PiersInstance Profile Karsenbarg. Sdm. Inputs. Resource Amazon Eks Instance Profile - Amazon
Eks PiersInstance Profile User Impersonation Karsenbarg. Sdm. Inputs. Resource Amazon Eks Instance Profile User Impersonation - Amazon
Eks PiersUser Impersonation Karsenbarg. Sdm. Inputs. Resource Amazon Eks User Impersonation - Amazon
Es PiersKarsenbarg. Sdm. Inputs. Resource Amazon Es - Amazonmq
Amqp091 PiersKarsenbarg. Sdm. Inputs. Resource Amazonmq Amqp091 - Athena
Piers
Karsenbarg. Sdm. Inputs. Resource Athena - Aurora
Mysql PiersKarsenbarg. Sdm. Inputs. Resource Aurora Mysql - Aurora
Postgres PiersKarsenbarg. Sdm. Inputs. Resource Aurora Postgres - Aurora
Postgres PiersIam Karsenbarg. Sdm. Inputs. Resource Aurora Postgres Iam - Aws
Piers
Karsenbarg. Sdm. Inputs. Resource Aws - Aws
Console PiersKarsenbarg. Sdm. Inputs. Resource Aws Console - Aws
Console PiersStatic Key Pair Karsenbarg. Sdm. Inputs. Resource Aws Console Static Key Pair - Azure
Piers
Karsenbarg. Sdm. Inputs. Resource Azure - Azure
Certificate PiersKarsenbarg. Sdm. Inputs. Resource Azure Certificate - Azure
Mysql PiersKarsenbarg. Sdm. Inputs. Resource Azure Mysql - Azure
Postgres PiersKarsenbarg. Sdm. Inputs. Resource Azure Postgres - Azure
Postgres PiersManaged Identity Karsenbarg. Sdm. Inputs. Resource Azure Postgres Managed Identity - Big
Query PiersKarsenbarg. Sdm. Inputs. Resource Big Query - Cassandra
Piers
Karsenbarg. Sdm. Inputs. Resource Cassandra - Citus
Piers
Karsenbarg. Sdm. Inputs. Resource Citus - Clustrix
Piers
Karsenbarg. Sdm. Inputs. Resource Clustrix - Cockroach
Piers
Karsenbarg. Sdm. Inputs. Resource Cockroach - Couchbase
Database PiersKarsenbarg. Sdm. Inputs. Resource Couchbase Database - Couchbase
Web PiersUi Karsenbarg. Sdm. Inputs. Resource Couchbase Web Ui - Db2I
Piers
Karsenbarg. Sdm. Inputs. Resource Db2I - Db2Luw
Piers
Karsenbarg. Sdm. Inputs. Resource Db2Luw - Document
Db PiersHost Karsenbarg. Sdm. Inputs. Resource Document Db Host - Document
Db PiersReplica Set Karsenbarg. Sdm. Inputs. Resource Document Db Replica Set - Druid
Piers
Karsenbarg. Sdm. Inputs. Resource Druid - Dynamo
Db PiersKarsenbarg. Sdm. Inputs. Resource Dynamo Db - Elastic
Piers
Karsenbarg. Sdm. Inputs. Resource Elastic - Elasticache
Redis PiersKarsenbarg. Sdm. Inputs. Resource Elasticache Redis - Gcp
Piers
Karsenbarg. Sdm. Inputs. Resource Gcp - Google
Gke PiersKarsenbarg. Sdm. Inputs. Resource Google Gke - Google
Gke PiersUser Impersonation Karsenbarg. Sdm. Inputs. Resource Google Gke User Impersonation - Greenplum
Piers
Karsenbarg. Sdm. Inputs. Resource Greenplum - Http
Auth PiersKarsenbarg. Sdm. Inputs. Resource Http Auth - Http
Basic PiersAuth Karsenbarg. Sdm. Inputs. Resource Http Basic Auth - Http
No PiersAuth Karsenbarg. Sdm. Inputs. Resource Http No Auth - Kubernetes
Piers
Karsenbarg. Sdm. Inputs. Resource Kubernetes - Kubernetes
Basic PiersAuth Karsenbarg. Sdm. Inputs. Resource Kubernetes Basic Auth - KubernetesBasicAuth is currently unstable, and its API may change, or it may be removed, without a major version bump.
- Kubernetes
Service PiersAccount Karsenbarg. Sdm. Inputs. Resource Kubernetes Service Account - Kubernetes
Service PiersAccount User Impersonation Karsenbarg. Sdm. Inputs. Resource Kubernetes Service Account User Impersonation - Kubernetes
User PiersImpersonation Karsenbarg. Sdm. Inputs. Resource Kubernetes User Impersonation - Maria
Piers
Karsenbarg. Sdm. Inputs. Resource Maria - Memcached
Piers
Karsenbarg. Sdm. Inputs. Resource Memcached - Memsql
Piers
Karsenbarg. Sdm. Inputs. Resource Memsql - Mongo
Host PiersKarsenbarg. Sdm. Inputs. Resource Mongo Host - Mongo
Legacy PiersHost Karsenbarg. Sdm. Inputs. Resource Mongo Legacy Host - MongoLegacyHost is currently unstable, and its API may change, or it may be removed, without a major version bump.
- Mongo
Legacy PiersReplicaset Karsenbarg. Sdm. Inputs. Resource Mongo Legacy Replicaset - MongoLegacyReplicaset is currently unstable, and its API may change, or it may be removed, without a major version bump.
- Mongo
Replica PiersSet Karsenbarg. Sdm. Inputs. Resource Mongo Replica Set - Mongo
Sharded PiersCluster Karsenbarg. Sdm. Inputs. Resource Mongo Sharded Cluster - Mtls
Mysql PiersKarsenbarg. Sdm. Inputs. Resource Mtls Mysql - MTLSMysql is currently unstable, and its API may change, or it may be removed, without a major version bump.
- Mtls
Postgres PiersKarsenbarg. Sdm. Inputs. Resource Mtls Postgres - Mysql
Piers
Karsenbarg. Sdm. Inputs. Resource Mysql - Neptune
Piers
Karsenbarg. Sdm. Inputs. Resource Neptune - Neptune
Iam PiersKarsenbarg. Sdm. Inputs. Resource Neptune Iam - Oracle
Piers
Karsenbarg. Sdm. Inputs. Resource Oracle - Postgres
Piers
Karsenbarg. Sdm. Inputs. Resource Postgres - Presto
Piers
Karsenbarg. Sdm. Inputs. Resource Presto - Rabbitmq
Amqp091 PiersKarsenbarg. Sdm. Inputs. Resource Rabbitmq Amqp091 - Raw
Tcp PiersKarsenbarg. Sdm. Inputs. Resource Raw Tcp - Rdp
Piers
Karsenbarg. Sdm. Inputs. Resource Rdp - Rdp
Cert PiersKarsenbarg. Sdm. Inputs. Resource Rdp Cert - Rds
Postgres PiersIam Karsenbarg. Sdm. Inputs. Resource Rds Postgres Iam - Redis
Piers
Karsenbarg. Sdm. Inputs. Resource Redis - Redshift
Piers
Karsenbarg. Sdm. Inputs. Resource Redshift - Single
Store PiersKarsenbarg. Sdm. Inputs. Resource Single Store - Snowflake
Piers
Karsenbarg. Sdm. Inputs. Resource Snowflake - Snowsight
Piers
Karsenbarg. Sdm. Inputs. Resource Snowsight - Sql
Server PiersKarsenbarg. Sdm. Inputs. Resource Sql Server - Sql
Server PiersAzure Ad Karsenbarg. Sdm. Inputs. Resource Sql Server Azure Ad - Sql
Server PiersKerberos Ad Karsenbarg. Sdm. Inputs. Resource Sql Server Kerberos Ad - Ssh
Piers
Karsenbarg. Sdm. Inputs. Resource Ssh - Ssh
Cert PiersKarsenbarg. Sdm. Inputs. Resource Ssh Cert - Ssh
Customer PiersKey Karsenbarg. Sdm. Inputs. Resource Ssh Customer Key - Ssh
Password PiersKarsenbarg. Sdm. Inputs. Resource Ssh Password - Sybase
Piers
Karsenbarg. Sdm. Inputs. Resource Sybase - Sybase
Iq PiersKarsenbarg. Sdm. Inputs. Resource Sybase Iq - Teradata
Piers
Karsenbarg. Sdm. Inputs. Resource Teradata - Trino
Piers
Karsenbarg. Sdm. Inputs. Resource Trino - Trino is currently unstable, and its API may change, or it may be removed, without a major version bump.
- Aks
Resource
Aks Args - Aks
Basic ResourceAuth Aks Basic Auth Args - AKSBasicAuth is currently unstable, and its API may change, or it may be removed, without a major version bump.
- Aks
Service ResourceAccount Aks Service Account Args - Aks
Service ResourceAccount User Impersonation Aks Service Account User Impersonation Args - Aks
User ResourceImpersonation Aks User Impersonation Args - Amazon
Eks ResourceAmazon Eks Args - Amazon
Eks ResourceInstance Profile Amazon Eks Instance Profile Args - Amazon
Eks ResourceInstance Profile User Impersonation Amazon Eks Instance Profile User Impersonation Args - Amazon
Eks ResourceUser Impersonation Amazon Eks User Impersonation Args - Amazon
Es ResourceAmazon Es Args - Amazonmq
Amqp091 ResourceAmazonmq Amqp091Args - Athena
Resource
Athena Args - Aurora
Mysql ResourceAurora Mysql Args - Aurora
Postgres ResourceAurora Postgres Args - Aurora
Postgres ResourceIam Aurora Postgres Iam Args - Aws
Resource
Aws Args - Aws
Console ResourceAws Console Args - Aws
Console ResourceStatic Key Pair Aws Console Static Key Pair Args - Azure
Resource
Azure Args - Azure
Certificate ResourceAzure Certificate Args - Azure
Mysql ResourceAzure Mysql Args - Azure
Postgres ResourceAzure Postgres Args - Azure
Postgres ResourceManaged Identity Azure Postgres Managed Identity Args - Big
Query ResourceBig Query Args - Cassandra
Resource
Cassandra Args - Citus
Resource
Citus Args - Clustrix
Resource
Clustrix Args - Cockroach
Resource
Cockroach Args - Couchbase
Database ResourceCouchbase Database Args - Couchbase
Web ResourceUi Couchbase Web Ui Args - Db2I
Resource
Db2IArgs - Db2Luw
Resource
Db2Luw Args - Document
Db ResourceHost Document Db Host Args - Document
Db ResourceReplica Set Document Db Replica Set Args - Druid
Resource
Druid Args - Dynamo
Db ResourceDynamo Db Args - Elastic
Resource
Elastic Args - Elasticache
Redis ResourceElasticache Redis Args - Gcp
Resource
Gcp Args - Google
Gke ResourceGoogle Gke Args - Google
Gke ResourceUser Impersonation Google Gke User Impersonation Args - Greenplum
Resource
Greenplum Args - Http
Auth ResourceHttp Auth Args - Http
Basic ResourceAuth Http Basic Auth Args - Http
No ResourceAuth Http No Auth Args - Kubernetes
Resource
Kubernetes Args - Kubernetes
Basic ResourceAuth Kubernetes Basic Auth Args - KubernetesBasicAuth is currently unstable, and its API may change, or it may be removed, without a major version bump.
- Kubernetes
Service ResourceAccount Kubernetes Service Account Args - Kubernetes
Service ResourceAccount User Impersonation Kubernetes Service Account User Impersonation Args - Kubernetes
User ResourceImpersonation Kubernetes User Impersonation Args - Maria
Resource
Maria Args - Memcached
Resource
Memcached Args - Memsql
Resource
Memsql Args - Mongo
Host ResourceMongo Host Args - Mongo
Legacy ResourceHost Mongo Legacy Host Args - MongoLegacyHost is currently unstable, and its API may change, or it may be removed, without a major version bump.
- Mongo
Legacy ResourceReplicaset Mongo Legacy Replicaset Args - MongoLegacyReplicaset is currently unstable, and its API may change, or it may be removed, without a major version bump.
- Mongo
Replica ResourceSet Mongo Replica Set Args - Mongo
Sharded ResourceCluster Mongo Sharded Cluster Args - Mtls
Mysql ResourceMtls Mysql Args - MTLSMysql is currently unstable, and its API may change, or it may be removed, without a major version bump.
- Mtls
Postgres ResourceMtls Postgres Args - Mysql
Resource
Mysql Args - Neptune
Resource
Neptune Args - Neptune
Iam ResourceNeptune Iam Args - Oracle
Resource
Oracle Args - Postgres
Resource
Postgres Args - Presto
Resource
Presto Args - Rabbitmq
Amqp091 ResourceRabbitmq Amqp091Args - Raw
Tcp ResourceRaw Tcp Args - Rdp
Resource
Rdp Args - Rdp
Cert ResourceRdp Cert Args - Rds
Postgres ResourceIam Rds Postgres Iam Args - Redis
Resource
Redis Args - Redshift
Resource
Redshift Args - Single
Store ResourceSingle Store Args - Snowflake
Resource
Snowflake Args - Snowsight
Resource
Snowsight Args - Sql
Server ResourceSql Server Args - Sql
Server ResourceAzure Ad Sql Server Azure Ad Args - Sql
Server ResourceKerberos Ad Sql Server Kerberos Ad Args - Ssh
Resource
Ssh Args - Ssh
Cert ResourceSsh Cert Args - Ssh
Customer ResourceKey Ssh Customer Key Args - Ssh
Password ResourceSsh Password Args - Sybase
Resource
Sybase Args - Sybase
Iq ResourceSybase Iq Args - Teradata
Resource
Teradata Args - Trino
Resource
Trino Args - Trino is currently unstable, and its API may change, or it may be removed, without a major version bump.
- aks
Resource
Aks - aks
Basic ResourceAuth Aks Basic Auth - AKSBasicAuth is currently unstable, and its API may change, or it may be removed, without a major version bump.
- aks
Service ResourceAccount Aks Service Account - aks
Service ResourceAccount User Impersonation Aks Service Account User Impersonation - aks
User ResourceImpersonation Aks User Impersonation - amazon
Eks ResourceAmazon Eks - amazon
Eks ResourceInstance Profile Amazon Eks Instance Profile - amazon
Eks ResourceInstance Profile User Impersonation Amazon Eks Instance Profile User Impersonation - amazon
Eks ResourceUser Impersonation Amazon Eks User Impersonation - amazon
Es ResourceAmazon Es - amazonmq
Amqp091 ResourceAmazonmq Amqp091 - athena
Resource
Athena - aurora
Mysql ResourceAurora Mysql - aurora
Postgres ResourceAurora Postgres - aurora
Postgres ResourceIam Aurora Postgres Iam - aws
Resource
Aws - aws
Console ResourceAws Console - aws
Console ResourceStatic Key Pair Aws Console Static Key Pair - azure
Resource
Azure - azure
Certificate ResourceAzure Certificate - azure
Mysql ResourceAzure Mysql - azure
Postgres ResourceAzure Postgres - azure
Postgres ResourceManaged Identity Azure Postgres Managed Identity - big
Query ResourceBig Query - cassandra
Resource
Cassandra - citus
Resource
Citus - clustrix
Resource
Clustrix - cockroach
Resource
Cockroach - couchbase
Database ResourceCouchbase Database - couchbase
Web ResourceUi Couchbase Web Ui - db2I
Resource
Db2I - db2Luw
Resource
Db2Luw - document
Db ResourceHost Document Db Host - document
Db ResourceReplica Set Document Db Replica Set - druid
Resource
Druid - dynamo
Db ResourceDynamo Db - elastic
Resource
Elastic - elasticache
Redis ResourceElasticache Redis - gcp
Resource
Gcp - google
Gke ResourceGoogle Gke - google
Gke ResourceUser Impersonation Google Gke User Impersonation - greenplum
Resource
Greenplum - http
Auth ResourceHttp Auth - http
Basic ResourceAuth Http Basic Auth - http
No ResourceAuth Http No Auth - kubernetes
Resource
Kubernetes - kubernetes
Basic ResourceAuth Kubernetes Basic Auth - KubernetesBasicAuth is currently unstable, and its API may change, or it may be removed, without a major version bump.
- kubernetes
Service ResourceAccount Kubernetes Service Account - kubernetes
Service ResourceAccount User Impersonation Kubernetes Service Account User Impersonation - kubernetes
User ResourceImpersonation Kubernetes User Impersonation - maria
Resource
Maria - memcached
Resource
Memcached - memsql
Resource
Memsql - mongo
Host ResourceMongo Host - mongo
Legacy ResourceHost Mongo Legacy Host - MongoLegacyHost is currently unstable, and its API may change, or it may be removed, without a major version bump.
- mongo
Legacy ResourceReplicaset Mongo Legacy Replicaset - MongoLegacyReplicaset is currently unstable, and its API may change, or it may be removed, without a major version bump.
- mongo
Replica ResourceSet Mongo Replica Set - mongo
Sharded ResourceCluster Mongo Sharded Cluster - mtls
Mysql ResourceMtls Mysql - MTLSMysql is currently unstable, and its API may change, or it may be removed, without a major version bump.
- mtls
Postgres ResourceMtls Postgres - mysql
Resource
Mysql - neptune
Resource
Neptune - neptune
Iam ResourceNeptune Iam - oracle
Resource
Oracle - postgres
Resource
Postgres - presto
Resource
Presto - rabbitmq
Amqp091 ResourceRabbitmq Amqp091 - raw
Tcp ResourceRaw Tcp - rdp
Resource
Rdp - rdp
Cert ResourceRdp Cert - rds
Postgres ResourceIam Rds Postgres Iam - redis
Resource
Redis - redshift
Resource
Redshift - single
Store ResourceSingle Store - snowflake
Resource
Snowflake - snowsight
Resource
Snowsight - sql
Server ResourceSql Server - sql
Server ResourceAzure Ad Sql Server Azure Ad - sql
Server ResourceKerberos Ad Sql Server Kerberos Ad - ssh
Resource
Ssh - ssh
Cert ResourceSsh Cert - ssh
Customer ResourceKey Ssh Customer Key - ssh
Password ResourceSsh Password - sybase
Resource
Sybase - sybase
Iq ResourceSybase Iq - teradata
Resource
Teradata - trino
Resource
Trino - Trino is currently unstable, and its API may change, or it may be removed, without a major version bump.
- aks
Resource
Aks - aks
Basic ResourceAuth Aks Basic Auth - AKSBasicAuth is currently unstable, and its API may change, or it may be removed, without a major version bump.
- aks
Service ResourceAccount Aks Service Account - aks
Service ResourceAccount User Impersonation Aks Service Account User Impersonation - aks
User ResourceImpersonation Aks User Impersonation - amazon
Eks ResourceAmazon Eks - amazon
Eks ResourceInstance Profile Amazon Eks Instance Profile - amazon
Eks ResourceInstance Profile User Impersonation Amazon Eks Instance Profile User Impersonation - amazon
Eks ResourceUser Impersonation Amazon Eks User Impersonation - amazon
Es ResourceAmazon Es - amazonmq
Amqp091 ResourceAmazonmq Amqp091 - athena
Resource
Athena - aurora
Mysql ResourceAurora Mysql - aurora
Postgres ResourceAurora Postgres - aurora
Postgres ResourceIam Aurora Postgres Iam - aws
Resource
Aws - aws
Console ResourceAws Console - aws
Console ResourceStatic Key Pair Aws Console Static Key Pair - azure
Resource
Azure - azure
Certificate ResourceAzure Certificate - azure
Mysql ResourceAzure Mysql - azure
Postgres ResourceAzure Postgres - azure
Postgres ResourceManaged Identity Azure Postgres Managed Identity - big
Query ResourceBig Query - cassandra
Resource
Cassandra - citus
Resource
Citus - clustrix
Resource
Clustrix - cockroach
Resource
Cockroach - couchbase
Database ResourceCouchbase Database - couchbase
Web ResourceUi Couchbase Web Ui - db2I
Resource
Db2I - db2Luw
Resource
Db2Luw - document
Db ResourceHost Document Db Host - document
Db ResourceReplica Set Document Db Replica Set - druid
Resource
Druid - dynamo
Db ResourceDynamo Db - elastic
Resource
Elastic - elasticache
Redis ResourceElasticache Redis - gcp
Resource
Gcp - google
Gke ResourceGoogle Gke - google
Gke ResourceUser Impersonation Google Gke User Impersonation - greenplum
Resource
Greenplum - http
Auth ResourceHttp Auth - http
Basic ResourceAuth Http Basic Auth - http
No ResourceAuth Http No Auth - kubernetes
Resource
Kubernetes - kubernetes
Basic ResourceAuth Kubernetes Basic Auth - KubernetesBasicAuth is currently unstable, and its API may change, or it may be removed, without a major version bump.
- kubernetes
Service ResourceAccount Kubernetes Service Account - kubernetes
Service ResourceAccount User Impersonation Kubernetes Service Account User Impersonation - kubernetes
User ResourceImpersonation Kubernetes User Impersonation - maria
Resource
Maria - memcached
Resource
Memcached - memsql
Resource
Memsql - mongo
Host ResourceMongo Host - mongo
Legacy ResourceHost Mongo Legacy Host - MongoLegacyHost is currently unstable, and its API may change, or it may be removed, without a major version bump.
- mongo
Legacy ResourceReplicaset Mongo Legacy Replicaset - MongoLegacyReplicaset is currently unstable, and its API may change, or it may be removed, without a major version bump.
- mongo
Replica ResourceSet Mongo Replica Set - mongo
Sharded ResourceCluster Mongo Sharded Cluster - mtls
Mysql ResourceMtls Mysql - MTLSMysql is currently unstable, and its API may change, or it may be removed, without a major version bump.
- mtls
Postgres ResourceMtls Postgres - mysql
Resource
Mysql - neptune
Resource
Neptune - neptune
Iam ResourceNeptune Iam - oracle
Resource
Oracle - postgres
Resource
Postgres - presto
Resource
Presto - rabbitmq
Amqp091 ResourceRabbitmq Amqp091 - raw
Tcp ResourceRaw Tcp - rdp
Resource
Rdp - rdp
Cert ResourceRdp Cert - rds
Postgres ResourceIam Rds Postgres Iam - redis
Resource
Redis - redshift
Resource
Redshift - single
Store ResourceSingle Store - snowflake
Resource
Snowflake - snowsight
Resource
Snowsight - sql
Server ResourceSql Server - sql
Server ResourceAzure Ad Sql Server Azure Ad - sql
Server ResourceKerberos Ad Sql Server Kerberos Ad - ssh
Resource
Ssh - ssh
Cert ResourceSsh Cert - ssh
Customer ResourceKey Ssh Customer Key - ssh
Password ResourceSsh Password - sybase
Resource
Sybase - sybase
Iq ResourceSybase Iq - teradata
Resource
Teradata - trino
Resource
Trino - Trino is currently unstable, and its API may change, or it may be removed, without a major version bump.
- aks
Resource
Aks Args - aks_
basic_ Resourceauth Aks Basic Auth Args - AKSBasicAuth is currently unstable, and its API may change, or it may be removed, without a major version bump.
- aks_
service_ Resourceaccount Aks Service Account Args - aks_
service_ Resourceaccount_ user_ impersonation Aks Service Account User Impersonation Args - aks_
user_ Resourceimpersonation Aks User Impersonation Args - amazon_
eks ResourceAmazon Eks Args - amazon_
eks_ Resourceinstance_ profile Amazon Eks Instance Profile Args - amazon_
eks_ Resourceinstance_ profile_ user_ impersonation Amazon Eks Instance Profile User Impersonation Args - amazon_
eks_ Resourceuser_ impersonation Amazon Eks User Impersonation Args - amazon_
es ResourceAmazon Es Args - amazonmq_
amqp091 ResourceAmazonmq Amqp091Args - athena
Resource
Athena Args - aurora_
mysql ResourceAurora Mysql Args - aurora_
postgres ResourceAurora Postgres Args - aurora_
postgres_ Resourceiam Aurora Postgres Iam Args - aws
Resource
Aws Args - aws_
console ResourceAws Console Args - aws_
console_ Resourcestatic_ key_ pair Aws Console Static Key Pair Args - azure
Resource
Azure Args - azure_
certificate ResourceAzure Certificate Args - azure_
mysql ResourceAzure Mysql Args - azure_
postgres ResourceAzure Postgres Args - azure_
postgres_ Resourcemanaged_ identity Azure Postgres Managed Identity Args - big_
query ResourceBig Query Args - cassandra
Resource
Cassandra Args - citus
Resource
Citus Args - clustrix
Resource
Clustrix Args - cockroach
Resource
Cockroach Args - couchbase_
database ResourceCouchbase Database Args - couchbase_
web_ Resourceui Couchbase Web Ui Args - db2_
i ResourceDb2IArgs - db2_
luw ResourceDb2Luw Args - document_
db_ Resourcehost Document Db Host Args - document_
db_ Resourcereplica_ set Document Db Replica Set Args - druid
Resource
Druid Args - dynamo_
db ResourceDynamo Db Args - elastic
Resource
Elastic Args - elasticache_
redis ResourceElasticache Redis Args - gcp
Resource
Gcp Args - google_
gke ResourceGoogle Gke Args - google_
gke_ Resourceuser_ impersonation Google Gke User Impersonation Args - greenplum
Resource
Greenplum Args - http_
auth ResourceHttp Auth Args - http_
basic_ Resourceauth Http Basic Auth Args - http_
no_ Resourceauth Http No Auth Args - kubernetes
Resource
Kubernetes Args - kubernetes_
basic_ Resourceauth Kubernetes Basic Auth Args - KubernetesBasicAuth is currently unstable, and its API may change, or it may be removed, without a major version bump.
- kubernetes_
service_ Resourceaccount Kubernetes Service Account Args - kubernetes_
service_ Resourceaccount_ user_ impersonation Kubernetes Service Account User Impersonation Args - kubernetes_
user_ Resourceimpersonation Kubernetes User Impersonation Args - maria
Resource
Maria Args - memcached
Resource
Memcached Args - memsql
Resource
Memsql Args - mongo_
host ResourceMongo Host Args - mongo_
legacy_ Resourcehost Mongo Legacy Host Args - MongoLegacyHost is currently unstable, and its API may change, or it may be removed, without a major version bump.
- mongo_
legacy_ Resourcereplicaset Mongo Legacy Replicaset Args - MongoLegacyReplicaset is currently unstable, and its API may change, or it may be removed, without a major version bump.
- mongo_
replica_ Resourceset Mongo Replica Set Args - mongo_
sharded_ Resourcecluster Mongo Sharded Cluster Args - mtls_
mysql ResourceMtls Mysql Args - MTLSMysql is currently unstable, and its API may change, or it may be removed, without a major version bump.
- mtls_
postgres ResourceMtls Postgres Args - mysql
Resource
Mysql Args - neptune
Resource
Neptune Args - neptune_
iam ResourceNeptune Iam Args - oracle
Resource
Oracle Args - postgres
Resource
Postgres Args - presto
Resource
Presto Args - rabbitmq_
amqp091 ResourceRabbitmq Amqp091Args - raw_
tcp ResourceRaw Tcp Args - rdp
Resource
Rdp Args - rdp_
cert ResourceRdp Cert Args - rds_
postgres_ Resourceiam Rds Postgres Iam Args - redis
Resource
Redis Args - redshift
Resource
Redshift Args - single_
store ResourceSingle Store Args - snowflake
Resource
Snowflake Args - snowsight
Resource
Snowsight Args - sql_
server ResourceSql Server Args - sql_
server_ Resourceazure_ ad Sql Server Azure Ad Args - sql_
server_ Resourcekerberos_ ad Sql Server Kerberos Ad Args - ssh
Resource
Ssh Args - ssh_
cert ResourceSsh Cert Args - ssh_
customer_ Resourcekey Ssh Customer Key Args - ssh_
password ResourceSsh Password Args - sybase
Resource
Sybase Args - sybase_
iq ResourceSybase Iq Args - teradata
Resource
Teradata Args - trino
Resource
Trino Args - Trino is currently unstable, and its API may change, or it may be removed, without a major version bump.
- aks Property Map
- aks
Basic Property MapAuth - AKSBasicAuth is currently unstable, and its API may change, or it may be removed, without a major version bump.
- aks
Service Property MapAccount - aks
Service Property MapAccount User Impersonation - aks
User Property MapImpersonation - amazon
Eks Property Map - amazon
Eks Property MapInstance Profile - amazon
Eks Property MapInstance Profile User Impersonation - amazon
Eks Property MapUser Impersonation - amazon
Es Property Map - amazonmq
Amqp091 Property Map - athena Property Map
- aurora
Mysql Property Map - aurora
Postgres Property Map - aurora
Postgres Property MapIam - aws Property Map
- aws
Console Property Map - aws
Console Property MapStatic Key Pair - azure Property Map
- azure
Certificate Property Map - azure
Mysql Property Map - azure
Postgres Property Map - azure
Postgres Property MapManaged Identity - big
Query Property Map - cassandra Property Map
- citus Property Map
- clustrix Property Map
- cockroach Property Map
- couchbase
Database Property Map - couchbase
Web Property MapUi - db2I Property Map
- db2Luw Property Map
- document
Db Property MapHost - document
Db Property MapReplica Set - druid Property Map
- dynamo
Db Property Map - elastic Property Map
- elasticache
Redis Property Map - gcp Property Map
- google
Gke Property Map - google
Gke Property MapUser Impersonation - greenplum Property Map
- http
Auth Property Map - http
Basic Property MapAuth - http
No Property MapAuth - kubernetes Property Map
- kubernetes
Basic Property MapAuth - KubernetesBasicAuth is currently unstable, and its API may change, or it may be removed, without a major version bump.
- kubernetes
Service Property MapAccount - kubernetes
Service Property MapAccount User Impersonation - kubernetes
User Property MapImpersonation - maria Property Map
- memcached Property Map
- memsql Property Map
- mongo
Host Property Map - mongo
Legacy Property MapHost - MongoLegacyHost is currently unstable, and its API may change, or it may be removed, without a major version bump.
- mongo
Legacy Property MapReplicaset - MongoLegacyReplicaset is currently unstable, and its API may change, or it may be removed, without a major version bump.
- mongo
Replica Property MapSet - mongo
Sharded Property MapCluster - mtls
Mysql Property Map - MTLSMysql is currently unstable, and its API may change, or it may be removed, without a major version bump.
- mtls
Postgres Property Map - mysql Property Map
- neptune Property Map
- neptune
Iam Property Map - oracle Property Map
- postgres Property Map
- presto Property Map
- rabbitmq
Amqp091 Property Map - raw
Tcp Property Map - rdp Property Map
- rdp
Cert Property Map - rds
Postgres Property MapIam - redis Property Map
- redshift Property Map
- single
Store Property Map - snowflake Property Map
- snowsight Property Map
- sql
Server Property Map - sql
Server Property MapAzure Ad - sql
Server Property MapKerberos Ad - ssh Property Map
- ssh
Cert Property Map - ssh
Customer Property MapKey - ssh
Password Property Map - sybase Property Map
- sybase
Iq Property Map - teradata Property Map
- trino Property Map
- Trino is currently unstable, and its API may change, or it may be removed, without a major version bump.
Outputs
All input properties are implicitly available as output properties. Additionally, the Resource resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing Resource Resource
Get an existing Resource resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: ResourceState, opts?: CustomResourceOptions): Resource
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
aks: Optional[ResourceAksArgs] = None,
aks_basic_auth: Optional[ResourceAksBasicAuthArgs] = None,
aks_service_account: Optional[ResourceAksServiceAccountArgs] = None,
aks_service_account_user_impersonation: Optional[ResourceAksServiceAccountUserImpersonationArgs] = None,
aks_user_impersonation: Optional[ResourceAksUserImpersonationArgs] = None,
amazon_eks: Optional[ResourceAmazonEksArgs] = None,
amazon_eks_instance_profile: Optional[ResourceAmazonEksInstanceProfileArgs] = None,
amazon_eks_instance_profile_user_impersonation: Optional[ResourceAmazonEksInstanceProfileUserImpersonationArgs] = None,
amazon_eks_user_impersonation: Optional[ResourceAmazonEksUserImpersonationArgs] = None,
amazon_es: Optional[ResourceAmazonEsArgs] = None,
amazonmq_amqp091: Optional[ResourceAmazonmqAmqp091Args] = None,
athena: Optional[ResourceAthenaArgs] = None,
aurora_mysql: Optional[ResourceAuroraMysqlArgs] = None,
aurora_postgres: Optional[ResourceAuroraPostgresArgs] = None,
aurora_postgres_iam: Optional[ResourceAuroraPostgresIamArgs] = None,
aws: Optional[ResourceAwsArgs] = None,
aws_console: Optional[ResourceAwsConsoleArgs] = None,
aws_console_static_key_pair: Optional[ResourceAwsConsoleStaticKeyPairArgs] = None,
azure: Optional[ResourceAzureArgs] = None,
azure_certificate: Optional[ResourceAzureCertificateArgs] = None,
azure_mysql: Optional[ResourceAzureMysqlArgs] = None,
azure_postgres: Optional[ResourceAzurePostgresArgs] = None,
azure_postgres_managed_identity: Optional[ResourceAzurePostgresManagedIdentityArgs] = None,
big_query: Optional[ResourceBigQueryArgs] = None,
cassandra: Optional[ResourceCassandraArgs] = None,
citus: Optional[ResourceCitusArgs] = None,
clustrix: Optional[ResourceClustrixArgs] = None,
cockroach: Optional[ResourceCockroachArgs] = None,
couchbase_database: Optional[ResourceCouchbaseDatabaseArgs] = None,
couchbase_web_ui: Optional[ResourceCouchbaseWebUiArgs] = None,
db2_i: Optional[ResourceDb2IArgs] = None,
db2_luw: Optional[ResourceDb2LuwArgs] = None,
document_db_host: Optional[ResourceDocumentDbHostArgs] = None,
document_db_replica_set: Optional[ResourceDocumentDbReplicaSetArgs] = None,
druid: Optional[ResourceDruidArgs] = None,
dynamo_db: Optional[ResourceDynamoDbArgs] = None,
elastic: Optional[ResourceElasticArgs] = None,
elasticache_redis: Optional[ResourceElasticacheRedisArgs] = None,
gcp: Optional[ResourceGcpArgs] = None,
google_gke: Optional[ResourceGoogleGkeArgs] = None,
google_gke_user_impersonation: Optional[ResourceGoogleGkeUserImpersonationArgs] = None,
greenplum: Optional[ResourceGreenplumArgs] = None,
http_auth: Optional[ResourceHttpAuthArgs] = None,
http_basic_auth: Optional[ResourceHttpBasicAuthArgs] = None,
http_no_auth: Optional[ResourceHttpNoAuthArgs] = None,
kubernetes: Optional[ResourceKubernetesArgs] = None,
kubernetes_basic_auth: Optional[ResourceKubernetesBasicAuthArgs] = None,
kubernetes_service_account: Optional[ResourceKubernetesServiceAccountArgs] = None,
kubernetes_service_account_user_impersonation: Optional[ResourceKubernetesServiceAccountUserImpersonationArgs] = None,
kubernetes_user_impersonation: Optional[ResourceKubernetesUserImpersonationArgs] = None,
maria: Optional[ResourceMariaArgs] = None,
memcached: Optional[ResourceMemcachedArgs] = None,
memsql: Optional[ResourceMemsqlArgs] = None,
mongo_host: Optional[ResourceMongoHostArgs] = None,
mongo_legacy_host: Optional[ResourceMongoLegacyHostArgs] = None,
mongo_legacy_replicaset: Optional[ResourceMongoLegacyReplicasetArgs] = None,
mongo_replica_set: Optional[ResourceMongoReplicaSetArgs] = None,
mongo_sharded_cluster: Optional[ResourceMongoShardedClusterArgs] = None,
mtls_mysql: Optional[ResourceMtlsMysqlArgs] = None,
mtls_postgres: Optional[ResourceMtlsPostgresArgs] = None,
mysql: Optional[ResourceMysqlArgs] = None,
neptune: Optional[ResourceNeptuneArgs] = None,
neptune_iam: Optional[ResourceNeptuneIamArgs] = None,
oracle: Optional[ResourceOracleArgs] = None,
postgres: Optional[ResourcePostgresArgs] = None,
presto: Optional[ResourcePrestoArgs] = None,
rabbitmq_amqp091: Optional[ResourceRabbitmqAmqp091Args] = None,
raw_tcp: Optional[ResourceRawTcpArgs] = None,
rdp: Optional[ResourceRdpArgs] = None,
rdp_cert: Optional[ResourceRdpCertArgs] = None,
rds_postgres_iam: Optional[ResourceRdsPostgresIamArgs] = None,
redis: Optional[ResourceRedisArgs] = None,
redshift: Optional[ResourceRedshiftArgs] = None,
single_store: Optional[ResourceSingleStoreArgs] = None,
snowflake: Optional[ResourceSnowflakeArgs] = None,
snowsight: Optional[ResourceSnowsightArgs] = None,
sql_server: Optional[ResourceSqlServerArgs] = None,
sql_server_azure_ad: Optional[ResourceSqlServerAzureAdArgs] = None,
sql_server_kerberos_ad: Optional[ResourceSqlServerKerberosAdArgs] = None,
ssh: Optional[ResourceSshArgs] = None,
ssh_cert: Optional[ResourceSshCertArgs] = None,
ssh_customer_key: Optional[ResourceSshCustomerKeyArgs] = None,
ssh_password: Optional[ResourceSshPasswordArgs] = None,
sybase: Optional[ResourceSybaseArgs] = None,
sybase_iq: Optional[ResourceSybaseIqArgs] = None,
teradata: Optional[ResourceTeradataArgs] = None,
trino: Optional[ResourceTrinoArgs] = None) -> Resource
func GetResource(ctx *Context, name string, id IDInput, state *ResourceState, opts ...ResourceOption) (*Resource, error)
public static Resource Get(string name, Input<string> id, ResourceState? state, CustomResourceOptions? opts = null)
public static Resource get(String name, Output<String> id, ResourceState state, CustomResourceOptions options)
Resource lookup is not supported in YAML
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Aks
Piers
Karsenbarg. Sdm. Inputs. Resource Aks - Aks
Basic PiersAuth Karsenbarg. Sdm. Inputs. Resource Aks Basic Auth - AKSBasicAuth is currently unstable, and its API may change, or it may be removed, without a major version bump.
- Aks
Service PiersAccount Karsenbarg. Sdm. Inputs. Resource Aks Service Account - Aks
Service PiersAccount User Impersonation Karsenbarg. Sdm. Inputs. Resource Aks Service Account User Impersonation - Aks
User PiersImpersonation Karsenbarg. Sdm. Inputs. Resource Aks User Impersonation - Amazon
Eks PiersKarsenbarg. Sdm. Inputs. Resource Amazon Eks - Amazon
Eks PiersInstance Profile Karsenbarg. Sdm. Inputs. Resource Amazon Eks Instance Profile - Amazon
Eks PiersInstance Profile User Impersonation Karsenbarg. Sdm. Inputs. Resource Amazon Eks Instance Profile User Impersonation - Amazon
Eks PiersUser Impersonation Karsenbarg. Sdm. Inputs. Resource Amazon Eks User Impersonation - Amazon
Es PiersKarsenbarg. Sdm. Inputs. Resource Amazon Es - Amazonmq
Amqp091 PiersKarsenbarg. Sdm. Inputs. Resource Amazonmq Amqp091 - Athena
Piers
Karsenbarg. Sdm. Inputs. Resource Athena - Aurora
Mysql PiersKarsenbarg. Sdm. Inputs. Resource Aurora Mysql - Aurora
Postgres PiersKarsenbarg. Sdm. Inputs. Resource Aurora Postgres - Aurora
Postgres PiersIam Karsenbarg. Sdm. Inputs. Resource Aurora Postgres Iam - Aws
Piers
Karsenbarg. Sdm. Inputs. Resource Aws - Aws
Console PiersKarsenbarg. Sdm. Inputs. Resource Aws Console - Aws
Console PiersStatic Key Pair Karsenbarg. Sdm. Inputs. Resource Aws Console Static Key Pair - Azure
Piers
Karsenbarg. Sdm. Inputs. Resource Azure - Azure
Certificate PiersKarsenbarg. Sdm. Inputs. Resource Azure Certificate - Azure
Mysql PiersKarsenbarg. Sdm. Inputs. Resource Azure Mysql - Azure
Postgres PiersKarsenbarg. Sdm. Inputs. Resource Azure Postgres - Azure
Postgres PiersManaged Identity Karsenbarg. Sdm. Inputs. Resource Azure Postgres Managed Identity - Big
Query PiersKarsenbarg. Sdm. Inputs. Resource Big Query - Cassandra
Piers
Karsenbarg. Sdm. Inputs. Resource Cassandra - Citus
Piers
Karsenbarg. Sdm. Inputs. Resource Citus - Clustrix
Piers
Karsenbarg. Sdm. Inputs. Resource Clustrix - Cockroach
Piers
Karsenbarg. Sdm. Inputs. Resource Cockroach - Couchbase
Database PiersKarsenbarg. Sdm. Inputs. Resource Couchbase Database - Couchbase
Web PiersUi Karsenbarg. Sdm. Inputs. Resource Couchbase Web Ui - Db2I
Piers
Karsenbarg. Sdm. Inputs. Resource Db2I - Db2Luw
Piers
Karsenbarg. Sdm. Inputs. Resource Db2Luw - Document
Db PiersHost Karsenbarg. Sdm. Inputs. Resource Document Db Host - Document
Db PiersReplica Set Karsenbarg. Sdm. Inputs. Resource Document Db Replica Set - Druid
Piers
Karsenbarg. Sdm. Inputs. Resource Druid - Dynamo
Db PiersKarsenbarg. Sdm. Inputs. Resource Dynamo Db - Elastic
Piers
Karsenbarg. Sdm. Inputs. Resource Elastic - Elasticache
Redis PiersKarsenbarg. Sdm. Inputs. Resource Elasticache Redis - Gcp
Piers
Karsenbarg. Sdm. Inputs. Resource Gcp - Google
Gke PiersKarsenbarg. Sdm. Inputs. Resource Google Gke - Google
Gke PiersUser Impersonation Karsenbarg. Sdm. Inputs. Resource Google Gke User Impersonation - Greenplum
Piers
Karsenbarg. Sdm. Inputs. Resource Greenplum - Http
Auth PiersKarsenbarg. Sdm. Inputs. Resource Http Auth - Http
Basic PiersAuth Karsenbarg. Sdm. Inputs. Resource Http Basic Auth - Http
No PiersAuth Karsenbarg. Sdm. Inputs. Resource Http No Auth - Kubernetes
Piers
Karsenbarg. Sdm. Inputs. Resource Kubernetes - Kubernetes
Basic PiersAuth Karsenbarg. Sdm. Inputs. Resource Kubernetes Basic Auth - KubernetesBasicAuth is currently unstable, and its API may change, or it may be removed, without a major version bump.
- Kubernetes
Service PiersAccount Karsenbarg. Sdm. Inputs. Resource Kubernetes Service Account - Kubernetes
Service PiersAccount User Impersonation Karsenbarg. Sdm. Inputs. Resource Kubernetes Service Account User Impersonation - Kubernetes
User PiersImpersonation Karsenbarg. Sdm. Inputs. Resource Kubernetes User Impersonation - Maria
Piers
Karsenbarg. Sdm. Inputs. Resource Maria - Memcached
Piers
Karsenbarg. Sdm. Inputs. Resource Memcached - Memsql
Piers
Karsenbarg. Sdm. Inputs. Resource Memsql - Mongo
Host PiersKarsenbarg. Sdm. Inputs. Resource Mongo Host - Mongo
Legacy PiersHost Karsenbarg. Sdm. Inputs. Resource Mongo Legacy Host - MongoLegacyHost is currently unstable, and its API may change, or it may be removed, without a major version bump.
- Mongo
Legacy PiersReplicaset Karsenbarg. Sdm. Inputs. Resource Mongo Legacy Replicaset - MongoLegacyReplicaset is currently unstable, and its API may change, or it may be removed, without a major version bump.
- Mongo
Replica PiersSet Karsenbarg. Sdm. Inputs. Resource Mongo Replica Set - Mongo
Sharded PiersCluster Karsenbarg. Sdm. Inputs. Resource Mongo Sharded Cluster - Mtls
Mysql PiersKarsenbarg. Sdm. Inputs. Resource Mtls Mysql - MTLSMysql is currently unstable, and its API may change, or it may be removed, without a major version bump.
- Mtls
Postgres PiersKarsenbarg. Sdm. Inputs. Resource Mtls Postgres - Mysql
Piers
Karsenbarg. Sdm. Inputs. Resource Mysql - Neptune
Piers
Karsenbarg. Sdm. Inputs. Resource Neptune - Neptune
Iam PiersKarsenbarg. Sdm. Inputs. Resource Neptune Iam - Oracle
Piers
Karsenbarg. Sdm. Inputs. Resource Oracle - Postgres
Piers
Karsenbarg. Sdm. Inputs. Resource Postgres - Presto
Piers
Karsenbarg. Sdm. Inputs. Resource Presto - Rabbitmq
Amqp091 PiersKarsenbarg. Sdm. Inputs. Resource Rabbitmq Amqp091 - Raw
Tcp PiersKarsenbarg. Sdm. Inputs. Resource Raw Tcp - Rdp
Piers
Karsenbarg. Sdm. Inputs. Resource Rdp - Rdp
Cert PiersKarsenbarg. Sdm. Inputs. Resource Rdp Cert - Rds
Postgres PiersIam Karsenbarg. Sdm. Inputs. Resource Rds Postgres Iam - Redis
Piers
Karsenbarg. Sdm. Inputs. Resource Redis - Redshift
Piers
Karsenbarg. Sdm. Inputs. Resource Redshift - Single
Store PiersKarsenbarg. Sdm. Inputs. Resource Single Store - Snowflake
Piers
Karsenbarg. Sdm. Inputs. Resource Snowflake - Snowsight
Piers
Karsenbarg. Sdm. Inputs. Resource Snowsight - Sql
Server PiersKarsenbarg. Sdm. Inputs. Resource Sql Server - Sql
Server PiersAzure Ad Karsenbarg. Sdm. Inputs. Resource Sql Server Azure Ad - Sql
Server PiersKerberos Ad Karsenbarg. Sdm. Inputs. Resource Sql Server Kerberos Ad - Ssh
Piers
Karsenbarg. Sdm. Inputs. Resource Ssh - Ssh
Cert PiersKarsenbarg. Sdm. Inputs. Resource Ssh Cert - Ssh
Customer PiersKey Karsenbarg. Sdm. Inputs. Resource Ssh Customer Key - Ssh
Password PiersKarsenbarg. Sdm. Inputs. Resource Ssh Password - Sybase
Piers
Karsenbarg. Sdm. Inputs. Resource Sybase - Sybase
Iq PiersKarsenbarg. Sdm. Inputs. Resource Sybase Iq - Teradata
Piers
Karsenbarg. Sdm. Inputs. Resource Teradata - Trino
Piers
Karsenbarg. Sdm. Inputs. Resource Trino - Trino is currently unstable, and its API may change, or it may be removed, without a major version bump.
- Aks
Resource
Aks Args - Aks
Basic ResourceAuth Aks Basic Auth Args - AKSBasicAuth is currently unstable, and its API may change, or it may be removed, without a major version bump.
- Aks
Service ResourceAccount Aks Service Account Args - Aks
Service ResourceAccount User Impersonation Aks Service Account User Impersonation Args - Aks
User ResourceImpersonation Aks User Impersonation Args - Amazon
Eks ResourceAmazon Eks Args - Amazon
Eks ResourceInstance Profile Amazon Eks Instance Profile Args - Amazon
Eks ResourceInstance Profile User Impersonation Amazon Eks Instance Profile User Impersonation Args - Amazon
Eks ResourceUser Impersonation Amazon Eks User Impersonation Args - Amazon
Es ResourceAmazon Es Args - Amazonmq
Amqp091 ResourceAmazonmq Amqp091Args - Athena
Resource
Athena Args - Aurora
Mysql ResourceAurora Mysql Args - Aurora
Postgres ResourceAurora Postgres Args - Aurora
Postgres ResourceIam Aurora Postgres Iam Args - Aws
Resource
Aws Args - Aws
Console ResourceAws Console Args - Aws
Console ResourceStatic Key Pair Aws Console Static Key Pair Args - Azure
Resource
Azure Args - Azure
Certificate ResourceAzure Certificate Args - Azure
Mysql ResourceAzure Mysql Args - Azure
Postgres ResourceAzure Postgres Args - Azure
Postgres ResourceManaged Identity Azure Postgres Managed Identity Args - Big
Query ResourceBig Query Args - Cassandra
Resource
Cassandra Args - Citus
Resource
Citus Args - Clustrix
Resource
Clustrix Args - Cockroach
Resource
Cockroach Args - Couchbase
Database ResourceCouchbase Database Args - Couchbase
Web ResourceUi Couchbase Web Ui Args - Db2I
Resource
Db2IArgs - Db2Luw
Resource
Db2Luw Args - Document
Db ResourceHost Document Db Host Args - Document
Db ResourceReplica Set Document Db Replica Set Args - Druid
Resource
Druid Args - Dynamo
Db ResourceDynamo Db Args - Elastic
Resource
Elastic Args - Elasticache
Redis ResourceElasticache Redis Args - Gcp
Resource
Gcp Args - Google
Gke ResourceGoogle Gke Args - Google
Gke ResourceUser Impersonation Google Gke User Impersonation Args - Greenplum
Resource
Greenplum Args - Http
Auth ResourceHttp Auth Args - Http
Basic ResourceAuth Http Basic Auth Args - Http
No ResourceAuth Http No Auth Args - Kubernetes
Resource
Kubernetes Args - Kubernetes
Basic ResourceAuth Kubernetes Basic Auth Args - KubernetesBasicAuth is currently unstable, and its API may change, or it may be removed, without a major version bump.
- Kubernetes
Service ResourceAccount Kubernetes Service Account Args - Kubernetes
Service ResourceAccount User Impersonation Kubernetes Service Account User Impersonation Args - Kubernetes
User ResourceImpersonation Kubernetes User Impersonation Args - Maria
Resource
Maria Args - Memcached
Resource
Memcached Args - Memsql
Resource
Memsql Args - Mongo
Host ResourceMongo Host Args - Mongo
Legacy ResourceHost Mongo Legacy Host Args - MongoLegacyHost is currently unstable, and its API may change, or it may be removed, without a major version bump.
- Mongo
Legacy ResourceReplicaset Mongo Legacy Replicaset Args - MongoLegacyReplicaset is currently unstable, and its API may change, or it may be removed, without a major version bump.
- Mongo
Replica ResourceSet Mongo Replica Set Args - Mongo
Sharded ResourceCluster Mongo Sharded Cluster Args - Mtls
Mysql ResourceMtls Mysql Args - MTLSMysql is currently unstable, and its API may change, or it may be removed, without a major version bump.
- Mtls
Postgres ResourceMtls Postgres Args - Mysql
Resource
Mysql Args - Neptune
Resource
Neptune Args - Neptune
Iam ResourceNeptune Iam Args - Oracle
Resource
Oracle Args - Postgres
Resource
Postgres Args - Presto
Resource
Presto Args - Rabbitmq
Amqp091 ResourceRabbitmq Amqp091Args - Raw
Tcp ResourceRaw Tcp Args - Rdp
Resource
Rdp Args - Rdp
Cert ResourceRdp Cert Args - Rds
Postgres ResourceIam Rds Postgres Iam Args - Redis
Resource
Redis Args - Redshift
Resource
Redshift Args - Single
Store ResourceSingle Store Args - Snowflake
Resource
Snowflake Args - Snowsight
Resource
Snowsight Args - Sql
Server ResourceSql Server Args - Sql
Server ResourceAzure Ad Sql Server Azure Ad Args - Sql
Server ResourceKerberos Ad Sql Server Kerberos Ad Args - Ssh
Resource
Ssh Args - Ssh
Cert ResourceSsh Cert Args - Ssh
Customer ResourceKey Ssh Customer Key Args - Ssh
Password ResourceSsh Password Args - Sybase
Resource
Sybase Args - Sybase
Iq ResourceSybase Iq Args - Teradata
Resource
Teradata Args - Trino
Resource
Trino Args - Trino is currently unstable, and its API may change, or it may be removed, without a major version bump.
- aks
Resource
Aks - aks
Basic ResourceAuth Aks Basic Auth - AKSBasicAuth is currently unstable, and its API may change, or it may be removed, without a major version bump.
- aks
Service ResourceAccount Aks Service Account - aks
Service ResourceAccount User Impersonation Aks Service Account User Impersonation - aks
User ResourceImpersonation Aks User Impersonation - amazon
Eks ResourceAmazon Eks - amazon
Eks ResourceInstance Profile Amazon Eks Instance Profile - amazon
Eks ResourceInstance Profile User Impersonation Amazon Eks Instance Profile User Impersonation - amazon
Eks ResourceUser Impersonation Amazon Eks User Impersonation - amazon
Es ResourceAmazon Es - amazonmq
Amqp091 ResourceAmazonmq Amqp091 - athena
Resource
Athena - aurora
Mysql ResourceAurora Mysql - aurora
Postgres ResourceAurora Postgres - aurora
Postgres ResourceIam Aurora Postgres Iam - aws
Resource
Aws - aws
Console ResourceAws Console - aws
Console ResourceStatic Key Pair Aws Console Static Key Pair - azure
Resource
Azure - azure
Certificate ResourceAzure Certificate - azure
Mysql ResourceAzure Mysql - azure
Postgres ResourceAzure Postgres - azure
Postgres ResourceManaged Identity Azure Postgres Managed Identity - big
Query ResourceBig Query - cassandra
Resource
Cassandra - citus
Resource
Citus - clustrix
Resource
Clustrix - cockroach
Resource
Cockroach - couchbase
Database ResourceCouchbase Database - couchbase
Web ResourceUi Couchbase Web Ui - db2I
Resource
Db2I - db2Luw
Resource
Db2Luw - document
Db ResourceHost Document Db Host - document
Db ResourceReplica Set Document Db Replica Set - druid
Resource
Druid - dynamo
Db ResourceDynamo Db - elastic
Resource
Elastic - elasticache
Redis ResourceElasticache Redis - gcp
Resource
Gcp - google
Gke ResourceGoogle Gke - google
Gke ResourceUser Impersonation Google Gke User Impersonation - greenplum
Resource
Greenplum - http
Auth ResourceHttp Auth - http
Basic ResourceAuth Http Basic Auth - http
No ResourceAuth Http No Auth - kubernetes
Resource
Kubernetes - kubernetes
Basic ResourceAuth Kubernetes Basic Auth - KubernetesBasicAuth is currently unstable, and its API may change, or it may be removed, without a major version bump.
- kubernetes
Service ResourceAccount Kubernetes Service Account - kubernetes
Service ResourceAccount User Impersonation Kubernetes Service Account User Impersonation - kubernetes
User ResourceImpersonation Kubernetes User Impersonation - maria
Resource
Maria - memcached
Resource
Memcached - memsql
Resource
Memsql - mongo
Host ResourceMongo Host - mongo
Legacy ResourceHost Mongo Legacy Host - MongoLegacyHost is currently unstable, and its API may change, or it may be removed, without a major version bump.
- mongo
Legacy ResourceReplicaset Mongo Legacy Replicaset - MongoLegacyReplicaset is currently unstable, and its API may change, or it may be removed, without a major version bump.
- mongo
Replica ResourceSet Mongo Replica Set - mongo
Sharded ResourceCluster Mongo Sharded Cluster - mtls
Mysql ResourceMtls Mysql - MTLSMysql is currently unstable, and its API may change, or it may be removed, without a major version bump.
- mtls
Postgres ResourceMtls Postgres - mysql
Resource
Mysql - neptune
Resource
Neptune - neptune
Iam ResourceNeptune Iam - oracle
Resource
Oracle - postgres
Resource
Postgres - presto
Resource
Presto - rabbitmq
Amqp091 ResourceRabbitmq Amqp091 - raw
Tcp ResourceRaw Tcp - rdp
Resource
Rdp - rdp
Cert ResourceRdp Cert - rds
Postgres ResourceIam Rds Postgres Iam - redis
Resource
Redis - redshift
Resource
Redshift - single
Store ResourceSingle Store - snowflake
Resource
Snowflake - snowsight
Resource
Snowsight - sql
Server ResourceSql Server - sql
Server ResourceAzure Ad Sql Server Azure Ad - sql
Server ResourceKerberos Ad Sql Server Kerberos Ad - ssh
Resource
Ssh - ssh
Cert ResourceSsh Cert - ssh
Customer ResourceKey Ssh Customer Key - ssh
Password ResourceSsh Password - sybase
Resource
Sybase - sybase
Iq ResourceSybase Iq - teradata
Resource
Teradata - trino
Resource
Trino - Trino is currently unstable, and its API may change, or it may be removed, without a major version bump.
- aks
Resource
Aks - aks
Basic ResourceAuth Aks Basic Auth - AKSBasicAuth is currently unstable, and its API may change, or it may be removed, without a major version bump.
- aks
Service ResourceAccount Aks Service Account - aks
Service ResourceAccount User Impersonation Aks Service Account User Impersonation - aks
User ResourceImpersonation Aks User Impersonation - amazon
Eks ResourceAmazon Eks - amazon
Eks ResourceInstance Profile Amazon Eks Instance Profile - amazon
Eks ResourceInstance Profile User Impersonation Amazon Eks Instance Profile User Impersonation - amazon
Eks ResourceUser Impersonation Amazon Eks User Impersonation - amazon
Es ResourceAmazon Es - amazonmq
Amqp091 ResourceAmazonmq Amqp091 - athena
Resource
Athena - aurora
Mysql ResourceAurora Mysql - aurora
Postgres ResourceAurora Postgres - aurora
Postgres ResourceIam Aurora Postgres Iam - aws
Resource
Aws - aws
Console ResourceAws Console - aws
Console ResourceStatic Key Pair Aws Console Static Key Pair - azure
Resource
Azure - azure
Certificate ResourceAzure Certificate - azure
Mysql ResourceAzure Mysql - azure
Postgres ResourceAzure Postgres - azure
Postgres ResourceManaged Identity Azure Postgres Managed Identity - big
Query ResourceBig Query - cassandra
Resource
Cassandra - citus
Resource
Citus - clustrix
Resource
Clustrix - cockroach
Resource
Cockroach - couchbase
Database ResourceCouchbase Database - couchbase
Web ResourceUi Couchbase Web Ui - db2I
Resource
Db2I - db2Luw
Resource
Db2Luw - document
Db ResourceHost Document Db Host - document
Db ResourceReplica Set Document Db Replica Set - druid
Resource
Druid - dynamo
Db ResourceDynamo Db - elastic
Resource
Elastic - elasticache
Redis ResourceElasticache Redis - gcp
Resource
Gcp - google
Gke ResourceGoogle Gke - google
Gke ResourceUser Impersonation Google Gke User Impersonation - greenplum
Resource
Greenplum - http
Auth ResourceHttp Auth - http
Basic ResourceAuth Http Basic Auth - http
No ResourceAuth Http No Auth - kubernetes
Resource
Kubernetes - kubernetes
Basic ResourceAuth Kubernetes Basic Auth - KubernetesBasicAuth is currently unstable, and its API may change, or it may be removed, without a major version bump.
- kubernetes
Service ResourceAccount Kubernetes Service Account - kubernetes
Service ResourceAccount User Impersonation Kubernetes Service Account User Impersonation - kubernetes
User ResourceImpersonation Kubernetes User Impersonation - maria
Resource
Maria - memcached
Resource
Memcached - memsql
Resource
Memsql - mongo
Host ResourceMongo Host - mongo
Legacy ResourceHost Mongo Legacy Host - MongoLegacyHost is currently unstable, and its API may change, or it may be removed, without a major version bump.
- mongo
Legacy ResourceReplicaset Mongo Legacy Replicaset - MongoLegacyReplicaset is currently unstable, and its API may change, or it may be removed, without a major version bump.
- mongo
Replica ResourceSet Mongo Replica Set - mongo
Sharded ResourceCluster Mongo Sharded Cluster - mtls
Mysql ResourceMtls Mysql - MTLSMysql is currently unstable, and its API may change, or it may be removed, without a major version bump.
- mtls
Postgres ResourceMtls Postgres - mysql
Resource
Mysql - neptune
Resource
Neptune - neptune
Iam ResourceNeptune Iam - oracle
Resource
Oracle - postgres
Resource
Postgres - presto
Resource
Presto - rabbitmq
Amqp091 ResourceRabbitmq Amqp091 - raw
Tcp ResourceRaw Tcp - rdp
Resource
Rdp - rdp
Cert ResourceRdp Cert - rds
Postgres ResourceIam Rds Postgres Iam - redis
Resource
Redis - redshift
Resource
Redshift - single
Store ResourceSingle Store - snowflake
Resource
Snowflake - snowsight
Resource
Snowsight - sql
Server ResourceSql Server - sql
Server ResourceAzure Ad Sql Server Azure Ad - sql
Server ResourceKerberos Ad Sql Server Kerberos Ad - ssh
Resource
Ssh - ssh
Cert ResourceSsh Cert - ssh
Customer ResourceKey Ssh Customer Key - ssh
Password ResourceSsh Password - sybase
Resource
Sybase - sybase
Iq ResourceSybase Iq - teradata
Resource
Teradata - trino
Resource
Trino - Trino is currently unstable, and its API may change, or it may be removed, without a major version bump.
- aks
Resource
Aks Args - aks_
basic_ Resourceauth Aks Basic Auth Args - AKSBasicAuth is currently unstable, and its API may change, or it may be removed, without a major version bump.
- aks_
service_ Resourceaccount Aks Service Account Args - aks_
service_ Resourceaccount_ user_ impersonation Aks Service Account User Impersonation Args - aks_
user_ Resourceimpersonation Aks User Impersonation Args - amazon_
eks ResourceAmazon Eks Args - amazon_
eks_ Resourceinstance_ profile Amazon Eks Instance Profile Args - amazon_
eks_ Resourceinstance_ profile_ user_ impersonation Amazon Eks Instance Profile User Impersonation Args - amazon_
eks_ Resourceuser_ impersonation Amazon Eks User Impersonation Args - amazon_
es ResourceAmazon Es Args - amazonmq_
amqp091 ResourceAmazonmq Amqp091Args - athena
Resource
Athena Args - aurora_
mysql ResourceAurora Mysql Args - aurora_
postgres ResourceAurora Postgres Args - aurora_
postgres_ Resourceiam Aurora Postgres Iam Args - aws
Resource
Aws Args - aws_
console ResourceAws Console Args - aws_
console_ Resourcestatic_ key_ pair Aws Console Static Key Pair Args - azure
Resource
Azure Args - azure_
certificate ResourceAzure Certificate Args - azure_
mysql ResourceAzure Mysql Args - azure_
postgres ResourceAzure Postgres Args - azure_
postgres_ Resourcemanaged_ identity Azure Postgres Managed Identity Args - big_
query ResourceBig Query Args - cassandra
Resource
Cassandra Args - citus
Resource
Citus Args - clustrix
Resource
Clustrix Args - cockroach
Resource
Cockroach Args - couchbase_
database ResourceCouchbase Database Args - couchbase_
web_ Resourceui Couchbase Web Ui Args - db2_
i ResourceDb2IArgs - db2_
luw ResourceDb2Luw Args - document_
db_ Resourcehost Document Db Host Args - document_
db_ Resourcereplica_ set Document Db Replica Set Args - druid
Resource
Druid Args - dynamo_
db ResourceDynamo Db Args - elastic
Resource
Elastic Args - elasticache_
redis ResourceElasticache Redis Args - gcp
Resource
Gcp Args - google_
gke ResourceGoogle Gke Args - google_
gke_ Resourceuser_ impersonation Google Gke User Impersonation Args - greenplum
Resource
Greenplum Args - http_
auth ResourceHttp Auth Args - http_
basic_ Resourceauth Http Basic Auth Args - http_
no_ Resourceauth Http No Auth Args - kubernetes
Resource
Kubernetes Args - kubernetes_
basic_ Resourceauth Kubernetes Basic Auth Args - KubernetesBasicAuth is currently unstable, and its API may change, or it may be removed, without a major version bump.
- kubernetes_
service_ Resourceaccount Kubernetes Service Account Args - kubernetes_
service_ Resourceaccount_ user_ impersonation Kubernetes Service Account User Impersonation Args - kubernetes_
user_ Resourceimpersonation Kubernetes User Impersonation Args - maria
Resource
Maria Args - memcached
Resource
Memcached Args - memsql
Resource
Memsql Args - mongo_
host ResourceMongo Host Args - mongo_
legacy_ Resourcehost Mongo Legacy Host Args - MongoLegacyHost is currently unstable, and its API may change, or it may be removed, without a major version bump.
- mongo_
legacy_ Resourcereplicaset Mongo Legacy Replicaset Args - MongoLegacyReplicaset is currently unstable, and its API may change, or it may be removed, without a major version bump.
- mongo_
replica_ Resourceset Mongo Replica Set Args - mongo_
sharded_ Resourcecluster Mongo Sharded Cluster Args - mtls_
mysql ResourceMtls Mysql Args - MTLSMysql is currently unstable, and its API may change, or it may be removed, without a major version bump.
- mtls_
postgres ResourceMtls Postgres Args - mysql
Resource
Mysql Args - neptune
Resource
Neptune Args - neptune_
iam ResourceNeptune Iam Args - oracle
Resource
Oracle Args - postgres
Resource
Postgres Args - presto
Resource
Presto Args - rabbitmq_
amqp091 ResourceRabbitmq Amqp091Args - raw_
tcp ResourceRaw Tcp Args - rdp
Resource
Rdp Args - rdp_
cert ResourceRdp Cert Args - rds_
postgres_ Resourceiam Rds Postgres Iam Args - redis
Resource
Redis Args - redshift
Resource
Redshift Args - single_
store ResourceSingle Store Args - snowflake
Resource
Snowflake Args - snowsight
Resource
Snowsight Args - sql_
server ResourceSql Server Args - sql_
server_ Resourceazure_ ad Sql Server Azure Ad Args - sql_
server_ Resourcekerberos_ ad Sql Server Kerberos Ad Args - ssh
Resource
Ssh Args - ssh_
cert ResourceSsh Cert Args - ssh_
customer_ Resourcekey Ssh Customer Key Args - ssh_
password ResourceSsh Password Args - sybase
Resource
Sybase Args - sybase_
iq ResourceSybase Iq Args - teradata
Resource
Teradata Args - trino
Resource
Trino Args - Trino is currently unstable, and its API may change, or it may be removed, without a major version bump.
- aks Property Map
- aks
Basic Property MapAuth - AKSBasicAuth is currently unstable, and its API may change, or it may be removed, without a major version bump.
- aks
Service Property MapAccount - aks
Service Property MapAccount User Impersonation - aks
User Property MapImpersonation - amazon
Eks Property Map - amazon
Eks Property MapInstance Profile - amazon
Eks Property MapInstance Profile User Impersonation - amazon
Eks Property MapUser Impersonation - amazon
Es Property Map - amazonmq
Amqp091 Property Map - athena Property Map
- aurora
Mysql Property Map - aurora
Postgres Property Map - aurora
Postgres Property MapIam - aws Property Map
- aws
Console Property Map - aws
Console Property MapStatic Key Pair - azure Property Map
- azure
Certificate Property Map - azure
Mysql Property Map - azure
Postgres Property Map - azure
Postgres Property MapManaged Identity - big
Query Property Map - cassandra Property Map
- citus Property Map
- clustrix Property Map
- cockroach Property Map
- couchbase
Database Property Map - couchbase
Web Property MapUi - db2I Property Map
- db2Luw Property Map
- document
Db Property MapHost - document
Db Property MapReplica Set - druid Property Map
- dynamo
Db Property Map - elastic Property Map
- elasticache
Redis Property Map - gcp Property Map
- google
Gke Property Map - google
Gke Property MapUser Impersonation - greenplum Property Map
- http
Auth Property Map - http
Basic Property MapAuth - http
No Property MapAuth - kubernetes Property Map
- kubernetes
Basic Property MapAuth - KubernetesBasicAuth is currently unstable, and its API may change, or it may be removed, without a major version bump.
- kubernetes
Service Property MapAccount - kubernetes
Service Property MapAccount User Impersonation - kubernetes
User Property MapImpersonation - maria Property Map
- memcached Property Map
- memsql Property Map
- mongo
Host Property Map - mongo
Legacy Property MapHost - MongoLegacyHost is currently unstable, and its API may change, or it may be removed, without a major version bump.
- mongo
Legacy Property MapReplicaset - MongoLegacyReplicaset is currently unstable, and its API may change, or it may be removed, without a major version bump.
- mongo
Replica Property MapSet - mongo
Sharded Property MapCluster - mtls
Mysql Property Map - MTLSMysql is currently unstable, and its API may change, or it may be removed, without a major version bump.
- mtls
Postgres Property Map - mysql Property Map
- neptune Property Map
- neptune
Iam Property Map - oracle Property Map
- postgres Property Map
- presto Property Map
- rabbitmq
Amqp091 Property Map - raw
Tcp Property Map - rdp Property Map
- rdp
Cert Property Map - rds
Postgres Property MapIam - redis Property Map
- redshift Property Map
- single
Store Property Map - snowflake Property Map
- snowsight Property Map
- sql
Server Property Map - sql
Server Property MapAzure Ad - sql
Server Property MapKerberos Ad - ssh Property Map
- ssh
Cert Property Map - ssh
Customer Property MapKey - ssh
Password Property Map - sybase Property Map
- sybase
Iq Property Map - teradata Property Map
- trino Property Map
- Trino is currently unstable, and its API may change, or it may be removed, without a major version bump.
Supporting Types
ResourceAks, ResourceAksArgs
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Allow
Resource boolRole Bypass - If true, allows users to fallback to the existing authentication mode (Leased Credential or Identity Set) when a resource role is not provided.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- string
- The CA to authenticate TLS connections with.
- Client
Certificate string - The certificate to authenticate TLS connections with.
- Client
Key string - The key to authenticate TLS connections with.
- Discovery
Enabled bool - If true, configures discovery of a cluster to be run from a node.
- Discovery
Username string - If a cluster is configured for user impersonation, this is the user to impersonate when running discovery.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Healthcheck
Namespace string - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - Identity
Alias stringHealthcheck Username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- Identity
Set stringId - The ID of the identity set to use for identity connections.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Allow
Resource boolRole Bypass - If true, allows users to fallback to the existing authentication mode (Leased Credential or Identity Set) when a resource role is not provided.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- string
- The CA to authenticate TLS connections with.
- Client
Certificate string - The certificate to authenticate TLS connections with.
- Client
Key string - The key to authenticate TLS connections with.
- Discovery
Enabled bool - If true, configures discovery of a cluster to be run from a node.
- Discovery
Username string - If a cluster is configured for user impersonation, this is the user to impersonate when running discovery.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Healthcheck
Namespace string - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - Identity
Alias stringHealthcheck Username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- Identity
Set stringId - The ID of the identity set to use for identity connections.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- allow
Resource BooleanRole Bypass - If true, allows users to fallback to the existing authentication mode (Leased Credential or Identity Set) when a resource role is not provided.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- String
- The CA to authenticate TLS connections with.
- client
Certificate String - The certificate to authenticate TLS connections with.
- client
Key String - The key to authenticate TLS connections with.
- discovery
Enabled Boolean - If true, configures discovery of a cluster to be run from a node.
- discovery
Username String - If a cluster is configured for user impersonation, this is the user to impersonate when running discovery.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck
Namespace String - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - identity
Alias StringHealthcheck Username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- identity
Set StringId - The ID of the identity set to use for identity connections.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- allow
Resource booleanRole Bypass - If true, allows users to fallback to the existing authentication mode (Leased Credential or Identity Set) when a resource role is not provided.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- string
- The CA to authenticate TLS connections with.
- client
Certificate string - The certificate to authenticate TLS connections with.
- client
Key string - The key to authenticate TLS connections with.
- discovery
Enabled boolean - If true, configures discovery of a cluster to be run from a node.
- discovery
Username string - If a cluster is configured for user impersonation, this is the user to impersonate when running discovery.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck
Namespace string - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - identity
Alias stringHealthcheck Username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- identity
Set stringId - The ID of the identity set to use for identity connections.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- allow_
resource_ boolrole_ bypass - If true, allows users to fallback to the existing authentication mode (Leased Credential or Identity Set) when a resource role is not provided.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- str
- The CA to authenticate TLS connections with.
- client_
certificate str - The certificate to authenticate TLS connections with.
- client_
key str - The key to authenticate TLS connections with.
- discovery_
enabled bool - If true, configures discovery of a cluster to be run from a node.
- discovery_
username str - If a cluster is configured for user impersonation, this is the user to impersonate when running discovery.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck_
namespace str - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - identity_
alias_ strhealthcheck_ username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- identity_
set_ strid - The ID of the identity set to use for identity connections.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- allow
Resource BooleanRole Bypass - If true, allows users to fallback to the existing authentication mode (Leased Credential or Identity Set) when a resource role is not provided.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- String
- The CA to authenticate TLS connections with.
- client
Certificate String - The certificate to authenticate TLS connections with.
- client
Key String - The key to authenticate TLS connections with.
- discovery
Enabled Boolean - If true, configures discovery of a cluster to be run from a node.
- discovery
Username String - If a cluster is configured for user impersonation, this is the user to impersonate when running discovery.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck
Namespace String - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - identity
Alias StringHealthcheck Username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- identity
Set StringId - The ID of the identity set to use for identity connections.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
ResourceAksBasicAuth, ResourceAksBasicAuthArgs
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Healthcheck
Namespace string - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - Password string
- The password to authenticate with.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Healthcheck
Namespace string - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - Password string
- The password to authenticate with.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck
Namespace String - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - password String
- The password to authenticate with.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck
Namespace string - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - password string
- The password to authenticate with.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- username string
- The username to authenticate with.
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck_
namespace str - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - password str
- The password to authenticate with.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- username str
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck
Namespace String - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - password String
- The password to authenticate with.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
ResourceAksServiceAccount, ResourceAksServiceAccountArgs
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Allow
Resource boolRole Bypass - If true, allows users to fallback to the existing authentication mode (Leased Credential or Identity Set) when a resource role is not provided.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Discovery
Enabled bool - If true, configures discovery of a cluster to be run from a node.
- Discovery
Username string - If a cluster is configured for user impersonation, this is the user to impersonate when running discovery.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Healthcheck
Namespace string - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - Identity
Alias stringHealthcheck Username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- Identity
Set stringId - The ID of the identity set to use for identity connections.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Token string
- The API token to authenticate with.
- kubernetes_user_impersonation:
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Allow
Resource boolRole Bypass - If true, allows users to fallback to the existing authentication mode (Leased Credential or Identity Set) when a resource role is not provided.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Discovery
Enabled bool - If true, configures discovery of a cluster to be run from a node.
- Discovery
Username string - If a cluster is configured for user impersonation, this is the user to impersonate when running discovery.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Healthcheck
Namespace string - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - Identity
Alias stringHealthcheck Username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- Identity
Set stringId - The ID of the identity set to use for identity connections.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Token string
- The API token to authenticate with.
- kubernetes_user_impersonation:
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- allow
Resource BooleanRole Bypass - If true, allows users to fallback to the existing authentication mode (Leased Credential or Identity Set) when a resource role is not provided.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- discovery
Enabled Boolean - If true, configures discovery of a cluster to be run from a node.
- discovery
Username String - If a cluster is configured for user impersonation, this is the user to impersonate when running discovery.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck
Namespace String - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - identity
Alias StringHealthcheck Username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- identity
Set StringId - The ID of the identity set to use for identity connections.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- token String
- The API token to authenticate with.
- kubernetes_user_impersonation:
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- allow
Resource booleanRole Bypass - If true, allows users to fallback to the existing authentication mode (Leased Credential or Identity Set) when a resource role is not provided.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- discovery
Enabled boolean - If true, configures discovery of a cluster to be run from a node.
- discovery
Username string - If a cluster is configured for user impersonation, this is the user to impersonate when running discovery.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck
Namespace string - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - identity
Alias stringHealthcheck Username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- identity
Set stringId - The ID of the identity set to use for identity connections.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- token string
- The API token to authenticate with.
- kubernetes_user_impersonation:
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- allow_
resource_ boolrole_ bypass - If true, allows users to fallback to the existing authentication mode (Leased Credential or Identity Set) when a resource role is not provided.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- discovery_
enabled bool - If true, configures discovery of a cluster to be run from a node.
- discovery_
username str - If a cluster is configured for user impersonation, this is the user to impersonate when running discovery.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck_
namespace str - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - identity_
alias_ strhealthcheck_ username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- identity_
set_ strid - The ID of the identity set to use for identity connections.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- token str
- The API token to authenticate with.
- kubernetes_user_impersonation:
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- allow
Resource BooleanRole Bypass - If true, allows users to fallback to the existing authentication mode (Leased Credential or Identity Set) when a resource role is not provided.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- discovery
Enabled Boolean - If true, configures discovery of a cluster to be run from a node.
- discovery
Username String - If a cluster is configured for user impersonation, this is the user to impersonate when running discovery.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck
Namespace String - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - identity
Alias StringHealthcheck Username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- identity
Set StringId - The ID of the identity set to use for identity connections.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- token String
- The API token to authenticate with.
- kubernetes_user_impersonation:
ResourceAksServiceAccountUserImpersonation, ResourceAksServiceAccountUserImpersonationArgs
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Healthcheck
Namespace string - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Token string
- The API token to authenticate with.
- kubernetes_user_impersonation:
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Healthcheck
Namespace string - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Token string
- The API token to authenticate with.
- kubernetes_user_impersonation:
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck
Namespace String - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- token String
- The API token to authenticate with.
- kubernetes_user_impersonation:
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck
Namespace string - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- token string
- The API token to authenticate with.
- kubernetes_user_impersonation:
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck_
namespace str - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- token str
- The API token to authenticate with.
- kubernetes_user_impersonation:
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck
Namespace String - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- token String
- The API token to authenticate with.
- kubernetes_user_impersonation:
ResourceAksUserImpersonation, ResourceAksUserImpersonationArgs
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- string
- The CA to authenticate TLS connections with.
- Client
Certificate string - The certificate to authenticate TLS connections with.
- Client
Key string - The key to authenticate TLS connections with.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Healthcheck
Namespace string - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- string
- The CA to authenticate TLS connections with.
- Client
Certificate string - The certificate to authenticate TLS connections with.
- Client
Key string - The key to authenticate TLS connections with.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Healthcheck
Namespace string - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- String
- The CA to authenticate TLS connections with.
- client
Certificate String - The certificate to authenticate TLS connections with.
- client
Key String - The key to authenticate TLS connections with.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck
Namespace String - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- string
- The CA to authenticate TLS connections with.
- client
Certificate string - The certificate to authenticate TLS connections with.
- client
Key string - The key to authenticate TLS connections with.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck
Namespace string - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- str
- The CA to authenticate TLS connections with.
- client_
certificate str - The certificate to authenticate TLS connections with.
- client_
key str - The key to authenticate TLS connections with.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck_
namespace str - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- String
- The CA to authenticate TLS connections with.
- client
Certificate String - The certificate to authenticate TLS connections with.
- client
Key String - The key to authenticate TLS connections with.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck
Namespace String - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
ResourceAmazonEks, ResourceAmazonEksArgs
- Cluster
Name string - The name of the cluster to connect to.
- Endpoint string
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- Name string
- Unique human-readable name of the Resource.
- Region string
- The AWS region to connect to.
- Access
Key string - The Access Key ID to use to authenticate.
- Allow
Resource boolRole Bypass - If true, allows users to fallback to the existing authentication mode (Leased Credential or Identity Set) when a resource role is not provided.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- string
- The CA to authenticate TLS connections with.
- Discovery
Enabled bool - If true, configures discovery of a cluster to be run from a node.
- Discovery
Username string - If a cluster is configured for user impersonation, this is the user to impersonate when running discovery.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Healthcheck
Namespace string - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - Identity
Alias stringHealthcheck Username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- Identity
Set stringId - The ID of the identity set to use for identity connections.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Role
Arn string - The role to assume after logging in.
- Role
External stringId - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- Secret
Access stringKey - The Secret Access Key to use to authenticate.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Cluster
Name string - The name of the cluster to connect to.
- Endpoint string
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- Name string
- Unique human-readable name of the Resource.
- Region string
- The AWS region to connect to.
- Access
Key string - The Access Key ID to use to authenticate.
- Allow
Resource boolRole Bypass - If true, allows users to fallback to the existing authentication mode (Leased Credential or Identity Set) when a resource role is not provided.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- string
- The CA to authenticate TLS connections with.
- Discovery
Enabled bool - If true, configures discovery of a cluster to be run from a node.
- Discovery
Username string - If a cluster is configured for user impersonation, this is the user to impersonate when running discovery.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Healthcheck
Namespace string - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - Identity
Alias stringHealthcheck Username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- Identity
Set stringId - The ID of the identity set to use for identity connections.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Role
Arn string - The role to assume after logging in.
- Role
External stringId - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- Secret
Access stringKey - The Secret Access Key to use to authenticate.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- cluster
Name String - The name of the cluster to connect to.
- endpoint String
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- name String
- Unique human-readable name of the Resource.
- region String
- The AWS region to connect to.
- access
Key String - The Access Key ID to use to authenticate.
- allow
Resource BooleanRole Bypass - If true, allows users to fallback to the existing authentication mode (Leased Credential or Identity Set) when a resource role is not provided.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- String
- The CA to authenticate TLS connections with.
- discovery
Enabled Boolean - If true, configures discovery of a cluster to be run from a node.
- discovery
Username String - If a cluster is configured for user impersonation, this is the user to impersonate when running discovery.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck
Namespace String - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - identity
Alias StringHealthcheck Username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- identity
Set StringId - The ID of the identity set to use for identity connections.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- role
Arn String - The role to assume after logging in.
- role
External StringId - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- secret
Access StringKey - The Secret Access Key to use to authenticate.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- cluster
Name string - The name of the cluster to connect to.
- endpoint string
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- name string
- Unique human-readable name of the Resource.
- region string
- The AWS region to connect to.
- access
Key string - The Access Key ID to use to authenticate.
- allow
Resource booleanRole Bypass - If true, allows users to fallback to the existing authentication mode (Leased Credential or Identity Set) when a resource role is not provided.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- string
- The CA to authenticate TLS connections with.
- discovery
Enabled boolean - If true, configures discovery of a cluster to be run from a node.
- discovery
Username string - If a cluster is configured for user impersonation, this is the user to impersonate when running discovery.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck
Namespace string - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - identity
Alias stringHealthcheck Username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- identity
Set stringId - The ID of the identity set to use for identity connections.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- role
Arn string - The role to assume after logging in.
- role
External stringId - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- secret
Access stringKey - The Secret Access Key to use to authenticate.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- cluster_
name str - The name of the cluster to connect to.
- endpoint str
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- name str
- Unique human-readable name of the Resource.
- region str
- The AWS region to connect to.
- access_
key str - The Access Key ID to use to authenticate.
- allow_
resource_ boolrole_ bypass - If true, allows users to fallback to the existing authentication mode (Leased Credential or Identity Set) when a resource role is not provided.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- str
- The CA to authenticate TLS connections with.
- discovery_
enabled bool - If true, configures discovery of a cluster to be run from a node.
- discovery_
username str - If a cluster is configured for user impersonation, this is the user to impersonate when running discovery.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck_
namespace str - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - identity_
alias_ strhealthcheck_ username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- identity_
set_ strid - The ID of the identity set to use for identity connections.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- role_
arn str - The role to assume after logging in.
- role_
external_ strid - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- secret_
access_ strkey - The Secret Access Key to use to authenticate.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- cluster
Name String - The name of the cluster to connect to.
- endpoint String
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- name String
- Unique human-readable name of the Resource.
- region String
- The AWS region to connect to.
- access
Key String - The Access Key ID to use to authenticate.
- allow
Resource BooleanRole Bypass - If true, allows users to fallback to the existing authentication mode (Leased Credential or Identity Set) when a resource role is not provided.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- String
- The CA to authenticate TLS connections with.
- discovery
Enabled Boolean - If true, configures discovery of a cluster to be run from a node.
- discovery
Username String - If a cluster is configured for user impersonation, this is the user to impersonate when running discovery.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck
Namespace String - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - identity
Alias StringHealthcheck Username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- identity
Set StringId - The ID of the identity set to use for identity connections.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- role
Arn String - The role to assume after logging in.
- role
External StringId - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- secret
Access StringKey - The Secret Access Key to use to authenticate.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
ResourceAmazonEksInstanceProfile, ResourceAmazonEksInstanceProfileArgs
- Cluster
Name string - The name of the cluster to connect to.
- Endpoint string
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- Name string
- Unique human-readable name of the Resource.
- Region string
- The AWS region to connect to.
- Allow
Resource boolRole Bypass - If true, allows users to fallback to the existing authentication mode (Leased Credential or Identity Set) when a resource role is not provided.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- string
- The CA to authenticate TLS connections with.
- Discovery
Enabled bool - If true, configures discovery of a cluster to be run from a node.
- Discovery
Username string - If a cluster is configured for user impersonation, this is the user to impersonate when running discovery.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Healthcheck
Namespace string - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - Identity
Alias stringHealthcheck Username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- Identity
Set stringId - The ID of the identity set to use for identity connections.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Role
Arn string - The role to assume after logging in.
- Role
External stringId - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Cluster
Name string - The name of the cluster to connect to.
- Endpoint string
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- Name string
- Unique human-readable name of the Resource.
- Region string
- The AWS region to connect to.
- Allow
Resource boolRole Bypass - If true, allows users to fallback to the existing authentication mode (Leased Credential or Identity Set) when a resource role is not provided.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- string
- The CA to authenticate TLS connections with.
- Discovery
Enabled bool - If true, configures discovery of a cluster to be run from a node.
- Discovery
Username string - If a cluster is configured for user impersonation, this is the user to impersonate when running discovery.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Healthcheck
Namespace string - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - Identity
Alias stringHealthcheck Username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- Identity
Set stringId - The ID of the identity set to use for identity connections.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Role
Arn string - The role to assume after logging in.
- Role
External stringId - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- cluster
Name String - The name of the cluster to connect to.
- endpoint String
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- name String
- Unique human-readable name of the Resource.
- region String
- The AWS region to connect to.
- allow
Resource BooleanRole Bypass - If true, allows users to fallback to the existing authentication mode (Leased Credential or Identity Set) when a resource role is not provided.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- String
- The CA to authenticate TLS connections with.
- discovery
Enabled Boolean - If true, configures discovery of a cluster to be run from a node.
- discovery
Username String - If a cluster is configured for user impersonation, this is the user to impersonate when running discovery.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck
Namespace String - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - identity
Alias StringHealthcheck Username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- identity
Set StringId - The ID of the identity set to use for identity connections.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- role
Arn String - The role to assume after logging in.
- role
External StringId - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- cluster
Name string - The name of the cluster to connect to.
- endpoint string
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- name string
- Unique human-readable name of the Resource.
- region string
- The AWS region to connect to.
- allow
Resource booleanRole Bypass - If true, allows users to fallback to the existing authentication mode (Leased Credential or Identity Set) when a resource role is not provided.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- string
- The CA to authenticate TLS connections with.
- discovery
Enabled boolean - If true, configures discovery of a cluster to be run from a node.
- discovery
Username string - If a cluster is configured for user impersonation, this is the user to impersonate when running discovery.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck
Namespace string - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - identity
Alias stringHealthcheck Username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- identity
Set stringId - The ID of the identity set to use for identity connections.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- role
Arn string - The role to assume after logging in.
- role
External stringId - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- cluster_
name str - The name of the cluster to connect to.
- endpoint str
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- name str
- Unique human-readable name of the Resource.
- region str
- The AWS region to connect to.
- allow_
resource_ boolrole_ bypass - If true, allows users to fallback to the existing authentication mode (Leased Credential or Identity Set) when a resource role is not provided.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- str
- The CA to authenticate TLS connections with.
- discovery_
enabled bool - If true, configures discovery of a cluster to be run from a node.
- discovery_
username str - If a cluster is configured for user impersonation, this is the user to impersonate when running discovery.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck_
namespace str - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - identity_
alias_ strhealthcheck_ username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- identity_
set_ strid - The ID of the identity set to use for identity connections.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- role_
arn str - The role to assume after logging in.
- role_
external_ strid - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- cluster
Name String - The name of the cluster to connect to.
- endpoint String
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- name String
- Unique human-readable name of the Resource.
- region String
- The AWS region to connect to.
- allow
Resource BooleanRole Bypass - If true, allows users to fallback to the existing authentication mode (Leased Credential or Identity Set) when a resource role is not provided.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- String
- The CA to authenticate TLS connections with.
- discovery
Enabled Boolean - If true, configures discovery of a cluster to be run from a node.
- discovery
Username String - If a cluster is configured for user impersonation, this is the user to impersonate when running discovery.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck
Namespace String - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - identity
Alias StringHealthcheck Username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- identity
Set StringId - The ID of the identity set to use for identity connections.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- role
Arn String - The role to assume after logging in.
- role
External StringId - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
ResourceAmazonEksInstanceProfileUserImpersonation, ResourceAmazonEksInstanceProfileUserImpersonationArgs
- Cluster
Name string - The name of the cluster to connect to.
- Endpoint string
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- Name string
- Unique human-readable name of the Resource.
- Region string
- The AWS region to connect to.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- string
- The CA to authenticate TLS connections with.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Healthcheck
Namespace string - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Role
Arn string - The role to assume after logging in.
- Role
External stringId - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Cluster
Name string - The name of the cluster to connect to.
- Endpoint string
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- Name string
- Unique human-readable name of the Resource.
- Region string
- The AWS region to connect to.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- string
- The CA to authenticate TLS connections with.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Healthcheck
Namespace string - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Role
Arn string - The role to assume after logging in.
- Role
External stringId - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- cluster
Name String - The name of the cluster to connect to.
- endpoint String
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- name String
- Unique human-readable name of the Resource.
- region String
- The AWS region to connect to.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- String
- The CA to authenticate TLS connections with.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck
Namespace String - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- role
Arn String - The role to assume after logging in.
- role
External StringId - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- cluster
Name string - The name of the cluster to connect to.
- endpoint string
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- name string
- Unique human-readable name of the Resource.
- region string
- The AWS region to connect to.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- string
- The CA to authenticate TLS connections with.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck
Namespace string - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- role
Arn string - The role to assume after logging in.
- role
External stringId - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- cluster_
name str - The name of the cluster to connect to.
- endpoint str
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- name str
- Unique human-readable name of the Resource.
- region str
- The AWS region to connect to.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- str
- The CA to authenticate TLS connections with.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck_
namespace str - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- role_
arn str - The role to assume after logging in.
- role_
external_ strid - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- cluster
Name String - The name of the cluster to connect to.
- endpoint String
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- name String
- Unique human-readable name of the Resource.
- region String
- The AWS region to connect to.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- String
- The CA to authenticate TLS connections with.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck
Namespace String - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- role
Arn String - The role to assume after logging in.
- role
External StringId - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
ResourceAmazonEksUserImpersonation, ResourceAmazonEksUserImpersonationArgs
- Cluster
Name string - The name of the cluster to connect to.
- Endpoint string
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- Name string
- Unique human-readable name of the Resource.
- Region string
- The AWS region to connect to.
- Access
Key string - The Access Key ID to use to authenticate.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- string
- The CA to authenticate TLS connections with.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Healthcheck
Namespace string - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Role
Arn string - The role to assume after logging in.
- Role
External stringId - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- Secret
Access stringKey - The Secret Access Key to use to authenticate.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Cluster
Name string - The name of the cluster to connect to.
- Endpoint string
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- Name string
- Unique human-readable name of the Resource.
- Region string
- The AWS region to connect to.
- Access
Key string - The Access Key ID to use to authenticate.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- string
- The CA to authenticate TLS connections with.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Healthcheck
Namespace string - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Role
Arn string - The role to assume after logging in.
- Role
External stringId - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- Secret
Access stringKey - The Secret Access Key to use to authenticate.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- cluster
Name String - The name of the cluster to connect to.
- endpoint String
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- name String
- Unique human-readable name of the Resource.
- region String
- The AWS region to connect to.
- access
Key String - The Access Key ID to use to authenticate.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- String
- The CA to authenticate TLS connections with.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck
Namespace String - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- role
Arn String - The role to assume after logging in.
- role
External StringId - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- secret
Access StringKey - The Secret Access Key to use to authenticate.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- cluster
Name string - The name of the cluster to connect to.
- endpoint string
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- name string
- Unique human-readable name of the Resource.
- region string
- The AWS region to connect to.
- access
Key string - The Access Key ID to use to authenticate.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- string
- The CA to authenticate TLS connections with.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck
Namespace string - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- role
Arn string - The role to assume after logging in.
- role
External stringId - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- secret
Access stringKey - The Secret Access Key to use to authenticate.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- cluster_
name str - The name of the cluster to connect to.
- endpoint str
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- name str
- Unique human-readable name of the Resource.
- region str
- The AWS region to connect to.
- access_
key str - The Access Key ID to use to authenticate.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- str
- The CA to authenticate TLS connections with.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck_
namespace str - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- role_
arn str - The role to assume after logging in.
- role_
external_ strid - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- secret_
access_ strkey - The Secret Access Key to use to authenticate.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- cluster
Name String - The name of the cluster to connect to.
- endpoint String
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- name String
- Unique human-readable name of the Resource.
- region String
- The AWS region to connect to.
- access
Key String - The Access Key ID to use to authenticate.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- String
- The CA to authenticate TLS connections with.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck
Namespace String - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- role
Arn String - The role to assume after logging in.
- role
External StringId - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- secret
Access StringKey - The Secret Access Key to use to authenticate.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
ResourceAmazonEs, ResourceAmazonEsArgs
- Name string
- Unique human-readable name of the Resource.
- Region string
- The AWS region to connect to.
- Access
Key string - The Access Key ID to use to authenticate.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Endpoint string
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Role
Arn string - The role to assume after logging in.
- Role
External stringId - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- Secret
Access stringKey - The Secret Access Key to use to authenticate.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Name string
- Unique human-readable name of the Resource.
- Region string
- The AWS region to connect to.
- Access
Key string - The Access Key ID to use to authenticate.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Endpoint string
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Role
Arn string - The role to assume after logging in.
- Role
External stringId - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- Secret
Access stringKey - The Secret Access Key to use to authenticate.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- name String
- Unique human-readable name of the Resource.
- region String
- The AWS region to connect to.
- access
Key String - The Access Key ID to use to authenticate.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- endpoint String
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- role
Arn String - The role to assume after logging in.
- role
External StringId - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- secret
Access StringKey - The Secret Access Key to use to authenticate.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- name string
- Unique human-readable name of the Resource.
- region string
- The AWS region to connect to.
- access
Key string - The Access Key ID to use to authenticate.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- endpoint string
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- role
Arn string - The role to assume after logging in.
- role
External stringId - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- secret
Access stringKey - The Secret Access Key to use to authenticate.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- name str
- Unique human-readable name of the Resource.
- region str
- The AWS region to connect to.
- access_
key str - The Access Key ID to use to authenticate.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- endpoint str
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- role_
arn str - The role to assume after logging in.
- role_
external_ strid - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- secret_
access_ strkey - The Secret Access Key to use to authenticate.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- name String
- Unique human-readable name of the Resource.
- region String
- The AWS region to connect to.
- access
Key String - The Access Key ID to use to authenticate.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- endpoint String
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- role
Arn String - The role to assume after logging in.
- role
External StringId - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- secret
Access StringKey - The Secret Access Key to use to authenticate.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
ResourceAmazonmqAmqp091, ResourceAmazonmqAmqp091Args
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Tls
Required bool - If set, TLS must be used to connect to this resource.
- Username string
- The username to authenticate with.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Tls
Required bool - If set, TLS must be used to connect to this resource.
- Username string
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- tls
Required Boolean - If set, TLS must be used to connect to this resource.
- username String
- The username to authenticate with.
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- password string
- The password to authenticate with.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- tls
Required boolean - If set, TLS must be used to connect to this resource.
- username string
- The username to authenticate with.
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- password str
- The password to authenticate with.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- tls_
required bool - If set, TLS must be used to connect to this resource.
- username str
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- tls
Required Boolean - If set, TLS must be used to connect to this resource.
- username String
- The username to authenticate with.
ResourceAthena, ResourceAthenaArgs
- Athena
Output string - The AWS S3 output location.
- Name string
- Unique human-readable name of the Resource.
- Access
Key string - The Access Key ID to use to authenticate.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Region string
- The AWS region to connect to.
- Role
Arn string - The role to assume after logging in.
- Role
External stringId - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- Secret
Access stringKey - The Secret Access Key to use to authenticate.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Athena
Output string - The AWS S3 output location.
- Name string
- Unique human-readable name of the Resource.
- Access
Key string - The Access Key ID to use to authenticate.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Region string
- The AWS region to connect to.
- Role
Arn string - The role to assume after logging in.
- Role
External stringId - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- Secret
Access stringKey - The Secret Access Key to use to authenticate.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- athena
Output String - The AWS S3 output location.
- name String
- Unique human-readable name of the Resource.
- access
Key String - The Access Key ID to use to authenticate.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- region String
- The AWS region to connect to.
- role
Arn String - The role to assume after logging in.
- role
External StringId - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- secret
Access StringKey - The Secret Access Key to use to authenticate.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- athena
Output string - The AWS S3 output location.
- name string
- Unique human-readable name of the Resource.
- access
Key string - The Access Key ID to use to authenticate.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- region string
- The AWS region to connect to.
- role
Arn string - The role to assume after logging in.
- role
External stringId - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- secret
Access stringKey - The Secret Access Key to use to authenticate.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- athena_
output str - The AWS S3 output location.
- name str
- Unique human-readable name of the Resource.
- access_
key str - The Access Key ID to use to authenticate.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- region str
- The AWS region to connect to.
- role_
arn str - The role to assume after logging in.
- role_
external_ strid - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- secret_
access_ strkey - The Secret Access Key to use to authenticate.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- athena
Output String - The AWS S3 output location.
- name String
- Unique human-readable name of the Resource.
- access
Key String - The Access Key ID to use to authenticate.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- region String
- The AWS region to connect to.
- role
Arn String - The role to assume after logging in.
- role
External StringId - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- secret
Access StringKey - The Secret Access Key to use to authenticate.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
ResourceAuroraMysql, ResourceAuroraMysqlArgs
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Require
Native boolAuth - Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility)
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Use
Azure boolSingle Server Usernames - If true, appends the hostname to the username when hitting a database.azure.com address
- Username string
- The username to authenticate with.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Require
Native boolAuth - Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility)
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Use
Azure boolSingle Server Usernames - If true, appends the hostname to the username when hitting a database.azure.com address
- Username string
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- database String
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- require
Native BooleanAuth - Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility)
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- use
Azure BooleanSingle Server Usernames - If true, appends the hostname to the username when hitting a database.azure.com address
- username String
- The username to authenticate with.
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- password string
- The password to authenticate with.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- require
Native booleanAuth - Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility)
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- use
Azure booleanSingle Server Usernames - If true, appends the hostname to the username when hitting a database.azure.com address
- username string
- The username to authenticate with.
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- database str
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- password str
- The password to authenticate with.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- require_
native_ boolauth - Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility)
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- use_
azure_ boolsingle_ server_ usernames - If true, appends the hostname to the username when hitting a database.azure.com address
- username str
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- database String
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- require
Native BooleanAuth - Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility)
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- use
Azure BooleanSingle Server Usernames - If true, appends the hostname to the username when hitting a database.azure.com address
- username String
- The username to authenticate with.
ResourceAuroraPostgres, ResourceAuroraPostgresArgs
- Database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Override
Database bool - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- Database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Override
Database bool - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- database String
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- override
Database Boolean - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- password String
- The password to authenticate with.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
- database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- override
Database boolean - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- password string
- The password to authenticate with.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- username string
- The username to authenticate with.
- database str
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- override_
database bool - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- password str
- The password to authenticate with.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- username str
- The username to authenticate with.
- database String
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- override
Database Boolean - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- password String
- The password to authenticate with.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
ResourceAuroraPostgresIam, ResourceAuroraPostgresIamArgs
- Database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Region string
- The AWS region to connect to.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Override
Database bool - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Role
Assumption stringArn - If provided, the gateway/relay will try to assume this role instead of the underlying compute's role.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- Database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Region string
- The AWS region to connect to.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Override
Database bool - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Role
Assumption stringArn - If provided, the gateway/relay will try to assume this role instead of the underlying compute's role.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- database String
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- region String
- The AWS region to connect to.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- override
Database Boolean - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- role
Assumption StringArn - If provided, the gateway/relay will try to assume this role instead of the underlying compute's role.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
- database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- region string
- The AWS region to connect to.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- override
Database boolean - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- role
Assumption stringArn - If provided, the gateway/relay will try to assume this role instead of the underlying compute's role.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- username string
- The username to authenticate with.
- database str
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- region str
- The AWS region to connect to.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- override_
database bool - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- role_
assumption_ strarn - If provided, the gateway/relay will try to assume this role instead of the underlying compute's role.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- username str
- The username to authenticate with.
- database String
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- region String
- The AWS region to connect to.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- override
Database Boolean - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- role
Assumption StringArn - If provided, the gateway/relay will try to assume this role instead of the underlying compute's role.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
ResourceAws, ResourceAwsArgs
- Healthcheck
Region string - The AWS region healthcheck requests should attempt to connect to.
- Name string
- Unique human-readable name of the Resource.
- Access
Key string - The Access Key ID to use to authenticate.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Role
Arn string - The role to assume after logging in.
- Role
External stringId - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- Secret
Access stringKey - The Secret Access Key to use to authenticate.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Healthcheck
Region string - The AWS region healthcheck requests should attempt to connect to.
- Name string
- Unique human-readable name of the Resource.
- Access
Key string - The Access Key ID to use to authenticate.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Role
Arn string - The role to assume after logging in.
- Role
External stringId - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- Secret
Access stringKey - The Secret Access Key to use to authenticate.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- healthcheck
Region String - The AWS region healthcheck requests should attempt to connect to.
- name String
- Unique human-readable name of the Resource.
- access
Key String - The Access Key ID to use to authenticate.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- role
Arn String - The role to assume after logging in.
- role
External StringId - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- secret
Access StringKey - The Secret Access Key to use to authenticate.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- healthcheck
Region string - The AWS region healthcheck requests should attempt to connect to.
- name string
- Unique human-readable name of the Resource.
- access
Key string - The Access Key ID to use to authenticate.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- role
Arn string - The role to assume after logging in.
- role
External stringId - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- secret
Access stringKey - The Secret Access Key to use to authenticate.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- healthcheck_
region str - The AWS region healthcheck requests should attempt to connect to.
- name str
- Unique human-readable name of the Resource.
- access_
key str - The Access Key ID to use to authenticate.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- role_
arn str - The role to assume after logging in.
- role_
external_ strid - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- secret_
access_ strkey - The Secret Access Key to use to authenticate.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- healthcheck
Region String - The AWS region healthcheck requests should attempt to connect to.
- name String
- Unique human-readable name of the Resource.
- access
Key String - The Access Key ID to use to authenticate.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- role
Arn String - The role to assume after logging in.
- role
External StringId - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- secret
Access StringKey - The Secret Access Key to use to authenticate.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
ResourceAwsConsole, ResourceAwsConsoleArgs
- Name string
- Unique human-readable name of the Resource.
- Region string
- The AWS region to connect to.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Enable
Env boolVariables - If true, prefer environment variables to authenticate connection even if EC2 roles are configured.
- Identity
Alias stringHealthcheck Username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- Identity
Set stringId - The ID of the identity set to use for identity connections.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Role
Arn string - The role to assume after logging in.
- Role
External stringId - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Session
Expiry int - The length of time in seconds AWS console sessions will live before needing to reauthenticate.
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Name string
- Unique human-readable name of the Resource.
- Region string
- The AWS region to connect to.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Enable
Env boolVariables - If true, prefer environment variables to authenticate connection even if EC2 roles are configured.
- Identity
Alias stringHealthcheck Username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- Identity
Set stringId - The ID of the identity set to use for identity connections.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Role
Arn string - The role to assume after logging in.
- Role
External stringId - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Session
Expiry int - The length of time in seconds AWS console sessions will live before needing to reauthenticate.
- map[string]string
- Tags is a map of key, value pairs.
- name String
- Unique human-readable name of the Resource.
- region String
- The AWS region to connect to.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- enable
Env BooleanVariables - If true, prefer environment variables to authenticate connection even if EC2 roles are configured.
- identity
Alias StringHealthcheck Username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- identity
Set StringId - The ID of the identity set to use for identity connections.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- role
Arn String - The role to assume after logging in.
- role
External StringId - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- session
Expiry Integer - The length of time in seconds AWS console sessions will live before needing to reauthenticate.
- Map<String,String>
- Tags is a map of key, value pairs.
- name string
- Unique human-readable name of the Resource.
- region string
- The AWS region to connect to.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- enable
Env booleanVariables - If true, prefer environment variables to authenticate connection even if EC2 roles are configured.
- identity
Alias stringHealthcheck Username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- identity
Set stringId - The ID of the identity set to use for identity connections.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- role
Arn string - The role to assume after logging in.
- role
External stringId - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- session
Expiry number - The length of time in seconds AWS console sessions will live before needing to reauthenticate.
- {[key: string]: string}
- Tags is a map of key, value pairs.
- name str
- Unique human-readable name of the Resource.
- region str
- The AWS region to connect to.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- enable_
env_ boolvariables - If true, prefer environment variables to authenticate connection even if EC2 roles are configured.
- identity_
alias_ strhealthcheck_ username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- identity_
set_ strid - The ID of the identity set to use for identity connections.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- role_
arn str - The role to assume after logging in.
- role_
external_ strid - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- session_
expiry int - The length of time in seconds AWS console sessions will live before needing to reauthenticate.
- Mapping[str, str]
- Tags is a map of key, value pairs.
- name String
- Unique human-readable name of the Resource.
- region String
- The AWS region to connect to.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- enable
Env BooleanVariables - If true, prefer environment variables to authenticate connection even if EC2 roles are configured.
- identity
Alias StringHealthcheck Username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- identity
Set StringId - The ID of the identity set to use for identity connections.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- role
Arn String - The role to assume after logging in.
- role
External StringId - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- session
Expiry Number - The length of time in seconds AWS console sessions will live before needing to reauthenticate.
- Map<String>
- Tags is a map of key, value pairs.
ResourceAwsConsoleStaticKeyPair, ResourceAwsConsoleStaticKeyPairArgs
- Name string
- Unique human-readable name of the Resource.
- Region string
- The AWS region to connect to.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Access
Key string - The Access Key ID to use to authenticate.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Identity
Alias stringHealthcheck Username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- Identity
Set stringId - The ID of the identity set to use for identity connections.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Role
Arn string - The role to assume after logging in.
- Role
External stringId - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- Secret
Access stringKey - The Secret Access Key to use to authenticate.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Session
Expiry int - The length of time in seconds AWS console sessions will live before needing to reauthenticate.
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Name string
- Unique human-readable name of the Resource.
- Region string
- The AWS region to connect to.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Access
Key string - The Access Key ID to use to authenticate.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Identity
Alias stringHealthcheck Username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- Identity
Set stringId - The ID of the identity set to use for identity connections.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Role
Arn string - The role to assume after logging in.
- Role
External stringId - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- Secret
Access stringKey - The Secret Access Key to use to authenticate.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Session
Expiry int - The length of time in seconds AWS console sessions will live before needing to reauthenticate.
- map[string]string
- Tags is a map of key, value pairs.
- name String
- Unique human-readable name of the Resource.
- region String
- The AWS region to connect to.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- access
Key String - The Access Key ID to use to authenticate.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- identity
Alias StringHealthcheck Username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- identity
Set StringId - The ID of the identity set to use for identity connections.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- role
Arn String - The role to assume after logging in.
- role
External StringId - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- secret
Access StringKey - The Secret Access Key to use to authenticate.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- session
Expiry Integer - The length of time in seconds AWS console sessions will live before needing to reauthenticate.
- Map<String,String>
- Tags is a map of key, value pairs.
- name string
- Unique human-readable name of the Resource.
- region string
- The AWS region to connect to.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- access
Key string - The Access Key ID to use to authenticate.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- identity
Alias stringHealthcheck Username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- identity
Set stringId - The ID of the identity set to use for identity connections.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- role
Arn string - The role to assume after logging in.
- role
External stringId - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- secret
Access stringKey - The Secret Access Key to use to authenticate.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- session
Expiry number - The length of time in seconds AWS console sessions will live before needing to reauthenticate.
- {[key: string]: string}
- Tags is a map of key, value pairs.
- name str
- Unique human-readable name of the Resource.
- region str
- The AWS region to connect to.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- access_
key str - The Access Key ID to use to authenticate.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- identity_
alias_ strhealthcheck_ username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- identity_
set_ strid - The ID of the identity set to use for identity connections.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- role_
arn str - The role to assume after logging in.
- role_
external_ strid - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- secret_
access_ strkey - The Secret Access Key to use to authenticate.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- session_
expiry int - The length of time in seconds AWS console sessions will live before needing to reauthenticate.
- Mapping[str, str]
- Tags is a map of key, value pairs.
- name String
- Unique human-readable name of the Resource.
- region String
- The AWS region to connect to.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- access
Key String - The Access Key ID to use to authenticate.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- identity
Alias StringHealthcheck Username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- identity
Set StringId - The ID of the identity set to use for identity connections.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- role
Arn String - The role to assume after logging in.
- role
External StringId - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- secret
Access StringKey - The Secret Access Key to use to authenticate.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- session
Expiry Number - The length of time in seconds AWS console sessions will live before needing to reauthenticate.
- Map<String>
- Tags is a map of key, value pairs.
ResourceAzure, ResourceAzureArgs
- Name string
- Unique human-readable name of the Resource.
- App
Id string - The application ID to authenticate with.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Tenant
Id string - The Azure AD directory (tenant) ID with which to authenticate.
- sql_server_kerberos_ad:
- Name string
- Unique human-readable name of the Resource.
- App
Id string - The application ID to authenticate with.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Tenant
Id string - The Azure AD directory (tenant) ID with which to authenticate.
- sql_server_kerberos_ad:
- name String
- Unique human-readable name of the Resource.
- app
Id String - The application ID to authenticate with.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- tenant
Id String - The Azure AD directory (tenant) ID with which to authenticate.
- sql_server_kerberos_ad:
- name string
- Unique human-readable name of the Resource.
- app
Id string - The application ID to authenticate with.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- password string
- The password to authenticate with.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- tenant
Id string - The Azure AD directory (tenant) ID with which to authenticate.
- sql_server_kerberos_ad:
- name str
- Unique human-readable name of the Resource.
- app_
id str - The application ID to authenticate with.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- password str
- The password to authenticate with.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- tenant_
id str - The Azure AD directory (tenant) ID with which to authenticate.
- sql_server_kerberos_ad:
- name String
- Unique human-readable name of the Resource.
- app
Id String - The application ID to authenticate with.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- tenant
Id String - The Azure AD directory (tenant) ID with which to authenticate.
- sql_server_kerberos_ad:
ResourceAzureCertificate, ResourceAzureCertificateArgs
- Name string
- Unique human-readable name of the Resource.
- App
Id string - The application ID to authenticate with.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Client
Certificate string - The certificate to authenticate TLS connections with.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Tenant
Id string - The Azure AD directory (tenant) ID with which to authenticate.
- sql_server_kerberos_ad:
- Name string
- Unique human-readable name of the Resource.
- App
Id string - The application ID to authenticate with.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Client
Certificate string - The certificate to authenticate TLS connections with.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Tenant
Id string - The Azure AD directory (tenant) ID with which to authenticate.
- sql_server_kerberos_ad:
- name String
- Unique human-readable name of the Resource.
- app
Id String - The application ID to authenticate with.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- client
Certificate String - The certificate to authenticate TLS connections with.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- tenant
Id String - The Azure AD directory (tenant) ID with which to authenticate.
- sql_server_kerberos_ad:
- name string
- Unique human-readable name of the Resource.
- app
Id string - The application ID to authenticate with.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- client
Certificate string - The certificate to authenticate TLS connections with.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- tenant
Id string - The Azure AD directory (tenant) ID with which to authenticate.
- sql_server_kerberos_ad:
- name str
- Unique human-readable name of the Resource.
- app_
id str - The application ID to authenticate with.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- client_
certificate str - The certificate to authenticate TLS connections with.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- tenant_
id str - The Azure AD directory (tenant) ID with which to authenticate.
- sql_server_kerberos_ad:
- name String
- Unique human-readable name of the Resource.
- app
Id String - The application ID to authenticate with.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- client
Certificate String - The certificate to authenticate TLS connections with.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- tenant
Id String - The Azure AD directory (tenant) ID with which to authenticate.
- sql_server_kerberos_ad:
ResourceAzureMysql, ResourceAzureMysqlArgs
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Require
Native boolAuth - Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility)
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Use
Azure boolSingle Server Usernames - If true, appends the hostname to the username when hitting a database.azure.com address
- Username string
- The username to authenticate with.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Require
Native boolAuth - Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility)
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Use
Azure boolSingle Server Usernames - If true, appends the hostname to the username when hitting a database.azure.com address
- Username string
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- database String
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- require
Native BooleanAuth - Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility)
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- use
Azure BooleanSingle Server Usernames - If true, appends the hostname to the username when hitting a database.azure.com address
- username String
- The username to authenticate with.
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- password string
- The password to authenticate with.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- require
Native booleanAuth - Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility)
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- use
Azure booleanSingle Server Usernames - If true, appends the hostname to the username when hitting a database.azure.com address
- username string
- The username to authenticate with.
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- database str
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- password str
- The password to authenticate with.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- require_
native_ boolauth - Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility)
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- use_
azure_ boolsingle_ server_ usernames - If true, appends the hostname to the username when hitting a database.azure.com address
- username str
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- database String
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- require
Native BooleanAuth - Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility)
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- use
Azure BooleanSingle Server Usernames - If true, appends the hostname to the username when hitting a database.azure.com address
- username String
- The username to authenticate with.
ResourceAzurePostgres, ResourceAzurePostgresArgs
- Database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Override
Database bool - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- Database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Override
Database bool - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- database String
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- override
Database Boolean - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- password String
- The password to authenticate with.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
- database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- override
Database boolean - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- password string
- The password to authenticate with.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- username string
- The username to authenticate with.
- database str
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- override_
database bool - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- password str
- The password to authenticate with.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- username str
- The username to authenticate with.
- database String
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- override
Database Boolean - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- password String
- The password to authenticate with.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
ResourceAzurePostgresManagedIdentity, ResourceAzurePostgresManagedIdentityArgs
- Database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Override
Database bool - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Use
Azure boolSingle Server Usernames - If true, appends the hostname to the username when hitting a database.azure.com address
- Username string
- The username to authenticate with.
- Database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Override
Database bool - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Use
Azure boolSingle Server Usernames - If true, appends the hostname to the username when hitting a database.azure.com address
- Username string
- The username to authenticate with.
- database String
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- override
Database Boolean - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- password String
- The password to authenticate with.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- use
Azure BooleanSingle Server Usernames - If true, appends the hostname to the username when hitting a database.azure.com address
- username String
- The username to authenticate with.
- database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- override
Database boolean - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- password string
- The password to authenticate with.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- use
Azure booleanSingle Server Usernames - If true, appends the hostname to the username when hitting a database.azure.com address
- username string
- The username to authenticate with.
- database str
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- override_
database bool - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- password str
- The password to authenticate with.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- use_
azure_ boolsingle_ server_ usernames - If true, appends the hostname to the username when hitting a database.azure.com address
- username str
- The username to authenticate with.
- database String
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- override
Database Boolean - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- password String
- The password to authenticate with.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- use
Azure BooleanSingle Server Usernames - If true, appends the hostname to the username when hitting a database.azure.com address
- username String
- The username to authenticate with.
ResourceBigQuery, ResourceBigQueryArgs
- Endpoint string
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- Name string
- Unique human-readable name of the Resource.
- Project string
- The project to connect to.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Port
Override int - The local port used by clients to connect to this resource.
- Private
Key string - The private key used to authenticate with the server.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- Endpoint string
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- Name string
- Unique human-readable name of the Resource.
- Project string
- The project to connect to.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Port
Override int - The local port used by clients to connect to this resource.
- Private
Key string - The private key used to authenticate with the server.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- endpoint String
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- name String
- Unique human-readable name of the Resource.
- project String
- The project to connect to.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- port
Override Integer - The local port used by clients to connect to this resource.
- private
Key String - The private key used to authenticate with the server.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
- endpoint string
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- name string
- Unique human-readable name of the Resource.
- project string
- The project to connect to.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- port
Override number - The local port used by clients to connect to this resource.
- private
Key string - The private key used to authenticate with the server.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- username string
- The username to authenticate with.
- endpoint str
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- name str
- Unique human-readable name of the Resource.
- project str
- The project to connect to.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- port_
override int - The local port used by clients to connect to this resource.
- private_
key str - The private key used to authenticate with the server.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- username str
- The username to authenticate with.
- endpoint String
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- name String
- Unique human-readable name of the Resource.
- project String
- The project to connect to.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- port
Override Number - The local port used by clients to connect to this resource.
- private
Key String - The private key used to authenticate with the server.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
ResourceCassandra, ResourceCassandraArgs
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Tls
Required bool - If set, TLS must be used to connect to this resource.
- Username string
- The username to authenticate with.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Tls
Required bool - If set, TLS must be used to connect to this resource.
- Username string
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- tls
Required Boolean - If set, TLS must be used to connect to this resource.
- username String
- The username to authenticate with.
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- password string
- The password to authenticate with.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- tls
Required boolean - If set, TLS must be used to connect to this resource.
- username string
- The username to authenticate with.
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- password str
- The password to authenticate with.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- tls_
required bool - If set, TLS must be used to connect to this resource.
- username str
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- tls
Required Boolean - If set, TLS must be used to connect to this resource.
- username String
- The username to authenticate with.
ResourceCitus, ResourceCitusArgs
- Database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Override
Database bool - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- Database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Override
Database bool - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- database String
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- override
Database Boolean - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- password String
- The password to authenticate with.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
- database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- override
Database boolean - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- password string
- The password to authenticate with.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- username string
- The username to authenticate with.
- database str
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- override_
database bool - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- password str
- The password to authenticate with.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- username str
- The username to authenticate with.
- database String
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- override
Database Boolean - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- password String
- The password to authenticate with.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
ResourceClustrix, ResourceClustrixArgs
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Require
Native boolAuth - Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility)
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Use
Azure boolSingle Server Usernames - If true, appends the hostname to the username when hitting a database.azure.com address
- Username string
- The username to authenticate with.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Require
Native boolAuth - Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility)
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Use
Azure boolSingle Server Usernames - If true, appends the hostname to the username when hitting a database.azure.com address
- Username string
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- database String
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- require
Native BooleanAuth - Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility)
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- use
Azure BooleanSingle Server Usernames - If true, appends the hostname to the username when hitting a database.azure.com address
- username String
- The username to authenticate with.
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- password string
- The password to authenticate with.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- require
Native booleanAuth - Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility)
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- use
Azure booleanSingle Server Usernames - If true, appends the hostname to the username when hitting a database.azure.com address
- username string
- The username to authenticate with.
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- database str
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- password str
- The password to authenticate with.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- require_
native_ boolauth - Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility)
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- use_
azure_ boolsingle_ server_ usernames - If true, appends the hostname to the username when hitting a database.azure.com address
- username str
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- database String
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- require
Native BooleanAuth - Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility)
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- use
Azure BooleanSingle Server Usernames - If true, appends the hostname to the username when hitting a database.azure.com address
- username String
- The username to authenticate with.
ResourceCockroach, ResourceCockroachArgs
- Database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Override
Database bool - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- Database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Override
Database bool - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- database String
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- override
Database Boolean - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- password String
- The password to authenticate with.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
- database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- override
Database boolean - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- password string
- The password to authenticate with.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- username string
- The username to authenticate with.
- database str
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- override_
database bool - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- password str
- The password to authenticate with.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- username str
- The username to authenticate with.
- database String
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- override
Database Boolean - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- password String
- The password to authenticate with.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
ResourceCouchbaseDatabase, ResourceCouchbaseDatabaseArgs
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- N1Ql
Port int - The port number for N1QL queries. Default HTTP is 8093. Default HTTPS is 18093.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Tls
Required bool - If set, TLS must be used to connect to this resource.
- Username string
- The username to authenticate with.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- N1Ql
Port int - The port number for N1QL queries. Default HTTP is 8093. Default HTTPS is 18093.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Tls
Required bool - If set, TLS must be used to connect to this resource.
- Username string
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- n1Ql
Port Integer - The port number for N1QL queries. Default HTTP is 8093. Default HTTPS is 18093.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- tls
Required Boolean - If set, TLS must be used to connect to this resource.
- username String
- The username to authenticate with.
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- n1Ql
Port number - The port number for N1QL queries. Default HTTP is 8093. Default HTTPS is 18093.
- name string
- Unique human-readable name of the Resource.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- password string
- The password to authenticate with.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- tls
Required boolean - If set, TLS must be used to connect to this resource.
- username string
- The username to authenticate with.
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- n1_
ql_ intport - The port number for N1QL queries. Default HTTP is 8093. Default HTTPS is 18093.
- name str
- Unique human-readable name of the Resource.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- password str
- The password to authenticate with.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- tls_
required bool - If set, TLS must be used to connect to this resource.
- username str
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- n1Ql
Port Number - The port number for N1QL queries. Default HTTP is 8093. Default HTTPS is 18093.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- tls
Required Boolean - If set, TLS must be used to connect to this resource.
- username String
- The username to authenticate with.
ResourceCouchbaseWebUi, ResourceCouchbaseWebUiArgs
- Name string
- Unique human-readable name of the Resource.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Url string
- The base address of your website without the path.
- kubernetes:
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- Name string
- Unique human-readable name of the Resource.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Url string
- The base address of your website without the path.
- kubernetes:
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- map[string]string
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- name String
- Unique human-readable name of the Resource.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- url String
- The base address of your website without the path.
- kubernetes:
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- Map<String,String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
- name string
- Unique human-readable name of the Resource.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- url string
- The base address of your website without the path.
- kubernetes:
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- password string
- The password to authenticate with.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- {[key: string]: string}
- Tags is a map of key, value pairs.
- username string
- The username to authenticate with.
- name str
- Unique human-readable name of the Resource.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- url str
- The base address of your website without the path.
- kubernetes:
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- password str
- The password to authenticate with.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- Mapping[str, str]
- Tags is a map of key, value pairs.
- username str
- The username to authenticate with.
- name String
- Unique human-readable name of the Resource.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- url String
- The base address of your website without the path.
- kubernetes:
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- Map<String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
ResourceDb2I, ResourceDb2IArgs
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Tls
Required bool - If set, TLS must be used to connect to this resource.
- Username string
- The username to authenticate with.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Tls
Required bool - If set, TLS must be used to connect to this resource.
- Username string
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- tls
Required Boolean - If set, TLS must be used to connect to this resource.
- username String
- The username to authenticate with.
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- password string
- The password to authenticate with.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- tls
Required boolean - If set, TLS must be used to connect to this resource.
- username string
- The username to authenticate with.
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- password str
- The password to authenticate with.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- tls_
required bool - If set, TLS must be used to connect to this resource.
- username str
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- tls
Required Boolean - If set, TLS must be used to connect to this resource.
- username String
- The username to authenticate with.
ResourceDb2Luw, ResourceDb2LuwArgs
- Database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- Database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- database String
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
- database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- password string
- The password to authenticate with.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- username string
- The username to authenticate with.
- database str
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- password str
- The password to authenticate with.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- username str
- The username to authenticate with.
- database String
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
ResourceDocumentDbHost, ResourceDocumentDbHostArgs
- Auth
Database string - The authentication database to use.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- Auth
Database string - The authentication database to use.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- auth
Database String - The authentication database to use.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
- auth
Database string - The authentication database to use.
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- password string
- The password to authenticate with.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- username string
- The username to authenticate with.
- auth_
database str - The authentication database to use.
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- password str
- The password to authenticate with.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- username str
- The username to authenticate with.
- auth
Database String - The authentication database to use.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
ResourceDocumentDbReplicaSet, ResourceDocumentDbReplicaSetArgs
- Auth
Database string - The authentication database to use.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Replica
Set string - The name of the mongo replicaset.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Connect
To boolReplica - Set to connect to a replica instead of the primary node.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- Auth
Database string - The authentication database to use.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Replica
Set string - The name of the mongo replicaset.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Connect
To boolReplica - Set to connect to a replica instead of the primary node.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- auth
Database String - The authentication database to use.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- replica
Set String - The name of the mongo replicaset.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- connect
To BooleanReplica - Set to connect to a replica instead of the primary node.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
- auth
Database string - The authentication database to use.
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- replica
Set string - The name of the mongo replicaset.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- connect
To booleanReplica - Set to connect to a replica instead of the primary node.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- password string
- The password to authenticate with.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- username string
- The username to authenticate with.
- auth_
database str - The authentication database to use.
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- replica_
set str - The name of the mongo replicaset.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- connect_
to_ boolreplica - Set to connect to a replica instead of the primary node.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- password str
- The password to authenticate with.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- username str
- The username to authenticate with.
- auth
Database String - The authentication database to use.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- replica
Set String - The name of the mongo replicaset.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- connect
To BooleanReplica - Set to connect to a replica instead of the primary node.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
ResourceDruid, ResourceDruidArgs
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- password string
- The password to authenticate with.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- username string
- The username to authenticate with.
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- password str
- The password to authenticate with.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- username str
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
ResourceDynamoDb, ResourceDynamoDbArgs
- Endpoint string
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- Name string
- Unique human-readable name of the Resource.
- Region string
- The AWS region to connect to.
- Access
Key string - The Access Key ID to use to authenticate.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Role
Arn string - The role to assume after logging in.
- Role
External stringId - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- Secret
Access stringKey - The Secret Access Key to use to authenticate.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Endpoint string
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- Name string
- Unique human-readable name of the Resource.
- Region string
- The AWS region to connect to.
- Access
Key string - The Access Key ID to use to authenticate.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Role
Arn string - The role to assume after logging in.
- Role
External stringId - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- Secret
Access stringKey - The Secret Access Key to use to authenticate.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- endpoint String
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- name String
- Unique human-readable name of the Resource.
- region String
- The AWS region to connect to.
- access
Key String - The Access Key ID to use to authenticate.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- role
Arn String - The role to assume after logging in.
- role
External StringId - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- secret
Access StringKey - The Secret Access Key to use to authenticate.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- endpoint string
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- name string
- Unique human-readable name of the Resource.
- region string
- The AWS region to connect to.
- access
Key string - The Access Key ID to use to authenticate.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- role
Arn string - The role to assume after logging in.
- role
External stringId - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- secret
Access stringKey - The Secret Access Key to use to authenticate.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- endpoint str
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- name str
- Unique human-readable name of the Resource.
- region str
- The AWS region to connect to.
- access_
key str - The Access Key ID to use to authenticate.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- role_
arn str - The role to assume after logging in.
- role_
external_ strid - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- secret_
access_ strkey - The Secret Access Key to use to authenticate.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- endpoint String
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- name String
- Unique human-readable name of the Resource.
- region String
- The AWS region to connect to.
- access
Key String - The Access Key ID to use to authenticate.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- role
Arn String - The role to assume after logging in.
- role
External StringId - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- secret
Access StringKey - The Secret Access Key to use to authenticate.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
ResourceElastic, ResourceElasticArgs
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Tls
Required bool - If set, TLS must be used to connect to this resource.
- Username string
- The username to authenticate with.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Tls
Required bool - If set, TLS must be used to connect to this resource.
- Username string
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- tls
Required Boolean - If set, TLS must be used to connect to this resource.
- username String
- The username to authenticate with.
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- password string
- The password to authenticate with.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- tls
Required boolean - If set, TLS must be used to connect to this resource.
- username string
- The username to authenticate with.
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- password str
- The password to authenticate with.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- tls_
required bool - If set, TLS must be used to connect to this resource.
- username str
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- tls
Required Boolean - If set, TLS must be used to connect to this resource.
- username String
- The username to authenticate with.
ResourceElasticacheRedis, ResourceElasticacheRedisArgs
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Tls
Required bool - If set, TLS must be used to connect to this resource.
- Username string
- The username to authenticate with.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Tls
Required bool - If set, TLS must be used to connect to this resource.
- Username string
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- tls
Required Boolean - If set, TLS must be used to connect to this resource.
- username String
- The username to authenticate with.
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- password string
- The password to authenticate with.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- tls
Required boolean - If set, TLS must be used to connect to this resource.
- username string
- The username to authenticate with.
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- password str
- The password to authenticate with.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- tls_
required bool - If set, TLS must be used to connect to this resource.
- username str
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- tls
Required Boolean - If set, TLS must be used to connect to this resource.
- username String
- The username to authenticate with.
ResourceGcp, ResourceGcpArgs
- Name string
- Unique human-readable name of the Resource.
- Scopes string
- Space separated scopes that this login should assume into when authenticating.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Keyfile string
- The service account keyfile to authenticate with.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Name string
- Unique human-readable name of the Resource.
- Scopes string
- Space separated scopes that this login should assume into when authenticating.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Keyfile string
- The service account keyfile to authenticate with.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- name String
- Unique human-readable name of the Resource.
- scopes String
- Space separated scopes that this login should assume into when authenticating.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- keyfile String
- The service account keyfile to authenticate with.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- name string
- Unique human-readable name of the Resource.
- scopes string
- Space separated scopes that this login should assume into when authenticating.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- keyfile string
- The service account keyfile to authenticate with.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- name str
- Unique human-readable name of the Resource.
- scopes str
- Space separated scopes that this login should assume into when authenticating.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- keyfile str
- The service account keyfile to authenticate with.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- name String
- Unique human-readable name of the Resource.
- scopes String
- Space separated scopes that this login should assume into when authenticating.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- keyfile String
- The service account keyfile to authenticate with.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
ResourceGoogleGke, ResourceGoogleGkeArgs
- Endpoint string
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- Name string
- Unique human-readable name of the Resource.
- Allow
Resource boolRole Bypass - If true, allows users to fallback to the existing authentication mode (Leased Credential or Identity Set) when a resource role is not provided.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- string
- The CA to authenticate TLS connections with.
- Discovery
Enabled bool - If true, configures discovery of a cluster to be run from a node.
- Discovery
Username string - If a cluster is configured for user impersonation, this is the user to impersonate when running discovery.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Healthcheck
Namespace string - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - Identity
Alias stringHealthcheck Username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- Identity
Set stringId - The ID of the identity set to use for identity connections.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Service
Account stringKey - The service account key to authenticate with.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Endpoint string
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- Name string
- Unique human-readable name of the Resource.
- Allow
Resource boolRole Bypass - If true, allows users to fallback to the existing authentication mode (Leased Credential or Identity Set) when a resource role is not provided.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- string
- The CA to authenticate TLS connections with.
- Discovery
Enabled bool - If true, configures discovery of a cluster to be run from a node.
- Discovery
Username string - If a cluster is configured for user impersonation, this is the user to impersonate when running discovery.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Healthcheck
Namespace string - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - Identity
Alias stringHealthcheck Username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- Identity
Set stringId - The ID of the identity set to use for identity connections.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Service
Account stringKey - The service account key to authenticate with.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- endpoint String
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- name String
- Unique human-readable name of the Resource.
- allow
Resource BooleanRole Bypass - If true, allows users to fallback to the existing authentication mode (Leased Credential or Identity Set) when a resource role is not provided.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- String
- The CA to authenticate TLS connections with.
- discovery
Enabled Boolean - If true, configures discovery of a cluster to be run from a node.
- discovery
Username String - If a cluster is configured for user impersonation, this is the user to impersonate when running discovery.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck
Namespace String - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - identity
Alias StringHealthcheck Username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- identity
Set StringId - The ID of the identity set to use for identity connections.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- service
Account StringKey - The service account key to authenticate with.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- endpoint string
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- name string
- Unique human-readable name of the Resource.
- allow
Resource booleanRole Bypass - If true, allows users to fallback to the existing authentication mode (Leased Credential or Identity Set) when a resource role is not provided.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- string
- The CA to authenticate TLS connections with.
- discovery
Enabled boolean - If true, configures discovery of a cluster to be run from a node.
- discovery
Username string - If a cluster is configured for user impersonation, this is the user to impersonate when running discovery.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck
Namespace string - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - identity
Alias stringHealthcheck Username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- identity
Set stringId - The ID of the identity set to use for identity connections.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- service
Account stringKey - The service account key to authenticate with.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- endpoint str
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- name str
- Unique human-readable name of the Resource.
- allow_
resource_ boolrole_ bypass - If true, allows users to fallback to the existing authentication mode (Leased Credential or Identity Set) when a resource role is not provided.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- str
- The CA to authenticate TLS connections with.
- discovery_
enabled bool - If true, configures discovery of a cluster to be run from a node.
- discovery_
username str - If a cluster is configured for user impersonation, this is the user to impersonate when running discovery.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck_
namespace str - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - identity_
alias_ strhealthcheck_ username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- identity_
set_ strid - The ID of the identity set to use for identity connections.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- service_
account_ strkey - The service account key to authenticate with.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- endpoint String
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- name String
- Unique human-readable name of the Resource.
- allow
Resource BooleanRole Bypass - If true, allows users to fallback to the existing authentication mode (Leased Credential or Identity Set) when a resource role is not provided.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- String
- The CA to authenticate TLS connections with.
- discovery
Enabled Boolean - If true, configures discovery of a cluster to be run from a node.
- discovery
Username String - If a cluster is configured for user impersonation, this is the user to impersonate when running discovery.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck
Namespace String - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - identity
Alias StringHealthcheck Username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- identity
Set StringId - The ID of the identity set to use for identity connections.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- service
Account StringKey - The service account key to authenticate with.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
ResourceGoogleGkeUserImpersonation, ResourceGoogleGkeUserImpersonationArgs
- Endpoint string
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- string
- The CA to authenticate TLS connections with.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Healthcheck
Namespace string - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Service
Account stringKey - The service account key to authenticate with.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Endpoint string
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- string
- The CA to authenticate TLS connections with.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Healthcheck
Namespace string - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Service
Account stringKey - The service account key to authenticate with.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- endpoint String
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- String
- The CA to authenticate TLS connections with.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck
Namespace String - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- service
Account StringKey - The service account key to authenticate with.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- endpoint string
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- name string
- Unique human-readable name of the Resource.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- string
- The CA to authenticate TLS connections with.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck
Namespace string - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- service
Account stringKey - The service account key to authenticate with.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- endpoint str
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- name str
- Unique human-readable name of the Resource.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- str
- The CA to authenticate TLS connections with.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck_
namespace str - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- service_
account_ strkey - The service account key to authenticate with.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- endpoint String
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- String
- The CA to authenticate TLS connections with.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck
Namespace String - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- service
Account StringKey - The service account key to authenticate with.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
ResourceGreenplum, ResourceGreenplumArgs
- Database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Override
Database bool - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- Database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Override
Database bool - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- database String
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- override
Database Boolean - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- password String
- The password to authenticate with.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
- database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- override
Database boolean - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- password string
- The password to authenticate with.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- username string
- The username to authenticate with.
- database str
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- override_
database bool - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- password str
- The password to authenticate with.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- username str
- The username to authenticate with.
- database String
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- override
Database Boolean - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- password String
- The password to authenticate with.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
ResourceHttpAuth, ResourceHttpAuthArgs
- Healthcheck
Path string - This path will be used to check the health of your site.
- Name string
- Unique human-readable name of the Resource.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Url string
- The base address of your website without the path.
- kubernetes:
- Auth
Header string - The content to set as the authorization header.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Default
Path string - Automatically redirect to this path upon connecting.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Headers
Blacklist string - Header names (e.g. Authorization), to omit from logs.
- Host
Override string - The host header will be overwritten with this field if provided.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Healthcheck
Path string - This path will be used to check the health of your site.
- Name string
- Unique human-readable name of the Resource.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Url string
- The base address of your website without the path.
- kubernetes:
- Auth
Header string - The content to set as the authorization header.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Default
Path string - Automatically redirect to this path upon connecting.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Headers
Blacklist string - Header names (e.g. Authorization), to omit from logs.
- Host
Override string - The host header will be overwritten with this field if provided.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- map[string]string
- Tags is a map of key, value pairs.
- healthcheck
Path String - This path will be used to check the health of your site.
- name String
- Unique human-readable name of the Resource.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- url String
- The base address of your website without the path.
- kubernetes:
- auth
Header String - The content to set as the authorization header.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- default
Path String - Automatically redirect to this path upon connecting.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- headers
Blacklist String - Header names (e.g. Authorization), to omit from logs.
- host
Override String - The host header will be overwritten with this field if provided.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- Map<String,String>
- Tags is a map of key, value pairs.
- healthcheck
Path string - This path will be used to check the health of your site.
- name string
- Unique human-readable name of the Resource.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- url string
- The base address of your website without the path.
- kubernetes:
- auth
Header string - The content to set as the authorization header.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- default
Path string - Automatically redirect to this path upon connecting.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- headers
Blacklist string - Header names (e.g. Authorization), to omit from logs.
- host
Override string - The host header will be overwritten with this field if provided.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- {[key: string]: string}
- Tags is a map of key, value pairs.
- healthcheck_
path str - This path will be used to check the health of your site.
- name str
- Unique human-readable name of the Resource.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- url str
- The base address of your website without the path.
- kubernetes:
- auth_
header str - The content to set as the authorization header.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- default_
path str - Automatically redirect to this path upon connecting.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- headers_
blacklist str - Header names (e.g. Authorization), to omit from logs.
- host_
override str - The host header will be overwritten with this field if provided.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- Mapping[str, str]
- Tags is a map of key, value pairs.
- healthcheck
Path String - This path will be used to check the health of your site.
- name String
- Unique human-readable name of the Resource.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- url String
- The base address of your website without the path.
- kubernetes:
- auth
Header String - The content to set as the authorization header.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- default
Path String - Automatically redirect to this path upon connecting.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- headers
Blacklist String - Header names (e.g. Authorization), to omit from logs.
- host
Override String - The host header will be overwritten with this field if provided.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- Map<String>
- Tags is a map of key, value pairs.
ResourceHttpBasicAuth, ResourceHttpBasicAuthArgs
- Healthcheck
Path string - This path will be used to check the health of your site.
- Name string
- Unique human-readable name of the Resource.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Url string
- The base address of your website without the path.
- kubernetes:
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Default
Path string - Automatically redirect to this path upon connecting.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Headers
Blacklist string - Header names (e.g. Authorization), to omit from logs.
- Host
Override string - The host header will be overwritten with this field if provided.
- Password string
- The password to authenticate with.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- Healthcheck
Path string - This path will be used to check the health of your site.
- Name string
- Unique human-readable name of the Resource.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Url string
- The base address of your website without the path.
- kubernetes:
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Default
Path string - Automatically redirect to this path upon connecting.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Headers
Blacklist string - Header names (e.g. Authorization), to omit from logs.
- Host
Override string - The host header will be overwritten with this field if provided.
- Password string
- The password to authenticate with.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- map[string]string
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- healthcheck
Path String - This path will be used to check the health of your site.
- name String
- Unique human-readable name of the Resource.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- url String
- The base address of your website without the path.
- kubernetes:
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- default
Path String - Automatically redirect to this path upon connecting.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- headers
Blacklist String - Header names (e.g. Authorization), to omit from logs.
- host
Override String - The host header will be overwritten with this field if provided.
- password String
- The password to authenticate with.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- Map<String,String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
- healthcheck
Path string - This path will be used to check the health of your site.
- name string
- Unique human-readable name of the Resource.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- url string
- The base address of your website without the path.
- kubernetes:
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- default
Path string - Automatically redirect to this path upon connecting.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- headers
Blacklist string - Header names (e.g. Authorization), to omit from logs.
- host
Override string - The host header will be overwritten with this field if provided.
- password string
- The password to authenticate with.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- {[key: string]: string}
- Tags is a map of key, value pairs.
- username string
- The username to authenticate with.
- healthcheck_
path str - This path will be used to check the health of your site.
- name str
- Unique human-readable name of the Resource.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- url str
- The base address of your website without the path.
- kubernetes:
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- default_
path str - Automatically redirect to this path upon connecting.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- headers_
blacklist str - Header names (e.g. Authorization), to omit from logs.
- host_
override str - The host header will be overwritten with this field if provided.
- password str
- The password to authenticate with.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- Mapping[str, str]
- Tags is a map of key, value pairs.
- username str
- The username to authenticate with.
- healthcheck
Path String - This path will be used to check the health of your site.
- name String
- Unique human-readable name of the Resource.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- url String
- The base address of your website without the path.
- kubernetes:
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- default
Path String - Automatically redirect to this path upon connecting.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- headers
Blacklist String - Header names (e.g. Authorization), to omit from logs.
- host
Override String - The host header will be overwritten with this field if provided.
- password String
- The password to authenticate with.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- Map<String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
ResourceHttpNoAuth, ResourceHttpNoAuthArgs
- Healthcheck
Path string - This path will be used to check the health of your site.
- Name string
- Unique human-readable name of the Resource.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Url string
- The base address of your website without the path.
- kubernetes:
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Default
Path string - Automatically redirect to this path upon connecting.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Headers
Blacklist string - Header names (e.g. Authorization), to omit from logs.
- Host
Override string - The host header will be overwritten with this field if provided.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Healthcheck
Path string - This path will be used to check the health of your site.
- Name string
- Unique human-readable name of the Resource.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Url string
- The base address of your website without the path.
- kubernetes:
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Default
Path string - Automatically redirect to this path upon connecting.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Headers
Blacklist string - Header names (e.g. Authorization), to omit from logs.
- Host
Override string - The host header will be overwritten with this field if provided.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- map[string]string
- Tags is a map of key, value pairs.
- healthcheck
Path String - This path will be used to check the health of your site.
- name String
- Unique human-readable name of the Resource.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- url String
- The base address of your website without the path.
- kubernetes:
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- default
Path String - Automatically redirect to this path upon connecting.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- headers
Blacklist String - Header names (e.g. Authorization), to omit from logs.
- host
Override String - The host header will be overwritten with this field if provided.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- Map<String,String>
- Tags is a map of key, value pairs.
- healthcheck
Path string - This path will be used to check the health of your site.
- name string
- Unique human-readable name of the Resource.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- url string
- The base address of your website without the path.
- kubernetes:
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- default
Path string - Automatically redirect to this path upon connecting.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- headers
Blacklist string - Header names (e.g. Authorization), to omit from logs.
- host
Override string - The host header will be overwritten with this field if provided.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- {[key: string]: string}
- Tags is a map of key, value pairs.
- healthcheck_
path str - This path will be used to check the health of your site.
- name str
- Unique human-readable name of the Resource.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- url str
- The base address of your website without the path.
- kubernetes:
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- default_
path str - Automatically redirect to this path upon connecting.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- headers_
blacklist str - Header names (e.g. Authorization), to omit from logs.
- host_
override str - The host header will be overwritten with this field if provided.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- Mapping[str, str]
- Tags is a map of key, value pairs.
- healthcheck
Path String - This path will be used to check the health of your site.
- name String
- Unique human-readable name of the Resource.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- url String
- The base address of your website without the path.
- kubernetes:
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- default
Path String - Automatically redirect to this path upon connecting.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- headers
Blacklist String - Header names (e.g. Authorization), to omit from logs.
- host
Override String - The host header will be overwritten with this field if provided.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- Map<String>
- Tags is a map of key, value pairs.
ResourceKubernetes, ResourceKubernetesArgs
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Allow
Resource boolRole Bypass - If true, allows users to fallback to the existing authentication mode (Leased Credential or Identity Set) when a resource role is not provided.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- string
- The CA to authenticate TLS connections with.
- Client
Certificate string - The certificate to authenticate TLS connections with.
- Client
Key string - The key to authenticate TLS connections with.
- Discovery
Enabled bool - If true, configures discovery of a cluster to be run from a node.
- Discovery
Username string - If a cluster is configured for user impersonation, this is the user to impersonate when running discovery.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Healthcheck
Namespace string - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - Identity
Alias stringHealthcheck Username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- Identity
Set stringId - The ID of the identity set to use for identity connections.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Allow
Resource boolRole Bypass - If true, allows users to fallback to the existing authentication mode (Leased Credential or Identity Set) when a resource role is not provided.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- string
- The CA to authenticate TLS connections with.
- Client
Certificate string - The certificate to authenticate TLS connections with.
- Client
Key string - The key to authenticate TLS connections with.
- Discovery
Enabled bool - If true, configures discovery of a cluster to be run from a node.
- Discovery
Username string - If a cluster is configured for user impersonation, this is the user to impersonate when running discovery.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Healthcheck
Namespace string - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - Identity
Alias stringHealthcheck Username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- Identity
Set stringId - The ID of the identity set to use for identity connections.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- allow
Resource BooleanRole Bypass - If true, allows users to fallback to the existing authentication mode (Leased Credential or Identity Set) when a resource role is not provided.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- String
- The CA to authenticate TLS connections with.
- client
Certificate String - The certificate to authenticate TLS connections with.
- client
Key String - The key to authenticate TLS connections with.
- discovery
Enabled Boolean - If true, configures discovery of a cluster to be run from a node.
- discovery
Username String - If a cluster is configured for user impersonation, this is the user to impersonate when running discovery.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck
Namespace String - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - identity
Alias StringHealthcheck Username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- identity
Set StringId - The ID of the identity set to use for identity connections.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- allow
Resource booleanRole Bypass - If true, allows users to fallback to the existing authentication mode (Leased Credential or Identity Set) when a resource role is not provided.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- string
- The CA to authenticate TLS connections with.
- client
Certificate string - The certificate to authenticate TLS connections with.
- client
Key string - The key to authenticate TLS connections with.
- discovery
Enabled boolean - If true, configures discovery of a cluster to be run from a node.
- discovery
Username string - If a cluster is configured for user impersonation, this is the user to impersonate when running discovery.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck
Namespace string - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - identity
Alias stringHealthcheck Username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- identity
Set stringId - The ID of the identity set to use for identity connections.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- allow_
resource_ boolrole_ bypass - If true, allows users to fallback to the existing authentication mode (Leased Credential or Identity Set) when a resource role is not provided.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- str
- The CA to authenticate TLS connections with.
- client_
certificate str - The certificate to authenticate TLS connections with.
- client_
key str - The key to authenticate TLS connections with.
- discovery_
enabled bool - If true, configures discovery of a cluster to be run from a node.
- discovery_
username str - If a cluster is configured for user impersonation, this is the user to impersonate when running discovery.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck_
namespace str - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - identity_
alias_ strhealthcheck_ username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- identity_
set_ strid - The ID of the identity set to use for identity connections.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- allow
Resource BooleanRole Bypass - If true, allows users to fallback to the existing authentication mode (Leased Credential or Identity Set) when a resource role is not provided.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- String
- The CA to authenticate TLS connections with.
- client
Certificate String - The certificate to authenticate TLS connections with.
- client
Key String - The key to authenticate TLS connections with.
- discovery
Enabled Boolean - If true, configures discovery of a cluster to be run from a node.
- discovery
Username String - If a cluster is configured for user impersonation, this is the user to impersonate when running discovery.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck
Namespace String - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - identity
Alias StringHealthcheck Username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- identity
Set StringId - The ID of the identity set to use for identity connections.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
ResourceKubernetesBasicAuth, ResourceKubernetesBasicAuthArgs
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Healthcheck
Namespace string - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - Password string
- The password to authenticate with.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Healthcheck
Namespace string - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - Password string
- The password to authenticate with.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck
Namespace String - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - password String
- The password to authenticate with.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck
Namespace string - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - password string
- The password to authenticate with.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- username string
- The username to authenticate with.
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck_
namespace str - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - password str
- The password to authenticate with.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- username str
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck
Namespace String - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - password String
- The password to authenticate with.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
ResourceKubernetesServiceAccount, ResourceKubernetesServiceAccountArgs
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Allow
Resource boolRole Bypass - If true, allows users to fallback to the existing authentication mode (Leased Credential or Identity Set) when a resource role is not provided.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Discovery
Enabled bool - If true, configures discovery of a cluster to be run from a node.
- Discovery
Username string - If a cluster is configured for user impersonation, this is the user to impersonate when running discovery.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Healthcheck
Namespace string - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - Identity
Alias stringHealthcheck Username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- Identity
Set stringId - The ID of the identity set to use for identity connections.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Token string
- The API token to authenticate with.
- kubernetes_user_impersonation:
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Allow
Resource boolRole Bypass - If true, allows users to fallback to the existing authentication mode (Leased Credential or Identity Set) when a resource role is not provided.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Discovery
Enabled bool - If true, configures discovery of a cluster to be run from a node.
- Discovery
Username string - If a cluster is configured for user impersonation, this is the user to impersonate when running discovery.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Healthcheck
Namespace string - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - Identity
Alias stringHealthcheck Username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- Identity
Set stringId - The ID of the identity set to use for identity connections.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Token string
- The API token to authenticate with.
- kubernetes_user_impersonation:
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- allow
Resource BooleanRole Bypass - If true, allows users to fallback to the existing authentication mode (Leased Credential or Identity Set) when a resource role is not provided.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- discovery
Enabled Boolean - If true, configures discovery of a cluster to be run from a node.
- discovery
Username String - If a cluster is configured for user impersonation, this is the user to impersonate when running discovery.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck
Namespace String - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - identity
Alias StringHealthcheck Username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- identity
Set StringId - The ID of the identity set to use for identity connections.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- token String
- The API token to authenticate with.
- kubernetes_user_impersonation:
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- allow
Resource booleanRole Bypass - If true, allows users to fallback to the existing authentication mode (Leased Credential or Identity Set) when a resource role is not provided.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- discovery
Enabled boolean - If true, configures discovery of a cluster to be run from a node.
- discovery
Username string - If a cluster is configured for user impersonation, this is the user to impersonate when running discovery.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck
Namespace string - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - identity
Alias stringHealthcheck Username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- identity
Set stringId - The ID of the identity set to use for identity connections.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- token string
- The API token to authenticate with.
- kubernetes_user_impersonation:
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- allow_
resource_ boolrole_ bypass - If true, allows users to fallback to the existing authentication mode (Leased Credential or Identity Set) when a resource role is not provided.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- discovery_
enabled bool - If true, configures discovery of a cluster to be run from a node.
- discovery_
username str - If a cluster is configured for user impersonation, this is the user to impersonate when running discovery.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck_
namespace str - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - identity_
alias_ strhealthcheck_ username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- identity_
set_ strid - The ID of the identity set to use for identity connections.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- token str
- The API token to authenticate with.
- kubernetes_user_impersonation:
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- allow
Resource BooleanRole Bypass - If true, allows users to fallback to the existing authentication mode (Leased Credential or Identity Set) when a resource role is not provided.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- discovery
Enabled Boolean - If true, configures discovery of a cluster to be run from a node.
- discovery
Username String - If a cluster is configured for user impersonation, this is the user to impersonate when running discovery.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck
Namespace String - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - identity
Alias StringHealthcheck Username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- identity
Set StringId - The ID of the identity set to use for identity connections.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- token String
- The API token to authenticate with.
- kubernetes_user_impersonation:
ResourceKubernetesServiceAccountUserImpersonation, ResourceKubernetesServiceAccountUserImpersonationArgs
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Healthcheck
Namespace string - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Token string
- The API token to authenticate with.
- kubernetes_user_impersonation:
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Healthcheck
Namespace string - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Token string
- The API token to authenticate with.
- kubernetes_user_impersonation:
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck
Namespace String - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- token String
- The API token to authenticate with.
- kubernetes_user_impersonation:
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck
Namespace string - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- token string
- The API token to authenticate with.
- kubernetes_user_impersonation:
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck_
namespace str - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- token str
- The API token to authenticate with.
- kubernetes_user_impersonation:
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck
Namespace String - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- token String
- The API token to authenticate with.
- kubernetes_user_impersonation:
ResourceKubernetesUserImpersonation, ResourceKubernetesUserImpersonationArgs
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- string
- The CA to authenticate TLS connections with.
- Client
Certificate string - The certificate to authenticate TLS connections with.
- Client
Key string - The key to authenticate TLS connections with.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Healthcheck
Namespace string - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- string
- The CA to authenticate TLS connections with.
- Client
Certificate string - The certificate to authenticate TLS connections with.
- Client
Key string - The key to authenticate TLS connections with.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Healthcheck
Namespace string - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- String
- The CA to authenticate TLS connections with.
- client
Certificate String - The certificate to authenticate TLS connections with.
- client
Key String - The key to authenticate TLS connections with.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck
Namespace String - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- string
- The CA to authenticate TLS connections with.
- client
Certificate string - The certificate to authenticate TLS connections with.
- client
Key string - The key to authenticate TLS connections with.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck
Namespace string - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- str
- The CA to authenticate TLS connections with.
- client_
certificate str - The certificate to authenticate TLS connections with.
- client_
key str - The key to authenticate TLS connections with.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck_
namespace str - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- String
- The CA to authenticate TLS connections with.
- client
Certificate String - The certificate to authenticate TLS connections with.
- client
Key String - The key to authenticate TLS connections with.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- healthcheck
Namespace String - The path used to check the health of your connection. Defaults to
default
. This field is required, and is only marked as optional for backwards compatibility. - port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
ResourceMaria, ResourceMariaArgs
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Require
Native boolAuth - Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility)
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Use
Azure boolSingle Server Usernames - If true, appends the hostname to the username when hitting a database.azure.com address
- Username string
- The username to authenticate with.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Require
Native boolAuth - Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility)
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Use
Azure boolSingle Server Usernames - If true, appends the hostname to the username when hitting a database.azure.com address
- Username string
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- database String
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- require
Native BooleanAuth - Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility)
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- use
Azure BooleanSingle Server Usernames - If true, appends the hostname to the username when hitting a database.azure.com address
- username String
- The username to authenticate with.
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- password string
- The password to authenticate with.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- require
Native booleanAuth - Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility)
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- use
Azure booleanSingle Server Usernames - If true, appends the hostname to the username when hitting a database.azure.com address
- username string
- The username to authenticate with.
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- database str
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- password str
- The password to authenticate with.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- require_
native_ boolauth - Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility)
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- use_
azure_ boolsingle_ server_ usernames - If true, appends the hostname to the username when hitting a database.azure.com address
- username str
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- database String
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- require
Native BooleanAuth - Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility)
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- use
Azure BooleanSingle Server Usernames - If true, appends the hostname to the username when hitting a database.azure.com address
- username String
- The username to authenticate with.
ResourceMemcached, ResourceMemcachedArgs
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
ResourceMemsql, ResourceMemsqlArgs
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Require
Native boolAuth - Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility)
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Use
Azure boolSingle Server Usernames - If true, appends the hostname to the username when hitting a database.azure.com address
- Username string
- The username to authenticate with.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Require
Native boolAuth - Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility)
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Use
Azure boolSingle Server Usernames - If true, appends the hostname to the username when hitting a database.azure.com address
- Username string
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- database String
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- require
Native BooleanAuth - Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility)
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- use
Azure BooleanSingle Server Usernames - If true, appends the hostname to the username when hitting a database.azure.com address
- username String
- The username to authenticate with.
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- password string
- The password to authenticate with.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- require
Native booleanAuth - Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility)
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- use
Azure booleanSingle Server Usernames - If true, appends the hostname to the username when hitting a database.azure.com address
- username string
- The username to authenticate with.
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- database str
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- password str
- The password to authenticate with.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- require_
native_ boolauth - Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility)
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- use_
azure_ boolsingle_ server_ usernames - If true, appends the hostname to the username when hitting a database.azure.com address
- username str
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- database String
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- require
Native BooleanAuth - Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility)
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- use
Azure BooleanSingle Server Usernames - If true, appends the hostname to the username when hitting a database.azure.com address
- username String
- The username to authenticate with.
ResourceMongoHost, ResourceMongoHostArgs
- Auth
Database string - The authentication database to use.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Tls
Required bool - If set, TLS must be used to connect to this resource.
- Username string
- The username to authenticate with.
- Auth
Database string - The authentication database to use.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Tls
Required bool - If set, TLS must be used to connect to this resource.
- Username string
- The username to authenticate with.
- auth
Database String - The authentication database to use.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- tls
Required Boolean - If set, TLS must be used to connect to this resource.
- username String
- The username to authenticate with.
- auth
Database string - The authentication database to use.
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- password string
- The password to authenticate with.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- tls
Required boolean - If set, TLS must be used to connect to this resource.
- username string
- The username to authenticate with.
- auth_
database str - The authentication database to use.
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- password str
- The password to authenticate with.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- tls_
required bool - If set, TLS must be used to connect to this resource.
- username str
- The username to authenticate with.
- auth
Database String - The authentication database to use.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- tls
Required Boolean - If set, TLS must be used to connect to this resource.
- username String
- The username to authenticate with.
ResourceMongoLegacyHost, ResourceMongoLegacyHostArgs
- Auth
Database string - The authentication database to use.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Tls
Required bool - If set, TLS must be used to connect to this resource.
- Username string
- The username to authenticate with.
- Auth
Database string - The authentication database to use.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Tls
Required bool - If set, TLS must be used to connect to this resource.
- Username string
- The username to authenticate with.
- auth
Database String - The authentication database to use.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- tls
Required Boolean - If set, TLS must be used to connect to this resource.
- username String
- The username to authenticate with.
- auth
Database string - The authentication database to use.
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- password string
- The password to authenticate with.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- tls
Required boolean - If set, TLS must be used to connect to this resource.
- username string
- The username to authenticate with.
- auth_
database str - The authentication database to use.
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- password str
- The password to authenticate with.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- tls_
required bool - If set, TLS must be used to connect to this resource.
- username str
- The username to authenticate with.
- auth
Database String - The authentication database to use.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- tls
Required Boolean - If set, TLS must be used to connect to this resource.
- username String
- The username to authenticate with.
ResourceMongoLegacyReplicaset, ResourceMongoLegacyReplicasetArgs
- Auth
Database string - The authentication database to use.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Replica
Set string - The name of the mongo replicaset.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Connect
To boolReplica - Set to connect to a replica instead of the primary node.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Tls
Required bool - If set, TLS must be used to connect to this resource.
- Username string
- The username to authenticate with.
- Auth
Database string - The authentication database to use.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Replica
Set string - The name of the mongo replicaset.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Connect
To boolReplica - Set to connect to a replica instead of the primary node.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Tls
Required bool - If set, TLS must be used to connect to this resource.
- Username string
- The username to authenticate with.
- auth
Database String - The authentication database to use.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- replica
Set String - The name of the mongo replicaset.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- connect
To BooleanReplica - Set to connect to a replica instead of the primary node.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- tls
Required Boolean - If set, TLS must be used to connect to this resource.
- username String
- The username to authenticate with.
- auth
Database string - The authentication database to use.
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- replica
Set string - The name of the mongo replicaset.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- connect
To booleanReplica - Set to connect to a replica instead of the primary node.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- password string
- The password to authenticate with.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- tls
Required boolean - If set, TLS must be used to connect to this resource.
- username string
- The username to authenticate with.
- auth_
database str - The authentication database to use.
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- replica_
set str - The name of the mongo replicaset.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- connect_
to_ boolreplica - Set to connect to a replica instead of the primary node.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- password str
- The password to authenticate with.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- tls_
required bool - If set, TLS must be used to connect to this resource.
- username str
- The username to authenticate with.
- auth
Database String - The authentication database to use.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- replica
Set String - The name of the mongo replicaset.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- connect
To BooleanReplica - Set to connect to a replica instead of the primary node.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- tls
Required Boolean - If set, TLS must be used to connect to this resource.
- username String
- The username to authenticate with.
ResourceMongoReplicaSet, ResourceMongoReplicaSetArgs
- Auth
Database string - The authentication database to use.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Replica
Set string - The name of the mongo replicaset.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Connect
To boolReplica - Set to connect to a replica instead of the primary node.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Tls
Required bool - If set, TLS must be used to connect to this resource.
- Username string
- The username to authenticate with.
- Auth
Database string - The authentication database to use.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Replica
Set string - The name of the mongo replicaset.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Connect
To boolReplica - Set to connect to a replica instead of the primary node.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Tls
Required bool - If set, TLS must be used to connect to this resource.
- Username string
- The username to authenticate with.
- auth
Database String - The authentication database to use.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- replica
Set String - The name of the mongo replicaset.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- connect
To BooleanReplica - Set to connect to a replica instead of the primary node.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- tls
Required Boolean - If set, TLS must be used to connect to this resource.
- username String
- The username to authenticate with.
- auth
Database string - The authentication database to use.
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- replica
Set string - The name of the mongo replicaset.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- connect
To booleanReplica - Set to connect to a replica instead of the primary node.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- password string
- The password to authenticate with.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- tls
Required boolean - If set, TLS must be used to connect to this resource.
- username string
- The username to authenticate with.
- auth_
database str - The authentication database to use.
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- replica_
set str - The name of the mongo replicaset.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- connect_
to_ boolreplica - Set to connect to a replica instead of the primary node.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- password str
- The password to authenticate with.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- tls_
required bool - If set, TLS must be used to connect to this resource.
- username str
- The username to authenticate with.
- auth
Database String - The authentication database to use.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- replica
Set String - The name of the mongo replicaset.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- connect
To BooleanReplica - Set to connect to a replica instead of the primary node.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- tls
Required Boolean - If set, TLS must be used to connect to this resource.
- username String
- The username to authenticate with.
ResourceMongoShardedCluster, ResourceMongoShardedClusterArgs
- Auth
Database string - The authentication database to use.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Tls
Required bool - If set, TLS must be used to connect to this resource.
- Username string
- The username to authenticate with.
- Auth
Database string - The authentication database to use.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Tls
Required bool - If set, TLS must be used to connect to this resource.
- Username string
- The username to authenticate with.
- auth
Database String - The authentication database to use.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- tls
Required Boolean - If set, TLS must be used to connect to this resource.
- username String
- The username to authenticate with.
- auth
Database string - The authentication database to use.
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- password string
- The password to authenticate with.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- tls
Required boolean - If set, TLS must be used to connect to this resource.
- username string
- The username to authenticate with.
- auth_
database str - The authentication database to use.
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- password str
- The password to authenticate with.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- tls_
required bool - If set, TLS must be used to connect to this resource.
- username str
- The username to authenticate with.
- auth
Database String - The authentication database to use.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- tls
Required Boolean - If set, TLS must be used to connect to this resource.
- username String
- The username to authenticate with.
ResourceMtlsMysql, ResourceMtlsMysqlArgs
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- string
- The CA to authenticate TLS connections with.
- Client
Certificate string - The certificate to authenticate TLS connections with.
- Client
Key string - The key to authenticate TLS connections with.
- Database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Require
Native boolAuth - Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility)
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Server
Name string - Server name for TLS verification (unverified by StrongDM if empty)
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Use
Azure boolSingle Server Usernames - If true, appends the hostname to the username when hitting a database.azure.com address
- Username string
- The username to authenticate with.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- string
- The CA to authenticate TLS connections with.
- Client
Certificate string - The certificate to authenticate TLS connections with.
- Client
Key string - The key to authenticate TLS connections with.
- Database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Require
Native boolAuth - Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility)
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Server
Name string - Server name for TLS verification (unverified by StrongDM if empty)
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Use
Azure boolSingle Server Usernames - If true, appends the hostname to the username when hitting a database.azure.com address
- Username string
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- String
- The CA to authenticate TLS connections with.
- client
Certificate String - The certificate to authenticate TLS connections with.
- client
Key String - The key to authenticate TLS connections with.
- database String
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- require
Native BooleanAuth - Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility)
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- server
Name String - Server name for TLS verification (unverified by StrongDM if empty)
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- use
Azure BooleanSingle Server Usernames - If true, appends the hostname to the username when hitting a database.azure.com address
- username String
- The username to authenticate with.
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- string
- The CA to authenticate TLS connections with.
- client
Certificate string - The certificate to authenticate TLS connections with.
- client
Key string - The key to authenticate TLS connections with.
- database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- password string
- The password to authenticate with.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- require
Native booleanAuth - Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility)
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- server
Name string - Server name for TLS verification (unverified by StrongDM if empty)
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- use
Azure booleanSingle Server Usernames - If true, appends the hostname to the username when hitting a database.azure.com address
- username string
- The username to authenticate with.
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- str
- The CA to authenticate TLS connections with.
- client_
certificate str - The certificate to authenticate TLS connections with.
- client_
key str - The key to authenticate TLS connections with.
- database str
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- password str
- The password to authenticate with.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- require_
native_ boolauth - Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility)
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- server_
name str - Server name for TLS verification (unverified by StrongDM if empty)
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- use_
azure_ boolsingle_ server_ usernames - If true, appends the hostname to the username when hitting a database.azure.com address
- username str
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- String
- The CA to authenticate TLS connections with.
- client
Certificate String - The certificate to authenticate TLS connections with.
- client
Key String - The key to authenticate TLS connections with.
- database String
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- require
Native BooleanAuth - Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility)
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- server
Name String - Server name for TLS verification (unverified by StrongDM if empty)
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- use
Azure BooleanSingle Server Usernames - If true, appends the hostname to the username when hitting a database.azure.com address
- username String
- The username to authenticate with.
ResourceMtlsPostgres, ResourceMtlsPostgresArgs
- Database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- string
- The CA to authenticate TLS connections with.
- Client
Certificate string - The certificate to authenticate TLS connections with.
- Client
Key string - The key to authenticate TLS connections with.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Override
Database bool - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Server
Name string - Server name for TLS verification (unverified by StrongDM if empty)
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- Database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- string
- The CA to authenticate TLS connections with.
- Client
Certificate string - The certificate to authenticate TLS connections with.
- Client
Key string - The key to authenticate TLS connections with.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Override
Database bool - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Server
Name string - Server name for TLS verification (unverified by StrongDM if empty)
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- database String
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- String
- The CA to authenticate TLS connections with.
- client
Certificate String - The certificate to authenticate TLS connections with.
- client
Key String - The key to authenticate TLS connections with.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- override
Database Boolean - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- password String
- The password to authenticate with.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- server
Name String - Server name for TLS verification (unverified by StrongDM if empty)
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
- database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- string
- The CA to authenticate TLS connections with.
- client
Certificate string - The certificate to authenticate TLS connections with.
- client
Key string - The key to authenticate TLS connections with.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- override
Database boolean - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- password string
- The password to authenticate with.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- server
Name string - Server name for TLS verification (unverified by StrongDM if empty)
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- username string
- The username to authenticate with.
- database str
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- str
- The CA to authenticate TLS connections with.
- client_
certificate str - The certificate to authenticate TLS connections with.
- client_
key str - The key to authenticate TLS connections with.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- override_
database bool - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- password str
- The password to authenticate with.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- server_
name str - Server name for TLS verification (unverified by StrongDM if empty)
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- username str
- The username to authenticate with.
- database String
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- String
- The CA to authenticate TLS connections with.
- client
Certificate String - The certificate to authenticate TLS connections with.
- client
Key String - The key to authenticate TLS connections with.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- override
Database Boolean - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- password String
- The password to authenticate with.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- server
Name String - Server name for TLS verification (unverified by StrongDM if empty)
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
ResourceMysql, ResourceMysqlArgs
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Require
Native boolAuth - Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility)
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Use
Azure boolSingle Server Usernames - If true, appends the hostname to the username when hitting a database.azure.com address
- Username string
- The username to authenticate with.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Require
Native boolAuth - Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility)
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Use
Azure boolSingle Server Usernames - If true, appends the hostname to the username when hitting a database.azure.com address
- Username string
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- database String
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- require
Native BooleanAuth - Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility)
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- use
Azure BooleanSingle Server Usernames - If true, appends the hostname to the username when hitting a database.azure.com address
- username String
- The username to authenticate with.
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- password string
- The password to authenticate with.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- require
Native booleanAuth - Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility)
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- use
Azure booleanSingle Server Usernames - If true, appends the hostname to the username when hitting a database.azure.com address
- username string
- The username to authenticate with.
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- database str
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- password str
- The password to authenticate with.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- require_
native_ boolauth - Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility)
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- use_
azure_ boolsingle_ server_ usernames - If true, appends the hostname to the username when hitting a database.azure.com address
- username str
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- database String
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- require
Native BooleanAuth - Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility)
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- use
Azure BooleanSingle Server Usernames - If true, appends the hostname to the username when hitting a database.azure.com address
- username String
- The username to authenticate with.
ResourceNeptune, ResourceNeptuneArgs
- Endpoint string
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Endpoint string
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- endpoint String
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- endpoint string
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- name string
- Unique human-readable name of the Resource.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- endpoint str
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- name str
- Unique human-readable name of the Resource.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- endpoint String
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
ResourceNeptuneIam, ResourceNeptuneIamArgs
- Endpoint string
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- Name string
- Unique human-readable name of the Resource.
- Region string
- The AWS region to connect to.
- Access
Key string - The Access Key ID to use to authenticate.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Role
Arn string - The role to assume after logging in.
- Role
External stringId - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- Secret
Access stringKey - The Secret Access Key to use to authenticate.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Endpoint string
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- Name string
- Unique human-readable name of the Resource.
- Region string
- The AWS region to connect to.
- Access
Key string - The Access Key ID to use to authenticate.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Role
Arn string - The role to assume after logging in.
- Role
External stringId - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- Secret
Access stringKey - The Secret Access Key to use to authenticate.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- endpoint String
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- name String
- Unique human-readable name of the Resource.
- region String
- The AWS region to connect to.
- access
Key String - The Access Key ID to use to authenticate.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- role
Arn String - The role to assume after logging in.
- role
External StringId - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- secret
Access StringKey - The Secret Access Key to use to authenticate.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- endpoint string
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- name string
- Unique human-readable name of the Resource.
- region string
- The AWS region to connect to.
- access
Key string - The Access Key ID to use to authenticate.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- role
Arn string - The role to assume after logging in.
- role
External stringId - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- secret
Access stringKey - The Secret Access Key to use to authenticate.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- endpoint str
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- name str
- Unique human-readable name of the Resource.
- region str
- The AWS region to connect to.
- access_
key str - The Access Key ID to use to authenticate.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- role_
arn str - The role to assume after logging in.
- role_
external_ strid - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- secret_
access_ strkey - The Secret Access Key to use to authenticate.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- endpoint String
- The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com
- name String
- Unique human-readable name of the Resource.
- region String
- The AWS region to connect to.
- access
Key String - The Access Key ID to use to authenticate.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- role
Arn String - The role to assume after logging in.
- role
External StringId - The external ID to associate with assume role requests. Does nothing if a role ARN is not provided.
- secret
Access StringKey - The Secret Access Key to use to authenticate.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
ResourceOracle, ResourceOracleArgs
- Database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Tls
Required bool - If set, TLS must be used to connect to this resource.
- Username string
- The username to authenticate with.
- Database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Tls
Required bool - If set, TLS must be used to connect to this resource.
- Username string
- The username to authenticate with.
- database String
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- tls
Required Boolean - If set, TLS must be used to connect to this resource.
- username String
- The username to authenticate with.
- database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- password string
- The password to authenticate with.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- tls
Required boolean - If set, TLS must be used to connect to this resource.
- username string
- The username to authenticate with.
- database str
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- password str
- The password to authenticate with.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- tls_
required bool - If set, TLS must be used to connect to this resource.
- username str
- The username to authenticate with.
- database String
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- tls
Required Boolean - If set, TLS must be used to connect to this resource.
- username String
- The username to authenticate with.
ResourcePostgres, ResourcePostgresArgs
- Database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Override
Database bool - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- Database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Override
Database bool - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- database String
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- override
Database Boolean - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- password String
- The password to authenticate with.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
- database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- override
Database boolean - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- password string
- The password to authenticate with.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- username string
- The username to authenticate with.
- database str
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- override_
database bool - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- password str
- The password to authenticate with.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- username str
- The username to authenticate with.
- database String
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- override
Database Boolean - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- password String
- The password to authenticate with.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
ResourcePresto, ResourcePrestoArgs
- Database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Tls
Required bool - If set, TLS must be used to connect to this resource.
- Username string
- The username to authenticate with.
- Database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Tls
Required bool - If set, TLS must be used to connect to this resource.
- Username string
- The username to authenticate with.
- database String
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- tls
Required Boolean - If set, TLS must be used to connect to this resource.
- username String
- The username to authenticate with.
- database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- password string
- The password to authenticate with.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- tls
Required boolean - If set, TLS must be used to connect to this resource.
- username string
- The username to authenticate with.
- database str
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- password str
- The password to authenticate with.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- tls_
required bool - If set, TLS must be used to connect to this resource.
- username str
- The username to authenticate with.
- database String
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- tls
Required Boolean - If set, TLS must be used to connect to this resource.
- username String
- The username to authenticate with.
ResourceRabbitmqAmqp091, ResourceRabbitmqAmqp091Args
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Tls
Required bool - If set, TLS must be used to connect to this resource.
- Username string
- The username to authenticate with.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Tls
Required bool - If set, TLS must be used to connect to this resource.
- Username string
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- tls
Required Boolean - If set, TLS must be used to connect to this resource.
- username String
- The username to authenticate with.
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- password string
- The password to authenticate with.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- tls
Required boolean - If set, TLS must be used to connect to this resource.
- username string
- The username to authenticate with.
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- password str
- The password to authenticate with.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- tls_
required bool - If set, TLS must be used to connect to this resource.
- username str
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- tls
Required Boolean - If set, TLS must be used to connect to this resource.
- username String
- The username to authenticate with.
ResourceRawTcp, ResourceRawTcpArgs
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
ResourceRdp, ResourceRdpArgs
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Downgrade
Nla boolConnections - When set, network level authentication will not be used. May resolve unexpected authentication errors to older servers. When set, healthchecks cannot detect if a provided username / password pair is correct.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Lock
Required bool - When set, require a resource lock to access the resource to ensure it can only be used by one user at a time.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Downgrade
Nla boolConnections - When set, network level authentication will not be used. May resolve unexpected authentication errors to older servers. When set, healthchecks cannot detect if a provided username / password pair is correct.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Lock
Required bool - When set, require a resource lock to access the resource to ensure it can only be used by one user at a time.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- downgrade
Nla BooleanConnections - When set, network level authentication will not be used. May resolve unexpected authentication errors to older servers. When set, healthchecks cannot detect if a provided username / password pair is correct.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- lock
Required Boolean - When set, require a resource lock to access the resource to ensure it can only be used by one user at a time.
- password String
- The password to authenticate with.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- downgrade
Nla booleanConnections - When set, network level authentication will not be used. May resolve unexpected authentication errors to older servers. When set, healthchecks cannot detect if a provided username / password pair is correct.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- lock
Required boolean - When set, require a resource lock to access the resource to ensure it can only be used by one user at a time.
- password string
- The password to authenticate with.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- username string
- The username to authenticate with.
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- downgrade_
nla_ boolconnections - When set, network level authentication will not be used. May resolve unexpected authentication errors to older servers. When set, healthchecks cannot detect if a provided username / password pair is correct.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- lock_
required bool - When set, require a resource lock to access the resource to ensure it can only be used by one user at a time.
- password str
- The password to authenticate with.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- username str
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- downgrade
Nla BooleanConnections - When set, network level authentication will not be used. May resolve unexpected authentication errors to older servers. When set, healthchecks cannot detect if a provided username / password pair is correct.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- lock
Required Boolean - When set, require a resource lock to access the resource to ensure it can only be used by one user at a time.
- password String
- The password to authenticate with.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
ResourceRdpCert, ResourceRdpCertArgs
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Identity
Alias stringHealthcheck Username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- Identity
Set stringId - The ID of the identity set to use for identity connections.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Identity
Alias stringHealthcheck Username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- Identity
Set stringId - The ID of the identity set to use for identity connections.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- identity
Alias StringHealthcheck Username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- identity
Set StringId - The ID of the identity set to use for identity connections.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- identity
Alias stringHealthcheck Username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- identity
Set stringId - The ID of the identity set to use for identity connections.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- username string
- The username to authenticate with.
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- identity_
alias_ strhealthcheck_ username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- identity_
set_ strid - The ID of the identity set to use for identity connections.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- username str
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- identity
Alias StringHealthcheck Username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- identity
Set StringId - The ID of the identity set to use for identity connections.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
ResourceRdsPostgresIam, ResourceRdsPostgresIamArgs
- Database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Region string
- The AWS region to connect to.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Override
Database bool - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Role
Assumption stringArn - If provided, the gateway/relay will try to assume this role instead of the underlying compute's role.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- Database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Region string
- The AWS region to connect to.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Override
Database bool - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Role
Assumption stringArn - If provided, the gateway/relay will try to assume this role instead of the underlying compute's role.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- database String
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- region String
- The AWS region to connect to.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- override
Database Boolean - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- role
Assumption StringArn - If provided, the gateway/relay will try to assume this role instead of the underlying compute's role.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
- database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- region string
- The AWS region to connect to.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- override
Database boolean - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- role
Assumption stringArn - If provided, the gateway/relay will try to assume this role instead of the underlying compute's role.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- username string
- The username to authenticate with.
- database str
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- region str
- The AWS region to connect to.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- override_
database bool - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- role_
assumption_ strarn - If provided, the gateway/relay will try to assume this role instead of the underlying compute's role.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- username str
- The username to authenticate with.
- database String
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- region String
- The AWS region to connect to.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- override
Database Boolean - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- role
Assumption StringArn - If provided, the gateway/relay will try to assume this role instead of the underlying compute's role.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
ResourceRedis, ResourceRedisArgs
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Tls
Required bool - If set, TLS must be used to connect to this resource.
- Username string
- The username to authenticate with.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Tls
Required bool - If set, TLS must be used to connect to this resource.
- Username string
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- tls
Required Boolean - If set, TLS must be used to connect to this resource.
- username String
- The username to authenticate with.
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- password string
- The password to authenticate with.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- tls
Required boolean - If set, TLS must be used to connect to this resource.
- username string
- The username to authenticate with.
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- password str
- The password to authenticate with.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- tls_
required bool - If set, TLS must be used to connect to this resource.
- username str
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- tls
Required Boolean - If set, TLS must be used to connect to this resource.
- username String
- The username to authenticate with.
ResourceRedshift, ResourceRedshiftArgs
- Database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Override
Database bool - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- Database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Override
Database bool - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- database String
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- override
Database Boolean - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- password String
- The password to authenticate with.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
- database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- override
Database boolean - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- password string
- The password to authenticate with.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- username string
- The username to authenticate with.
- database str
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- override_
database bool - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- password str
- The password to authenticate with.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- username str
- The username to authenticate with.
- database String
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- override
Database Boolean - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- password String
- The password to authenticate with.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
ResourceSingleStore, ResourceSingleStoreArgs
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Require
Native boolAuth - Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility)
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Use
Azure boolSingle Server Usernames - If true, appends the hostname to the username when hitting a database.azure.com address
- Username string
- The username to authenticate with.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Require
Native boolAuth - Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility)
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Use
Azure boolSingle Server Usernames - If true, appends the hostname to the username when hitting a database.azure.com address
- Username string
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- database String
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- require
Native BooleanAuth - Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility)
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- use
Azure BooleanSingle Server Usernames - If true, appends the hostname to the username when hitting a database.azure.com address
- username String
- The username to authenticate with.
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- password string
- The password to authenticate with.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- require
Native booleanAuth - Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility)
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- use
Azure booleanSingle Server Usernames - If true, appends the hostname to the username when hitting a database.azure.com address
- username string
- The username to authenticate with.
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- database str
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- password str
- The password to authenticate with.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- require_
native_ boolauth - Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility)
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- use_
azure_ boolsingle_ server_ usernames - If true, appends the hostname to the username when hitting a database.azure.com address
- username str
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- database String
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- require
Native BooleanAuth - Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility)
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- use
Azure BooleanSingle Server Usernames - If true, appends the hostname to the username when hitting a database.azure.com address
- username String
- The username to authenticate with.
ResourceSnowflake, ResourceSnowflakeArgs
- Database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Schema string
- The Schema to use to direct initial requests.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- Database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Schema string
- The Schema to use to direct initial requests.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- database String
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- schema String
- The Schema to use to direct initial requests.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
- database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- password string
- The password to authenticate with.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- schema string
- The Schema to use to direct initial requests.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- username string
- The username to authenticate with.
- database str
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- password str
- The password to authenticate with.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- schema str
- The Schema to use to direct initial requests.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- username str
- The username to authenticate with.
- database String
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- schema String
- The Schema to use to direct initial requests.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
ResourceSnowsight, ResourceSnowsightArgs
- Healthcheck
Username string - The StrongDM user email to use for healthchecks.
- Name string
- Unique human-readable name of the Resource.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Saml
Metadata string - The Metadata for your snowflake IDP integration
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Healthcheck
Username string - The StrongDM user email to use for healthchecks.
- Name string
- Unique human-readable name of the Resource.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Saml
Metadata string - The Metadata for your snowflake IDP integration
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- map[string]string
- Tags is a map of key, value pairs.
- healthcheck
Username String - The StrongDM user email to use for healthchecks.
- name String
- Unique human-readable name of the Resource.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- saml
Metadata String - The Metadata for your snowflake IDP integration
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- Map<String,String>
- Tags is a map of key, value pairs.
- healthcheck
Username string - The StrongDM user email to use for healthchecks.
- name string
- Unique human-readable name of the Resource.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- saml
Metadata string - The Metadata for your snowflake IDP integration
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- {[key: string]: string}
- Tags is a map of key, value pairs.
- healthcheck_
username str - The StrongDM user email to use for healthchecks.
- name str
- Unique human-readable name of the Resource.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- saml_
metadata str - The Metadata for your snowflake IDP integration
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- Mapping[str, str]
- Tags is a map of key, value pairs.
- healthcheck
Username String - The StrongDM user email to use for healthchecks.
- name String
- Unique human-readable name of the Resource.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- saml
Metadata String - The Metadata for your snowflake IDP integration
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- Map<String>
- Tags is a map of key, value pairs.
ResourceSqlServer, ResourceSqlServerArgs
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Allow
Deprecated boolEncryption - Whether to allow deprecated encryption protocols to be used for this resource. For example, TLS 1.0.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Override
Database bool - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Schema string
- The Schema to use to direct initial requests.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Allow
Deprecated boolEncryption - Whether to allow deprecated encryption protocols to be used for this resource. For example, TLS 1.0.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Override
Database bool - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Schema string
- The Schema to use to direct initial requests.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- allow
Deprecated BooleanEncryption - Whether to allow deprecated encryption protocols to be used for this resource. For example, TLS 1.0.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- database String
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- override
Database Boolean - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- password String
- The password to authenticate with.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- schema String
- The Schema to use to direct initial requests.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- allow
Deprecated booleanEncryption - Whether to allow deprecated encryption protocols to be used for this resource. For example, TLS 1.0.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- override
Database boolean - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- password string
- The password to authenticate with.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- schema string
- The Schema to use to direct initial requests.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- username string
- The username to authenticate with.
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- allow_
deprecated_ boolencryption - Whether to allow deprecated encryption protocols to be used for this resource. For example, TLS 1.0.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- database str
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- override_
database bool - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- password str
- The password to authenticate with.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- schema str
- The Schema to use to direct initial requests.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- username str
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- allow
Deprecated BooleanEncryption - Whether to allow deprecated encryption protocols to be used for this resource. For example, TLS 1.0.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- database String
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- override
Database Boolean - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- password String
- The password to authenticate with.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- schema String
- The Schema to use to direct initial requests.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
ResourceSqlServerAzureAd, ResourceSqlServerAzureAdArgs
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Allow
Deprecated boolEncryption - Whether to allow deprecated encryption protocols to be used for this resource. For example, TLS 1.0.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Client
Id string - The Azure AD application (client) ID with which to authenticate.
- Database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Override
Database bool - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Schema string
- The Schema to use to direct initial requests.
- Secret string
- The Azure AD client secret (application password) with which to authenticate.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Tenant
Id string - The Azure AD directory (tenant) ID with which to authenticate.
- sql_server_kerberos_ad:
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Allow
Deprecated boolEncryption - Whether to allow deprecated encryption protocols to be used for this resource. For example, TLS 1.0.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Client
Id string - The Azure AD application (client) ID with which to authenticate.
- Database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Override
Database bool - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Schema string
- The Schema to use to direct initial requests.
- Secret string
- The Azure AD client secret (application password) with which to authenticate.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Tenant
Id string - The Azure AD directory (tenant) ID with which to authenticate.
- sql_server_kerberos_ad:
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- allow
Deprecated BooleanEncryption - Whether to allow deprecated encryption protocols to be used for this resource. For example, TLS 1.0.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- client
Id String - The Azure AD application (client) ID with which to authenticate.
- database String
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- override
Database Boolean - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- schema String
- The Schema to use to direct initial requests.
- secret String
- The Azure AD client secret (application password) with which to authenticate.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- tenant
Id String - The Azure AD directory (tenant) ID with which to authenticate.
- sql_server_kerberos_ad:
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- allow
Deprecated booleanEncryption - Whether to allow deprecated encryption protocols to be used for this resource. For example, TLS 1.0.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- client
Id string - The Azure AD application (client) ID with which to authenticate.
- database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- override
Database boolean - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- schema string
- The Schema to use to direct initial requests.
- secret string
- The Azure AD client secret (application password) with which to authenticate.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- tenant
Id string - The Azure AD directory (tenant) ID with which to authenticate.
- sql_server_kerberos_ad:
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- allow_
deprecated_ boolencryption - Whether to allow deprecated encryption protocols to be used for this resource. For example, TLS 1.0.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- client_
id str - The Azure AD application (client) ID with which to authenticate.
- database str
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- override_
database bool - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- schema str
- The Schema to use to direct initial requests.
- secret str
- The Azure AD client secret (application password) with which to authenticate.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- tenant_
id str - The Azure AD directory (tenant) ID with which to authenticate.
- sql_server_kerberos_ad:
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- allow
Deprecated BooleanEncryption - Whether to allow deprecated encryption protocols to be used for this resource. For example, TLS 1.0.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- client
Id String - The Azure AD application (client) ID with which to authenticate.
- database String
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- override
Database Boolean - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- schema String
- The Schema to use to direct initial requests.
- secret String
- The Azure AD client secret (application password) with which to authenticate.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- tenant
Id String - The Azure AD directory (tenant) ID with which to authenticate.
- sql_server_kerberos_ad:
ResourceSqlServerKerberosAd, ResourceSqlServerKerberosAdArgs
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Allow
Deprecated boolEncryption - Whether to allow deprecated encryption protocols to be used for this resource. For example, TLS 1.0.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Keytab string
- The keytab file in base64 format containing an entry with the principal name (username@realm) and key version number with which to authenticate.
- Krb
Config string - The Kerberos 5 configuration file (krb5.conf) specifying the Active Directory server (KDC) for the configured realm.
- Override
Database bool - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Realm string
- The Active Directory domain (realm) to which the configured username belongs.
- Schema string
- The Schema to use to direct initial requests.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Server
Spn string - The Service Principal Name of the Microsoft SQL Server instance in Active Directory.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Allow
Deprecated boolEncryption - Whether to allow deprecated encryption protocols to be used for this resource. For example, TLS 1.0.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Keytab string
- The keytab file in base64 format containing an entry with the principal name (username@realm) and key version number with which to authenticate.
- Krb
Config string - The Kerberos 5 configuration file (krb5.conf) specifying the Active Directory server (KDC) for the configured realm.
- Override
Database bool - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Realm string
- The Active Directory domain (realm) to which the configured username belongs.
- Schema string
- The Schema to use to direct initial requests.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Server
Spn string - The Service Principal Name of the Microsoft SQL Server instance in Active Directory.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- allow
Deprecated BooleanEncryption - Whether to allow deprecated encryption protocols to be used for this resource. For example, TLS 1.0.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- database String
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- keytab String
- The keytab file in base64 format containing an entry with the principal name (username@realm) and key version number with which to authenticate.
- krb
Config String - The Kerberos 5 configuration file (krb5.conf) specifying the Active Directory server (KDC) for the configured realm.
- override
Database Boolean - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- realm String
- The Active Directory domain (realm) to which the configured username belongs.
- schema String
- The Schema to use to direct initial requests.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- server
Spn String - The Service Principal Name of the Microsoft SQL Server instance in Active Directory.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- allow
Deprecated booleanEncryption - Whether to allow deprecated encryption protocols to be used for this resource. For example, TLS 1.0.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- keytab string
- The keytab file in base64 format containing an entry with the principal name (username@realm) and key version number with which to authenticate.
- krb
Config string - The Kerberos 5 configuration file (krb5.conf) specifying the Active Directory server (KDC) for the configured realm.
- override
Database boolean - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- realm string
- The Active Directory domain (realm) to which the configured username belongs.
- schema string
- The Schema to use to direct initial requests.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- server
Spn string - The Service Principal Name of the Microsoft SQL Server instance in Active Directory.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- username string
- The username to authenticate with.
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- allow_
deprecated_ boolencryption - Whether to allow deprecated encryption protocols to be used for this resource. For example, TLS 1.0.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- database str
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- keytab str
- The keytab file in base64 format containing an entry with the principal name (username@realm) and key version number with which to authenticate.
- krb_
config str - The Kerberos 5 configuration file (krb5.conf) specifying the Active Directory server (KDC) for the configured realm.
- override_
database bool - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- realm str
- The Active Directory domain (realm) to which the configured username belongs.
- schema str
- The Schema to use to direct initial requests.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- server_
spn str - The Service Principal Name of the Microsoft SQL Server instance in Active Directory.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- username str
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- allow
Deprecated BooleanEncryption - Whether to allow deprecated encryption protocols to be used for this resource. For example, TLS 1.0.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- database String
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- keytab String
- The keytab file in base64 format containing an entry with the principal name (username@realm) and key version number with which to authenticate.
- krb
Config String - The Kerberos 5 configuration file (krb5.conf) specifying the Active Directory server (KDC) for the configured realm.
- override
Database Boolean - If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- realm String
- The Active Directory domain (realm) to which the configured username belongs.
- schema String
- The Schema to use to direct initial requests.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- server
Spn String - The Service Principal Name of the Microsoft SQL Server instance in Active Directory.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
ResourceSsh, ResourceSshArgs
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Allow
Deprecated boolKey Exchanges - Whether deprecated, insecure key exchanges are allowed for use to connect to the target ssh server.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Key
Type string - The key type to use e.g. rsa-2048 or ed25519
- Port
Forwarding bool - Whether port forwarding is allowed through this server.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Public
Key string - The public key to append to a server's authorized keys. This will be generated after resource creation.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Allow
Deprecated boolKey Exchanges - Whether deprecated, insecure key exchanges are allowed for use to connect to the target ssh server.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Key
Type string - The key type to use e.g. rsa-2048 or ed25519
- Port
Forwarding bool - Whether port forwarding is allowed through this server.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Public
Key string - The public key to append to a server's authorized keys. This will be generated after resource creation.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- allow
Deprecated BooleanKey Exchanges - Whether deprecated, insecure key exchanges are allowed for use to connect to the target ssh server.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- key
Type String - The key type to use e.g. rsa-2048 or ed25519
- port
Forwarding Boolean - Whether port forwarding is allowed through this server.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- public
Key String - The public key to append to a server's authorized keys. This will be generated after resource creation.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- allow
Deprecated booleanKey Exchanges - Whether deprecated, insecure key exchanges are allowed for use to connect to the target ssh server.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- key
Type string - The key type to use e.g. rsa-2048 or ed25519
- port
Forwarding boolean - Whether port forwarding is allowed through this server.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- public
Key string - The public key to append to a server's authorized keys. This will be generated after resource creation.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- username string
- The username to authenticate with.
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- allow_
deprecated_ boolkey_ exchanges - Whether deprecated, insecure key exchanges are allowed for use to connect to the target ssh server.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- key_
type str - The key type to use e.g. rsa-2048 or ed25519
- port_
forwarding bool - Whether port forwarding is allowed through this server.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- public_
key str - The public key to append to a server's authorized keys. This will be generated after resource creation.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- username str
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- allow
Deprecated BooleanKey Exchanges - Whether deprecated, insecure key exchanges are allowed for use to connect to the target ssh server.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- key
Type String - The key type to use e.g. rsa-2048 or ed25519
- port
Forwarding Boolean - Whether port forwarding is allowed through this server.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- public
Key String - The public key to append to a server's authorized keys. This will be generated after resource creation.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
ResourceSshCert, ResourceSshCertArgs
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Allow
Deprecated boolKey Exchanges - Whether deprecated, insecure key exchanges are allowed for use to connect to the target ssh server.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Identity
Alias stringHealthcheck Username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- Identity
Set stringId - The ID of the identity set to use for identity connections.
- Key
Type string - The key type to use e.g. rsa-2048 or ed25519
- Port
Forwarding bool - Whether port forwarding is allowed through this server.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Allow
Deprecated boolKey Exchanges - Whether deprecated, insecure key exchanges are allowed for use to connect to the target ssh server.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Identity
Alias stringHealthcheck Username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- Identity
Set stringId - The ID of the identity set to use for identity connections.
- Key
Type string - The key type to use e.g. rsa-2048 or ed25519
- Port
Forwarding bool - Whether port forwarding is allowed through this server.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- allow
Deprecated BooleanKey Exchanges - Whether deprecated, insecure key exchanges are allowed for use to connect to the target ssh server.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- identity
Alias StringHealthcheck Username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- identity
Set StringId - The ID of the identity set to use for identity connections.
- key
Type String - The key type to use e.g. rsa-2048 or ed25519
- port
Forwarding Boolean - Whether port forwarding is allowed through this server.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- allow
Deprecated booleanKey Exchanges - Whether deprecated, insecure key exchanges are allowed for use to connect to the target ssh server.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- identity
Alias stringHealthcheck Username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- identity
Set stringId - The ID of the identity set to use for identity connections.
- key
Type string - The key type to use e.g. rsa-2048 or ed25519
- port
Forwarding boolean - Whether port forwarding is allowed through this server.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- username string
- The username to authenticate with.
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- allow_
deprecated_ boolkey_ exchanges - Whether deprecated, insecure key exchanges are allowed for use to connect to the target ssh server.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- identity_
alias_ strhealthcheck_ username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- identity_
set_ strid - The ID of the identity set to use for identity connections.
- key_
type str - The key type to use e.g. rsa-2048 or ed25519
- port_
forwarding bool - Whether port forwarding is allowed through this server.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- username str
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- allow
Deprecated BooleanKey Exchanges - Whether deprecated, insecure key exchanges are allowed for use to connect to the target ssh server.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- identity
Alias StringHealthcheck Username - The username to use for healthchecks, when clients otherwise connect with their own identity alias username.
- identity
Set StringId - The ID of the identity set to use for identity connections.
- key
Type String - The key type to use e.g. rsa-2048 or ed25519
- port
Forwarding Boolean - Whether port forwarding is allowed through this server.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
ResourceSshCustomerKey, ResourceSshCustomerKeyArgs
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Allow
Deprecated boolKey Exchanges - Whether deprecated, insecure key exchanges are allowed for use to connect to the target ssh server.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Port
Forwarding bool - Whether port forwarding is allowed through this server.
- Port
Override int - The local port used by clients to connect to this resource.
- Private
Key string - The private key used to authenticate with the server.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Allow
Deprecated boolKey Exchanges - Whether deprecated, insecure key exchanges are allowed for use to connect to the target ssh server.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Port
Forwarding bool - Whether port forwarding is allowed through this server.
- Port
Override int - The local port used by clients to connect to this resource.
- Private
Key string - The private key used to authenticate with the server.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- allow
Deprecated BooleanKey Exchanges - Whether deprecated, insecure key exchanges are allowed for use to connect to the target ssh server.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- port
Forwarding Boolean - Whether port forwarding is allowed through this server.
- port
Override Integer - The local port used by clients to connect to this resource.
- private
Key String - The private key used to authenticate with the server.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- allow
Deprecated booleanKey Exchanges - Whether deprecated, insecure key exchanges are allowed for use to connect to the target ssh server.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- port
Forwarding boolean - Whether port forwarding is allowed through this server.
- port
Override number - The local port used by clients to connect to this resource.
- private
Key string - The private key used to authenticate with the server.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- username string
- The username to authenticate with.
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- allow_
deprecated_ boolkey_ exchanges - Whether deprecated, insecure key exchanges are allowed for use to connect to the target ssh server.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- port_
forwarding bool - Whether port forwarding is allowed through this server.
- port_
override int - The local port used by clients to connect to this resource.
- private_
key str - The private key used to authenticate with the server.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- username str
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- allow
Deprecated BooleanKey Exchanges - Whether deprecated, insecure key exchanges are allowed for use to connect to the target ssh server.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- port
Forwarding Boolean - Whether port forwarding is allowed through this server.
- port
Override Number - The local port used by clients to connect to this resource.
- private
Key String - The private key used to authenticate with the server.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
ResourceSshPassword, ResourceSshPasswordArgs
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Allow
Deprecated boolKey Exchanges - Whether deprecated, insecure key exchanges are allowed for use to connect to the target ssh server.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port
Forwarding bool - Whether port forwarding is allowed through this server.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Allow
Deprecated boolKey Exchanges - Whether deprecated, insecure key exchanges are allowed for use to connect to the target ssh server.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port
Forwarding bool - Whether port forwarding is allowed through this server.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- allow
Deprecated BooleanKey Exchanges - Whether deprecated, insecure key exchanges are allowed for use to connect to the target ssh server.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port
Forwarding Boolean - Whether port forwarding is allowed through this server.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- allow
Deprecated booleanKey Exchanges - Whether deprecated, insecure key exchanges are allowed for use to connect to the target ssh server.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- password string
- The password to authenticate with.
- port
Forwarding boolean - Whether port forwarding is allowed through this server.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- username string
- The username to authenticate with.
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- allow_
deprecated_ boolkey_ exchanges - Whether deprecated, insecure key exchanges are allowed for use to connect to the target ssh server.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- password str
- The password to authenticate with.
- port_
forwarding bool - Whether port forwarding is allowed through this server.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- username str
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- allow
Deprecated BooleanKey Exchanges - Whether deprecated, insecure key exchanges are allowed for use to connect to the target ssh server.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port
Forwarding Boolean - Whether port forwarding is allowed through this server.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
ResourceSybase, ResourceSybaseArgs
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- password string
- The password to authenticate with.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- username string
- The username to authenticate with.
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- password str
- The password to authenticate with.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- username str
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
ResourceSybaseIq, ResourceSybaseIqArgs
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- password string
- The password to authenticate with.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- username string
- The username to authenticate with.
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- password str
- The password to authenticate with.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- username str
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
ResourceTeradata, ResourceTeradataArgs
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- password string
- The password to authenticate with.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- username string
- The username to authenticate with.
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- password str
- The password to authenticate with.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- username str
- The username to authenticate with.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
ResourceTrino, ResourceTrinoArgs
- Database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Dictionary<string, string>
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- Database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- Hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- Name string
- Unique human-readable name of the Resource.
- Bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- Egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- Password string
- The password to authenticate with.
- Port int
- The port to dial to initiate a connection from the egress node to this resource.
- Port
Override int - The local port used by clients to connect to this resource.
- Proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- Secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- Subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- map[string]string
- Tags is a map of key, value pairs.
- Username string
- The username to authenticate with.
- database String
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port Integer
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Integer - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String,String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
- database string
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname string
- The host to dial to initiate a connection from the egress node to this resource.
- name string
- Unique human-readable name of the Resource.
- bind
Interface string - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter string - A filter applied to the routing logic to pin datasource to nodes.
- password string
- The password to authenticate with.
- port number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override number - The local port used by clients to connect to this resource.
- proxy
Cluster stringId - ID of the proxy cluster for this resource, if any.
- secret
Store stringId - ID of the secret store containing credentials for this resource, if any.
- subdomain string
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- {[key: string]: string}
- Tags is a map of key, value pairs.
- username string
- The username to authenticate with.
- database str
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname str
- The host to dial to initiate a connection from the egress node to this resource.
- name str
- Unique human-readable name of the Resource.
- bind_
interface str - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress_
filter str - A filter applied to the routing logic to pin datasource to nodes.
- password str
- The password to authenticate with.
- port int
- The port to dial to initiate a connection from the egress node to this resource.
- port_
override int - The local port used by clients to connect to this resource.
- proxy_
cluster_ strid - ID of the proxy cluster for this resource, if any.
- secret_
store_ strid - ID of the secret store containing credentials for this resource, if any.
- subdomain str
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Mapping[str, str]
- Tags is a map of key, value pairs.
- username str
- The username to authenticate with.
- database String
- The initial database to connect to. This setting does not by itself prevent switching to another database after connecting.
- hostname String
- The host to dial to initiate a connection from the egress node to this resource.
- name String
- Unique human-readable name of the Resource.
- bind
Interface String - The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided.
- egress
Filter String - A filter applied to the routing logic to pin datasource to nodes.
- password String
- The password to authenticate with.
- port Number
- The port to dial to initiate a connection from the egress node to this resource.
- port
Override Number - The local port used by clients to connect to this resource.
- proxy
Cluster StringId - ID of the proxy cluster for this resource, if any.
- secret
Store StringId - ID of the secret store containing credentials for this resource, if any.
- subdomain String
- Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network)
- Map<String>
- Tags is a map of key, value pairs.
- username String
- The username to authenticate with.
Package Details
- Repository
- sdm pierskarsenbarg/pulumi-sdm
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
sdm
Terraform Provider.