22 references to WithAwsProvider
Aspire.Hosting.Radius.Tests (22)
CloudProviders\ConflictingCredentialsTests.cs (3)
62.WithAwsProvider(Account, Region, aws => aws.WithIrsa($"arn:aws:iam::{Account}:role/dev-role")); 64.WithAwsProvider(Account, Region, aws => aws.WithIrsa($"arn:aws:iam::{Account}:role/prod-role")); 100.WithAwsProvider(Account, Region, aws => aws.WithIrsa($"arn:aws:iam::{Account}:role/r"));
CloudProviders\CredentialModeOverrideTests.cs (1)
44env.WithAwsProvider(AccountId, Region, aws =>
CloudProviders\MultiEnvironmentProvidersTests.cs (1)
46.WithAwsProvider("123456789012", "us-east-1",
CloudProviders\WithAwsProviderTests.cs (11)
23var returned = env.WithAwsProvider(ValidAccount, ValidRegion, 42env.WithAwsProvider(ValidAccount, ValidRegion, aws => aws.WithIrsa(ValidArn)); 55var ex = Assert.Throws<ArgumentException>(() => env.WithAwsProvider( 66var ex = Assert.Throws<ArgumentException>(() => env.WithAwsProvider( 77Assert.Throws<ArgumentNullException>(() => env.WithAwsProvider( 87var ex = Assert.Throws<InvalidOperationException>(() => env.WithAwsProvider( 99Assert.Throws<ArgumentNullException>(() => env.WithAwsProvider( 110Assert.Throws<ArgumentNullException>(() => env.WithAwsProvider( 120var ex = Assert.Throws<ArgumentException>(() => env.WithAwsProvider( 132env.WithAwsProvider(ValidAccount, ValidRegion, aws => aws.WithIrsa(ArnWithPath)); 145env.WithAwsProvider(ValidAccount, "mars-central-1", aws => aws.WithIrsa(ValidArn));
Publishing\ProviderScopeBicepEmissionTests.cs (2)
78.WithAwsProvider("123456789012", "us-west-2", 106.WithAwsProvider("123456789012", "us-east-1",
Publishing\RadCredentialArgumentTests.cs (2)
71env.WithAwsProvider(Account, Region, aws => aws.WithAccessKey(keyId, keySecret)); 91env.WithAwsProvider(Account, Region, aws => aws.WithIrsa(RoleArn));
Recipes\RecipeParameterAdvancedTests.cs (2)
121.WithAwsProvider("123456789012", "us-west-2", aws => aws.WithIrsa("arn:aws:iam::123456789012:role/radius")) 136.WithAwsProvider("123456789012", "us-west-2", aws => aws.WithIrsa("arn:aws:iam::123456789012:role/radius"))