# CfnTrustStoreProps

Properties for defining a `CfnTrustStore`.

Extends: CfnTrustStoreProps
Used as props by: CfnTrustStore

- Source: Generated code
- Type last changed: v2.112.0 · 1 Dec 2023

## Example

```ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_elasticloadbalancingv2 as elbv2 } from 'aws-cdk-lib';
const cfnTrustStoreProps: elbv2.CfnTrustStoreProps = {
  caCertificatesBundleS3Bucket: 'caCertificatesBundleS3Bucket',
  caCertificatesBundleS3Key: 'caCertificatesBundleS3Key',
  caCertificatesBundleS3ObjectVersion: 'caCertificatesBundleS3ObjectVersion',
  name: 'name',
  tags: [{
    key: 'key',
    value: 'value',
  }],
};
```

## Properties

- `caCertificatesBundleS3Bucket`: string — The Amazon S3 bucket for the ca certificates bundle.

- `caCertificatesBundleS3Key`: string — The Amazon S3 path for the ca certificates bundle.

- `caCertificatesBundleS3ObjectVersion`: string — The Amazon S3 object version for the ca certificates bundle.

  If undefined the current version is used.

- `name`: string — The name of the trust store.

- `tags`: [CfnTag](/cdk/api/v2/docs/aws-cdk-lib.CfnTag.html)[] — The tags to assign to the trust store.
