Liking cljdoc? Tell your friends :D
Clojure only.

cdk.api.services.logs

Functions that represent AWS CDK enums and builders in the software.amazon.awscdk.services.logs package.

Functions that represent AWS CDK enums and builders in the software.amazon.awscdk.services.logs package. 
raw docstring

build-cfn-account-policy-builderclj

(build-cfn-account-policy-builder builder id config)

The build-cfn-account-policy-builder function updates a CfnAccountPolicy$Builder instance using the provided configuration. The function takes the CfnAccountPolicy$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
policyDocumentjava.lang.Stringcdk.support/lookup-entry:policy-document
policyNamejava.lang.Stringcdk.support/lookup-entry:policy-name
policyTypejava.lang.Stringcdk.support/lookup-entry:policy-type
scopejava.lang.Stringcdk.support/lookup-entry:scope
selectionCriteriajava.lang.Stringcdk.support/lookup-entry:selection-criteria
The build-cfn-account-policy-builder function updates a CfnAccountPolicy$Builder instance using the provided configuration.
  The function takes the CfnAccountPolicy$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `policyDocument` | java.lang.String | [[cdk.support/lookup-entry]] | `:policy-document` |
| `policyName` | java.lang.String | [[cdk.support/lookup-entry]] | `:policy-name` |
| `policyType` | java.lang.String | [[cdk.support/lookup-entry]] | `:policy-type` |
| `scope` | java.lang.String | [[cdk.support/lookup-entry]] | `:scope` |
| `selectionCriteria` | java.lang.String | [[cdk.support/lookup-entry]] | `:selection-criteria` |
sourceraw docstring

build-cfn-account-policy-props-builderclj

(build-cfn-account-policy-props-builder builder id config)

The build-cfn-account-policy-props-builder function updates a CfnAccountPolicyProps$Builder instance using the provided configuration. The function takes the CfnAccountPolicyProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
policyDocumentjava.lang.Stringcdk.support/lookup-entry:policy-document
policyNamejava.lang.Stringcdk.support/lookup-entry:policy-name
policyTypejava.lang.Stringcdk.support/lookup-entry:policy-type
scopejava.lang.Stringcdk.support/lookup-entry:scope
selectionCriteriajava.lang.Stringcdk.support/lookup-entry:selection-criteria
The build-cfn-account-policy-props-builder function updates a CfnAccountPolicyProps$Builder instance using the provided configuration.
  The function takes the CfnAccountPolicyProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `policyDocument` | java.lang.String | [[cdk.support/lookup-entry]] | `:policy-document` |
| `policyName` | java.lang.String | [[cdk.support/lookup-entry]] | `:policy-name` |
| `policyType` | java.lang.String | [[cdk.support/lookup-entry]] | `:policy-type` |
| `scope` | java.lang.String | [[cdk.support/lookup-entry]] | `:scope` |
| `selectionCriteria` | java.lang.String | [[cdk.support/lookup-entry]] | `:selection-criteria` |
sourceraw docstring

build-cfn-delivery-builderclj

(build-cfn-delivery-builder builder id config)

The build-cfn-delivery-builder function updates a CfnDelivery$Builder instance using the provided configuration. The function takes the CfnDelivery$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
deliveryDestinationArnjava.lang.Stringcdk.support/lookup-entry:delivery-destination-arn
deliverySourceNamejava.lang.Stringcdk.support/lookup-entry:delivery-source-name
tagsjava.util.Listcdk.support/lookup-entry:tags
The build-cfn-delivery-builder function updates a CfnDelivery$Builder instance using the provided configuration.
  The function takes the CfnDelivery$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `deliveryDestinationArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:delivery-destination-arn` |
| `deliverySourceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:delivery-source-name` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
sourceraw docstring

build-cfn-delivery-destination-builderclj

(build-cfn-delivery-destination-builder builder id config)

The build-cfn-delivery-destination-builder function updates a CfnDeliveryDestination$Builder instance using the provided configuration. The function takes the CfnDeliveryDestination$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
deliveryDestinationPolicyjava.lang.Objectcdk.support/lookup-entry:delivery-destination-policy
destinationResourceArnjava.lang.Stringcdk.support/lookup-entry:destination-resource-arn
namejava.lang.Stringcdk.support/lookup-entry:name
tagsjava.util.Listcdk.support/lookup-entry:tags
The build-cfn-delivery-destination-builder function updates a CfnDeliveryDestination$Builder instance using the provided configuration.
  The function takes the CfnDeliveryDestination$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `deliveryDestinationPolicy` | java.lang.Object | [[cdk.support/lookup-entry]] | `:delivery-destination-policy` |
| `destinationResourceArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:destination-resource-arn` |
| `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
sourceraw docstring

build-cfn-delivery-destination-props-builderclj

(build-cfn-delivery-destination-props-builder builder id config)

The build-cfn-delivery-destination-props-builder function updates a CfnDeliveryDestinationProps$Builder instance using the provided configuration. The function takes the CfnDeliveryDestinationProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
deliveryDestinationPolicyjava.lang.Objectcdk.support/lookup-entry:delivery-destination-policy
destinationResourceArnjava.lang.Stringcdk.support/lookup-entry:destination-resource-arn
namejava.lang.Stringcdk.support/lookup-entry:name
tagsjava.util.Listcdk.support/lookup-entry:tags
The build-cfn-delivery-destination-props-builder function updates a CfnDeliveryDestinationProps$Builder instance using the provided configuration.
  The function takes the CfnDeliveryDestinationProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `deliveryDestinationPolicy` | java.lang.Object | [[cdk.support/lookup-entry]] | `:delivery-destination-policy` |
| `destinationResourceArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:destination-resource-arn` |
| `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
sourceraw docstring

build-cfn-delivery-props-builderclj

(build-cfn-delivery-props-builder builder id config)

The build-cfn-delivery-props-builder function updates a CfnDeliveryProps$Builder instance using the provided configuration. The function takes the CfnDeliveryProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
deliveryDestinationArnjava.lang.Stringcdk.support/lookup-entry:delivery-destination-arn
deliverySourceNamejava.lang.Stringcdk.support/lookup-entry:delivery-source-name
tagsjava.util.Listcdk.support/lookup-entry:tags
The build-cfn-delivery-props-builder function updates a CfnDeliveryProps$Builder instance using the provided configuration.
  The function takes the CfnDeliveryProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `deliveryDestinationArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:delivery-destination-arn` |
| `deliverySourceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:delivery-source-name` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
sourceraw docstring

build-cfn-delivery-source-builderclj

(build-cfn-delivery-source-builder builder id config)

The build-cfn-delivery-source-builder function updates a CfnDeliverySource$Builder instance using the provided configuration. The function takes the CfnDeliverySource$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
logTypejava.lang.Stringcdk.support/lookup-entry:log-type
namejava.lang.Stringcdk.support/lookup-entry:name
resourceArnjava.lang.Stringcdk.support/lookup-entry:resource-arn
tagsjava.util.Listcdk.support/lookup-entry:tags
The build-cfn-delivery-source-builder function updates a CfnDeliverySource$Builder instance using the provided configuration.
  The function takes the CfnDeliverySource$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `logType` | java.lang.String | [[cdk.support/lookup-entry]] | `:log-type` |
| `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` |
| `resourceArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:resource-arn` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
sourceraw docstring

build-cfn-delivery-source-props-builderclj

(build-cfn-delivery-source-props-builder builder id config)

The build-cfn-delivery-source-props-builder function updates a CfnDeliverySourceProps$Builder instance using the provided configuration. The function takes the CfnDeliverySourceProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
logTypejava.lang.Stringcdk.support/lookup-entry:log-type
namejava.lang.Stringcdk.support/lookup-entry:name
resourceArnjava.lang.Stringcdk.support/lookup-entry:resource-arn
tagsjava.util.Listcdk.support/lookup-entry:tags
The build-cfn-delivery-source-props-builder function updates a CfnDeliverySourceProps$Builder instance using the provided configuration.
  The function takes the CfnDeliverySourceProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `logType` | java.lang.String | [[cdk.support/lookup-entry]] | `:log-type` |
| `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` |
| `resourceArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:resource-arn` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
sourceraw docstring

build-cfn-destination-builderclj

(build-cfn-destination-builder builder id config)

The build-cfn-destination-builder function updates a CfnDestination$Builder instance using the provided configuration. The function takes the CfnDestination$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
destinationNamejava.lang.Stringcdk.support/lookup-entry:destination-name
destinationPolicyjava.lang.Stringcdk.support/lookup-entry:destination-policy
roleArnjava.lang.Stringcdk.support/lookup-entry:role-arn
targetArnjava.lang.Stringcdk.support/lookup-entry:target-arn
The build-cfn-destination-builder function updates a CfnDestination$Builder instance using the provided configuration.
  The function takes the CfnDestination$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `destinationName` | java.lang.String | [[cdk.support/lookup-entry]] | `:destination-name` |
| `destinationPolicy` | java.lang.String | [[cdk.support/lookup-entry]] | `:destination-policy` |
| `roleArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:role-arn` |
| `targetArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:target-arn` |
sourceraw docstring

build-cfn-destination-props-builderclj

(build-cfn-destination-props-builder builder id config)

