CDKDefaultsProvider
Classabstractnet10.0
Supports all classes in the .NET class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all .NET classes; it is the root of the type hierarchy.
namespace Aspire.Hosting.AWS.Deployment.CDKDefaults;
public abstract class CDKDefaultsProvider{ // ...}47 members
Properties37
Section titled PropertiesAgentCoreMemoryEventExpiryDurationDaysvirtualgetdoubleAgentCoreRuntimeNetworkModevirtualgetstringDefaultAgentCoreProjectResourcePublishTargetvirtualget; setDefaultConsoleProjectResourcePublishTargetvirtualget; setDefaultLambdaProjectResourcePublishTargetvirtualget; setDefaultRedisResourcePublishTargetvirtualget; setDefaultWebProjectResourcePublishTargetvirtualget; setECSFargateExpressContainerPortvirtualgetdouble?ECSFargateExpressContainerPortNamevirtualgetstringECSFargateExpressCpuvirtualgetdouble?ECSFargateExpressMiBvirtualgetdouble?ECSFargateServiceCpuvirtualgetdouble?ECSFargateServiceDesiredCountvirtualgetdouble?ECSFargateServiceMemoryLimitMiBvirtualgetdouble?ECSFargateServiceMinHealthyPercentvirtualgetdouble?ECSFargateServiceWithALBContainerPortvirtualgetdouble?ECSFargateServiceWithALBCpuvirtualgetdouble?ECSFargateServiceWithALBDesiredCountvirtualgetdouble?ECSFargateServiceWithALBListenerPortvirtualgetdouble?ECSFargateServiceWithALBMemoryLimitMiBvirtualgetdouble?ECSFargateServiceWithALBMinHealthyPercentvirtualgetdouble?ECSFargateServiceWithALBPublicLoadBalancervirtualgetbool?ElasticCacheProvisionClusterAtRestEncryptionEnabledvirtualgetbool?ElasticCacheProvisionClusterAutomaticFailoverEnabledvirtualgetboolElasticCacheProvisionClusterCacheNodeTypevirtualgetstringElasticCacheProvisionClusterCacheParameterGroupNamevirtualgetstringElasticCacheProvisionClusterEnginevirtualgetstringElasticCacheProvisionClusterEngineVersionvirtualgetstringElasticCacheProvisionClusterNumCacheClustersvirtualgetdoubleElasticCacheProvisionClusterPortvirtualgetdoubleElasticCacheProvisionClusterReplicationGroupDescriptionvirtualgetstringElasticCacheProvisionClusterSubnetGroupDescriptionvirtualgetstringElasticCacheProvisionClusterTransitEncryptionEnabledvirtualgetbool?ElasticCacheServerlessClusterEnginevirtualgetstringElasticCacheServerlessMajorEngineVersionvirtualgetstringLambdaFunctionMemorySizevirtualgetdouble?LambdaFunctionTimeoutvirtualgetintMethods10
Section titled MethodsCreateECSFargateServiceLogDriver(string)virtualLogDriverGetDefaultAgentCoreRuntimeRoleIRoleGetDefaultECSClusterIClusterGetDefaultECSClusterSecurityGroupISecurityGroupGetDefaultECSExpressExecutionRoleIRoleGetDefaultECSExpressInfrastructureRoleIRoleGetDefaultElastiCacheCfnSubnetGroupCfnSubnetGroupGetDefaultElastiCacheProvisionClusterSecurityGroupISecurityGroupGetDefaultElastiCacheServerlessClusterSecurityGroupISecurityGroupGetDefaultVpcIVpcNested Types5
Section titled Nested Typesenum
AgentCoreProjectResourcePublishTargetProvides the base class for enumerations.
enum
ConsoleProjectResourcePublishTargetProvides the base class for enumerations.
enum
LambdaProjectResourcePublishTargetProvides the base class for enumerations.
enum
RedisResourcePublishTargetProvides the base class for enumerations.
enum
WebProjectResourcePublishTargetProvides the base class for enumerations.