Package-level declarations
Types
Link copied to clipboard
data class GetIdMappingWorkflowResult(val createdAt: String? = null, val description: String? = null, val idMappingTechniques: IdMappingWorkflowIdMappingTechniques? = null, val inputSourceConfig: List<IdMappingWorkflowInputSource>? = null, val outputSourceConfig: List<IdMappingWorkflowOutputSource>? = null, val roleArn: String? = null, val tags: List<Tag>? = null, val updatedAt: String? = null, val workflowArn: String? = null)
Link copied to clipboard
data class GetIdNamespaceResult(val createdAt: String? = null, val description: String? = null, val idMappingWorkflowProperties: List<IdNamespaceIdMappingWorkflowProperties>? = null, val idNamespaceArn: String? = null, val inputSourceConfig: List<IdNamespaceInputSource>? = null, val roleArn: String? = null, val tags: List<Tag>? = null, val type: IdNamespaceType? = null, val updatedAt: String? = null)
Link copied to clipboard
data class GetMatchingWorkflowResult(val createdAt: String? = null, val description: String? = null, val incrementalRunConfig: MatchingWorkflowIncrementalRunConfig? = null, val inputSourceConfig: List<MatchingWorkflowInputSource>? = null, val outputSourceConfig: List<MatchingWorkflowOutputSource>? = null, val resolutionTechniques: MatchingWorkflowResolutionTechniques? = null, val roleArn: String? = null, val tags: List<Tag>? = null, val updatedAt: String? = null, val workflowArn: String? = null)
Link copied to clipboard
data class GetPolicyStatementResult(val action: List<String>? = null, val condition: String? = null, val effect: PolicyStatementStatementEffect? = null, val principal: List<String>? = null)
Link copied to clipboard
data class GetSchemaMappingResult(val createdAt: String? = null, val description: String? = null, val hasWorkflows: Boolean? = null, val mappedInputFields: List<SchemaMappingSchemaInputAttribute>? = null, val schemaArn: String? = null, val tags: List<Tag>? = null, val updatedAt: String? = null)
Link copied to clipboard
data class IdMappingWorkflowIdMappingRuleBasedProperties(val attributeMatchingModel: IdMappingWorkflowIdMappingRuleBasedPropertiesAttributeMatchingModel, val recordMatchingModel: IdMappingWorkflowIdMappingRuleBasedPropertiesRecordMatchingModel, val ruleDefinitionType: IdMappingWorkflowIdMappingRuleBasedPropertiesRuleDefinitionType? = null, val rules: List<IdMappingWorkflowRule>? = null)
Link copied to clipboard
data class IdMappingWorkflowIdMappingTechniques(val idMappingType: IdMappingWorkflowIdMappingTechniquesIdMappingType? = null, val providerProperties: IdMappingWorkflowProviderProperties? = null, val ruleBasedProperties: IdMappingWorkflowIdMappingRuleBasedProperties? = null)
Link copied to clipboard
data class IdMappingWorkflowInputSource(val inputSourceArn: String, val schemaArn: String? = null, val type: IdMappingWorkflowInputSourceType? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class IdMappingWorkflowProviderProperties(val intermediateSourceConfiguration: IdMappingWorkflowIntermediateSourceConfiguration? = null, val providerConfiguration: Map<String, String>? = null, val providerServiceArn: String)
Link copied to clipboard
Link copied to clipboard
data class IdNamespaceIdMappingWorkflowProperties(val idMappingType: IdNamespaceIdMappingWorkflowPropertiesIdMappingType, val providerProperties: IdNamespaceNamespaceProviderProperties? = null, val ruleBasedProperties: IdNamespaceNamespaceRuleBasedProperties? = null)
Link copied to clipboard
Link copied to clipboard
data class IdNamespaceNamespaceProviderProperties(val providerConfiguration: Map<String, String>? = null, val providerServiceArn: String)
Link copied to clipboard
data class IdNamespaceNamespaceRuleBasedProperties(val attributeMatchingModel: IdNamespaceNamespaceRuleBasedPropertiesAttributeMatchingModel? = null, val recordMatchingModels: List<IdNamespaceRecordMatchingModel>? = null, val ruleDefinitionTypes: List<IdNamespaceRuleDefinitionType>? = null, val rules: List<IdNamespaceRule>? = null)
Link copied to clipboard
Link copied to clipboard
data class MatchingWorkflowIncrementalRunConfig(val incrementalRunType: MatchingWorkflowIncrementalRunConfigIncrementalRunType)
Link copied to clipboard
data class MatchingWorkflowInputSource(val applyNormalization: Boolean? = null, val inputSourceArn: String, val schemaArn: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class MatchingWorkflowOutputSource(val applyNormalization: Boolean? = null, val kmsArn: String? = null, val output: List<MatchingWorkflowOutputAttribute>, val outputS3Path: String)
Link copied to clipboard
data class MatchingWorkflowProviderProperties(val intermediateSourceConfiguration: MatchingWorkflowIntermediateSourceConfiguration? = null, val providerConfiguration: Map<String, String>? = null, val providerServiceArn: String)
Link copied to clipboard
data class MatchingWorkflowResolutionTechniques(val providerProperties: MatchingWorkflowProviderProperties? = null, val resolutionType: MatchingWorkflowResolutionType? = null, val ruleBasedProperties: MatchingWorkflowRuleBasedProperties? = null)
Link copied to clipboard
Link copied to clipboard
data class MatchingWorkflowRuleBasedProperties(val attributeMatchingModel: MatchingWorkflowRuleBasedPropertiesAttributeMatchingModel, val matchPurpose: MatchingWorkflowRuleBasedPropertiesMatchPurpose? = null, val rules: List<MatchingWorkflowRule>)
Link copied to clipboard
data class SchemaMappingSchemaInputAttribute(val fieldName: String, val groupName: String? = null, val hashed: Boolean? = null, val matchKey: String? = null, val subType: String? = null, val type: SchemaMappingSchemaAttributeType)