The build-cfn-destination-props-builder function updates a CfnDestinationProps$Builder instance using the provided configuration. The function takes the CfnDestinationProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
destinationNamejava.lang.Stringcdk.support/lookup-entry:destination-name
destinationPolicyjava.lang.Stringcdk.support/lookup-entry:destination-policy
roleArnjava.lang.Stringcdk.support/lookup-entry:role-arn
targetArnjava.lang.Stringcdk.support/lookup-entry:target-arn
The build-cfn-destination-props-builder function updates a CfnDestinationProps$Builder instance using the provided configuration.
  The function takes the CfnDestinationProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `destinationName` | java.lang.String | [[cdk.support/lookup-entry]] | `:destination-name` |
| `destinationPolicy` | java.lang.String | [[cdk.support/lookup-entry]] | `:destination-policy` |
| `roleArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:role-arn` |
| `targetArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:target-arn` |
sourceraw docstring

build-cfn-log-anomaly-detector-builderclj

(build-cfn-log-anomaly-detector-builder builder id config)

The build-cfn-log-anomaly-detector-builder function updates a CfnLogAnomalyDetector$Builder instance using the provided configuration. The function takes the CfnLogAnomalyDetector$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
accountIdjava.lang.Stringcdk.support/lookup-entry:account-id
anomalyVisibilityTimejava.lang.Numbercdk.support/lookup-entry:anomaly-visibility-time
detectorNamejava.lang.Stringcdk.support/lookup-entry:detector-name
evaluationFrequencyjava.lang.Stringcdk.support/lookup-entry:evaluation-frequency
filterPatternjava.lang.Stringcdk.support/lookup-entry:filter-pattern
kmsKeyIdjava.lang.Stringcdk.support/lookup-entry:kms-key-id
logGroupArnListjava.util.Listcdk.support/lookup-entry:log-group-arn-list
The build-cfn-log-anomaly-detector-builder function updates a CfnLogAnomalyDetector$Builder instance using the provided configuration.
  The function takes the CfnLogAnomalyDetector$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `accountId` | java.lang.String | [[cdk.support/lookup-entry]] | `:account-id` |
| `anomalyVisibilityTime` | java.lang.Number | [[cdk.support/lookup-entry]] | `:anomaly-visibility-time` |
| `detectorName` | java.lang.String | [[cdk.support/lookup-entry]] | `:detector-name` |
| `evaluationFrequency` | java.lang.String | [[cdk.support/lookup-entry]] | `:evaluation-frequency` |
| `filterPattern` | java.lang.String | [[cdk.support/lookup-entry]] | `:filter-pattern` |
| `kmsKeyId` | java.lang.String | [[cdk.support/lookup-entry]] | `:kms-key-id` |
| `logGroupArnList` | java.util.List | [[cdk.support/lookup-entry]] | `:log-group-arn-list` |
sourceraw docstring

build-cfn-log-anomaly-detector-props-builderclj

(build-cfn-log-anomaly-detector-props-builder builder id config)

The build-cfn-log-anomaly-detector-props-builder function updates a CfnLogAnomalyDetectorProps$Builder instance using the provided configuration. The function takes the CfnLogAnomalyDetectorProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
accountIdjava.lang.Stringcdk.support/lookup-entry:account-id
anomalyVisibilityTimejava.lang.Numbercdk.support/lookup-entry:anomaly-visibility-time
detectorNamejava.lang.Stringcdk.support/lookup-entry:detector-name
evaluationFrequencyjava.lang.Stringcdk.support/lookup-entry:evaluation-frequency
filterPatternjava.lang.Stringcdk.support/lookup-entry:filter-pattern
kmsKeyIdjava.lang.Stringcdk.support/lookup-entry:kms-key-id
logGroupArnListjava.util.Listcdk.support/lookup-entry:log-group-arn-list
The build-cfn-log-anomaly-detector-props-builder function updates a CfnLogAnomalyDetectorProps$Builder instance using the provided configuration.
  The function takes the CfnLogAnomalyDetectorProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `accountId` | java.lang.String | [[cdk.support/lookup-entry]] | `:account-id` |
| `anomalyVisibilityTime` | java.lang.Number | [[cdk.support/lookup-entry]] | `:anomaly-visibility-time` |
| `detectorName` | java.lang.String | [[cdk.support/lookup-entry]] | `:detector-name` |
| `evaluationFrequency` | java.lang.String | [[cdk.support/lookup-entry]] | `:evaluation-frequency` |
| `filterPattern` | java.lang.String | [[cdk.support/lookup-entry]] | `:filter-pattern` |
| `kmsKeyId` | java.lang.String | [[cdk.support/lookup-entry]] | `:kms-key-id` |
| `logGroupArnList` | java.util.List | [[cdk.support/lookup-entry]] | `:log-group-arn-list` |
sourceraw docstring

build-cfn-log-group-builderclj

(build-cfn-log-group-builder builder id config)

The build-cfn-log-group-builder function updates a CfnLogGroup$Builder instance using the provided configuration. The function takes the CfnLogGroup$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
dataProtectionPolicyjava.lang.Objectcdk.support/lookup-entry:data-protection-policy
kmsKeyIdjava.lang.Stringcdk.support/lookup-entry:kms-key-id
logGroupClassjava.lang.Stringcdk.support/lookup-entry:log-group-class
logGroupNamejava.lang.Stringcdk.support/lookup-entry:log-group-name
retentionInDaysjava.lang.Numbercdk.support/lookup-entry:retention-in-days
tagsjava.util.Listcdk.support/lookup-entry:tags
The build-cfn-log-group-builder function updates a CfnLogGroup$Builder instance using the provided configuration.
  The function takes the CfnLogGroup$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `dataProtectionPolicy` | java.lang.Object | [[cdk.support/lookup-entry]] | `:data-protection-policy` |
| `kmsKeyId` | java.lang.String | [[cdk.support/lookup-entry]] | `:kms-key-id` |
| `logGroupClass` | java.lang.String | [[cdk.support/lookup-entry]] | `:log-group-class` |
| `logGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:log-group-name` |
| `retentionInDays` | java.lang.Number | [[cdk.support/lookup-entry]] | `:retention-in-days` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
sourceraw docstring

build-cfn-log-group-props-builderclj

(build-cfn-log-group-props-builder builder id config)

The build-cfn-log-group-props-builder function updates a CfnLogGroupProps$Builder instance using the provided configuration. The function takes the CfnLogGroupProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
dataProtectionPolicyjava.lang.Objectcdk.support/lookup-entry:data-protection-policy
kmsKeyIdjava.lang.Stringcdk.support/lookup-entry:kms-key-id
logGroupClassjava.lang.Stringcdk.support/lookup-entry:log-group-class
logGroupNamejava.lang.Stringcdk.support/lookup-entry:log-group-name
retentionInDaysjava.lang.Numbercdk.support/lookup-entry:retention-in-days
tagsjava.util.Listcdk.support/lookup-entry:tags
The build-cfn-log-group-props-builder function updates a CfnLogGroupProps$Builder instance using the provided configuration.
  The function takes the CfnLogGroupProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `dataProtectionPolicy` | java.lang.Object | [[cdk.support/lookup-entry]] | `:data-protection-policy` |
| `kmsKeyId` | java.lang.String | [[cdk.support/lookup-entry]] | `:kms-key-id` |
| `logGroupClass` | java.lang.String | [[cdk.support/lookup-entry]] | `:log-group-class` |
| `logGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:log-group-name` |
| `retentionInDays` | java.lang.Number | [[cdk.support/lookup-entry]] | `:retention-in-days` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
sourceraw docstring

build-cfn-log-stream-builderclj

(build-cfn-log-stream-builder builder id config)

The build-cfn-log-stream-builder function updates a CfnLogStream$Builder instance using the provided configuration. The function takes the CfnLogStream$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
logGroupNamejava.lang.Stringcdk.support/lookup-entry:log-group-name
logStreamNamejava.lang.Stringcdk.support/lookup-entry:log-stream-name
The build-cfn-log-stream-builder function updates a CfnLogStream$Builder instance using the provided configuration.
  The function takes the CfnLogStream$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `logGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:log-group-name` |
| `logStreamName` | java.lang.String | [[cdk.support/lookup-entry]] | `:log-stream-name` |
sourceraw docstring

build-cfn-log-stream-props-builderclj

(build-cfn-log-stream-props-builder builder id config)

The build-cfn-log-stream-props-builder function updates a CfnLogStreamProps$Builder instance using the provided configuration. The function takes the CfnLogStreamProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
logGroupNamejava.lang.Stringcdk.support/lookup-entry:log-group-name
logStreamNamejava.lang.Stringcdk.support/lookup-entry:log-stream-name
The build-cfn-log-stream-props-builder function updates a CfnLogStreamProps$Builder instance using the provided configuration.
  The function takes the CfnLogStreamProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `logGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:log-group-name` |
| `logStreamName` | java.lang.String | [[cdk.support/lookup-entry]] | `:log-stream-name` |
sourceraw docstring

build-cfn-metric-filter-builderclj

(build-cfn-metric-filter-builder builder id config)

The build-cfn-metric-filter-builder function updates a CfnMetricFilter$Builder instance using the provided configuration. The function takes the CfnMetricFilter$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
filterNamejava.lang.Stringcdk.support/lookup-entry:filter-name
filterPatternjava.lang.Stringcdk.support/lookup-entry:filter-pattern
logGroupNamejava.lang.Stringcdk.support/lookup-entry:log-group-name
metricTransformationssoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:metric-transformations
The build-cfn-metric-filter-builder function updates a CfnMetricFilter$Builder instance using the provided configuration.
  The function takes the CfnMetricFilter$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `filterName` | java.lang.String | [[cdk.support/lookup-entry]] | `:filter-name` |
