Package-level declarations
Types
Link copied to clipboard
data class AgentAgentActionGroupActionGroupExecutor(val customControl: String? = null, val lambda: String? = null)
Link copied to clipboard
data class AgentAgentActionGroupApiSchema(val payload: String? = null, val s3: AgentAgentActionGroupApiSchemaS3? = null)
Link copied to clipboard
data class AgentAgentActionGroupApiSchemaS3(val s3BucketName: String? = null, val s3ObjectKey: String? = null)
Link copied to clipboard
data class AgentAgentActionGroupFunctionSchema(val memberFunctions: AgentAgentActionGroupFunctionSchemaMemberFunctions? = null)
Link copied to clipboard
data class AgentAgentActionGroupFunctionSchemaMemberFunctions(val functions: List<AgentAgentActionGroupFunctionSchemaMemberFunctionsFunction>? = null)
Link copied to clipboard
data class AgentAgentActionGroupFunctionSchemaMemberFunctionsFunction(val description: String? = null, val name: String, val parameters: List<AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameter>? = null)
Link copied to clipboard
data class AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameter(val description: String? = null, val mapBlockKey: String, val required: Boolean? = null, val type: String)
Link copied to clipboard
Link copied to clipboard
data class AgentAgentAliasRoutingConfiguration(val agentVersion: String, val provisionedThroughput: String)
Link copied to clipboard
data class AgentAgentAliasTimeouts(val create: String? = null, val delete: String? = null, val update: String? = null)
Link copied to clipboard
Link copied to clipboard
data class AgentAgentCollaboratorTimeouts(val create: String? = null, val delete: String? = null, val update: String? = null)
Link copied to clipboard
data class AgentAgentGuardrailConfiguration(val guardrailIdentifier: String, val guardrailVersion: String)
Link copied to clipboard
data class AgentAgentKnowledgeBaseAssociationTimeouts(val create: String? = null, val update: String? = null)
Link copied to clipboard
data class AgentAgentMemoryConfiguration(val enabledMemoryTypes: List<String>, val storageDays: Int)
Link copied to clipboard
data class AgentAgentPromptOverrideConfiguration(val overrideLambda: String, val promptConfigurations: List<AgentAgentPromptOverrideConfigurationPromptConfiguration>)
Link copied to clipboard
data class AgentAgentPromptOverrideConfigurationPromptConfiguration(val basePromptTemplate: String, val inferenceConfigurations: List<AgentAgentPromptOverrideConfigurationPromptConfigurationInferenceConfiguration>, val parserMode: String, val promptCreationMode: String, val promptState: String, val promptType: String)
Link copied to clipboard
Link copied to clipboard
data class AgentAgentTimeouts(val create: String? = null, val delete: String? = null, val update: String? = null)
Link copied to clipboard
data class AgentDataSourceDataSourceConfiguration(val confluenceConfiguration: AgentDataSourceDataSourceConfigurationConfluenceConfiguration? = null, val s3Configuration: AgentDataSourceDataSourceConfigurationS3Configuration? = null, val salesforceConfiguration: AgentDataSourceDataSourceConfigurationSalesforceConfiguration? = null, val sharePointConfiguration: AgentDataSourceDataSourceConfigurationSharePointConfiguration? = null, val type: String, val webConfiguration: AgentDataSourceDataSourceConfigurationWebConfiguration? = null)
Link copied to clipboard
data class AgentDataSourceDataSourceConfigurationConfluenceConfiguration(val crawlerConfiguration: AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfiguration? = null, val sourceConfiguration: AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfiguration? = null)
Link copied to clipboard
data class AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfiguration(val filterConfiguration: AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfiguration? = null)
Agent Data Source Data Source Configuration Confluence Configuration Crawler Configuration Filter Configuration
Link copied to clipboard
data class AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfiguration(val patternObjectFilters: List<AgentDataSourceDataSourceConfigurationConfluenceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilter>? = null, val type: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class AgentDataSourceDataSourceConfigurationConfluenceConfigurationSourceConfiguration(val authType: String, val credentialsSecretArn: String, val hostType: String, val hostUrl: String)
Link copied to clipboard
data class AgentDataSourceDataSourceConfigurationS3Configuration(val bucketArn: String, val bucketOwnerAccountId: String? = null, val inclusionPrefixes: List<String>? = null)
Link copied to clipboard
data class AgentDataSourceDataSourceConfigurationSalesforceConfiguration(val crawlerConfiguration: AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfiguration? = null, val sourceConfiguration: AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfiguration? = null)
Link copied to clipboard
data class AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfiguration(val filterConfiguration: AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfiguration? = null)
Agent Data Source Data Source Configuration Salesforce Configuration Crawler Configuration Filter Configuration
Link copied to clipboard
data class AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfiguration(val patternObjectFilters: List<AgentDataSourceDataSourceConfigurationSalesforceConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilter>? = null, val type: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class AgentDataSourceDataSourceConfigurationSalesforceConfigurationSourceConfiguration(val authType: String, val credentialsSecretArn: String, val hostUrl: String)
Link copied to clipboard
data class AgentDataSourceDataSourceConfigurationSharePointConfiguration(val crawlerConfiguration: AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfiguration? = null, val sourceConfiguration: AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfiguration? = null)
Link copied to clipboard
data class AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfiguration(val filterConfiguration: AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfiguration? = null)
Agent Data Source Data Source Configuration Share Point Configuration Crawler Configuration Filter Configuration
Link copied to clipboard
data class AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfiguration(val patternObjectFilters: List<AgentDataSourceDataSourceConfigurationSharePointConfigurationCrawlerConfigurationFilterConfigurationPatternObjectFilter>? = null, val type: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class AgentDataSourceDataSourceConfigurationWebConfiguration(val crawlerConfiguration: AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfiguration? = null, val sourceConfiguration: AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfiguration? = null)
Link copied to clipboard
data class AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfiguration(val crawlerLimits: AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimits? = null, val exclusionFilters: List<String>? = null, val inclusionFilters: List<String>? = null, val scope: String? = null, val userAgent: String? = null)
Link copied to clipboard
data class AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimits(val maxPages: Int? = null, val rateLimit: Int? = null)
Link copied to clipboard
data class AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfiguration(val urlConfiguration: AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfiguration? = null)
Link copied to clipboard
Link copied to clipboard
data class AgentDataSourceDataSourceConfigurationWebConfigurationSourceConfigurationUrlConfigurationSeedUrl(val url: String? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class AgentDataSourceVectorIngestionConfiguration(val chunkingConfiguration: AgentDataSourceVectorIngestionConfigurationChunkingConfiguration? = null, val customTransformationConfiguration: AgentDataSourceVectorIngestionConfigurationCustomTransformationConfiguration? = null, val parsingConfiguration: AgentDataSourceVectorIngestionConfigurationParsingConfiguration? = null)
Link copied to clipboard
data class AgentDataSourceVectorIngestionConfigurationChunkingConfiguration(val chunkingStrategy: String, val fixedSizeChunkingConfiguration: AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfiguration? = null, val hierarchicalChunkingConfiguration: AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfiguration? = null, val semanticChunkingConfiguration: AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfiguration? = null)
Link copied to clipboard
data class AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfiguration(val maxTokens: Int, val overlapPercentage: Int)
Link copied to clipboard
data class AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfiguration(val levelConfigurations: List<AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationLevelConfiguration>, val overlapTokens: Int)
Link copied to clipboard
data class AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfiguration(val breakpointPercentileThreshold: Int, val bufferSize: Int, val maxToken: Int)
Link copied to clipboard
data class AgentDataSourceVectorIngestionConfigurationCustomTransformationConfiguration(val intermediateStorage: AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationIntermediateStorage? = null, val transformation: AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformation? = null)
Link copied to clipboard
Link copied to clipboard
data class AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformation(val stepToApply: String, val transformationFunction: AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunction? = null)
Link copied to clipboard
data class AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunction(val transformationLambdaConfiguration: AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationTransformationTransformationFunctionTransformationLambdaConfiguration? = null)
Link copied to clipboard
Link copied to clipboard
data class AgentDataSourceVectorIngestionConfigurationParsingConfiguration(val bedrockFoundationModelConfiguration: AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfiguration? = null, val parsingStrategy: String)
Link copied to clipboard
data class AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfiguration(val modelArn: String, val parsingPrompt: AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPrompt? = null)
Link copied to clipboard
data class AgentDataSourceVectorIngestionConfigurationParsingConfigurationBedrockFoundationModelConfigurationParsingPrompt(val parsingPromptString: String)
Link copied to clipboard
data class AgentKnowledgeBaseKnowledgeBaseConfiguration(val type: String, val vectorKnowledgeBaseConfiguration: AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfiguration? = null)
Link copied to clipboard
data class AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfiguration(val embeddingModelArn: String, val embeddingModelConfiguration: AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfiguration? = null, val supplementalDataStorageConfiguration: AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfiguration? = null)
Link copied to clipboard
data class AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfiguration(val bedrockEmbeddingModelConfiguration: AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfiguration? = null)
Link copied to clipboard
data class AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationBedrockEmbeddingModelConfiguration(val dimensions: Int? = null, val embeddingDataType: String? = null)
Link copied to clipboard
Link copied to clipboard
data class AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocation(val s3Location: AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationStorageLocationS3Location? = null, val type: String)
Link copied to clipboard
Link copied to clipboard
data class AgentKnowledgeBaseStorageConfiguration(val opensearchServerlessConfiguration: AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfiguration? = null, val pineconeConfiguration: AgentKnowledgeBaseStorageConfigurationPineconeConfiguration? = null, val rdsConfiguration: AgentKnowledgeBaseStorageConfigurationRdsConfiguration? = null, val redisEnterpriseCloudConfiguration: AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfiguration? = null, val type: String)
Link copied to clipboard
data class AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfiguration(val collectionArn: String, val fieldMapping: AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMapping? = null, val vectorIndexName: String)
Link copied to clipboard
data class AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationFieldMapping(val metadataField: String? = null, val textField: String? = null, val vectorField: String? = null)
Link copied to clipboard
data class AgentKnowledgeBaseStorageConfigurationPineconeConfiguration(val connectionString: String, val credentialsSecretArn: String, val fieldMapping: AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMapping? = null, val namespace: String? = null)
Link copied to clipboard
data class AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMapping(val metadataField: String? = null, val textField: String? = null)
Link copied to clipboard
data class AgentKnowledgeBaseStorageConfigurationRdsConfiguration(val credentialsSecretArn: String, val databaseName: String, val fieldMapping: AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMapping? = null, val resourceArn: String, val tableName: String)
Link copied to clipboard
data class AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMapping(val metadataField: String, val primaryKeyField: String, val textField: String, val vectorField: String)
Link copied to clipboard
data class AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfiguration(val credentialsSecretArn: String, val endpoint: String, val fieldMapping: AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMapping? = null, val vectorIndexName: String)
Link copied to clipboard
data class AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationFieldMapping(val metadataField: String? = null, val textField: String? = null, val vectorField: String? = null)
Link copied to clipboard
data class AgentKnowledgeBaseTimeouts(val create: String? = null, val delete: String? = null, val update: String? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class CustomModelValidationDataConfig(val validators: List<CustomModelValidationDataConfigValidator>? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetAgentAgentVersionsAgentVersionSummary(val agentName: String, val agentStatus: String, val agentVersion: String, val createdAt: String, val description: String, val guardrailConfigurations: List<GetAgentAgentVersionsAgentVersionSummaryGuardrailConfiguration>? = null, val updatedAt: String)
Link copied to clipboard
data class GetAgentAgentVersionsAgentVersionSummaryGuardrailConfiguration(val guardrailIdentifier: String, val guardrailVersion: String)
Link copied to clipboard
data class GetAgentAgentVersionsResult(val agentId: String, val agentVersionSummaries: List<GetAgentAgentVersionsAgentVersionSummary>? = null, val id: String)
A collection of values returned by getAgentAgentVersions.
Link copied to clipboard
Link copied to clipboard
data class GetCustomModelResult(val baseModelArn: String, val creationTime: String, val hyperparameters: Map<String, String>, val id: String, val jobArn: String, val jobName: String, val jobTags: Map<String, String>, val modelArn: String, val modelId: String, val modelKmsKeyArn: String, val modelName: String, val modelTags: Map<String, String>, val outputDataConfigs: List<GetCustomModelOutputDataConfig>, val trainingDataConfigs: List<GetCustomModelTrainingDataConfig>, val trainingMetrics: List<GetCustomModelTrainingMetric>, val validationDataConfigs: List<GetCustomModelValidationDataConfig>, val validationMetrics: List<GetCustomModelValidationMetric>)
A collection of values returned by getCustomModel.
Link copied to clipboard
data class GetCustomModelsModelSummary(val creationTime: String, val modelArn: String, val modelName: String)
Link copied to clipboard
data class GetCustomModelsResult(val id: String, val modelSummaries: List<GetCustomModelsModelSummary>)
A collection of values returned by getCustomModels.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetCustomModelValidationDataConfig(val validators: List<GetCustomModelValidationDataConfigValidator>)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetInferenceProfileResult(val createdAt: String, val description: String, val id: String, val inferenceProfileArn: String, val inferenceProfileId: String, val inferenceProfileName: String, val models: List<GetInferenceProfileModel>, val status: String, val type: String, val updatedAt: String)
A collection of values returned by getInferenceProfile.
Link copied to clipboard
data class GetInferenceProfilesInferenceProfileSummary(val createdAt: String, val description: String, val inferenceProfileArn: String, val inferenceProfileId: String, val inferenceProfileName: String, val models: List<GetInferenceProfilesInferenceProfileSummaryModel>, val status: String, val type: String, val updatedAt: String)
Link copied to clipboard
Link copied to clipboard
data class GetInferenceProfilesResult(val id: String, val inferenceProfileSummaries: List<GetInferenceProfilesInferenceProfileSummary>)
A collection of values returned by getInferenceProfiles.
Link copied to clipboard
data class GuardrailContentPolicyConfig(val filtersConfigs: List<GuardrailContentPolicyConfigFiltersConfig>? = null)
Link copied to clipboard
data class GuardrailContentPolicyConfigFiltersConfig(val inputStrength: String, val outputStrength: String, val type: String)
Link copied to clipboard
data class GuardrailContextualGroundingPolicyConfig(val filtersConfigs: List<GuardrailContextualGroundingPolicyConfigFiltersConfig>? = null)
Link copied to clipboard
data class GuardrailContextualGroundingPolicyConfigFiltersConfig(val threshold: Double, val type: String)
Link copied to clipboard
data class GuardrailSensitiveInformationPolicyConfig(val piiEntitiesConfigs: List<GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfig>? = null, val regexesConfigs: List<GuardrailSensitiveInformationPolicyConfigRegexesConfig>? = null)
Link copied to clipboard
data class GuardrailSensitiveInformationPolicyConfigPiiEntitiesConfig(val action: String, val type: String)
Link copied to clipboard
data class GuardrailSensitiveInformationPolicyConfigRegexesConfig(val action: String, val description: String? = null, val name: String, val pattern: String)
Link copied to clipboard
data class GuardrailTimeouts(val create: String? = null, val delete: String? = null, val update: String? = null)
Link copied to clipboard
data class GuardrailTopicPolicyConfig(val topicsConfigs: List<GuardrailTopicPolicyConfigTopicsConfig>? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GuardrailWordPolicyConfig(val managedWordListsConfigs: List<GuardrailWordPolicyConfigManagedWordListsConfig>? = null, val wordsConfigs: List<GuardrailWordPolicyConfigWordsConfig>? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class InferenceProfileTimeouts(val create: String? = null, val delete: String? = null, val update: String? = null)
Link copied to clipboard