CDKDefaultsProvider
Class abstract net8.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{ // ...} 42 members
Properties33
Section titled PropertiesDefaultConsoleProjectResourcePublishTargetvirtualget; setDefaultLambdaProjectResourcePublishTargetvirtualget; setDefaultRedisResourcePublishTargetvirtualget; setDefaultWebProjectResourcePublishTargetvirtualget; setECSFargateExpressContainerPortvirtualgetdouble?ECSFargateExpressCpuvirtualgetdouble?ECSFargateExpressMiBvirtualgetdouble?ECSFargateServiceCpuvirtualgetdouble?ECSFargateServiceDesiredCountvirtualgetdouble?ECSFargateServiceMemoryLimitMiBvirtualgetdouble?ECSFargateServiceMinHealthyPercentvirtualgetdouble?ECSFargateServiceWithALBContainerPortvirtualgetdouble?ECSFargateServiceWithALBCpuvirtualgetdouble?ECSFargateServiceWithALBDesiredCountvirtualgetdouble?ECSFargateServiceWithALBListenerPortvirtualgetdouble?ECSFargateServiceWithALBMemoryLimitMiBvirtualgetdouble?ECSFargateServiceWithALBMinHealthyPercentvirtualgetdouble?ECSFargateServiceWithALBPublicLoadBalancervirtualgetbool?ElasticCacheProvisionClusterAtRestEncryptionEnabledvirtualgetbool?ElasticCacheProvisionClusterAutomaticFailoverEnabledvirtualgetboolElasticCacheProvisionClusterCacheNodeTypevirtualgetstringElasticCacheProvisionClusterCacheParameterGroupNamevirtualgetstringElasticCacheProvisionClusterEnginevirtualgetstringElasticCacheProvisionClusterEngineVersionvirtualgetstringElasticCacheProvisionClusterNumCacheClustersvirtualgetdoubleElasticCacheProvisionClusterPortvirtualgetdoubleElasticCacheProvisionClusterReplicationGroupDescriptionvirtualgetstringElasticCacheProvisionClusterSubnetGroupDescriptionvirtualgetstringElasticCacheProvisionClusterTransitEncryptionEnabledvirtualgetbool?ElasticCacheServerlessClusterEnginevirtualgetstringElasticCacheServerlessMajorEngineVersionvirtualgetstringLambdaFunctionMemorySizevirtualgetdouble?LambdaFunctionTimeoutvirtualgetintMethods9
Section titled MethodsCreateECSFargateServiceLogDriver(string)virtualLogDriverGetDefaultECSClusterIClusterGetDefaultECSClusterSecurityGroupISecurityGroupGetDefaultECSExpressExecutionRoleIRoleGetDefaultECSExpressInfrastructureRoleIRoleGetDefaultElastiCacheCfnSubnetGroupCfnSubnetGroupGetDefaultElastiCacheProvisionClusterSecurityGroupISecurityGroupGetDefaultElastiCacheServerlessClusterSecurityGroupISecurityGroupGetDefaultVpcIVpcNested Types 4
Section titled Nested Types enum
ConsoleProjectResourcePublishTarget Provides the base class for enumerations.
enum
LambdaProjectResourcePublishTarget Provides the base class for enumerations.
enum
RedisResourcePublishTarget Provides the base class for enumerations.
enum
WebProjectResourcePublishTarget Provides the base class for enumerations.