| `filterPattern` | java.lang.String | [[cdk.support/lookup-entry]] | `:filter-pattern` |
| `logGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:log-group-name` |
| `metricTransformations` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:metric-transformations` |
sourceraw docstring

build-cfn-metric-filter-dimension-property-builderclj

(build-cfn-metric-filter-dimension-property-builder builder id config)

The build-cfn-metric-filter-dimension-property-builder function updates a CfnMetricFilter$DimensionProperty$Builder instance using the provided configuration. The function takes the CfnMetricFilter$DimensionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
keyjava.lang.Stringcdk.support/lookup-entry:key
valuejava.lang.Stringcdk.support/lookup-entry:value
The build-cfn-metric-filter-dimension-property-builder function updates a CfnMetricFilter$DimensionProperty$Builder instance using the provided configuration.
  The function takes the CfnMetricFilter$DimensionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `key` | java.lang.String | [[cdk.support/lookup-entry]] | `:key` |
| `value` | java.lang.String | [[cdk.support/lookup-entry]] | `:value` |
sourceraw docstring

build-cfn-metric-filter-metric-transformation-property-builderclj

(build-cfn-metric-filter-metric-transformation-property-builder builder
                                                                id
                                                                config)

The build-cfn-metric-filter-metric-transformation-property-builder function updates a CfnMetricFilter$MetricTransformationProperty$Builder instance using the provided configuration. The function takes the CfnMetricFilter$MetricTransformationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
defaultValuejava.lang.Numbercdk.support/lookup-entry:default-value
dimensionssoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:dimensions
metricNamejava.lang.Stringcdk.support/lookup-entry:metric-name
metricNamespacejava.lang.Stringcdk.support/lookup-entry:metric-namespace
metricValuejava.lang.Stringcdk.support/lookup-entry:metric-value
unitjava.lang.Stringcdk.support/lookup-entry:unit
The build-cfn-metric-filter-metric-transformation-property-builder function updates a CfnMetricFilter$MetricTransformationProperty$Builder instance using the provided configuration.
  The function takes the CfnMetricFilter$MetricTransformationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `defaultValue` | java.lang.Number | [[cdk.support/lookup-entry]] | `:default-value` |
| `dimensions` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:dimensions` |
| `metricName` | java.lang.String | [[cdk.support/lookup-entry]] | `:metric-name` |
| `metricNamespace` | java.lang.String | [[cdk.support/lookup-entry]] | `:metric-namespace` |
| `metricValue` | java.lang.String | [[cdk.support/lookup-entry]] | `:metric-value` |
| `unit` | java.lang.String | [[cdk.support/lookup-entry]] | `:unit` |
sourceraw docstring

build-cfn-metric-filter-props-builderclj

(build-cfn-metric-filter-props-builder builder id config)

The build-cfn-metric-filter-props-builder function updates a CfnMetricFilterProps$Builder instance using the provided configuration. The function takes the CfnMetricFilterProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
filterNamejava.lang.Stringcdk.support/lookup-entry:filter-name
filterPatternjava.lang.Stringcdk.support/lookup-entry:filter-pattern
logGroupNamejava.lang.Stringcdk.support/lookup-entry:log-group-name
metricTransformationssoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:metric-transformations
The build-cfn-metric-filter-props-builder function updates a CfnMetricFilterProps$Builder instance using the provided configuration.
  The function takes the CfnMetricFilterProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `filterName` | java.lang.String | [[cdk.support/lookup-entry]] | `:filter-name` |
| `filterPattern` | java.lang.String | [[cdk.support/lookup-entry]] | `:filter-pattern` |
| `logGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:log-group-name` |
| `metricTransformations` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:metric-transformations` |
sourceraw docstring

build-cfn-query-definition-builderclj

(build-cfn-query-definition-builder builder id config)

The build-cfn-query-definition-builder function updates a CfnQueryDefinition$Builder instance using the provided configuration. The function takes the CfnQueryDefinition$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
logGroupNamesjava.util.Listcdk.support/lookup-entry:log-group-names
namejava.lang.Stringcdk.support/lookup-entry:name
queryStringjava.lang.Stringcdk.support/lookup-entry:query-string
The build-cfn-query-definition-builder function updates a CfnQueryDefinition$Builder instance using the provided configuration.
  The function takes the CfnQueryDefinition$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `logGroupNames` | java.util.List | [[cdk.support/lookup-entry]] | `:log-group-names` |
| `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` |
| `queryString` | java.lang.String | [[cdk.support/lookup-entry]] | `:query-string` |
sourceraw docstring

build-cfn-query-definition-props-builderclj

(build-cfn-query-definition-props-builder builder id config)

The build-cfn-query-definition-props-builder function updates a CfnQueryDefinitionProps$Builder instance using the provided configuration. The function takes the CfnQueryDefinitionProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
logGroupNamesjava.util.Listcdk.support/lookup-entry:log-group-names
namejava.lang.Stringcdk.support/lookup-entry:name
queryStringjava.lang.Stringcdk.support/lookup-entry:query-string
The build-cfn-query-definition-props-builder function updates a CfnQueryDefinitionProps$Builder instance using the provided configuration.
  The function takes the CfnQueryDefinitionProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `logGroupNames` | java.util.List | [[cdk.support/lookup-entry]] | `:log-group-names` |
| `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` |
| `queryString` | java.lang.String | [[cdk.support/lookup-entry]] | `:query-string` |
sourceraw docstring

build-cfn-resource-policy-builderclj

(build-cfn-resource-policy-builder builder id config)

The build-cfn-resource-policy-builder function updates a CfnResourcePolicy$Builder instance using the provided configuration. The function takes the CfnResourcePolicy$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
policyDocumentjava.lang.Stringcdk.support/lookup-entry:policy-document
policyNamejava.lang.Stringcdk.support/lookup-entry:policy-name
The build-cfn-resource-policy-builder function updates a CfnResourcePolicy$Builder instance using the provided configuration.
  The function takes the CfnResourcePolicy$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `policyDocument` | java.lang.String | [[cdk.support/lookup-entry]] | `:policy-document` |
| `policyName` | java.lang.String | [[cdk.support/lookup-entry]] | `:policy-name` |
sourceraw docstring

build-cfn-resource-policy-props-builderclj

(build-cfn-resource-policy-props-builder builder id config)

The build-cfn-resource-policy-props-builder function updates a CfnResourcePolicyProps$Builder instance using the provided configuration. The function takes the CfnResourcePolicyProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
policyDocumentjava.lang.Stringcdk.support/lookup-entry:policy-document
policyNamejava.lang.Stringcdk.support/lookup-entry:policy-name
The build-cfn-resource-policy-props-builder function updates a CfnResourcePolicyProps$Builder instance using the provided configuration.
  The function takes the CfnResourcePolicyProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `policyDocument` | java.lang.String | [[cdk.support/lookup-entry]] | `:policy-document` |
| `policyName` | java.lang.String | [[cdk.support/lookup-entry]] | `:policy-name` |
sourceraw docstring

build-cfn-subscription-filter-builderclj

(build-cfn-subscription-filter-builder builder id config)

The build-cfn-subscription-filter-builder function updates a CfnSubscriptionFilter$Builder instance using the provided configuration. The function takes the CfnSubscriptionFilter$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
destinationArnjava.lang.Stringcdk.support/lookup-entry:destination-arn
distributionjava.lang.Stringcdk.support/lookup-entry:distribution
filterNamejava.lang.Stringcdk.support/lookup-entry:filter-name
filterPatternjava.lang.Stringcdk.support/lookup-entry:filter-pattern
logGroupNamejava.lang.Stringcdk.support/lookup-entry:log-group-name
roleArnjava.lang.Stringcdk.support/lookup-entry:role-arn
The build-cfn-subscription-filter-builder function updates a CfnSubscriptionFilter$Builder instance using the provided configuration.
  The function takes the CfnSubscriptionFilter$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `destinationArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:destination-arn` |
| `distribution` | java.lang.String | [[cdk.support/lookup-entry]] | `:distribution` |
| `filterName` | java.lang.String | [[cdk.support/lookup-entry]] | `:filter-name` |
| `filterPattern` | java.lang.String | [[cdk.support/lookup-entry]] | `:filter-pattern` |
| `logGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:log-group-name` |
| `roleArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:role-arn` |
sourceraw docstring

build-cfn-subscription-filter-props-builderclj

(build-cfn-subscription-filter-props-builder builder id config)

The build-cfn-subscription-filter-props-builder function updates a CfnSubscriptionFilterProps$Builder instance using the provided configuration. The function takes the CfnSubscriptionFilterProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
destinationArnjava.lang.Stringcdk.support/lookup-entry:destination-arn
distributionjava.lang.Stringcdk.support/lookup-entry:distribution
filterNamejava.lang.Stringcdk.support/lookup-entry:filter-name
filterPatternjava.lang.Stringcdk.support/lookup-entry:filter-pattern
logGroupNamejava.lang.Stringcdk.support/lookup-entry:log-group-name
roleArnjava.lang.Stringcdk.support/lookup-entry:role-arn
The build-cfn-subscription-filter-props-builder function updates a CfnSubscriptionFilterProps$Builder instance using the provided configuration.
  The function takes the CfnSubscriptionFilterProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `destinationArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:destination-arn` |
| `distribution` | java.lang.String | [[cdk.support/lookup-entry]] | `:distribution` |
| `filterName` | java.lang.String | [[cdk.support/lookup-entry]] | `:filter-name` |
| `filterPattern` | java.lang.String | [[cdk.support/lookup-entry]] | `:filter-pattern` |
| `logGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:log-group-name` |
| `roleArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:role-arn` |
sourceraw docstring

build-column-restriction-builderclj

(build-column-restriction-builder builder id config)

The build-column-restriction-builder function updates a ColumnRestriction$Builder instance using the provided configuration. The function takes the ColumnRestriction$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
comparisonjava.lang.Stringcdk.support/lookup-entry:comparison
numberValuejava.lang.Numbercdk.support/lookup-entry:number-value
stringValuejava.lang.Stringcdk.support/lookup-entry:string-value
The build-column-restriction-builder function updates a ColumnRestriction$Builder instance using the provided configuration.
  The function takes the ColumnRestriction$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `comparison` | java.lang.String | [[cdk.support/lookup-entry]] | `:comparison` |
| `numberValue` | java.lang.Number | [[cdk.support/lookup-entry]] | `:number-value` |
| `stringValue` | java.lang.String | [[cdk.support/lookup-entry]] | `:string-value` |
sourceraw docstring

build-cross-account-destination-builderclj

(build-cross-account-destination-builder builder id config)

The build-cross-account-destination-builder function updates a CrossAccountDestination$Builder instance using the provided configuration. The function takes the CrossAccountDestination$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
destinationNamejava.lang.Stringcdk.support/lookup-entry:destination-name
rolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:role
targetArnjava.lang.Stringcdk.support/lookup-entry:target-arn
The build-cross-account-destination-builder function updates a CrossAccountDestination$Builder instance using the provided configuration.
  The function takes the CrossAccountDestination$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `destinationName` | java.lang.String | [[cdk.support/lookup-entry]] | `:destination-name` |
| `role` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:role` |
| `targetArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:target-arn` |
sourceraw docstring

