Package-level declarations

Types

data class CatalogDatabaseCreateTableDefaultPermissionArgs(val permissions: Output<List<String>>? = null, val principal: Output<CatalogDatabaseCreateTableDefaultPermissionPrincipalArgs>? = null) : ConvertibleToJava<CatalogDatabaseCreateTableDefaultPermissionArgs>
data class CatalogDatabaseCreateTableDefaultPermissionPrincipalArgs(val dataLakePrincipalIdentifier: Output<String>? = null) : ConvertibleToJava<CatalogDatabaseCreateTableDefaultPermissionPrincipalArgs>
Link copied to clipboard
data class CatalogDatabaseFederatedDatabaseArgs(val connectionName: Output<String>? = null, val identifier: Output<String>? = null) : ConvertibleToJava<CatalogDatabaseFederatedDatabaseArgs>
Link copied to clipboard
data class CatalogDatabaseTargetDatabaseArgs(val catalogId: Output<String>, val databaseName: Output<String>, val region: Output<String>? = null) : ConvertibleToJava<CatalogDatabaseTargetDatabaseArgs>
Link copied to clipboard
data class CatalogTableOpenTableFormatInputArgs(val icebergInput: Output<CatalogTableOpenTableFormatInputIcebergInputArgs>) : ConvertibleToJava<CatalogTableOpenTableFormatInputArgs>
data class CatalogTableOpenTableFormatInputIcebergInputArgs(val metadataOperation: Output<String>, val version: Output<String>? = null) : ConvertibleToJava<CatalogTableOpenTableFormatInputIcebergInputArgs>
Link copied to clipboard
data class CatalogTableOptimizerConfigurationArgs(val enabled: Output<Boolean>, val orphanFileDeletionConfiguration: Output<CatalogTableOptimizerConfigurationOrphanFileDeletionConfigurationArgs>? = null, val retentionConfiguration: Output<CatalogTableOptimizerConfigurationRetentionConfigurationArgs>? = null, val roleArn: Output<String>) : ConvertibleToJava<CatalogTableOptimizerConfigurationArgs>
data class CatalogTableOptimizerConfigurationOrphanFileDeletionConfigurationArgs(val icebergConfiguration: Output<CatalogTableOptimizerConfigurationOrphanFileDeletionConfigurationIcebergConfigurationArgs>? = null) : ConvertibleToJava<CatalogTableOptimizerConfigurationOrphanFileDeletionConfigurationArgs>
data class CatalogTableOptimizerConfigurationOrphanFileDeletionConfigurationIcebergConfigurationArgs(val location: Output<String>? = null, val orphanFileRetentionPeriodInDays: Output<Int>? = null) : ConvertibleToJava<CatalogTableOptimizerConfigurationOrphanFileDeletionConfigurationIcebergConfigurationArgs>
data class CatalogTableOptimizerConfigurationRetentionConfigurationArgs(val icebergConfiguration: Output<CatalogTableOptimizerConfigurationRetentionConfigurationIcebergConfigurationArgs>? = null) : ConvertibleToJava<CatalogTableOptimizerConfigurationRetentionConfigurationArgs>
data class CatalogTableOptimizerConfigurationRetentionConfigurationIcebergConfigurationArgs(val cleanExpiredFiles: Output<Boolean>? = null, val numberOfSnapshotsToRetain: Output<Int>? = null, val snapshotRetentionPeriodInDays: Output<Int>? = null) : ConvertibleToJava<CatalogTableOptimizerConfigurationRetentionConfigurationIcebergConfigurationArgs>
Link copied to clipboard
data class CatalogTablePartitionIndexArgs(val indexName: Output<String>, val indexStatus: Output<String>? = null, val keys: Output<List<String>>) : ConvertibleToJava<CatalogTablePartitionIndexArgs>
Link copied to clipboard
data class CatalogTablePartitionKeyArgs(val comment: Output<String>? = null, val name: Output<String>, val type: Output<String>? = null) : ConvertibleToJava<CatalogTablePartitionKeyArgs>
Link copied to clipboard
data class CatalogTableStorageDescriptorArgs(val additionalLocations: Output<List<String>>? = null, val bucketColumns: Output<List<String>>? = null, val columns: Output<List<CatalogTableStorageDescriptorColumnArgs>>? = null, val compressed: Output<Boolean>? = null, val inputFormat: Output<String>? = null, val location: Output<String>? = null, val numberOfBuckets: Output<Int>? = null, val outputFormat: Output<String>? = null, val parameters: Output<Map<String, String>>? = null, val schemaReference: Output<CatalogTableStorageDescriptorSchemaReferenceArgs>? = null, val serDeInfo: Output<CatalogTableStorageDescriptorSerDeInfoArgs>? = null, val skewedInfo: Output<CatalogTableStorageDescriptorSkewedInfoArgs>? = null, val sortColumns: Output<List<CatalogTableStorageDescriptorSortColumnArgs>>? = null, val storedAsSubDirectories: Output<Boolean>? = null) : ConvertibleToJava<CatalogTableStorageDescriptorArgs>
Link copied to clipboard
data class CatalogTableStorageDescriptorColumnArgs(val comment: Output<String>? = null, val name: Output<String>, val parameters: Output<Map<String, String>>? = null, val type: Output<String>? = null) : ConvertibleToJava<CatalogTableStorageDescriptorColumnArgs>
data class CatalogTableStorageDescriptorSchemaReferenceArgs(val schemaId: Output<CatalogTableStorageDescriptorSchemaReferenceSchemaIdArgs>? = null, val schemaVersionId: Output<String>? = null, val schemaVersionNumber: Output<Int>) : ConvertibleToJava<CatalogTableStorageDescriptorSchemaReferenceArgs>
data class CatalogTableStorageDescriptorSchemaReferenceSchemaIdArgs(val registryName: Output<String>? = null, val schemaArn: Output<String>? = null, val schemaName: Output<String>? = null) : ConvertibleToJava<CatalogTableStorageDescriptorSchemaReferenceSchemaIdArgs>
data class CatalogTableStorageDescriptorSerDeInfoArgs(val name: Output<String>? = null, val parameters: Output<Map<String, String>>? = null, val serializationLibrary: Output<String>? = null) : ConvertibleToJava<CatalogTableStorageDescriptorSerDeInfoArgs>
data class CatalogTableStorageDescriptorSkewedInfoArgs(val skewedColumnNames: Output<List<String>>? = null, val skewedColumnValueLocationMaps: Output<Map<String, String>>? = null, val skewedColumnValues: Output<List<String>>? = null) : ConvertibleToJava<CatalogTableStorageDescriptorSkewedInfoArgs>
data class CatalogTableStorageDescriptorSortColumnArgs(val column: Output<String>, val sortOrder: Output<Int>) : ConvertibleToJava<CatalogTableStorageDescriptorSortColumnArgs>
Link copied to clipboard
data class CatalogTableTargetTableArgs(val catalogId: Output<String>, val databaseName: Output<String>, val name: Output<String>, val region: Output<String>? = null) : ConvertibleToJava<CatalogTableTargetTableArgs>
Link copied to clipboard
data class ClassifierCsvClassifierArgs(val allowSingleColumn: Output<Boolean>? = null, val containsHeader: Output<String>? = null, val customDatatypeConfigured: Output<Boolean>? = null, val customDatatypes: Output<List<String>>? = null, val delimiter: Output<String>? = null, val disableValueTrimming: Output<Boolean>? = null, val headers: Output<List<String>>? = null, val quoteSymbol: Output<String>? = null, val serde: Output<String>? = null) : ConvertibleToJava<ClassifierCsvClassifierArgs>
Link copied to clipboard
data class ClassifierGrokClassifierArgs(val classification: Output<String>, val customPatterns: Output<String>? = null, val grokPattern: Output<String>) : ConvertibleToJava<ClassifierGrokClassifierArgs>
Link copied to clipboard
data class ClassifierJsonClassifierArgs(val jsonPath: Output<String>) : ConvertibleToJava<ClassifierJsonClassifierArgs>
Link copied to clipboard
data class ClassifierXmlClassifierArgs(val classification: Output<String>, val rowTag: Output<String>) : ConvertibleToJava<ClassifierXmlClassifierArgs>
data class ConnectionPhysicalConnectionRequirementsArgs(val availabilityZone: Output<String>? = null, val securityGroupIdLists: Output<List<String>>? = null, val subnetId: Output<String>? = null) : ConvertibleToJava<ConnectionPhysicalConnectionRequirementsArgs>
Link copied to clipboard
data class CrawlerCatalogTargetArgs(val connectionName: Output<String>? = null, val databaseName: Output<String>, val dlqEventQueueArn: Output<String>? = null, val eventQueueArn: Output<String>? = null, val tables: Output<List<String>>) : ConvertibleToJava<CrawlerCatalogTargetArgs>
Link copied to clipboard
data class CrawlerDeltaTargetArgs(val connectionName: Output<String>? = null, val createNativeDeltaTable: Output<Boolean>? = null, val deltaTables: Output<List<String>>, val writeManifest: Output<Boolean>) : ConvertibleToJava<CrawlerDeltaTargetArgs>
Link copied to clipboard
data class CrawlerDynamodbTargetArgs(val path: Output<String>, val scanAll: Output<Boolean>? = null, val scanRate: Output<Double>? = null) : ConvertibleToJava<CrawlerDynamodbTargetArgs>
Link copied to clipboard
data class CrawlerHudiTargetArgs(val connectionName: Output<String>? = null, val exclusions: Output<List<String>>? = null, val maximumTraversalDepth: Output<Int>, val paths: Output<List<String>>) : ConvertibleToJava<CrawlerHudiTargetArgs>
Link copied to clipboard
data class CrawlerIcebergTargetArgs(val connectionName: Output<String>? = null, val exclusions: Output<List<String>>? = null, val maximumTraversalDepth: Output<Int>, val paths: Output<List<String>>) : ConvertibleToJava<CrawlerIcebergTargetArgs>
Link copied to clipboard
data class CrawlerJdbcTargetArgs(val connectionName: Output<String>, val enableAdditionalMetadatas: Output<List<String>>? = null, val exclusions: Output<List<String>>? = null, val path: Output<String>) : ConvertibleToJava<CrawlerJdbcTargetArgs>
Link copied to clipboard
data class CrawlerLakeFormationConfigurationArgs(val accountId: Output<String>? = null, val useLakeFormationCredentials: Output<Boolean>? = null) : ConvertibleToJava<CrawlerLakeFormationConfigurationArgs>
Link copied to clipboard
data class CrawlerLineageConfigurationArgs(val crawlerLineageSettings: Output<String>? = null) : ConvertibleToJava<CrawlerLineageConfigurationArgs>
Link copied to clipboard
data class CrawlerMongodbTargetArgs(val connectionName: Output<String>, val path: Output<String>, val scanAll: Output<Boolean>? = null) : ConvertibleToJava<CrawlerMongodbTargetArgs>
Link copied to clipboard
data class CrawlerRecrawlPolicyArgs(val recrawlBehavior: Output<String>? = null) : ConvertibleToJava<CrawlerRecrawlPolicyArgs>
Link copied to clipboard
data class CrawlerS3TargetArgs(val connectionName: Output<String>? = null, val dlqEventQueueArn: Output<String>? = null, val eventQueueArn: Output<String>? = null, val exclusions: Output<List<String>>? = null, val path: Output<String>, val sampleSize: Output<Int>? = null) : ConvertibleToJava<CrawlerS3TargetArgs>
Link copied to clipboard
data class CrawlerSchemaChangePolicyArgs(val deleteBehavior: Output<String>? = null, val updateBehavior: Output<String>? = null) : ConvertibleToJava<CrawlerSchemaChangePolicyArgs>
data class DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsArgs(val connectionPasswordEncryption: Output<DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsConnectionPasswordEncryptionArgs>, val encryptionAtRest: Output<DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsEncryptionAtRestArgs>) : ConvertibleToJava<DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsArgs>
data class DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsConnectionPasswordEncryptionArgs(val awsKmsKeyId: Output<String>? = null, val returnConnectionPasswordEncrypted: Output<Boolean>) : ConvertibleToJava<DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsConnectionPasswordEncryptionArgs>
data class DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsEncryptionAtRestArgs(val catalogEncryptionMode: Output<String>, val catalogEncryptionServiceRole: Output<String>? = null, val sseAwsKmsKeyId: Output<String>? = null) : ConvertibleToJava<DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsEncryptionAtRestArgs>
Link copied to clipboard
data class DataQualityRulesetTargetTableArgs(val catalogId: Output<String>? = null, val databaseName: Output<String>, val tableName: Output<String>) : ConvertibleToJava<DataQualityRulesetTargetTableArgs>
Link copied to clipboard
data class GetCatalogTablePlainArgs(val catalogId: String? = null, val databaseName: String, val name: String, val queryAsOfTime: String? = null, val transactionId: Int? = null) : ConvertibleToJava<GetCatalogTablePlainArgs>

