# ICloudFormationTemplateResource Properties

- Package: [Aspire.Hosting.AWS](/reference/api/csharp/aspire.hosting.aws.md)
- Type: [ICloudFormationTemplateResource](/reference/api/csharp/aspire.hosting.aws/icloudformationtemplateresource.md)
- Kind: `Properties`
- Members: `5`

## DisabledCapabilities

- Name: `DisabledCapabilities`
- Modifiers: `abstract` `get`
- Returns: `IList<string>`

```csharp
public abstract IList<string> DisabledCapabilities { get; }
```

## DisableDiffCheck

- Name: `DisableDiffCheck`
- Modifiers: `abstract` `get; set`
- Returns: `bool`

```csharp
public abstract bool DisableDiffCheck { get; set; }
```

## RoleArn

- Name: `RoleArn`
- Modifiers: `abstract` `nullable` `get; set`
- Returns: `string?`

```csharp
public abstract string? RoleArn { get; set; }
```

## StackPollingInterval

- Name: `StackPollingInterval`
- Modifiers: `abstract` `get; set`
- Returns: `int`

```csharp
public abstract int StackPollingInterval { get; set; }
```

## TemplatePath

- Name: `TemplatePath`
- Modifiers: `abstract` `get`
- Returns: `string`

```csharp
public abstract string TemplatePath { get; }
```