build-cross-account-destination-props-builderclj

(build-cross-account-destination-props-builder builder id config)

The build-cross-account-destination-props-builder function updates a CrossAccountDestinationProps$Builder instance using the provided configuration. The function takes the CrossAccountDestinationProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
destinationNamejava.lang.Stringcdk.support/lookup-entry:destination-name
rolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:role
targetArnjava.lang.Stringcdk.support/lookup-entry:target-arn
The build-cross-account-destination-props-builder function updates a CrossAccountDestinationProps$Builder instance using the provided configuration.
  The function takes the CrossAccountDestinationProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `destinationName` | java.lang.String | [[cdk.support/lookup-entry]] | `:destination-name` |
| `role` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:role` |
| `targetArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:target-arn` |
sourceraw docstring

build-data-protection-policy-builderclj

(build-data-protection-policy-builder builder id config)

The build-data-protection-policy-builder function updates a DataProtectionPolicy$Builder instance using the provided configuration. The function takes the DataProtectionPolicy$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
deliveryStreamNameAuditDestinationjava.lang.Stringcdk.support/lookup-entry:delivery-stream-name-audit-destination
descriptionjava.lang.Stringcdk.support/lookup-entry:description
identifiersjava.util.Listcdk.support/lookup-entry:identifiers
logGroupAuditDestinationsoftware.amazon.awscdk.services.logs.ILogGroupcdk.support/lookup-entry:log-group-audit-destination
namejava.lang.Stringcdk.support/lookup-entry:name
s3BucketAuditDestinationsoftware.amazon.awscdk.services.s3.IBucketcdk.support/lookup-entry:s3-bucket-audit-destination
The build-data-protection-policy-builder function updates a DataProtectionPolicy$Builder instance using the provided configuration.
  The function takes the DataProtectionPolicy$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `deliveryStreamNameAuditDestination` | java.lang.String | [[cdk.support/lookup-entry]] | `:delivery-stream-name-audit-destination` |
| `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` |
| `identifiers` | java.util.List | [[cdk.support/lookup-entry]] | `:identifiers` |
| `logGroupAuditDestination` | software.amazon.awscdk.services.logs.ILogGroup | [[cdk.support/lookup-entry]] | `:log-group-audit-destination` |
| `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` |
| `s3BucketAuditDestination` | software.amazon.awscdk.services.s3.IBucket | [[cdk.support/lookup-entry]] | `:s3-bucket-audit-destination` |
sourceraw docstring

build-data-protection-policy-props-builderclj

(build-data-protection-policy-props-builder builder id config)

The build-data-protection-policy-props-builder function updates a DataProtectionPolicyProps$Builder instance using the provided configuration. The function takes the DataProtectionPolicyProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
deliveryStreamNameAuditDestinationjava.lang.Stringcdk.support/lookup-entry:delivery-stream-name-audit-destination
descriptionjava.lang.Stringcdk.support/lookup-entry:description
identifiersjava.util.Listcdk.support/lookup-entry:identifiers
logGroupAuditDestinationsoftware.amazon.awscdk.services.logs.ILogGroupcdk.support/lookup-entry:log-group-audit-destination
namejava.lang.Stringcdk.support/lookup-entry:name
s3BucketAuditDestinationsoftware.amazon.awscdk.services.s3.IBucketcdk.support/lookup-entry:s3-bucket-audit-destination
The build-data-protection-policy-props-builder function updates a DataProtectionPolicyProps$Builder instance using the provided configuration.
  The function takes the DataProtectionPolicyProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `deliveryStreamNameAuditDestination` | java.lang.String | [[cdk.support/lookup-entry]] | `:delivery-stream-name-audit-destination` |
| `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` |
| `identifiers` | java.util.List | [[cdk.support/lookup-entry]] | `:identifiers` |
| `logGroupAuditDestination` | software.amazon.awscdk.services.logs.ILogGroup | [[cdk.support/lookup-entry]] | `:log-group-audit-destination` |
| `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` |
| `s3BucketAuditDestination` | software.amazon.awscdk.services.s3.IBucket | [[cdk.support/lookup-entry]] | `:s3-bucket-audit-destination` |
sourceraw docstring

build-log-group-builderclj

(build-log-group-builder builder id config)

The build-log-group-builder function updates a LogGroup$Builder instance using the provided configuration. The function takes the LogGroup$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
dataProtectionPolicysoftware.amazon.awscdk.services.logs.DataProtectionPolicycdk.support/lookup-entry:data-protection-policy
encryptionKeysoftware.amazon.awscdk.services.kms.IKeycdk.support/lookup-entry:encryption-key
logGroupClasssoftware.amazon.awscdk.services.logs.LogGroupClasscdk.api.services.logs/log-group-class:log-group-class
logGroupNamejava.lang.Stringcdk.support/lookup-entry:log-group-name
removalPolicysoftware.amazon.awscdk.RemovalPolicycdk.api/removal-policy:removal-policy
retentionsoftware.amazon.awscdk.services.logs.RetentionDayscdk.api.services.logs/retention-days:retention
The build-log-group-builder function updates a LogGroup$Builder instance using the provided configuration.
  The function takes the LogGroup$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `dataProtectionPolicy` | software.amazon.awscdk.services.logs.DataProtectionPolicy | [[cdk.support/lookup-entry]] | `:data-protection-policy` |
| `encryptionKey` | software.amazon.awscdk.services.kms.IKey | [[cdk.support/lookup-entry]] | `:encryption-key` |
| `logGroupClass` | software.amazon.awscdk.services.logs.LogGroupClass | [[cdk.api.services.logs/log-group-class]] | `:log-group-class` |
| `logGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:log-group-name` |
| `removalPolicy` | software.amazon.awscdk.RemovalPolicy | [[cdk.api/removal-policy]] | `:removal-policy` |
| `retention` | software.amazon.awscdk.services.logs.RetentionDays | [[cdk.api.services.logs/retention-days]] | `:retention` |
sourceraw docstring

build-log-group-props-builderclj

(build-log-group-props-builder builder id config)

The build-log-group-props-builder function updates a LogGroupProps$Builder instance using the provided configuration. The function takes the LogGroupProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
dataProtectionPolicysoftware.amazon.awscdk.services.logs.DataProtectionPolicycdk.support/lookup-entry:data-protection-policy
encryptionKeysoftware.amazon.awscdk.services.kms.IKeycdk.support/lookup-entry:encryption-key
logGroupClasssoftware.amazon.awscdk.services.logs.LogGroupClasscdk.api.services.logs/log-group-class:log-group-class
logGroupNamejava.lang.Stringcdk.support/lookup-entry:log-group-name
removalPolicysoftware.amazon.awscdk.RemovalPolicycdk.api/removal-policy:removal-policy
retentionsoftware.amazon.awscdk.services.logs.RetentionDayscdk.api.services.logs/retention-days:retention
The build-log-group-props-builder function updates a LogGroupProps$Builder instance using the provided configuration.
  The function takes the LogGroupProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `dataProtectionPolicy` | software.amazon.awscdk.services.logs.DataProtectionPolicy | [[cdk.support/lookup-entry]] | `:data-protection-policy` |
| `encryptionKey` | software.amazon.awscdk.services.kms.IKey | [[cdk.support/lookup-entry]] | `:encryption-key` |
| `logGroupClass` | software.amazon.awscdk.services.logs.LogGroupClass | [[cdk.api.services.logs/log-group-class]] | `:log-group-class` |
| `logGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:log-group-name` |
| `removalPolicy` | software.amazon.awscdk.RemovalPolicy | [[cdk.api/removal-policy]] | `:removal-policy` |
| `retention` | software.amazon.awscdk.services.logs.RetentionDays | [[cdk.api.services.logs/retention-days]] | `:retention` |
sourceraw docstring

build-log-retention-builderclj

(build-log-retention-builder builder id config)

The build-log-retention-builder function updates a LogRetention$Builder instance using the provided configuration. The function takes the LogRetention$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
logGroupNamejava.lang.Stringcdk.support/lookup-entry:log-group-name
logGroupRegionjava.lang.Stringcdk.support/lookup-entry:log-group-region
logRetentionRetryOptionssoftware.amazon.awscdk.services.logs.LogRetentionRetryOptionscdk.support/lookup-entry:log-retention-retry-options
removalPolicysoftware.amazon.awscdk.RemovalPolicycdk.api/removal-policy:removal-policy
retentionsoftware.amazon.awscdk.services.logs.RetentionDayscdk.api.services.logs/retention-days:retention
rolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:role
The build-log-retention-builder function updates a LogRetention$Builder instance using the provided configuration.
  The function takes the LogRetention$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `logGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:log-group-name` |
| `logGroupRegion` | java.lang.String | [[cdk.support/lookup-entry]] | `:log-group-region` |
| `logRetentionRetryOptions` | software.amazon.awscdk.services.logs.LogRetentionRetryOptions | [[cdk.support/lookup-entry]] | `:log-retention-retry-options` |
| `removalPolicy` | software.amazon.awscdk.RemovalPolicy | [[cdk.api/removal-policy]] | `:removal-policy` |
| `retention` | software.amazon.awscdk.services.logs.RetentionDays | [[cdk.api.services.logs/retention-days]] | `:retention` |
| `role` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:role` |
sourceraw docstring