A collection of arguments for invoking getCatalogTable.

Link copied to clipboard
data class GetConnectionPlainArgs(val id: String, val tags: Map<String, String>? = null) : ConvertibleToJava<GetConnectionPlainArgs>

A collection of arguments for invoking getConnection.

data class GetDataCatalogEncryptionSettingsPlainArgs(val catalogId: String) : ConvertibleToJava<GetDataCatalogEncryptionSettingsPlainArgs>

A collection of arguments for invoking getDataCatalogEncryptionSettings.

Link copied to clipboard
data class GetRegistryPlainArgs(val name: String) : ConvertibleToJava<GetRegistryPlainArgs>

A collection of arguments for invoking getRegistry.

Link copied to clipboard
data class GetScriptDagEdge(val source: String, val target: String, val targetParameter: String? = null) : ConvertibleToJava<GetScriptDagEdge>
Link copied to clipboard
Link copied to clipboard
data class GetScriptDagNode(val args: List<GetScriptDagNodeArg>, val id: String, val lineNumber: Int? = null, val nodeType: String) : ConvertibleToJava<GetScriptDagNode>
Link copied to clipboard
data class GetScriptDagNodeArg(val name: String, val param: Boolean? = null, val value: String) : ConvertibleToJava<GetScriptDagNodeArg>
Link copied to clipboard
Link copied to clipboard
data class GetScriptPlainArgs(val dagEdges: List<GetScriptDagEdge>, val dagNodes: List<GetScriptDagNode>, val language: String? = null) : ConvertibleToJava<GetScriptPlainArgs>

