1 implementation of IAWSSDKConfig
Aspire.Hosting.AWS (1)
AWSSDKConfig.cs (1)
8internal sealed class AWSSDKConfig : IAWSSDKConfig
22 references to IAWSSDKConfig
Aspire.Hosting.AWS (12)
CloudFormation\CloudFormationExtensions.cs (1)
124public static IResourceBuilder<TDestination> WithReference<TDestination>(this IResourceBuilder<TDestination> builder, IAWSSDKConfig awsSdkConfig)
CloudFormation\CloudFormationResource.cs (1)
17public IAWSSDKConfig? AWSSDKConfig { get; set; }
IAWSResource.cs (1)
16IAWSSDKConfig? AWSSDKConfig { get; set; }
SDKResourceExtensions.cs (8)
20public static IAWSSDKConfig AddAWSSDKConfig(this IDistributedApplicationBuilder builder) 30/// <param name="config">An <see cref="IAWSSDKConfig"/> instance.</param> 33public static IAWSSDKConfig WithProfile(this IAWSSDKConfig config, string profile) 42/// <param name="config">An <see cref="IAWSSDKConfig"/> instance.</param> 44public static IAWSSDKConfig WithRegion(this IAWSSDKConfig config, RegionEndpoint region) 56public static IResourceBuilder<TDestination> WithReference<TDestination>(this IResourceBuilder<TDestination> builder, IAWSSDKConfig awsSdkConfig)
SdkUtilities.cs (1)
44internal static void ApplySDKConfig(EnvironmentCallbackContext context, IAWSSDKConfig awsSdkConfig, bool force)
Aspire.Hosting.AWS.Tests (8)
AWSCDKResourceTests.cs (4)
22var awsSdkConfig = builder.AddAWSSDKConfig() 43var awsSdkConfig = builder.AddAWSSDKConfig() 67var awsSdkConfig = builder.AddAWSSDKConfig() 70var awsSdkStackConfig = builder.AddAWSSDKConfig()
AWSCloudFormationResourceTests.cs (2)
18var awsSdkConfig = builder.AddAWSSDKConfig() 37var awsSdkConfig = builder.AddAWSSDKConfig()
AWSSchemaTests.cs (2)
17var awsSdkConfig = builder.AddAWSSDKConfig() 31var awsSdkConfig = builder.AddAWSSDKConfig()
AWS.AppHost (1)
Program.cs (1)
8var awsConfig = builder.AddAWSSDKConfig()
AWSCDK.AppHost (1)
Program.cs (1)
7var awsConfig = builder.AddAWSSDKConfig()