build-log-retention-props-builderclj

(build-log-retention-props-builder builder id config)

The build-log-retention-props-builder function updates a LogRetentionProps$Builder instance using the provided configuration. The function takes the LogRetentionProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
logGroupNamejava.lang.Stringcdk.support/lookup-entry:log-group-name
logGroupRegionjava.lang.Stringcdk.support/lookup-entry:log-group-region
logRetentionRetryOptionssoftware.amazon.awscdk.services.logs.LogRetentionRetryOptionscdk.support/lookup-entry:log-retention-retry-options
removalPolicysoftware.amazon.awscdk.RemovalPolicycdk.api/removal-policy:removal-policy
retentionsoftware.amazon.awscdk.services.logs.RetentionDayscdk.api.services.logs/retention-days:retention
rolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:role
The build-log-retention-props-builder function updates a LogRetentionProps$Builder instance using the provided configuration.
  The function takes the LogRetentionProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `logGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:log-group-name` |
| `logGroupRegion` | java.lang.String | [[cdk.support/lookup-entry]] | `:log-group-region` |
| `logRetentionRetryOptions` | software.amazon.awscdk.services.logs.LogRetentionRetryOptions | [[cdk.support/lookup-entry]] | `:log-retention-retry-options` |
| `removalPolicy` | software.amazon.awscdk.RemovalPolicy | [[cdk.api/removal-policy]] | `:removal-policy` |
| `retention` | software.amazon.awscdk.services.logs.RetentionDays | [[cdk.api.services.logs/retention-days]] | `:retention` |
| `role` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:role` |
sourceraw docstring

build-log-retention-retry-options-builderclj

(build-log-retention-retry-options-builder builder id config)

The build-log-retention-retry-options-builder function updates a LogRetentionRetryOptions$Builder instance using the provided configuration. The function takes the LogRetentionRetryOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
basesoftware.amazon.awscdk.Durationcdk.support/lookup-entry:base
maxRetriesjava.lang.Numbercdk.support/lookup-entry:max-retries
The build-log-retention-retry-options-builder function updates a LogRetentionRetryOptions$Builder instance using the provided configuration.
  The function takes the LogRetentionRetryOptions$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `base` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:base` |
| `maxRetries` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-retries` |
sourceraw docstring

build-log-stream-builderclj

(build-log-stream-builder builder id config)

The build-log-stream-builder function updates a LogStream$Builder instance using the provided configuration. The function takes the LogStream$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
logGroupsoftware.amazon.awscdk.services.logs.ILogGroupcdk.support/lookup-entry:log-group
logStreamNamejava.lang.Stringcdk.support/lookup-entry:log-stream-name
removalPolicysoftware.amazon.awscdk.RemovalPolicycdk.api/removal-policy:removal-policy
The build-log-stream-builder function updates a LogStream$Builder instance using the provided configuration.
  The function takes the LogStream$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `logGroup` | software.amazon.awscdk.services.logs.ILogGroup | [[cdk.support/lookup-entry]] | `:log-group` |
| `logStreamName` | java.lang.String | [[cdk.support/lookup-entry]] | `:log-stream-name` |
| `removalPolicy` | software.amazon.awscdk.RemovalPolicy | [[cdk.api/removal-policy]] | `:removal-policy` |
sourceraw docstring

build-log-stream-props-builderclj

(build-log-stream-props-builder builder id config)

The build-log-stream-props-builder function updates a LogStreamProps$Builder instance using the provided configuration. The function takes the LogStreamProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
logGroupsoftware.amazon.awscdk.services.logs.ILogGroupcdk.support/lookup-entry:log-group
logStreamNamejava.lang.Stringcdk.support/lookup-entry:log-stream-name
removalPolicysoftware.amazon.awscdk.RemovalPolicycdk.api/removal-policy:removal-policy
The build-log-stream-props-builder function updates a LogStreamProps$Builder instance using the provided configuration.
  The function takes the LogStreamProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `logGroup` | software.amazon.awscdk.services.logs.ILogGroup | [[cdk.support/lookup-entry]] | `:log-group` |
| `logStreamName` | java.lang.String | [[cdk.support/lookup-entry]] | `:log-stream-name` |
| `removalPolicy` | software.amazon.awscdk.RemovalPolicy | [[cdk.api/removal-policy]] | `:removal-policy` |
sourceraw docstring

build-log-subscription-destination-config-builderclj

(build-log-subscription-destination-config-builder builder id config)

The build-log-subscription-destination-config-builder function updates a LogSubscriptionDestinationConfig$Builder instance using the provided configuration. The function takes the LogSubscriptionDestinationConfig$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
arnjava.lang.Stringcdk.support/lookup-entry:arn
rolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:role
The build-log-subscription-destination-config-builder function updates a LogSubscriptionDestinationConfig$Builder instance using the provided configuration.
  The function takes the LogSubscriptionDestinationConfig$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `arn` | java.lang.String | [[cdk.support/lookup-entry]] | `:arn` |
| `role` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:role` |
sourceraw docstring

build-metric-filter-builderclj

(build-metric-filter-builder builder id config)

The build-metric-filter-builder function updates a MetricFilter$Builder instance using the provided configuration. The function takes the MetricFilter$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
defaultValuejava.lang.Numbercdk.support/lookup-entry:default-value
dimensionsjava.util.Mapcdk.support/lookup-entry:dimensions
filterNamejava.lang.Stringcdk.support/lookup-entry:filter-name
filterPatternsoftware.amazon.awscdk.services.logs.IFilterPatterncdk.support/lookup-entry:filter-pattern
logGroupsoftware.amazon.awscdk.services.logs.ILogGroupcdk.support/lookup-entry:log-group
metricNamejava.lang.Stringcdk.support/lookup-entry:metric-name
metricNamespacejava.lang.Stringcdk.support/lookup-entry:metric-namespace
metricValuejava.lang.Stringcdk.support/lookup-entry:metric-value
unitsoftware.amazon.awscdk.services.cloudwatch.Unitcdk.api.services.cloudwatch/unit:unit
The build-metric-filter-builder function updates a MetricFilter$Builder instance using the provided configuration.
  The function takes the MetricFilter$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `defaultValue` | java.lang.Number | [[cdk.support/lookup-entry]] | `:default-value` |
| `dimensions` | java.util.Map | [[cdk.support/lookup-entry]] | `:dimensions` |
| `filterName` | java.lang.String | [[cdk.support/lookup-entry]] | `:filter-name` |
| `filterPattern` | software.amazon.awscdk.services.logs.IFilterPattern | [[cdk.support/lookup-entry]] | `:filter-pattern` |
| `logGroup` | software.amazon.awscdk.services.logs.ILogGroup | [[cdk.support/lookup-entry]] | `:log-group` |
| `metricName` | java.lang.String | [[cdk.support/lookup-entry]] | `:metric-name` |
| `metricNamespace` | java.lang.String | [[cdk.support/lookup-entry]] | `:metric-namespace` |
| `metricValue` | java.lang.String | [[cdk.support/lookup-entry]] | `:metric-value` |
| `unit` | software.amazon.awscdk.services.cloudwatch.Unit | [[cdk.api.services.cloudwatch/unit]] | `:unit` |
sourceraw docstring

build-metric-filter-options-builderclj

(build-metric-filter-options-builder builder id config)