A collection of arguments for invoking getScript.

Link copied to clipboard
Link copied to clipboard
data class JobCommandArgs(val name: Output<String>? = null, val pythonVersion: Output<String>? = null, val runtime: Output<String>? = null, val scriptLocation: Output<String>) : ConvertibleToJava<JobCommandArgs>
Link copied to clipboard
Link copied to clipboard
data class JobExecutionPropertyArgs(val maxConcurrentRuns: Output<Int>? = null) : ConvertibleToJava<JobExecutionPropertyArgs>
Link copied to clipboard
data class JobNotificationPropertyArgs(val notifyDelayAfter: Output<Int>? = null) : ConvertibleToJava<JobNotificationPropertyArgs>
Link copied to clipboard
data class JobSourceControlDetailsArgs(val authStrategy: Output<String>? = null, val authToken: Output<String>? = null, val branch: Output<String>? = null, val folder: Output<String>? = null, val lastCommitId: Output<String>? = null, val owner: Output<String>? = null, val provider: Output<String>? = null, val repository: Output<String>? = null) : ConvertibleToJava<JobSourceControlDetailsArgs>
Link copied to clipboard
data class MLTransformInputRecordTableArgs(val catalogId: Output<String>? = null, val connectionName: Output<String>? = null, val databaseName: Output<String>, val tableName: Output<String>) : ConvertibleToJava<MLTransformInputRecordTableArgs>
Link copied to clipboard
data class MLTransformParametersArgs(val findMatchesParameters: Output<MLTransformParametersFindMatchesParametersArgs>, val transformType: Output<String>) : ConvertibleToJava<MLTransformParametersArgs>
data class MLTransformParametersFindMatchesParametersArgs(val accuracyCostTradeOff: Output<Double>? = null, val enforceProvidedLabels: Output<Boolean>? = null, val precisionRecallTradeOff: Output<Double>? = null, val primaryKeyColumnName: Output<String>? = null) : ConvertibleToJava<MLTransformParametersFindMatchesParametersArgs>
Link copied to clipboard
data class PartitionIndexPartitionIndexArgs(val indexName: Output<String>? = null, val indexStatus: Output<String>? = null, val keys: Output<List<String>>? = null) : ConvertibleToJava<PartitionIndexPartitionIndexArgs>
Link copied to clipboard
data class PartitionStorageDescriptorArgs(val additionalLocations: Output<List<String>>? = null, val bucketColumns: Output<List<String>>? = null, val columns: Output<List<PartitionStorageDescriptorColumnArgs>>? = null, val compressed: Output<Boolean>? = null, val inputFormat: Output<String>? = null, val location: Output<String>? = null, val numberOfBuckets: Output<Int>? = null, val outputFormat: Output<String>? = null, val parameters: Output<Map<String, String>>? = null, val serDeInfo: Output<PartitionStorageDescriptorSerDeInfoArgs>? = null, val skewedInfo: Output<PartitionStorageDescriptorSkewedInfoArgs>? = null, val sortColumns: Output<List<PartitionStorageDescriptorSortColumnArgs>>? = null, val storedAsSubDirectories: Output<Boolean>? = null) : ConvertibleToJava<PartitionStorageDescriptorArgs>
Link copied to clipboard
data class PartitionStorageDescriptorColumnArgs(val comment: Output<String>? = null, val name: Output<String>, val type: Output<String>? = null) : ConvertibleToJava<PartitionStorageDescriptorColumnArgs>
Link copied to clipboard
data class PartitionStorageDescriptorSerDeInfoArgs(val name: Output<String>? = null, val parameters: Output<Map<String, String>>? = null, val serializationLibrary: Output<String>? = null) : ConvertibleToJava<PartitionStorageDescriptorSerDeInfoArgs>
Link copied to clipboard
data class PartitionStorageDescriptorSkewedInfoArgs(val skewedColumnNames: Output<List<String>>? = null, val skewedColumnValueLocationMaps: Output<Map<String, String>>? = null, val skewedColumnValues: Output<List<String>>? = null) : ConvertibleToJava<PartitionStorageDescriptorSkewedInfoArgs>
Link copied to clipboard
data class PartitionStorageDescriptorSortColumnArgs(val column: Output<String>, val sortOrder: Output<Int>) : ConvertibleToJava<PartitionStorageDescriptorSortColumnArgs>
data class SecurityConfigurationEncryptionConfigurationArgs(val cloudwatchEncryption: Output<SecurityConfigurationEncryptionConfigurationCloudwatchEncryptionArgs>, val jobBookmarksEncryption: Output<SecurityConfigurationEncryptionConfigurationJobBookmarksEncryptionArgs>, val s3Encryption: Output<SecurityConfigurationEncryptionConfigurationS3EncryptionArgs>) : ConvertibleToJava<SecurityConfigurationEncryptionConfigurationArgs>
data class SecurityConfigurationEncryptionConfigurationCloudwatchEncryptionArgs(val cloudwatchEncryptionMode: Output<String>? = null, val kmsKeyArn: Output<String>? = null) : ConvertibleToJava<SecurityConfigurationEncryptionConfigurationCloudwatchEncryptionArgs>
data class SecurityConfigurationEncryptionConfigurationJobBookmarksEncryptionArgs(val jobBookmarksEncryptionMode: Output<String>? = null, val kmsKeyArn: Output<String>? = null) : ConvertibleToJava<SecurityConfigurationEncryptionConfigurationJobBookmarksEncryptionArgs>
data class SecurityConfigurationEncryptionConfigurationS3EncryptionArgs(val kmsKeyArn: Output<String>? = null, val s3EncryptionMode: Output<String>? = null) : ConvertibleToJava<SecurityConfigurationEncryptionConfigurationS3EncryptionArgs>
Link copied to clipboard
data class TriggerActionArgs(val arguments: Output<Map<String, String>>? = null, val crawlerName: Output<String>? = null, val jobName: Output<String>? = null, val notificationProperty: Output<TriggerActionNotificationPropertyArgs>? = null, val securityConfiguration: Output<String>? = null, val timeout: Output<Int>? = null) : ConvertibleToJava<TriggerActionArgs>
Link copied to clipboard
Link copied to clipboard
data class TriggerActionNotificationPropertyArgs(val notifyDelayAfter: Output<Int>? = null) : ConvertibleToJava<TriggerActionNotificationPropertyArgs>
Link copied to clipboard
data class TriggerEventBatchingConditionArgs(val batchSize: Output<Int>, val batchWindow: Output<Int>? = null) : ConvertibleToJava<TriggerEventBatchingConditionArgs>
Link copied to clipboard
data class TriggerPredicateArgs(val conditions: Output<List<TriggerPredicateConditionArgs>>, val logical: Output<String>? = null) : ConvertibleToJava<TriggerPredicateArgs>
Link copied to clipboard
data class TriggerPredicateConditionArgs(val crawlState: Output<String>? = null, val crawlerName: Output<String>? = null, val jobName: Output<String>? = null, val logicalOperator: Output<String>? = null, val state: Output<String>? = null) : ConvertibleToJava<TriggerPredicateConditionArgs>
Link copied to clipboard
data class UserDefinedFunctionResourceUriArgs(val resourceType: Output<String>, val uri: Output<String>) : ConvertibleToJava<UserDefinedFunctionResourceUriArgs>