# AzureConnectorNamespaceConnectionResource

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

Represents a connection child resource in an Azure Connector Namespace.

## Definition

```typescript
interface AzureConnectorNamespaceConnectionResource
  extends IResource,
    AzureConnectorNamespaceConnectionResource]],
    IResourceWithParent,
    AzureConnectorNamespaceResource]] {
  asExisting(): AzureConnectorNamespaceConnectionResource;
  withAccessPolicy(
      name: string,
      options: AzureConnectorNamespaceAccessPolicyOptions): AzureConnectorNamespaceConnectionResource;
  withIdentityAccessPolicy(
      name: string,
      identity: AzureUserAssignedIdentityResource,
      policyName?: string): AzureConnectorNamespaceConnectionResource;
}
```

## Methods

- [asExisting](/reference/api/typescript/aspire.hosting.azure.connectornamespace/azureconnectornamespaceconnectionresource/asexisting.md) -- `method` -- Marks a Connector Namespace connection as an existing Azure resource.
    ```typescript
  asExisting(): AzureConnectorNamespaceConnectionResource
  ```
- [withAccessPolicy](/reference/api/typescript/aspire.hosting.azure.connectornamespace/azureconnectornamespaceconnectionresource/withaccesspolicy.md) -- `method` -- Adds a Microsoft Entra access policy to a Connector Namespace connection.
    ```typescript
  withAccessPolicy(name: string, options: AzureConnectorNamespaceAccessPolicyOptions): AzureConnectorNamespaceConnectionResource
  ```
- [withIdentityAccessPolicy](/reference/api/typescript/aspire.hosting.azure.connectornamespace/azureconnectornamespaceconnectionresource/withidentityaccesspolicy.md) -- `method` -- Adds a connection access policy for a user-assigned managed identity.
    ```typescript
  withIdentityAccessPolicy(name: string, identity: AzureUserAssignedIdentityResource, policyName?: string): AzureConnectorNamespaceConnectionResource
  ```
