25 references to SecretType
Aspire.Hosting.Azure.AppContainers (25)
BaseContainerAppContext.cs (25)
216private (object, SecretType) ProcessValue(object value, SecretType secretType = SecretType.None, object? parent = null) 247var st = param.Secret ? SecretType.Normal : secretType; 278return (AllocateKeyVaultSecretUriReference(vaultSecretReference), SecretType.KeyVault); 281return (AllocateParameter(vaultSecretReference, secretType: SecretType.KeyVault), SecretType.KeyVault); 335var finalSecret = trueSecret != SecretType.None || falseSecret != SecretType.None 336? SecretType.Normal 337: SecretType.None; 357var finalSecretType = SecretType.None; 363if (secret != SecretType.None) 365finalSecretType = SecretType.Normal; 411protected ProvisioningParameter AllocateParameter(IManifestExpressionProvider parameter, SecretType secretType = SecretType.None) 413return parameter.AsProvisioningParameter(Infra, isSecure: secretType != SecretType.None); 439if (secretType != SecretType.None) 456if (secretType == SecretType.KeyVault) 480SecretType.None => new ContainerAppEnvironmentVariable { Name = kv.Key, Value = argValue }, 481SecretType.Normal or SecretType.KeyVault => new ContainerAppEnvironmentVariable { Name = kv.Key, SecretRef = (string)val },