# AppMeshProxyConfigurationConfigProps

The configuration to use when setting an App Mesh proxy configuration.

Extends: AppMeshProxyConfigurationConfigProps
Used as props by: AppMeshProxyConfiguration

- Source: [`aws-ecs/lib/proxy-configuration/app-mesh-proxy-configuration.ts`](https://github.com/aws/aws-cdk/blob/v2.275.0/packages/aws-cdk-lib/aws-ecs/lib/proxy-configuration/app-mesh-proxy-configuration.ts#L54)

## Example

```ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_ecs as ecs } from 'aws-cdk-lib';
const appMeshProxyConfigurationConfigProps: ecs.AppMeshProxyConfigurationConfigProps = {
  containerName: 'containerName',
  properties: {
    appPorts: [123],
    proxyEgressPort: 123,
    proxyIngressPort: 123,

    // the properties below are optional
    egressIgnoredIPs: ['egressIgnoredIPs'],
    egressIgnoredPorts: [123],
    ignoredGID: 123,
    ignoredUID: 123,
  },
};
```

## Properties

- `containerName`: string (required) — The name of the container that will serve as the App Mesh proxy.

- `properties`: [AppMeshProxyConfigurationProps](/cdk/api/v2/docs/aws-cdk-lib.aws_ecs.AppMeshProxyConfigurationProps.html) (required) — The set of network configuration parameters to provide the Container Network Interface (CNI) plugin.