The build-metric-filter-options-builder function updates a MetricFilterOptions$Builder instance using the provided configuration. The function takes the MetricFilterOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
defaultValuejava.lang.Numbercdk.support/lookup-entry:default-value
dimensionsjava.util.Mapcdk.support/lookup-entry:dimensions
filterNamejava.lang.Stringcdk.support/lookup-entry:filter-name
filterPatternsoftware.amazon.awscdk.services.logs.IFilterPatterncdk.support/lookup-entry:filter-pattern
metricNamejava.lang.Stringcdk.support/lookup-entry:metric-name
metricNamespacejava.lang.Stringcdk.support/lookup-entry:metric-namespace
metricValuejava.lang.Stringcdk.support/lookup-entry:metric-value
unitsoftware.amazon.awscdk.services.cloudwatch.Unitcdk.api.services.cloudwatch/unit:unit
The build-metric-filter-options-builder function updates a MetricFilterOptions$Builder instance using the provided configuration.
  The function takes the MetricFilterOptions$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `defaultValue` | java.lang.Number | [[cdk.support/lookup-entry]] | `:default-value` |
| `dimensions` | java.util.Map | [[cdk.support/lookup-entry]] | `:dimensions` |
| `filterName` | java.lang.String | [[cdk.support/lookup-entry]] | `:filter-name` |
| `filterPattern` | software.amazon.awscdk.services.logs.IFilterPattern | [[cdk.support/lookup-entry]] | `:filter-pattern` |
| `metricName` | java.lang.String | [[cdk.support/lookup-entry]] | `:metric-name` |
| `metricNamespace` | java.lang.String | [[cdk.support/lookup-entry]] | `:metric-namespace` |
| `metricValue` | java.lang.String | [[cdk.support/lookup-entry]] | `:metric-value` |
| `unit` | software.amazon.awscdk.services.cloudwatch.Unit | [[cdk.api.services.cloudwatch/unit]] | `:unit` |
sourceraw docstring

build-metric-filter-props-builderclj

(build-metric-filter-props-builder builder id config)

The build-metric-filter-props-builder function updates a MetricFilterProps$Builder instance using the provided configuration. The function takes the MetricFilterProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
defaultValuejava.lang.Numbercdk.support/lookup-entry:default-value
dimensionsjava.util.Mapcdk.support/lookup-entry:dimensions
filterNamejava.lang.Stringcdk.support/lookup-entry:filter-name
filterPatternsoftware.amazon.awscdk.services.logs.IFilterPatterncdk.support/lookup-entry:filter-pattern
logGroupsoftware.amazon.awscdk.services.logs.ILogGroupcdk.support/lookup-entry:log-group
metricNamejava.lang.Stringcdk.support/lookup-entry:metric-name
metricNamespacejava.lang.Stringcdk.support/lookup-entry:metric-namespace
metricValuejava.lang.Stringcdk.support/lookup-entry:metric-value
unitsoftware.amazon.awscdk.services.cloudwatch.Unitcdk.api.services.cloudwatch/unit:unit
The build-metric-filter-props-builder function updates a MetricFilterProps$Builder instance using the provided configuration.
  The function takes the MetricFilterProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `defaultValue` | java.lang.Number | [[cdk.support/lookup-entry]] | `:default-value` |
| `dimensions` | java.util.Map | [[cdk.support/lookup-entry]] | `:dimensions` |
| `filterName` | java.lang.String | [[cdk.support/lookup-entry]] | `:filter-name` |
| `filterPattern` | software.amazon.awscdk.services.logs.IFilterPattern | [[cdk.support/lookup-entry]] | `:filter-pattern` |
| `logGroup` | software.amazon.awscdk.services.logs.ILogGroup | [[cdk.support/lookup-entry]] | `:log-group` |
| `metricName` | java.lang.String | [[cdk.support/lookup-entry]] | `:metric-name` |
| `metricNamespace` | java.lang.String | [[cdk.support/lookup-entry]] | `:metric-namespace` |
| `metricValue` | java.lang.String | [[cdk.support/lookup-entry]] | `:metric-value` |
| `unit` | software.amazon.awscdk.services.cloudwatch.Unit | [[cdk.api.services.cloudwatch/unit]] | `:unit` |
sourceraw docstring

build-query-definition-builderclj

(build-query-definition-builder builder id config)

The build-query-definition-builder function updates a QueryDefinition$Builder instance using the provided configuration. The function takes the QueryDefinition$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
logGroupsjava.util.Listcdk.support/lookup-entry:log-groups
queryDefinitionNamejava.lang.Stringcdk.support/lookup-entry:query-definition-name
queryStringsoftware.amazon.awscdk.services.logs.QueryStringcdk.support/lookup-entry:query-string
The build-query-definition-builder function updates a QueryDefinition$Builder instance using the provided configuration.
  The function takes the QueryDefinition$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `logGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:log-groups` |
| `queryDefinitionName` | java.lang.String | [[cdk.support/lookup-entry]] | `:query-definition-name` |
| `queryString` | software.amazon.awscdk.services.logs.QueryString | [[cdk.support/lookup-entry]] | `:query-string` |
sourceraw docstring

build-query-definition-props-builderclj

(build-query-definition-props-builder builder id config)

The build-query-definition-props-builder function updates a QueryDefinitionProps$Builder instance using the provided configuration. The function takes the QueryDefinitionProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
logGroupsjava.util.Listcdk.support/lookup-entry:log-groups
queryDefinitionNamejava.lang.Stringcdk.support/lookup-entry:query-definition-name
queryStringsoftware.amazon.awscdk.services.logs.QueryStringcdk.support/lookup-entry:query-string
The build-query-definition-props-builder function updates a QueryDefinitionProps$Builder instance using the provided configuration.
  The function takes the QueryDefinitionProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `logGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:log-groups` |
| `queryDefinitionName` | java.lang.String | [[cdk.support/lookup-entry]] | `:query-definition-name` |
| `queryString` | software.amazon.awscdk.services.logs.QueryString | [[cdk.support/lookup-entry]] | `:query-string` |
sourceraw docstring

build-query-string-builderclj

(build-query-string-builder builder id config)

The build-query-string-builder function updates a QueryString$Builder instance using the provided configuration. The function takes the QueryString$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
displayjava.lang.Stringcdk.support/lookup-entry:display
fieldsjava.util.Listcdk.support/lookup-entry:fields
filterjava.lang.Stringcdk.support/lookup-entry:filter
filterStatementsjava.util.Listcdk.support/lookup-entry:filter-statements
limitjava.lang.Numbercdk.support/lookup-entry:limit
parsejava.lang.Stringcdk.support/lookup-entry:parse
parseStatementsjava.util.Listcdk.support/lookup-entry:parse-statements
sortjava.lang.Stringcdk.support/lookup-entry:sort
statsjava.lang.Stringcdk.support/lookup-entry:stats
The build-query-string-builder function updates a QueryString$Builder instance using the provided configuration.
  The function takes the QueryString$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `display` | java.lang.String | [[cdk.support/lookup-entry]] | `:display` |
| `fields` | java.util.List | [[cdk.support/lookup-entry]] | `:fields` |
| `filter` | java.lang.String | [[cdk.support/lookup-entry]] | `:filter` |
| `filterStatements` | java.util.List | [[cdk.support/lookup-entry]] | `:filter-statements` |
| `limit` | java.lang.Number | [[cdk.support/lookup-entry]] | `:limit` |
| `parse` | java.lang.String | [[cdk.support/lookup-entry]] | `:parse` |
| `parseStatements` | java.util.List | [[cdk.support/lookup-entry]] | `:parse-statements` |
| `sort` | java.lang.String | [[cdk.support/lookup-entry]] | `:sort` |
| `stats` | java.lang.String | [[cdk.support/lookup-entry]] | `:stats` |
sourceraw docstring

build-query-string-props-builderclj

(build-query-string-props-builder builder id config)

The build-query-string-props-builder function updates a QueryStringProps$Builder instance using the provided configuration. The function takes the QueryStringProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
displayjava.lang.Stringcdk.support/lookup-entry:display
fieldsjava.util.Listcdk.support/lookup-entry:fields
filterjava.lang.Stringcdk.support/lookup-entry:filter
filterStatementsjava.util.Listcdk.support/lookup-entry:filter-statements
limitjava.lang.Numbercdk.support/lookup-entry:limit
parsejava.lang.Stringcdk.support/lookup-entry:parse
parseStatementsjava.util.Listcdk.support/lookup-entry:parse-statements
sortjava.lang.Stringcdk.support/lookup-entry:sort
statsjava.lang.Stringcdk.support/lookup-entry:stats
The build-query-string-props-builder function updates a QueryStringProps$Builder instance using the provided configuration.
  The function takes the QueryStringProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `display` | java.lang.String | [[cdk.support/lookup-entry]] | `:display` |
| `fields` | java.util.List | [[cdk.support/lookup-entry]] | `:fields` |
| `filter` | java.lang.String | [[cdk.support/lookup-entry]] | `:filter` |
| `filterStatements` | java.util.List | [[cdk.support/lookup-entry]] | `:filter-statements` |
| `limit` | java.lang.Number | [[cdk.support/lookup-entry]] | `:limit` |
| `parse` | java.lang.String | [[cdk.support/lookup-entry]] | `:parse` |
| `parseStatements` | java.util.List | [[cdk.support/lookup-entry]] | `:parse-statements` |
| `sort` | java.lang.String | [[cdk.support/lookup-entry]] | `:sort` |
| `stats` | java.lang.String | [[cdk.support/lookup-entry]] | `:stats` |
sourceraw docstring

build-resource-policy-builderclj

