# IClusterManifestProvider Properties

[Type overview](/orleans/docs/api/csharp/microsoft.orleans.core/orleans.runtime.iclustermanifestprovider/)

## Current {#current-8c08a627}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.core/orleans.runtime.iclustermanifestprovider/properties/current-8c08a627/)

```csharp
public abstract ClusterManifest Current
```

Gets the current cluster manifest.

## LocalGrainManifest {#localgrainmanifest-7d19077c}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.core/orleans.runtime.iclustermanifestprovider/properties/localgrainmanifest-7d19077c/)

```csharp
public abstract GrainManifest LocalGrainManifest
```

Gets the local grain manifest.

## Updates {#updates-d697d0d7}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.core/orleans.runtime.iclustermanifestprovider/properties/updates-d697d0d7/)

```csharp
public abstract IAsyncEnumerable<ClusterManifest> Updates
```

Gets the stream of cluster manifest updates.
