Class CfnIdMappingWorkflowLogsMixin

java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.mixins.preview.core.Mixin
software.amazon.awscdk.mixins.preview.services.entityresolution.mixins.CfnIdMappingWorkflowLogsMixin
All Implemented Interfaces:
IMixin, software.amazon.jsii.JsiiSerializable

@Generated(value="jsii-pacmak/1.121.0 (build d7af9b9)", date="2025-12-18T18:20:26.111Z") @Stability(Stable) public class CfnIdMappingWorkflowLogsMixin extends Mixin implements IMixin
Creates an IdMappingWorkflow object which stores the configuration of the data processing job to be run.

Each IdMappingWorkflow must have a unique workflow name. To modify an existing workflow, use the UpdateIdMappingWorkflow API.

Incremental processing is not supported for ID mapping workflows.

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.mixins.preview.services.logs.*;
 import software.amazon.awscdk.mixins.preview.services.entityresolution.mixins.*;
 ILogsDelivery logsDelivery;
 CfnIdMappingWorkflowLogsMixin cfnIdMappingWorkflowLogsMixin = new CfnIdMappingWorkflowLogsMixin("logType", logsDelivery);
 

See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject

    software.amazon.jsii.JsiiObject.InitializationMode

    Nested classes/interfaces inherited from interface software.amazon.awscdk.mixins.preview.core.IMixin

    IMixin.Jsii$Default, IMixin.Jsii$Proxy
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
     
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
     
    Create a mixin to enable vended logs for AWS::EntityResolution::IdMappingWorkflow.
    protected
    CfnIdMappingWorkflowLogsMixin(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
     
    protected
    CfnIdMappingWorkflowLogsMixin(software.amazon.jsii.JsiiObjectRef objRef)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    software.constructs.IConstruct
    applyTo(software.constructs.IConstruct resource)
    Apply vended logs configuration to the construct.
    protected ILogsDelivery
     
    protected String
     
    supports(software.constructs.IConstruct construct)
    Check if this mixin supports the given construct (has vendedLogs property).

    Methods inherited from class software.amazon.awscdk.mixins.preview.core.Mixin

    isMixin

    Methods inherited from class software.amazon.jsii.JsiiObject

    jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface software.amazon.jsii.JsiiSerializable

    $jsii$toJson
  • Field Details

  • Constructor Details

    • CfnIdMappingWorkflowLogsMixin

      protected CfnIdMappingWorkflowLogsMixin(software.amazon.jsii.JsiiObjectRef objRef)
    • CfnIdMappingWorkflowLogsMixin

      protected CfnIdMappingWorkflowLogsMixin(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
    • CfnIdMappingWorkflowLogsMixin

      @Stability(Stable) public CfnIdMappingWorkflowLogsMixin(@NotNull String logType, @NotNull ILogsDelivery logDelivery)
      Create a mixin to enable vended logs for AWS::EntityResolution::IdMappingWorkflow.

      Parameters:
      logType - Type of logs that are getting vended. This parameter is required.
      logDelivery - Object in charge of setting up the delivery source, delivery destination, and delivery connection. This parameter is required.
  • Method Details

    • applyTo

      @Stability(Stable) @NotNull public software.constructs.IConstruct applyTo(@NotNull software.constructs.IConstruct resource)
      Apply vended logs configuration to the construct.

      Specified by:
      applyTo in interface IMixin
      Specified by:
      applyTo in class Mixin
      Parameters:
      resource - This parameter is required.
    • supports

      @Stability(Stable) @NotNull public Boolean supports(@NotNull software.constructs.IConstruct construct)
      Check if this mixin supports the given construct (has vendedLogs property).

      Specified by:
      supports in interface IMixin
      Overrides:
      supports in class Mixin
      Parameters:
      construct - This parameter is required.
    • getLogDelivery

      @Stability(Stable) @NotNull protected ILogsDelivery getLogDelivery()
    • getLogType

      @Stability(Stable) @NotNull protected String getLogType()