(build-resource-policy-builder builder id config)

The build-resource-policy-builder function updates a ResourcePolicy$Builder instance using the provided configuration. The function takes the ResourcePolicy$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
policyStatementsjava.util.Listcdk.support/lookup-entry:policy-statements
resourcePolicyNamejava.lang.Stringcdk.support/lookup-entry:resource-policy-name
The build-resource-policy-builder function updates a ResourcePolicy$Builder instance using the provided configuration.
  The function takes the ResourcePolicy$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `policyStatements` | java.util.List | [[cdk.support/lookup-entry]] | `:policy-statements` |
| `resourcePolicyName` | java.lang.String | [[cdk.support/lookup-entry]] | `:resource-policy-name` |
sourceraw docstring

build-resource-policy-props-builderclj

(build-resource-policy-props-builder builder id config)

The build-resource-policy-props-builder function updates a ResourcePolicyProps$Builder instance using the provided configuration. The function takes the ResourcePolicyProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
policyStatementsjava.util.Listcdk.support/lookup-entry:policy-statements
resourcePolicyNamejava.lang.Stringcdk.support/lookup-entry:resource-policy-name
The build-resource-policy-props-builder function updates a ResourcePolicyProps$Builder instance using the provided configuration.
  The function takes the ResourcePolicyProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `policyStatements` | java.util.List | [[cdk.support/lookup-entry]] | `:policy-statements` |
| `resourcePolicyName` | java.lang.String | [[cdk.support/lookup-entry]] | `:resource-policy-name` |
sourceraw docstring

build-stream-options-builderclj

(build-stream-options-builder builder id config)

The build-stream-options-builder function updates a StreamOptions$Builder instance using the provided configuration. The function takes the StreamOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
logStreamNamejava.lang.Stringcdk.support/lookup-entry:log-stream-name
The build-stream-options-builder function updates a StreamOptions$Builder instance using the provided configuration.
  The function takes the StreamOptions$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `logStreamName` | java.lang.String | [[cdk.support/lookup-entry]] | `:log-stream-name` |
sourceraw docstring

build-subscription-filter-builderclj

(build-subscription-filter-builder builder id config)

The build-subscription-filter-builder function updates a SubscriptionFilter$Builder instance using the provided configuration. The function takes the SubscriptionFilter$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
destinationsoftware.amazon.awscdk.services.logs.ILogSubscriptionDestinationcdk.support/lookup-entry:destination
filterNamejava.lang.Stringcdk.support/lookup-entry:filter-name
filterPatternsoftware.amazon.awscdk.services.logs.IFilterPatterncdk.support/lookup-entry:filter-pattern
logGroupsoftware.amazon.awscdk.services.logs.ILogGroupcdk.support/lookup-entry:log-group
The build-subscription-filter-builder function updates a SubscriptionFilter$Builder instance using the provided configuration.
  The function takes the SubscriptionFilter$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `destination` | software.amazon.awscdk.services.logs.ILogSubscriptionDestination | [[cdk.support/lookup-entry]] | `:destination` |
| `filterName` | java.lang.String | [[cdk.support/lookup-entry]] | `:filter-name` |
| `filterPattern` | software.amazon.awscdk.services.logs.IFilterPattern | [[cdk.support/lookup-entry]] | `:filter-pattern` |
| `logGroup` | software.amazon.awscdk.services.logs.ILogGroup | [[cdk.support/lookup-entry]] | `:log-group` |
sourceraw docstring

build-subscription-filter-options-builderclj

(build-subscription-filter-options-builder builder id config)

The build-subscription-filter-options-builder function updates a SubscriptionFilterOptions$Builder instance using the provided configuration. The function takes the SubscriptionFilterOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
destinationsoftware.amazon.awscdk.services.logs.ILogSubscriptionDestinationcdk.support/lookup-entry:destination
filterNamejava.lang.Stringcdk.support/lookup-entry:filter-name
filterPatternsoftware.amazon.awscdk.services.logs.IFilterPatterncdk.support/lookup-entry:filter-pattern
The build-subscription-filter-options-builder function updates a SubscriptionFilterOptions$Builder instance using the provided configuration.
  The function takes the SubscriptionFilterOptions$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `destination` | software.amazon.awscdk.services.logs.ILogSubscriptionDestination | [[cdk.support/lookup-entry]] | `:destination` |
| `filterName` | java.lang.String | [[cdk.support/lookup-entry]] | `:filter-name` |
| `filterPattern` | software.amazon.awscdk.services.logs.IFilterPattern | [[cdk.support/lookup-entry]] | `:filter-pattern` |
sourceraw docstring

build-subscription-filter-props-builderclj

(build-subscription-filter-props-builder builder id config)

The build-subscription-filter-props-builder function updates a SubscriptionFilterProps$Builder instance using the provided configuration. The function takes the SubscriptionFilterProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
destinationsoftware.amazon.awscdk.services.logs.ILogSubscriptionDestinationcdk.support/lookup-entry:destination
filterNamejava.lang.Stringcdk.support/lookup-entry:filter-name
filterPatternsoftware.amazon.awscdk.services.logs.IFilterPatterncdk.support/lookup-entry:filter-pattern
logGroupsoftware.amazon.awscdk.services.logs.ILogGroupcdk.support/lookup-entry:log-group
The build-subscription-filter-props-builder function updates a SubscriptionFilterProps$Builder instance using the provided configuration.
  The function takes the SubscriptionFilterProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `destination` | software.amazon.awscdk.services.logs.ILogSubscriptionDestination | [[cdk.support/lookup-entry]] | `:destination` |
| `filterName` | java.lang.String | [[cdk.support/lookup-entry]] | `:filter-name` |
| `filterPattern` | software.amazon.awscdk.services.logs.IFilterPattern | [[cdk.support/lookup-entry]] | `:filter-pattern` |
| `logGroup` | software.amazon.awscdk.services.logs.ILogGroup | [[cdk.support/lookup-entry]] | `:log-group` |
sourceraw docstring

cfn-account-policy-builderclj

(cfn-account-policy-builder scope id config)

Creates a CfnAccountPolicy$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `CfnAccountPolicy$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-account-policy-props-builderclj

(cfn-account-policy-props-builder id config)

Creates a CfnAccountPolicyProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnAccountPolicyProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-delivery-builderclj

(cfn-delivery-builder scope id config)

Creates a CfnDelivery$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `CfnDelivery$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-delivery-destination-builderclj

(cfn-delivery-destination-builder scope id config)

Creates a CfnDeliveryDestination$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `CfnDeliveryDestination$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-delivery-destination-props-builderclj

(cfn-delivery-destination-props-builder id config)

Creates a CfnDeliveryDestinationProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnDeliveryDestinationProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-delivery-props-builderclj

(cfn-delivery-props-builder id config)

Creates a CfnDeliveryProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnDeliveryProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-delivery-source-builderclj

(cfn-delivery-source-builder scope id config)

Creates a CfnDeliverySource$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `CfnDeliverySource$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-delivery-source-props-builderclj

(cfn-delivery-source-props-builder id config)

Creates a CfnDeliverySourceProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnDeliverySourceProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-destination-builderclj

(cfn-destination-builder scope id config)

Creates a CfnDestination$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `CfnDestination$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-destination-props-builderclj

(cfn-destination-props-builder id config)

Creates a CfnDestinationProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnDestinationProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-log-anomaly-detector-builderclj

(cfn-log-anomaly-detector-builder scope id config)

Creates a CfnLogAnomalyDetector$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `CfnLogAnomalyDetector$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-log-anomaly-detector-props-builderclj

(cfn-log-anomaly-detector-props-builder id config)

Creates a CfnLogAnomalyDetectorProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnLogAnomalyDetectorProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-log-group-builderclj

(cfn-log-group-builder scope id config)

Creates a CfnLogGroup$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `CfnLogGroup$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-log-group-props-builderclj

(cfn-log-group-props-builder id config)

Creates a CfnLogGroupProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnLogGroupProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-log-stream-builderclj

(cfn-log-stream-builder scope id config)

Creates a CfnLogStream$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `CfnLogStream$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-log-stream-props-builderclj

(cfn-log-stream-props-builder id config)

Creates a CfnLogStreamProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnLogStreamProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-metric-filter-builderclj

(cfn-metric-filter-builder scope id config)

Creates a CfnMetricFilter$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `CfnMetricFilter$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-metric-filter-dimension-property-builderclj

(cfn-metric-filter-dimension-property-builder id config)

Creates a CfnMetricFilter$DimensionProperty$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnMetricFilter$DimensionProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-metric-filter-metric-transformation-property-builderclj

(cfn-metric-filter-metric-transformation-property-builder id config)

Creates a CfnMetricFilter$MetricTransformationProperty$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnMetricFilter$MetricTransformationProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-metric-filter-props-builderclj

(cfn-metric-filter-props-builder id config)

Creates a CfnMetricFilterProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnMetricFilterProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-query-definition-builderclj

(cfn-query-definition-builder scope id config)

Creates a CfnQueryDefinition$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `CfnQueryDefinition$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-query-definition-props-builderclj

(cfn-query-definition-props-builder id config)

Creates a CfnQueryDefinitionProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnQueryDefinitionProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-resource-policy-builderclj

(cfn-resource-policy-builder scope id config)

