Skip to content
Docs Try Aspire

AWSCDKEnvironmentExtensions

Class static net10.0
📦 Aspire.Hosting.AWS v13.0.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;
public static class AWSCDKEnvironmentExtensions
{
// ...
}
AddAWSCDKEnvironment(IDistributedApplicationBuilder, string, CDKDefaultsProviderFactory, AWSCDKEnvironmentResourceConfig?, string?)extensionexperimental
IResourceBuilder<AWSCDKEnvironmentResource<Stack>>
AddAWSCDKEnvironment(IDistributedApplicationBuilder, string, CDKDefaultsProviderFactory, Func<App, IStackProps, T>, AWSCDKEnvironmentResourceConfig?)extensionexperimental
IResourceBuilder<AWSCDKEnvironmentResource<T>>
PublishAsECSFargateExpressService(IResourceBuilder<ProjectResource>, PublishECSFargateExpressServiceConfig?)extensionexperimental
IResourceBuilder<ProjectResource>
PublishAsECSFargateService(IResourceBuilder<ProjectResource>, PublishECSFargateServiceConfig?)extensionexperimental
IResourceBuilder<ProjectResource>
PublishAsECSFargateServiceWithALB(IResourceBuilder<ProjectResource>, PublishECSFargateServiceWithALBConfig?)extensionexperimental
IResourceBuilder<ProjectResource>
PublishAsElasticCacheProvisionCluster(IResourceBuilder<RedisResource>, PublishElastiCacheProvisionClusterConfig?)extensionexperimental
IResourceBuilder<RedisResource>
PublishAsElasticCacheProvisionCluster(IResourceBuilder<ValkeyResource>, PublishElastiCacheProvisionClusterConfig?)extensionexperimental
IResourceBuilder<ValkeyResource>
PublishAsElasticCacheServerlessCluster(IResourceBuilder<RedisResource>, PublishElastiCacheServerlessClusterConfig?)extensionexperimental
IResourceBuilder<RedisResource>
PublishAsElasticCacheServerlessCluster(IResourceBuilder<ValkeyResource>, PublishElastiCacheServerlessClusterConfig?)extensionexperimental
IResourceBuilder<ValkeyResource>
PublishAsLambdaFunction(IResourceBuilder<LambdaProjectResource>, PublishLambdaFunctionConfig?)extensionexperimental
IResourceBuilder<LambdaProjectResource>
View all methods