Package-level declarations
Types
Link copied to clipboard
data class CatalogDatabaseCreateTableDefaultPermission(val permissions: List<String>? = null, val principal: CatalogDatabaseCreateTableDefaultPermissionPrincipal? = null)
Link copied to clipboard
data class CatalogDatabaseCreateTableDefaultPermissionPrincipal(val dataLakePrincipalIdentifier: String? = null)
Link copied to clipboard
Link copied to clipboard
data class CatalogTablePartitionIndex(val indexName: String, val indexStatus: String? = null, val keys: List<String>)
Link copied to clipboard
data class CatalogTablePartitionKey(val comment: String? = null, val name: String, val type: String? = null)
Link copied to clipboard
data class CatalogTableStorageDescriptor(val bucketColumns: List<String>? = null, val columns: List<CatalogTableStorageDescriptorColumn>? = null, val compressed: Boolean? = null, val inputFormat: String? = null, val location: String? = null, val numberOfBuckets: Int? = null, val outputFormat: String? = null, val parameters: Map<String, String>? = null, val schemaReference: CatalogTableStorageDescriptorSchemaReference? = null, val serDeInfo: CatalogTableStorageDescriptorSerDeInfo? = null, val skewedInfo: CatalogTableStorageDescriptorSkewedInfo? = null, val sortColumns: List<CatalogTableStorageDescriptorSortColumn>? = null, val storedAsSubDirectories: Boolean? = null)
Link copied to clipboard
Link copied to clipboard
data class CatalogTableStorageDescriptorSchemaReference(val schemaId: CatalogTableStorageDescriptorSchemaReferenceSchemaId? = null, val schemaVersionId: String? = null, val schemaVersionNumber: Int)
Link copied to clipboard
data class CatalogTableStorageDescriptorSchemaReferenceSchemaId(val registryName: String? = null, val schemaArn: String? = null, val schemaName: String? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class CatalogTableTargetTable(val catalogId: String, val databaseName: String, val name: String)
Link copied to clipboard
data class ClassifierCsvClassifier(val allowSingleColumn: Boolean? = null, val containsHeader: String? = null, val customDatatypeConfigured: Boolean? = null, val customDatatypes: List<String>? = null, val delimiter: String? = null, val disableValueTrimming: Boolean? = null, val headers: List<String>? = null, val quoteSymbol: String? = null)
Link copied to clipboard
data class ClassifierGrokClassifier(val classification: String, val customPatterns: String? = null, val grokPattern: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class ConnectionPhysicalConnectionRequirements(val availabilityZone: String? = null, val securityGroupIdLists: List<String>? = null, val subnetId: String? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class CrawlerDynamodbTarget(val path: String, val scanAll: Boolean? = null, val scanRate: Double? = null)
Link copied to clipboard
Link copied to clipboard
data class CrawlerLakeFormationConfiguration(val accountId: String? = null, val useLakeFormationCredentials: Boolean? = null)
Link copied to clipboard
Link copied to clipboard
data class CrawlerMongodbTarget(val connectionName: String, val path: String, val scanAll: Boolean? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class CrawlerSchemaChangePolicy(val deleteBehavior: String? = null, val updateBehavior: String? = null)
Link copied to clipboard
data class DataCatalogEncryptionSettingsDataCatalogEncryptionSettings(val connectionPasswordEncryption: DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsConnectionPasswordEncryption, val encryptionAtRest: DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsEncryptionAtRest)
Link copied to clipboard
data class DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsConnectionPasswordEncryption(val awsKmsKeyId: String? = null, val returnConnectionPasswordEncrypted: Boolean)
Link copied to clipboard
data class DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsEncryptionAtRest(val catalogEncryptionMode: String, val sseAwsKmsKeyId: String? = null)
Link copied to clipboard
data class GetCatalogTablePartitionIndex(val indexName: String, val indexStatus: String, val keys: List<String>)
Link copied to clipboard
Link copied to clipboard
data class GetCatalogTableResult(val arn: String, val catalogId: String, val databaseName: String, val description: String, val id: String, val name: String, val owner: String, val parameters: Map<String, String>, val partitionIndices: List<GetCatalogTablePartitionIndex>, val partitionKeys: List<GetCatalogTablePartitionKey>, val queryAsOfTime: String? = null, val retention: Int, val storageDescriptors: List<GetCatalogTableStorageDescriptor>, val tableType: String, val targetTables: List<GetCatalogTableTargetTable>, val transactionId: Int? = null, val viewExpandedText: String, val viewOriginalText: String)
A collection of values returned by getCatalogTable.
Link copied to clipboard
data class GetCatalogTableStorageDescriptor(val bucketColumns: List<String>, val columns: List<GetCatalogTableStorageDescriptorColumn>, val compressed: Boolean, val inputFormat: String, val location: String, val numberOfBuckets: Int, val outputFormat: String, val parameters: Map<String, String>, val schemaReferences: List<GetCatalogTableStorageDescriptorSchemaReference>, val serDeInfos: List<GetCatalogTableStorageDescriptorSerDeInfo>, val skewedInfos: List<GetCatalogTableStorageDescriptorSkewedInfo>, val sortColumns: List<GetCatalogTableStorageDescriptorSortColumn>, val storedAsSubDirectories: Boolean)
Link copied to clipboard
Link copied to clipboard
data class GetCatalogTableStorageDescriptorSchemaReference(val schemaIds: List<GetCatalogTableStorageDescriptorSchemaReferenceSchemaId>, val schemaVersionId: String, val schemaVersionNumber: Int)
Link copied to clipboard
data class GetCatalogTableStorageDescriptorSchemaReferenceSchemaId(val registryName: String, val schemaArn: String, val schemaName: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetCatalogTableTargetTable(val catalogId: String, val databaseName: String, val name: String)
Link copied to clipboard
data class GetConnectionPhysicalConnectionRequirement(val availabilityZone: String, val securityGroupIdLists: List<String>, val subnetId: String)
Link copied to clipboard
data class GetConnectionResult(val arn: String, val catalogId: String, val connectionProperties: Map<String, String>, val connectionType: String, val description: String, val id: String, val matchCriterias: List<String>, val name: String, val physicalConnectionRequirements: List<GetConnectionPhysicalConnectionRequirement>, val tags: Map<String, String>)
A collection of values returned by getConnection.
Link copied to clipboard
data class GetDataCatalogEncryptionSettingsDataCatalogEncryptionSetting(val connectionPasswordEncryptions: List<GetDataCatalogEncryptionSettingsDataCatalogEncryptionSettingConnectionPasswordEncryption>, val encryptionAtRests: List<GetDataCatalogEncryptionSettingsDataCatalogEncryptionSettingEncryptionAtRest>)
Link copied to clipboard
data class GetDataCatalogEncryptionSettingsDataCatalogEncryptionSettingConnectionPasswordEncryption(val awsKmsKeyId: String, val returnConnectionPasswordEncrypted: Boolean)
Link copied to clipboard
data class GetDataCatalogEncryptionSettingsDataCatalogEncryptionSettingEncryptionAtRest(val catalogEncryptionMode: String, val sseAwsKmsKeyId: String)
Link copied to clipboard
data class GetDataCatalogEncryptionSettingsResult(val catalogId: String, val dataCatalogEncryptionSettings: List<GetDataCatalogEncryptionSettingsDataCatalogEncryptionSetting>, val id: String)
A collection of values returned by getDataCatalogEncryptionSettings.
Link copied to clipboard
data class GetScriptDagEdge(val source: String, val target: String, val targetParameter: String? = null)
Link copied to clipboard
data class GetScriptDagNode(val args: List<GetScriptDagNodeArg>, val id: String, val lineNumber: Int? = null, val nodeType: String)
Link copied to clipboard
Link copied to clipboard
data class GetScriptResult(val dagEdges: List<GetScriptDagEdge>, val dagNodes: List<GetScriptDagNode>, val id: String, val language: String? = null, val pythonScript: String, val scalaCode: String)
A collection of values returned by getScript.
Link copied to clipboard
data class JobCommand(val name: String? = null, val pythonVersion: String? = null, val scriptLocation: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class MLTransformInputRecordTable(val catalogId: String? = null, val connectionName: String? = null, val databaseName: String, val tableName: String)
Link copied to clipboard
data class MLTransformParameters(val findMatchesParameters: MLTransformParametersFindMatchesParameters, val transformType: String)
Link copied to clipboard
data class MLTransformParametersFindMatchesParameters(val accuracyCostTradeOff: Double? = null, val enforceProvidedLabels: Boolean? = null, val precisionRecallTradeOff: Double? = null, val primaryKeyColumnName: String? = null)
Link copied to clipboard
Link copied to clipboard
data class PartitionIndexPartitionIndex(val indexName: String? = null, val indexStatus: String? = null, val keys: List<String>? = null)
Link copied to clipboard
data class PartitionStorageDescriptor(val bucketColumns: List<String>? = null, val columns: List<PartitionStorageDescriptorColumn>? = null, val compressed: Boolean? = null, val inputFormat: String? = null, val location: String? = null, val numberOfBuckets: Int? = null, val outputFormat: String? = null, val parameters: Map<String, String>? = null, val serDeInfo: PartitionStorageDescriptorSerDeInfo? = null, val skewedInfo: PartitionStorageDescriptorSkewedInfo? = null, val sortColumns: List<PartitionStorageDescriptorSortColumn>? = null, val storedAsSubDirectories: Boolean? = null)
Link copied to clipboard
data class PartitionStorageDescriptorColumn(val comment: String? = null, val name: String, val type: String? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class SecurityConfigurationEncryptionConfiguration(val cloudwatchEncryption: SecurityConfigurationEncryptionConfigurationCloudwatchEncryption, val jobBookmarksEncryption: SecurityConfigurationEncryptionConfigurationJobBookmarksEncryption, val s3Encryption: SecurityConfigurationEncryptionConfigurationS3Encryption)
Link copied to clipboard
data class SecurityConfigurationEncryptionConfigurationCloudwatchEncryption(val cloudwatchEncryptionMode: String? = null, val kmsKeyArn: String? = null)
Link copied to clipboard
data class SecurityConfigurationEncryptionConfigurationJobBookmarksEncryption(val jobBookmarksEncryptionMode: String? = null, val kmsKeyArn: String? = null)
Link copied to clipboard
data class SecurityConfigurationEncryptionConfigurationS3Encryption(val kmsKeyArn: String? = null, val s3EncryptionMode: String? = null)
Link copied to clipboard
data class TriggerAction(val arguments: Map<String, String>? = null, val crawlerName: String? = null, val jobName: String? = null, val notificationProperty: TriggerActionNotificationProperty? = null, val securityConfiguration: String? = null, val timeout: Int? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class TriggerPredicate(val conditions: List<TriggerPredicateCondition>, val logical: String? = null)
Link copied to clipboard
Link copied to clipboard