Skip to main content

core.medpluminfraconfig

Home > @medplum/core > MedplumInfraConfig

MedplumInfraConfig interface

Signature:

export interface MedplumInfraConfig 

Properties

PropertyModifiersTypeDescription
accountNumberstring
additionalContainers?{ name: string; image: string; cpu?: number; memory?: number; essential?: boolean; command?: string[]; environment?: { [key: string]: string; }; }[](Optional)
apiDomainNamestring
apiInternetFacing?boolean(Optional)
apiPortnumber
apiSslCertArnstring
appApiProxy?boolean(Optional)
appDomainNamestring
appLoggingBucket?string(Optional)
appLoggingPrefix?string(Optional)
appSslCertArnstring
baseUrlstring
cacheNodeType?string(Optional)
clamscanEnabledboolean
clamscanLoggingBucketstring
clamscanLoggingPrefixstring
cloudTrailAlarms?{ logGroupName: string; logGroupCreate?: boolean; snsTopicArn?: string; snsTopicName?: string; }(Optional)
desiredServerCountnumber
domainNamestring
environment?StringMap(Optional)
hostedZoneName?string(Optional)
loadBalancerLoggingBucket?string(Optional)
loadBalancerLoggingPrefix?string(Optional)
maxAzsnumber
namestring
rdsInstancesnumber
rdsInstanceTypestring
rdsInstanceVersion?string(Optional)
rdsProxyEnabled?boolean(Optional)
rdsReaderInstanceType?string(Optional)
rdsSecretsArn?string(Optional)
regionstring
serverCpunumber
serverImagestring
serverMemorynumber
signingKeyIdstring
skipDns?boolean(Optional)
stackNamestring
storageBucketNamestring
storageDomainNamestring
storageLoggingBucket?string(Optional)
storageLoggingPrefix?string(Optional)
storagePublicKeystring
storageSslCertArnstring
vpcIdstring