# AzureMessagingEventHubsProcessorSettings

- Kind: `class`
- Package: [Aspire.Azure.Messaging.EventHubs](/reference/api/csharp/aspire.azure.messaging.eventhubs.md)
- Version: `13.3.0`
- Namespace: `Aspire.Azure.Messaging.EventHubs`
- Target framework: `net10.0`
- Source: [GitHub](https://github.com/microsoft/aspire/blob/5bd693ae1897dee5e2ce71c2cc08879c1c7eff51/src/Components/Aspire.Azure.Messaging.EventHubs/AzureMessagingEventHubsSettings.cs)
- Inherits: [AzureMessagingEventHubsSettings](/reference/api/csharp/aspire.azure.messaging.eventhubs/azuremessagingeventhubssettings.md)

Represents additional settings for configuring a `EventHubs.EventProcessorClient`.

## Definition

```csharp
namespace Aspire.Azure.Messaging.EventHubs;

public sealed class AzureMessagingEventHubsProcessorSettings
    : Aspire.Azure.Messaging.EventHubs.AzureMessagingEventHubsSettings
{
    // ...
}
```

## Constructors

- [AzureMessagingEventHubsProcessorSettings](/reference/api/csharp/aspire.azure.messaging.eventhubs/azuremessagingeventhubsprocessorsettings/constructors.md#constructor)

## Properties

- [BlobClientServiceKey](/reference/api/csharp/aspire.azure.messaging.eventhubs/azuremessagingeventhubsprocessorsettings/properties.md#blobclientservicekey) : `string?` `get; set` -- Gets or sets the IServiceProvider service key used to obtain an Azure BlobServiceClient.
- [BlobContainerName](/reference/api/csharp/aspire.azure.messaging.eventhubs/azuremessagingeventhubsprocessorsettings/properties.md#blobcontainername) : `string?` `get; set` -- Get or sets the name of the blob container used to store the checkpoint data. If this container does not exist, Aspire will attempt to create it. If this is not provided, Aspire will attempt to automatically create a container with a name based on the Namespace, Event Hub name and Consumer Group. If a container is provided in the connection string, it will override this value and the container will be assumed to exist.
- [ConsumerGroup](/reference/api/csharp/aspire.azure.messaging.eventhubs/azuremessagingeventhubsprocessorsettings/properties.md#consumergroup) : `string?` `get; set` -- Gets or sets the name of the consumer group.
