Package-level declarations
Types
Link copied to clipboard
data class AnalysisTemplateAnalysisParameter(val defaultValue: String? = null, val name: String, val type: AnalysisTemplateAnalysisParameterType)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class AnalysisTemplateAnalysisSourceMetadataProperties(val artifacts: AnalysisTemplateArtifactMetadata)
Link copied to clipboard
Link copied to clipboard
data class AnalysisTemplateArtifactMetadata(val additionalArtifactHashes: List<AnalysisTemplateHash>? = null, val entryPointHash: AnalysisTemplateHash)
Link copied to clipboard
data class AnalysisTemplateArtifacts(val additionalArtifacts: List<AnalysisTemplateArtifact>? = null, val entryPoint: AnalysisTemplateArtifact, val roleArn: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class CollaborationDataEncryptionMetadata(val allowCleartext: Boolean, val allowDuplicates: Boolean, val allowJoinsOnColumnsWithDifferentNames: Boolean, val preserveNulls: Boolean)
Link copied to clipboard
Link copied to clipboard
data class CollaborationMemberSpecification(val accountId: String, val displayName: String, val memberAbilities: List<CollaborationMemberAbility>, val mlMemberAbilities: CollaborationMlMemberAbilities? = null, val paymentConfiguration: CollaborationPaymentConfiguration? = null)
Link copied to clipboard
data class CollaborationMlMemberAbilities(val customMlMemberAbilities: List<CollaborationCustomMlMemberAbility>)
Link copied to clipboard
data class CollaborationMlPaymentConfig(val modelInference: CollaborationModelInferencePaymentConfig? = null, val modelTraining: CollaborationModelTrainingPaymentConfig? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class CollaborationPaymentConfiguration(val jobCompute: CollaborationJobComputePaymentConfig? = null, val machineLearning: CollaborationMlPaymentConfig? = null, val queryCompute: CollaborationQueryComputePaymentConfig)
Link copied to clipboard
Link copied to clipboard
data class ConfiguredTableAggregateColumn(val columnNames: List<String>, val function: ConfiguredTableAggregateFunctionName)
Link copied to clipboard
data class ConfiguredTableAggregationConstraint(val columnName: String, val minimum: Double, val type: ConfiguredTableAggregationType)
Link copied to clipboard
data class ConfiguredTableAnalysisRule(val policy: ConfiguredTableAnalysisRulePolicy, val type: ConfiguredTableAnalysisRuleType)
Link copied to clipboard
data class ConfiguredTableAnalysisRuleAggregation(val additionalAnalyses: ConfiguredTableAdditionalAnalyses? = null, val aggregateColumns: List<ConfiguredTableAggregateColumn>, val allowedJoinOperators: List<ConfiguredTableJoinOperator>? = null, val dimensionColumns: List<String>, val joinColumns: List<String>, val joinRequired: ConfiguredTableJoinRequiredOption? = null, val outputConstraints: List<ConfiguredTableAggregationConstraint>, val scalarFunctions: List<ConfiguredTableScalarFunctions>)
Link copied to clipboard
data class ConfiguredTableAnalysisRuleCustom(val additionalAnalyses: ConfiguredTableAdditionalAnalyses? = null, val allowedAnalyses: List<String>, val allowedAnalysisProviders: List<String>? = null, val differentialPrivacy: ConfiguredTableDifferentialPrivacy? = null, val disallowedOutputColumns: List<String>? = null)
Link copied to clipboard
data class ConfiguredTableAnalysisRuleList(val additionalAnalyses: ConfiguredTableAdditionalAnalyses? = null, val allowedJoinOperators: List<ConfiguredTableJoinOperator>? = null, val joinColumns: List<String>, val listColumns: List<String>)
Link copied to clipboard
Link copied to clipboard
data class ConfiguredTableAnalysisRulePolicyV10Properties(val list: ConfiguredTableAnalysisRuleList)
Link copied to clipboard
data class ConfiguredTableAnalysisRulePolicyV11Properties(val aggregation: ConfiguredTableAnalysisRuleAggregation)
Link copied to clipboard
data class ConfiguredTableAnalysisRulePolicyV12Properties(val custom: ConfiguredTableAnalysisRuleCustom)
Link copied to clipboard
data class ConfiguredTableAssociationAnalysisRule(val policy: ConfiguredTableAssociationAnalysisRulePolicy, val type: ConfiguredTableAssociationAnalysisRuleType)
Link copied to clipboard
data class ConfiguredTableAssociationAnalysisRuleAggregation(val allowedAdditionalAnalyses: List<String>? = null, val allowedResultReceivers: List<String>? = null)
Link copied to clipboard
data class ConfiguredTableAssociationAnalysisRuleCustom(val allowedAdditionalAnalyses: List<String>? = null, val allowedResultReceivers: List<String>? = null)
Link copied to clipboard
data class ConfiguredTableAssociationAnalysisRuleList(val allowedAdditionalAnalyses: List<String>? = null, val allowedResultReceivers: List<String>? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class ConfiguredTableAssociationAnalysisRulePolicyV11Properties(val aggregation: ConfiguredTableAssociationAnalysisRuleAggregation)
Link copied to clipboard
Link copied to clipboard
data class ConfiguredTableAthenaTableReference(val databaseName: String, val outputLocation: String? = null, val tableName: String, val workGroup: String)
Link copied to clipboard
data class ConfiguredTableDifferentialPrivacy(val columns: List<ConfiguredTableDifferentialPrivacyColumn>)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class ConfiguredTableSnowflakeTableReference(val accountIdentifier: String, val databaseName: String, val schemaName: String, val secretArn: String, val tableName: String, val tableSchema: ConfiguredTableSnowflakeTableSchemaProperties)
Link copied to clipboard
data class ConfiguredTableSnowflakeTableSchemaProperties(val v1: List<ConfiguredTableSnowflakeTableSchemaV1>)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class ConfiguredTableTableReference1Properties(val snowflake: ConfiguredTableSnowflakeTableReference)
Link copied to clipboard
data class ConfiguredTableTableReference2Properties(val athena: ConfiguredTableAthenaTableReference)
Link copied to clipboard
data class GetAnalysisTemplateResult(val analysisTemplateIdentifier: String? = null, val arn: String? = null, val collaborationArn: String? = null, val collaborationIdentifier: String? = null, val description: String? = null, val membershipArn: String? = null, val sourceMetadata: AnalysisTemplateAnalysisSourceMetadataProperties? = null, val tags: List<Tag>? = null)
Link copied to clipboard
data class GetCollaborationResult(val analyticsEngine: CollaborationAnalyticsEngine? = null, val arn: String? = null, val collaborationIdentifier: String? = null, val description: String? = null, val name: String? = null, val tags: List<Tag>? = null)
Link copied to clipboard
data class GetConfiguredTableAssociationResult(val arn: String? = null, val configuredTableAssociationAnalysisRules: List<ConfiguredTableAssociationAnalysisRule>? = null, val configuredTableAssociationIdentifier: String? = null, val description: String? = null, val roleArn: String? = null, val tags: List<Tag>? = null)
Link copied to clipboard
data class GetConfiguredTableResult(val analysisMethod: ConfiguredTableAnalysisMethod? = null, val analysisRules: List<ConfiguredTableAnalysisRule>? = null, val arn: String? = null, val configuredTableIdentifier: String? = null, val description: String? = null, val name: String? = null, val selectedAnalysisMethods: List<ConfiguredTableSelectedAnalysisMethod>? = null, val tags: List<Tag>? = null)
Link copied to clipboard
data class GetIdMappingTableResult(val arn: String? = null, val collaborationArn: String? = null, val collaborationIdentifier: String? = null, val description: String? = null, val idMappingTableIdentifier: String? = null, val inputReferenceProperties: IdMappingTableInputReferenceProperties? = null, val kmsKeyArn: String? = null, val membershipArn: String? = null, val tags: List<Tag>? = null)
Link copied to clipboard
data class GetIdNamespaceAssociationResult(val arn: String? = null, val collaborationArn: String? = null, val collaborationIdentifier: String? = null, val description: String? = null, val idMappingConfig: IdNamespaceAssociationIdMappingConfig? = null, val idNamespaceAssociationIdentifier: String? = null, val inputReferenceProperties: IdNamespaceAssociationInputReferenceProperties? = null, val membershipArn: String? = null, val name: String? = null, val tags: List<Tag>? = null)
Link copied to clipboard
data class GetMembershipResult(val arn: String? = null, val collaborationArn: String? = null, val collaborationCreatorAccountId: String? = null, val defaultJobResultConfiguration: MembershipProtectedJobResultConfiguration? = null, val defaultResultConfiguration: MembershipProtectedQueryResultConfiguration? = null, val jobLogStatus: MembershipJobLogStatus? = null, val membershipIdentifier: String? = null, val paymentConfiguration: MembershipPaymentConfiguration? = null, val queryLogStatus: MembershipQueryLogStatus? = null, val tags: List<Tag>? = null)
Link copied to clipboard
data class GetPrivacyBudgetTemplateResult(val arn: String? = null, val collaborationArn: String? = null, val collaborationIdentifier: String? = null, val membershipArn: String? = null, val parameters: ParametersProperties? = null, val privacyBudgetTemplateIdentifier: String? = null, val tags: List<Tag>? = null)
Link copied to clipboard
data class IdMappingTableInputReferenceConfig(val inputReferenceArn: String, val manageResourcePolicies: Boolean)
Link copied to clipboard
data class IdMappingTableInputReferenceProperties(val idMappingTableInputSource: List<IdMappingTableInputSource>)
Link copied to clipboard
data class IdMappingTableInputSource(val idNamespaceAssociationId: String, val type: IdMappingTableInputSourceType)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class IdNamespaceAssociationInputReferenceConfig(val inputReferenceArn: String, val manageResourcePolicies: Boolean)
Link copied to clipboard
data class IdNamespaceAssociationInputReferenceProperties(val idMappingWorkflowsSupported: List<IdNamespaceAssociationDocument>? = null, val idNamespaceType: IdNamespaceAssociationInputReferencePropertiesIdNamespaceType? = null)
Link copied to clipboard
Link copied to clipboard
data class MembershipMlPaymentConfig(val modelInference: MembershipModelInferencePaymentConfig? = null, val modelTraining: MembershipModelTrainingPaymentConfig? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class MembershipPaymentConfiguration(val jobCompute: MembershipJobComputePaymentConfig? = null, val machineLearning: MembershipMlPaymentConfig? = null, val queryCompute: MembershipQueryComputePaymentConfig)
Link copied to clipboard
Link copied to clipboard
data class MembershipProtectedJobResultConfiguration(val outputConfiguration: MembershipProtectedJobOutputConfiguration, val roleArn: String)
Link copied to clipboard
data class MembershipProtectedJobS3OutputConfigurationInput(val bucket: String, val keyPrefix: String? = null)
Link copied to clipboard
Link copied to clipboard
data class MembershipProtectedQueryResultConfiguration(val outputConfiguration: MembershipProtectedQueryOutputConfiguration, val roleArn: String? = null)
Link copied to clipboard
data class MembershipProtectedQueryS3OutputConfiguration(val bucket: String, val keyPrefix: String? = null, val resultFormat: MembershipResultFormat, val singleFileOutput: Boolean? = null)
Link copied to clipboard
Link copied to clipboard
Specifies the epsilon and noise parameters for the privacy budget template.