# CfnLoggerDefinitionVersionProps

Properties for defining a `CfnLoggerDefinitionVersion`.

Extends: CfnLoggerDefinitionVersionProps
Used as props by: CfnLoggerDefinitionVersion

- Source: Generated code

## Example

```ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_greengrass as greengrass } from 'aws-cdk-lib';
const cfnLoggerDefinitionVersionProps: greengrass.CfnLoggerDefinitionVersionProps = {
  loggerDefinitionId: 'loggerDefinitionId',
  loggers: [{
    component: 'component',
    id: 'id',
    level: 'level',
    type: 'type',

    // the properties below are optional
    space: 123,
  }],
};
```

## Properties

- `loggerDefinitionId`: string (required) — The ID of the logger definition associated with this version.

  This value is a GUID.

- `loggers`: [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [CfnLoggerDefinitionVersion.LoggerProperty](/cdk/api/v2/docs/aws-cdk-lib.aws_greengrass.CfnLoggerDefinitionVersion.LoggerProperty.html)[] (required) — The loggers in this version.
