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)
44
env.
WithAwsProvider
(AccountId, Region, aws =>
CloudProviders\MultiEnvironmentProvidersTests.cs (1)
46
.
WithAwsProvider
("123456789012", "us-east-1",
CloudProviders\WithAwsProviderTests.cs (11)
23
var returned = env.
WithAwsProvider
(ValidAccount, ValidRegion,
42
env.
WithAwsProvider
(ValidAccount, ValidRegion, aws => aws.WithIrsa(ValidArn));
55
var ex = Assert.Throws<ArgumentException>(() => env.
WithAwsProvider
(
66
var ex = Assert.Throws<ArgumentException>(() => env.
WithAwsProvider
(
77
Assert.Throws<ArgumentNullException>(() => env.
WithAwsProvider
(
87
var ex = Assert.Throws<InvalidOperationException>(() => env.
WithAwsProvider
(
99
Assert.Throws<ArgumentNullException>(() => env.
WithAwsProvider
(
110
Assert.Throws<ArgumentNullException>(() => env.
WithAwsProvider
(
120
var ex = Assert.Throws<ArgumentException>(() => env.
WithAwsProvider
(
132
env.
WithAwsProvider
(ValidAccount, ValidRegion, aws => aws.WithIrsa(ArnWithPath));
145
env.
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)
71
env.
WithAwsProvider
(Account, Region, aws => aws.WithAccessKey(keyId, keySecret));
91
env.
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"))