@pulumi/aws-native
Version:
The Pulumi AWS Cloud Control Provider enables you to build, deploy, and manage [any AWS resource that's supported by the AWS Cloud Control API](https://github.com/pulumi/pulumi-aws-native/blob/master/provider/cmd/pulumi-gen-aws-native/supported-types.txt)
164 lines (163 loc) • 8.26 kB
TypeScript
export declare const AiAgentAiAgentAssociationConfigurationType: {
readonly KnowledgeBase: "KNOWLEDGE_BASE";
};
export type AiAgentAiAgentAssociationConfigurationType = (typeof AiAgentAiAgentAssociationConfigurationType)[keyof typeof AiAgentAiAgentAssociationConfigurationType];
export declare const AiAgentAiAgentType: {
readonly ManualSearch: "MANUAL_SEARCH";
readonly AnswerRecommendation: "ANSWER_RECOMMENDATION";
readonly SelfService: "SELF_SERVICE";
};
export type AiAgentAiAgentType = (typeof AiAgentAiAgentType)[keyof typeof AiAgentAiAgentType];
export declare const AiAgentKnowledgeBaseSearchType: {
readonly Hybrid: "HYBRID";
readonly Semantic: "SEMANTIC";
};
export type AiAgentKnowledgeBaseSearchType = (typeof AiAgentKnowledgeBaseSearchType)[keyof typeof AiAgentKnowledgeBaseSearchType];
export declare const AiGuardrailGuardrailContentFilterType: {
readonly Sexual: "SEXUAL";
readonly Violence: "VIOLENCE";
readonly Hate: "HATE";
readonly Insults: "INSULTS";
readonly Misconduct: "MISCONDUCT";
readonly PromptAttack: "PROMPT_ATTACK";
};
/**
* Type of text to text filter in content policy
*/
export type AiGuardrailGuardrailContentFilterType = (typeof AiGuardrailGuardrailContentFilterType)[keyof typeof AiGuardrailGuardrailContentFilterType];
export declare const AiGuardrailGuardrailContextualGroundingFilterType: {
readonly Grounding: "GROUNDING";
readonly Relevance: "RELEVANCE";
};
/**
* Type of contextual grounding filter
*/
export type AiGuardrailGuardrailContextualGroundingFilterType = (typeof AiGuardrailGuardrailContextualGroundingFilterType)[keyof typeof AiGuardrailGuardrailContextualGroundingFilterType];
export declare const AiGuardrailGuardrailFilterStrength: {
readonly None: "NONE";
readonly Low: "LOW";
readonly Medium: "MEDIUM";
readonly High: "HIGH";
};
/**
* Strength for filters
*/
export type AiGuardrailGuardrailFilterStrength = (typeof AiGuardrailGuardrailFilterStrength)[keyof typeof AiGuardrailGuardrailFilterStrength];
export declare const AiGuardrailGuardrailManagedWordsType: {
readonly Profanity: "PROFANITY";
};
/**
* Options for managed words.
*/
export type AiGuardrailGuardrailManagedWordsType = (typeof AiGuardrailGuardrailManagedWordsType)[keyof typeof AiGuardrailGuardrailManagedWordsType];
export declare const AiGuardrailGuardrailPiiEntityType: {
readonly Address: "ADDRESS";
readonly Age: "AGE";
readonly AwsAccessKey: "AWS_ACCESS_KEY";
readonly AwsSecretKey: "AWS_SECRET_KEY";
readonly CaHealthNumber: "CA_HEALTH_NUMBER";
readonly CaSocialInsuranceNumber: "CA_SOCIAL_INSURANCE_NUMBER";
readonly CreditDebitCardCvv: "CREDIT_DEBIT_CARD_CVV";
readonly CreditDebitCardExpiry: "CREDIT_DEBIT_CARD_EXPIRY";
readonly CreditDebitCardNumber: "CREDIT_DEBIT_CARD_NUMBER";
readonly DriverId: "DRIVER_ID";
readonly Email: "EMAIL";
readonly InternationalBankAccountNumber: "INTERNATIONAL_BANK_ACCOUNT_NUMBER";
readonly IpAddress: "IP_ADDRESS";
readonly LicensePlate: "LICENSE_PLATE";
readonly MacAddress: "MAC_ADDRESS";
readonly Name: "NAME";
readonly Password: "PASSWORD";
readonly Phone: "PHONE";
readonly Pin: "PIN";
readonly SwiftCode: "SWIFT_CODE";
readonly UkNationalHealthServiceNumber: "UK_NATIONAL_HEALTH_SERVICE_NUMBER";
readonly UkNationalInsuranceNumber: "UK_NATIONAL_INSURANCE_NUMBER";
readonly UkUniqueTaxpayerReferenceNumber: "UK_UNIQUE_TAXPAYER_REFERENCE_NUMBER";
readonly Url: "URL";
readonly Username: "USERNAME";
readonly UsBankAccountNumber: "US_BANK_ACCOUNT_NUMBER";
readonly UsBankRoutingNumber: "US_BANK_ROUTING_NUMBER";
readonly UsIndividualTaxIdentificationNumber: "US_INDIVIDUAL_TAX_IDENTIFICATION_NUMBER";
readonly UsPassportNumber: "US_PASSPORT_NUMBER";
readonly UsSocialSecurityNumber: "US_SOCIAL_SECURITY_NUMBER";
readonly VehicleIdentificationNumber: "VEHICLE_IDENTIFICATION_NUMBER";
};
/**
* The currently supported PII entities
*/
export type AiGuardrailGuardrailPiiEntityType = (typeof AiGuardrailGuardrailPiiEntityType)[keyof typeof AiGuardrailGuardrailPiiEntityType];
export declare const AiGuardrailGuardrailSensitiveInformationAction: {
readonly Block: "BLOCK";
readonly Anonymize: "ANONYMIZE";
};
/**
* Options for sensitive information action.
*/
export type AiGuardrailGuardrailSensitiveInformationAction = (typeof AiGuardrailGuardrailSensitiveInformationAction)[keyof typeof AiGuardrailGuardrailSensitiveInformationAction];
export declare const AiGuardrailGuardrailTopicType: {
readonly Deny: "DENY";
};
/**
* Type of topic in a policy
*/
export type AiGuardrailGuardrailTopicType = (typeof AiGuardrailGuardrailTopicType)[keyof typeof AiGuardrailGuardrailTopicType];
export declare const AiPromptAiPromptApiFormat: {
readonly AnthropicClaudeMessages: "ANTHROPIC_CLAUDE_MESSAGES";
readonly AnthropicClaudeTextCompletions: "ANTHROPIC_CLAUDE_TEXT_COMPLETIONS";
readonly Messages: "MESSAGES";
readonly TextCompletions: "TEXT_COMPLETIONS";
};
export type AiPromptAiPromptApiFormat = (typeof AiPromptAiPromptApiFormat)[keyof typeof AiPromptAiPromptApiFormat];
export declare const AiPromptAiPromptTemplateType: {
readonly Text: "TEXT";
};
export type AiPromptAiPromptTemplateType = (typeof AiPromptAiPromptTemplateType)[keyof typeof AiPromptAiPromptTemplateType];
export declare const AiPromptAiPromptType: {
readonly AnswerGeneration: "ANSWER_GENERATION";
readonly IntentLabelingGeneration: "INTENT_LABELING_GENERATION";
readonly QueryReformulation: "QUERY_REFORMULATION";
readonly SelfServicePreProcessing: "SELF_SERVICE_PRE_PROCESSING";
readonly SelfServiceAnswerGeneration: "SELF_SERVICE_ANSWER_GENERATION";
};
export type AiPromptAiPromptType = (typeof AiPromptAiPromptType)[keyof typeof AiPromptAiPromptType];
export declare const AssistantAssociationAssociationType: {
readonly KnowledgeBase: "KNOWLEDGE_BASE";
};
export type AssistantAssociationAssociationType = (typeof AssistantAssociationAssociationType)[keyof typeof AssistantAssociationAssociationType];
export declare const AssistantType: {
readonly Agent: "AGENT";
};
export type AssistantType = (typeof AssistantType)[keyof typeof AssistantType];
export declare const KnowledgeBaseType: {
readonly External: "EXTERNAL";
readonly Custom: "CUSTOM";
readonly MessageTemplates: "MESSAGE_TEMPLATES";
readonly Managed: "MANAGED";
readonly QuickResponses: "QUICK_RESPONSES";
};
export type KnowledgeBaseType = (typeof KnowledgeBaseType)[keyof typeof KnowledgeBaseType];
export declare const KnowledgeBaseVectorIngestionConfigurationChunkingConfigurationPropertiesChunkingStrategy: {
readonly FixedSize: "FIXED_SIZE";
readonly None: "NONE";
readonly Hierarchical: "HIERARCHICAL";
readonly Semantic: "SEMANTIC";
};
export type KnowledgeBaseVectorIngestionConfigurationChunkingConfigurationPropertiesChunkingStrategy = (typeof KnowledgeBaseVectorIngestionConfigurationChunkingConfigurationPropertiesChunkingStrategy)[keyof typeof KnowledgeBaseVectorIngestionConfigurationChunkingConfigurationPropertiesChunkingStrategy];
export declare const KnowledgeBaseVectorIngestionConfigurationParsingConfigurationPropertiesParsingStrategy: {
readonly BedrockFoundationModel: "BEDROCK_FOUNDATION_MODEL";
};
export type KnowledgeBaseVectorIngestionConfigurationParsingConfigurationPropertiesParsingStrategy = (typeof KnowledgeBaseVectorIngestionConfigurationParsingConfigurationPropertiesParsingStrategy)[keyof typeof KnowledgeBaseVectorIngestionConfigurationParsingConfigurationPropertiesParsingStrategy];
export declare const KnowledgeBaseWebCrawlerConfigurationScope: {
readonly HostOnly: "HOST_ONLY";
readonly Subdomains: "SUBDOMAINS";
};
export type KnowledgeBaseWebCrawlerConfigurationScope = (typeof KnowledgeBaseWebCrawlerConfigurationScope)[keyof typeof KnowledgeBaseWebCrawlerConfigurationScope];
export declare const MessageTemplateChannelSubtype: {
readonly Email: "EMAIL";
readonly Sms: "SMS";
};
/**
* The channel subtype this message template applies to.
*/
export type MessageTemplateChannelSubtype = (typeof MessageTemplateChannelSubtype)[keyof typeof MessageTemplateChannelSubtype];