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)
data class AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameter(val description: String? = null, val mapBlockKey: String, val required: Boolean? = null, val type: String)
Link copied to clipboard
data class AgentAgentActionGroupTimeouts(val create: String? = null, val update: String? = null)
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)
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)
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
data class AgentAgentTimeouts(val create: String? = null, val delete: String? = null, val update: String? = null)
data class AgentDataSourceDataSourceConfigurationS3Configuration(val bucketArn: String, val bucketOwnerAccountId: String? = null, val inclusionPrefixes: List<String>? = null)
data class AgentDataSourceDataSourceConfigurationSharePointConfigurationSourceConfiguration(val authType: String, val credentialsSecretArn: String, val domain: String, val hostType: String, val siteUrls: List<String>, val tenantId: String? = null)
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 AgentDataSourceTimeouts(val create: String? = null, val delete: String? = null)
data class AgentKnowledgeBaseStorageConfigurationPineconeConfiguration(val connectionString: String, val credentialsSecretArn: String, val fieldMapping: AgentKnowledgeBaseStorageConfigurationPineconeConfigurationFieldMapping? = null, val namespace: String? = null)
data class AgentKnowledgeBaseStorageConfigurationRdsConfiguration(val credentialsSecretArn: String, val databaseName: String, val fieldMapping: AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMapping? = null, val resourceArn: String, val tableName: String)
data class AgentKnowledgeBaseStorageConfigurationRdsConfigurationFieldMapping(val metadataField: String, val primaryKeyField: String, val textField: String, val vectorField: String)
Link copied to clipboard
data class AgentKnowledgeBaseTimeouts(val create: String? = null, val delete: String? = null, val update: String? = null)
Link copied to clipboard
data class AgentPromptVariant(val additionalModelRequestFields: String? = null, val genAiResource: AgentPromptVariantGenAiResource? = null, val inferenceConfiguration: AgentPromptVariantInferenceConfiguration? = null, val metadatas: List<AgentPromptVariantMetadata>? = null, val modelId: String? = null, val name: String, val templateConfiguration: AgentPromptVariantTemplateConfiguration? = null, val templateType: String)
Link copied to clipboard
data class AgentPromptVariantGenAiResourceAgent(val agentIdentifier: String)
data class AgentPromptVariantInferenceConfigurationText(val maxTokens: Int? = null, val stopSequences: List<String>? = null, val temperature: Double? = null, val topP: Double? = null)
Link copied to clipboard
data class AgentPromptVariantMetadata(val key: String, val value: String)
Link copied to clipboard
data class CustomModelOutputDataConfig(val s3Uri: String)
Link copied to clipboard
data class CustomModelTimeouts(val create: String? = null, val delete: String? = null)
Link copied to clipboard
data class CustomModelTrainingDataConfig(val s3Uri: String)
Link copied to clipboard
data class CustomModelTrainingMetric(val trainingLoss: Double)
Link copied to clipboard
data class CustomModelValidationMetric(val validationLoss: Double)
Link copied to clipboard
data class CustomModelVpcConfig(val securityGroupIds: List<String>, val subnetIds: List<String>)
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 GetAgentAgentVersionsResult(val agentId: String, val agentVersionSummaries: List<GetAgentAgentVersionsAgentVersionSummary>? = null, val id: String)

A collection of values returned by getAgentAgentVersions.

Link copied to clipboard
data class GetCustomModelOutputDataConfig(val s3Uri: String)
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
data class GetCustomModelTrainingMetric(val trainingLoss: Double)
Link copied to clipboard
data class GetCustomModelValidationMetric(val validationLoss: Double)
Link copied to clipboard
data class GetInferenceProfileModel(val modelArn: String)
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.

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
data class GetInferenceProfilesResult(val id: String, val inferenceProfileSummaries: List<GetInferenceProfilesInferenceProfileSummary>)

A collection of values returned by getInferenceProfiles.

Link copied to clipboard
data class GuardrailContentPolicyConfigFiltersConfig(val inputStrength: String, val outputStrength: String, val type: String)
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
Link copied to clipboard
data class GuardrailTopicPolicyConfigTopicsConfig(val definition: String, val examples: List<String>? = null, val name: String, val type: String)
Link copied to clipboard
data class GuardrailVersionTimeouts(val create: String? = null, val delete: String? = null)
Link copied to clipboard
data class GuardrailWordPolicyConfig(val managedWordListsConfigs: List<GuardrailWordPolicyConfigManagedWordListsConfig>? = null, val wordsConfigs: List<GuardrailWordPolicyConfigWordsConfig>? = null)
Link copied to clipboard
data class InferenceProfileModel(val modelArn: String)
Link copied to clipboard
data class InferenceProfileModelSource(val copyFrom: String)
Link copied to clipboard
data class InferenceProfileTimeouts(val create: String? = null, val delete: String? = null, val update: String? = null)
Link copied to clipboard
data class ProvisionedModelThroughputTimeouts(val create: String? = null)