# Aspire_Hosting_Azure_Provisioning_WebPubSub_Generated_ListOfPrivateEndpointAclProxy

- Module: [Aspire.Hosting.Azure.Provisioning.WebPubSub](/reference/api/typescript/aspire.hosting.azure.provisioning.webpubsub.md)
- Version: `13.6.0-preview.1.26478.8`
- Kind: `handle`
- Source: [GitHub](https://github.com/microsoft/aspire/tree/f4c27f2d43ddc1cacd0dd083b30d1fea1cee7a62)

## Definition

```typescript
interface Aspire_Hosting_Azure_Provisioning_WebPubSub_Generated_ListOfPrivateEndpointAclProxy {
  readonly count: number;
  add(value: PrivateEndpointAclProxy): void;
  clear(): void;
  get(index: number): PrivateEndpointAclProxy;
  insert(
      index: number,
      value: PrivateEndpointAclProxy): void;
  removeAt(index: number): void;
  set(
      index: number,
      value: PrivateEndpointAclProxy): void;
}
```

## Properties

- `count`: `number` `get` -- Gets the Count property

## Methods

- [add](/reference/api/typescript/aspire.hosting.azure.provisioning.webpubsub/aspire-hosting-azure-provisioning-webpubsub-generated-listofprivateendpointaclproxy/add.md) -- `method` -- Invokes the Add method
    ```typescript
  add(value: PrivateEndpointAclProxy): void
  ```
- [clear](/reference/api/typescript/aspire.hosting.azure.provisioning.webpubsub/aspire-hosting-azure-provisioning-webpubsub-generated-listofprivateendpointaclproxy/clear.md) -- `method` -- Invokes the Clear method
    ```typescript
  clear(): void
  ```
- [get](/reference/api/typescript/aspire.hosting.azure.provisioning.webpubsub/aspire-hosting-azure-provisioning-webpubsub-generated-listofprivateendpointaclproxy/get.md) -- `method` -- Invokes the Get method
    ```typescript
  get(index: number): PrivateEndpointAclProxy
  ```
- [insert](/reference/api/typescript/aspire.hosting.azure.provisioning.webpubsub/aspire-hosting-azure-provisioning-webpubsub-generated-listofprivateendpointaclproxy/insert.md) -- `method` -- Invokes the Insert method
    ```typescript
  insert(index: number, value: PrivateEndpointAclProxy): void
  ```
- [removeAt](/reference/api/typescript/aspire.hosting.azure.provisioning.webpubsub/aspire-hosting-azure-provisioning-webpubsub-generated-listofprivateendpointaclproxy/removeat.md) -- `method` -- Invokes the RemoveAt method
    ```typescript
  removeAt(index: number): void
  ```
- [set](/reference/api/typescript/aspire.hosting.azure.provisioning.webpubsub/aspire-hosting-azure-provisioning-webpubsub-generated-listofprivateendpointaclproxy/set.md) -- `method` -- Invokes the Set method
    ```typescript
  set(index: number, value: PrivateEndpointAclProxy): void
  ```
