diff --git a/playground/bicep/BicepSample.AppHost/sb.module.bicep b/playground/bicep/BicepSample.AppHost/sb.module.bicep index 4fedaab5119..80d8456c398 100644 --- a/playground/bicep/BicepSample.AppHost/sb.module.bicep +++ b/playground/bicep/BicepSample.AppHost/sb.module.bicep @@ -23,6 +23,7 @@ resource serviceBusNamespace_1RzZvI0LZ 'Microsoft.ServiceBus/namespaces@2021-11- name: sku } properties: { + disableLocalAuth: true } } diff --git a/playground/bicep/BicepSample.AppHost/storage.module.bicep b/playground/bicep/BicepSample.AppHost/storage.module.bicep index e73f0fb10ef..7725b1eab21 100644 --- a/playground/bicep/BicepSample.AppHost/storage.module.bicep +++ b/playground/bicep/BicepSample.AppHost/storage.module.bicep @@ -25,6 +25,7 @@ resource storageAccount_1XR3Um8QY 'Microsoft.Storage/storageAccounts@2022-09-01' networkAcls: { defaultAction: 'Allow' } + minimumTlsVersion: 'TLS1_2' } } diff --git a/playground/cdk/CdkSample.AppHost/servicebus.module.bicep b/playground/cdk/CdkSample.AppHost/servicebus.module.bicep index 09ef2ad044f..92abd2b1909 100644 --- a/playground/cdk/CdkSample.AppHost/servicebus.module.bicep +++ b/playground/cdk/CdkSample.AppHost/servicebus.module.bicep @@ -23,6 +23,7 @@ resource serviceBusNamespace_eRbchjzJN 'Microsoft.ServiceBus/namespaces@2021-11- name: sku } properties: { + disableLocalAuth: true } } diff --git a/playground/cdk/CdkSample.AppHost/storage.module.bicep b/playground/cdk/CdkSample.AppHost/storage.module.bicep index f56424ed875..148265d0331 100644 --- a/playground/cdk/CdkSample.AppHost/storage.module.bicep +++ b/playground/cdk/CdkSample.AppHost/storage.module.bicep @@ -31,6 +31,7 @@ resource storageAccount_1XR3Um8QY 'Microsoft.Storage/storageAccounts@2022-09-01' networkAcls: { defaultAction: 'Allow' } + minimumTlsVersion: 'TLS1_2' } } diff --git a/src/Aspire.Hosting.Azure.ServiceBus/AzureServiceBusExtensions.cs b/src/Aspire.Hosting.Azure.ServiceBus/AzureServiceBusExtensions.cs index 9941cfc9408..dee95793925 100644 --- a/src/Aspire.Hosting.Azure.ServiceBus/AzureServiceBusExtensions.cs +++ b/src/Aspire.Hosting.Azure.ServiceBus/AzureServiceBusExtensions.cs @@ -46,6 +46,7 @@ public static IResourceBuilder AddAzureServiceBus(this serviceBusNamespace.Properties.Tags["aspire-resource-name"] = construct.Resource.Name; serviceBusNamespace.AssignProperty(p => p.Sku.Name, new Parameter("sku", defaultValue: "Standard")); + serviceBusNamespace.AssignProperty(p => p.DisableLocalAuth, "true"); var serviceBusDataOwnerRole = serviceBusNamespace.AssignRole(RoleDefinition.ServiceBusDataOwner); serviceBusDataOwnerRole.AssignProperty(p => p.PrincipalId, construct.PrincipalIdParameter); diff --git a/tests/Aspire.Hosting.Tests/Azure/AzureBicepResourceTests.cs b/tests/Aspire.Hosting.Tests/Azure/AzureBicepResourceTests.cs index 55075f574bf..c7ea63de751 100644 --- a/tests/Aspire.Hosting.Tests/Azure/AzureBicepResourceTests.cs +++ b/tests/Aspire.Hosting.Tests/Azure/AzureBicepResourceTests.cs @@ -1711,6 +1711,7 @@ param principalType string name: sku } properties: { + disableLocalAuth: true } }