Creates a CfnResourcePolicy$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `CfnResourcePolicy$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-resource-policy-props-builderclj

(cfn-resource-policy-props-builder id config)

Creates a CfnResourcePolicyProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnResourcePolicyProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-subscription-filter-builderclj

(cfn-subscription-filter-builder scope id config)

Creates a CfnSubscriptionFilter$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `CfnSubscriptionFilter$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-subscription-filter-props-builderclj

(cfn-subscription-filter-props-builder id config)

Creates a CfnSubscriptionFilterProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnSubscriptionFilterProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

column-restriction-builderclj

(column-restriction-builder id config)

Creates a ColumnRestriction$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `ColumnRestriction$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cross-account-destination-builderclj

(cross-account-destination-builder scope id config)

Creates a CrossAccountDestination$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `CrossAccountDestination$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cross-account-destination-props-builderclj

(cross-account-destination-props-builder id config)

Creates a CrossAccountDestinationProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CrossAccountDestinationProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

data-protection-policy-builderclj

(data-protection-policy-builder id config)

Creates a DataProtectionPolicy$Builder instance using a no-argument create, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `DataProtectionPolicy$Builder` instance using a no-argument create, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

data-protection-policy-props-builderclj

(data-protection-policy-props-builder id config)

Creates a DataProtectionPolicyProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `DataProtectionPolicyProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

log-group-builderclj

(log-group-builder scope id config)

Creates a LogGroup$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `LogGroup$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

log-group-classclj

(log-group-class config id item-key)

The log-group-class function data interprets values in the provided config data into a LogGroupClass instance. This simplifies the use of keywords in place of actual enum values in the configuration provided to builders. The value is found using the cdk.support/lookup-entry function on the data with the provided namespace id and item-key. The found value is interpretted as follows:

  • instance of LogGroupClass - the value is returned.
  • is :standard - LogGroupClass/STANDARD is returned
  • is :infrequent-access - LogGroupClass/INFREQUENT_ACCESS is returned

If a value is not found or matches the above criteria, nil is returned.

The `log-group-class` function data interprets values in the provided config data into a 
`LogGroupClass` instance.  This simplifies the use of keywords in place of actual enum values in 
the configuration provided to builders.  The value is found using the `cdk.support/lookup-entry` 
function on the data with the provided namespace id and item-key.  The found value is interpretted as follows: 

* instance of `LogGroupClass` - the value is returned.
* is `:standard` - `LogGroupClass/STANDARD` is returned
* is `:infrequent-access` - `LogGroupClass/INFREQUENT_ACCESS` is returned

 If a value is not found or matches the above criteria, nil is returned.
sourceraw docstring

log-group-props-builderclj

(log-group-props-builder id config)

Creates a LogGroupProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `LogGroupProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

log-retention-builderclj

(log-retention-builder scope id config)

Creates a LogRetention$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `LogRetention$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

log-retention-props-builderclj

(log-retention-props-builder id config)

Creates a LogRetentionProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `LogRetentionProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

log-retention-retry-options-builderclj

(log-retention-retry-options-builder id config)

Creates a LogRetentionRetryOptions$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `LogRetentionRetryOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

log-stream-builderclj

(log-stream-builder scope id config)

Creates a LogStream$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `LogStream$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

log-stream-props-builderclj

(log-stream-props-builder id config)

Creates a LogStreamProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `LogStreamProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

log-subscription-destination-config-builderclj

(log-subscription-destination-config-builder id config)

Creates a LogSubscriptionDestinationConfig$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `LogSubscriptionDestinationConfig$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

metric-filter-builderclj

(metric-filter-builder scope id config)

Creates a MetricFilter$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `MetricFilter$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

metric-filter-options-builderclj

(metric-filter-options-builder id config)

Creates a MetricFilterOptions$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `MetricFilterOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

metric-filter-props-builderclj

(metric-filter-props-builder id config)

Creates a MetricFilterProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `MetricFilterProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

query-definition-builderclj

(query-definition-builder scope id config)

Creates a QueryDefinition$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `QueryDefinition$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

query-definition-props-builderclj

(query-definition-props-builder id config)

Creates a QueryDefinitionProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `QueryDefinitionProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

query-string-builderclj

(query-string-builder id config)

Creates a QueryString$Builder instance using a no-argument create, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `QueryString$Builder` instance using a no-argument create, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

query-string-props-builderclj

(query-string-props-builder id config)

Creates a QueryStringProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `QueryStringProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

resource-policy-builderclj

(resource-policy-builder scope id config)

Creates a ResourcePolicy$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `ResourcePolicy$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

resource-policy-props-builderclj

(resource-policy-props-builder id config)

Creates a ResourcePolicyProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `ResourcePolicyProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

retention-daysclj

(retention-days config id item-key)

The retention-days function data interprets values in the provided config data into a RetentionDays instance. This simplifies the use of keywords in place of actual enum values in the configuration provided to builders. The value is found using the cdk.support/lookup-entry function on the data with the provided namespace id and item-key. The found value is interpretted as follows:

  • instance of RetentionDays - the value is returned.
  • is :four-months - RetentionDays/FOUR_MONTHS is returned
  • is :seven-years - RetentionDays/SEVEN_YEARS is returned
  • is :ten-years - RetentionDays/TEN_YEARS is returned
  • is :three-years - RetentionDays/THREE_YEARS is returned
  • is :one-year - RetentionDays/ONE_YEAR is returned
  • is :eight-years - RetentionDays/EIGHT_YEARS is returned
  • is :three-days - RetentionDays/THREE_DAYS is returned
  • is :infinite - RetentionDays/INFINITE is returned
  • is :nine-years - RetentionDays/NINE_YEARS is returned
  • is :six-years - RetentionDays/SIX_YEARS is returned
  • is :thirteen-months - RetentionDays/THIRTEEN_MONTHS is returned
  • is :one-week - RetentionDays/ONE_WEEK is returned
  • is :two-months - RetentionDays/TWO_MONTHS is returned
  • is :one-month - RetentionDays/ONE_MONTH is returned
  • is :six-months - RetentionDays/SIX_MONTHS is returned
  • is :two-years - RetentionDays/TWO_YEARS is returned
  • is :two-weeks - RetentionDays/TWO_WEEKS is returned
  • is :three-months - RetentionDays/THREE_MONTHS is returned
  • is :five-years - RetentionDays/FIVE_YEARS is returned
  • is :five-months - RetentionDays/FIVE_MONTHS is returned
  • is :eighteen-months - RetentionDays/EIGHTEEN_MONTHS is returned
  • is :one-day - RetentionDays/ONE_DAY is returned
  • is :five-days - RetentionDays/FIVE_DAYS is returned

If a value is not found or matches the above criteria, nil is returned.

The `retention-days` function data interprets values in the provided config data into a 
`RetentionDays` instance.  This simplifies the use of keywords in place of actual enum values in 
the configuration provided to builders.  The value is found using the `cdk.support/lookup-entry` 
function on the data with the provided namespace id and item-key.  The found value is interpretted as follows: 

* instance of `RetentionDays` - the value is returned.
* is `:four-months` - `RetentionDays/FOUR_MONTHS` is returned
* is `:seven-years` - `RetentionDays/SEVEN_YEARS` is returned
* is `:ten-years` - `RetentionDays/TEN_YEARS` is returned
* is `:three-years` - `RetentionDays/THREE_YEARS` is returned
* is `:one-year` - `RetentionDays/ONE_YEAR` is returned
* is `:eight-years` - `RetentionDays/EIGHT_YEARS` is returned
* is `:three-days` - `RetentionDays/THREE_DAYS` is returned
* is `:infinite` - `RetentionDays/INFINITE` is returned
* is `:nine-years` - `RetentionDays/NINE_YEARS` is returned
* is `:six-years` - `RetentionDays/SIX_YEARS` is returned
* is `:thirteen-months` - `RetentionDays/THIRTEEN_MONTHS` is returned
* is `:one-week` - `RetentionDays/ONE_WEEK` is returned
* is `:two-months` - `RetentionDays/TWO_MONTHS` is returned
* is `:one-month` - `RetentionDays/ONE_MONTH` is returned
* is `:six-months` - `RetentionDays/SIX_MONTHS` is returned
* is `:two-years` - `RetentionDays/TWO_YEARS` is returned
* is `:two-weeks` - `RetentionDays/TWO_WEEKS` is returned
* is `:three-months` - `RetentionDays/THREE_MONTHS` is returned
* is `:five-years` - `RetentionDays/FIVE_YEARS` is returned
* is `:five-months` - `RetentionDays/FIVE_MONTHS` is returned
* is `:eighteen-months` - `RetentionDays/EIGHTEEN_MONTHS` is returned
* is `:one-day` - `RetentionDays/ONE_DAY` is returned
* is `:five-days` - `RetentionDays/FIVE_DAYS` is returned

 If a value is not found or matches the above criteria, nil is returned.
sourceraw docstring

stream-options-builderclj

(stream-options-builder id config)

Creates a StreamOptions$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `StreamOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

subscription-filter-builderclj

(subscription-filter-builder scope id config)

Creates a SubscriptionFilter$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `SubscriptionFilter$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

subscription-filter-options-builderclj

(subscription-filter-options-builder id config)

Creates a SubscriptionFilterOptions$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `SubscriptionFilterOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

subscription-filter-props-builderclj

(subscription-filter-props-builder id config)

Creates a SubscriptionFilterProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `SubscriptionFilterProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close