Documentation
¶
Overview ¶
+k8s:deepcopy-gen=package Package v1alpha1 is the v1alpha1 version of the bedrock.services.k8s.aws API. +groupName=bedrock.services.k8s.aws
Index ¶
- Variables
- type AgreementStatus
- type ApplicationType
- type AttributeType
- type AuthorizationStatus
- type AutomatedReasoningCheckLogicWarningType
- type AutomatedReasoningCheckResult
- type AutomatedReasoningPolicyAnnotationStatus
- type AutomatedReasoningPolicyBuildDocumentContentType
- type AutomatedReasoningPolicyBuildMessageType
- type AutomatedReasoningPolicyBuildResultAssetType
- type AutomatedReasoningPolicyBuildWorkflowStatus
- type AutomatedReasoningPolicyBuildWorkflowSummary
- type AutomatedReasoningPolicyBuildWorkflowType
- type AutomatedReasoningPolicySummary
- type AutomatedReasoningPolicyTestCase
- type AutomatedReasoningPolicyTestResult
- type AutomatedReasoningPolicyTestRunResult
- type AutomatedReasoningPolicyTestRunStatus
- type CommitmentDuration
- type CustomModelDeploymentStatus
- type CustomModelDeploymentSummary
- type CustomModelSummary
- type CustomizationType
- type DataProcessingDetails
- type EntitlementAvailability
- type EvaluationJobStatus
- type EvaluationJobType
- type EvaluationSummary
- type EvaluationTaskType
- type ExternalSourceType
- type FineTuningJobStatus
- type FoundationModelDetails
- type FoundationModelLifecycleStatus
- type FoundationModelSummary
- type GuardrailContentFilterAction
- type GuardrailContentFilterType
- type GuardrailContentFiltersTierName
- type GuardrailContextualGroundingAction
- type GuardrailContextualGroundingFilterType
- type GuardrailFilterStrength
- type GuardrailManagedWordsType
- type GuardrailModality
- type GuardrailPiiEntityType
- type GuardrailSensitiveInformationAction
- type GuardrailStatus
- type GuardrailSummary
- type GuardrailTopicAction
- type GuardrailTopicType
- type GuardrailTopicsTierName
- type GuardrailWordAction
- type ImportedModelSummary
- type InferenceProfile
- type InferenceProfileList
- type InferenceProfileModel
- type InferenceProfileModelSource
- type InferenceProfileSpec
- type InferenceProfileStatus
- type InferenceProfileStatus_SDK
- type InferenceProfileSummary
- type InferenceProfileType
- type InferenceType
- type JobStatusDetails
- type MarketplaceModelEndpoint
- type MarketplaceModelEndpointSummary
- type ModelCopyJobStatus
- type ModelCopyJobSummary
- type ModelCustomization
- type ModelCustomizationJobStatus
- type ModelCustomizationJobSummary
- type ModelImportJobStatus
- type ModelImportJobSummary
- type ModelInvocationJobStatus
- type ModelInvocationJobSummary
- type ModelModality
- type ModelStatus
- type OfferType
- type PerformanceConfigLatency
- type PromptRouterStatus
- type PromptRouterSummary
- type PromptRouterType
- type ProvisionedModelStatus
- type ProvisionedModelSummary
- type QueryTransformationType
- type RegionAvailability
- type RerankingMetadataSelectionMode
- type RetrieveAndGenerateType
- type S3InputFormat
- type SearchType
- type SortByProvisionedModels
- type SortJobsBy
- type SortModelsBy
- type SortOrder
- type Status
- type Tag
- type TrainingDetails
- type ValidationDetails
- type VectorSearchRerankingConfigurationType
Constants ¶
This section is empty.
Variables ¶
var ( // GroupVersion is the API Group Version used to register the objects GroupVersion = schema.GroupVersion{Group: "bedrock.services.k8s.aws", Version: "v1alpha1"} // SchemeBuilder is used to add go types to the GroupVersionKind scheme SchemeBuilder = &scheme.Builder{GroupVersion: GroupVersion} // AddToScheme adds the types in this group-version to the given scheme. AddToScheme = SchemeBuilder.AddToScheme )
Functions ¶
This section is empty.
Types ¶
type AgreementStatus ¶
type AgreementStatus string
const ( AgreementStatus_AVAILABLE AgreementStatus = "AVAILABLE" AgreementStatus_ERROR AgreementStatus = "ERROR" AgreementStatus_NOT_AVAILABLE AgreementStatus = "NOT_AVAILABLE" AgreementStatus_PENDING AgreementStatus = "PENDING" )
type ApplicationType ¶
type ApplicationType string
const ( ApplicationType_ModelEvaluation ApplicationType = "ModelEvaluation" ApplicationType_RagEvaluation ApplicationType = "RagEvaluation" )
type AttributeType ¶
type AttributeType string
const ( AttributeType_BOOLEAN AttributeType = "BOOLEAN" AttributeType_NUMBER AttributeType = "NUMBER" AttributeType_STRING AttributeType = "STRING" AttributeType_STRING_LIST AttributeType = "STRING_LIST" )
type AuthorizationStatus ¶
type AuthorizationStatus string
const ( AuthorizationStatus_AUTHORIZED AuthorizationStatus = "AUTHORIZED" AuthorizationStatus_NOT_AUTHORIZED AuthorizationStatus = "NOT_AUTHORIZED" )
type AutomatedReasoningCheckLogicWarningType ¶
type AutomatedReasoningCheckLogicWarningType string
const ( AutomatedReasoningCheckLogicWarningType_ALWAYS_FALSE AutomatedReasoningCheckLogicWarningType = "ALWAYS_FALSE" AutomatedReasoningCheckLogicWarningType_ALWAYS_TRUE AutomatedReasoningCheckLogicWarningType = "ALWAYS_TRUE" )
type AutomatedReasoningCheckResult ¶
type AutomatedReasoningCheckResult string
const ( AutomatedReasoningCheckResult_IMPOSSIBLE AutomatedReasoningCheckResult = "IMPOSSIBLE" AutomatedReasoningCheckResult_INVALID AutomatedReasoningCheckResult = "INVALID" AutomatedReasoningCheckResult_NO_TRANSLATION AutomatedReasoningCheckResult = "NO_TRANSLATION" AutomatedReasoningCheckResult_SATISFIABLE AutomatedReasoningCheckResult = "SATISFIABLE" AutomatedReasoningCheckResult_TOO_COMPLEX AutomatedReasoningCheckResult = "TOO_COMPLEX" AutomatedReasoningCheckResult_TRANSLATION_AMBIGUOUS AutomatedReasoningCheckResult = "TRANSLATION_AMBIGUOUS" AutomatedReasoningCheckResult_VALID AutomatedReasoningCheckResult = "VALID" )
type AutomatedReasoningPolicyAnnotationStatus ¶
type AutomatedReasoningPolicyAnnotationStatus string
const ( AutomatedReasoningPolicyAnnotationStatus_APPLIED AutomatedReasoningPolicyAnnotationStatus = "APPLIED" AutomatedReasoningPolicyAnnotationStatus_FAILED AutomatedReasoningPolicyAnnotationStatus = "FAILED" )
type AutomatedReasoningPolicyBuildDocumentContentType ¶
type AutomatedReasoningPolicyBuildDocumentContentType string
const ( AutomatedReasoningPolicyBuildDocumentContentType_pdf AutomatedReasoningPolicyBuildDocumentContentType = "pdf" AutomatedReasoningPolicyBuildDocumentContentType_txt AutomatedReasoningPolicyBuildDocumentContentType = "txt" )
type AutomatedReasoningPolicyBuildMessageType ¶
type AutomatedReasoningPolicyBuildMessageType string
const ( AutomatedReasoningPolicyBuildMessageType_ERROR AutomatedReasoningPolicyBuildMessageType = "ERROR" AutomatedReasoningPolicyBuildMessageType_INFO AutomatedReasoningPolicyBuildMessageType = "INFO" AutomatedReasoningPolicyBuildMessageType_WARNING AutomatedReasoningPolicyBuildMessageType = "WARNING" )
type AutomatedReasoningPolicyBuildResultAssetType ¶
type AutomatedReasoningPolicyBuildResultAssetType string
const ( AutomatedReasoningPolicyBuildResultAssetType_BUILD_LOG AutomatedReasoningPolicyBuildResultAssetType = "BUILD_LOG" AutomatedReasoningPolicyBuildResultAssetType_POLICY_DEFINITION AutomatedReasoningPolicyBuildResultAssetType = "POLICY_DEFINITION" AutomatedReasoningPolicyBuildResultAssetType_QUALITY_REPORT AutomatedReasoningPolicyBuildResultAssetType = "QUALITY_REPORT" )
type AutomatedReasoningPolicyBuildWorkflowStatus ¶
type AutomatedReasoningPolicyBuildWorkflowStatus string
const ( AutomatedReasoningPolicyBuildWorkflowStatus_BUILDING AutomatedReasoningPolicyBuildWorkflowStatus = "BUILDING" AutomatedReasoningPolicyBuildWorkflowStatus_CANCELLED AutomatedReasoningPolicyBuildWorkflowStatus = "CANCELLED" AutomatedReasoningPolicyBuildWorkflowStatus_CANCEL_REQUESTED AutomatedReasoningPolicyBuildWorkflowStatus = "CANCEL_REQUESTED" AutomatedReasoningPolicyBuildWorkflowStatus_COMPLETED AutomatedReasoningPolicyBuildWorkflowStatus = "COMPLETED" AutomatedReasoningPolicyBuildWorkflowStatus_FAILED AutomatedReasoningPolicyBuildWorkflowStatus = "FAILED" AutomatedReasoningPolicyBuildWorkflowStatus_PREPROCESSING AutomatedReasoningPolicyBuildWorkflowStatus = "PREPROCESSING" AutomatedReasoningPolicyBuildWorkflowStatus_SCHEDULED AutomatedReasoningPolicyBuildWorkflowStatus = "SCHEDULED" AutomatedReasoningPolicyBuildWorkflowStatus_TESTING AutomatedReasoningPolicyBuildWorkflowStatus = "TESTING" )
type AutomatedReasoningPolicyBuildWorkflowSummary ¶
type AutomatedReasoningPolicyBuildWorkflowSummary struct {
CreatedAt *metav1.Time `json:"createdAt,omitempty"`
UpdatedAt *metav1.Time `json:"updatedAt,omitempty"`
}
Provides a summary of a policy build workflow, including its current status, timing information, and key identifiers.
func (*AutomatedReasoningPolicyBuildWorkflowSummary) DeepCopy ¶
func (in *AutomatedReasoningPolicyBuildWorkflowSummary) DeepCopy() *AutomatedReasoningPolicyBuildWorkflowSummary
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomatedReasoningPolicyBuildWorkflowSummary.
func (*AutomatedReasoningPolicyBuildWorkflowSummary) DeepCopyInto ¶
func (in *AutomatedReasoningPolicyBuildWorkflowSummary) DeepCopyInto(out *AutomatedReasoningPolicyBuildWorkflowSummary)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutomatedReasoningPolicyBuildWorkflowType ¶
type AutomatedReasoningPolicyBuildWorkflowType string
const ( AutomatedReasoningPolicyBuildWorkflowType_IMPORT_POLICY AutomatedReasoningPolicyBuildWorkflowType = "IMPORT_POLICY" AutomatedReasoningPolicyBuildWorkflowType_INGEST_CONTENT AutomatedReasoningPolicyBuildWorkflowType = "INGEST_CONTENT" AutomatedReasoningPolicyBuildWorkflowType_REFINE_POLICY AutomatedReasoningPolicyBuildWorkflowType = "REFINE_POLICY" )
type AutomatedReasoningPolicySummary ¶
type AutomatedReasoningPolicySummary struct {
CreatedAt *metav1.Time `json:"createdAt,omitempty"`
UpdatedAt *metav1.Time `json:"updatedAt,omitempty"`
}
Contains summary information about an Automated Reasoning policy, including metadata and timestamps.
func (*AutomatedReasoningPolicySummary) DeepCopy ¶
func (in *AutomatedReasoningPolicySummary) DeepCopy() *AutomatedReasoningPolicySummary
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomatedReasoningPolicySummary.
func (*AutomatedReasoningPolicySummary) DeepCopyInto ¶
func (in *AutomatedReasoningPolicySummary) DeepCopyInto(out *AutomatedReasoningPolicySummary)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutomatedReasoningPolicyTestCase ¶
type AutomatedReasoningPolicyTestCase struct {
CreatedAt *metav1.Time `json:"createdAt,omitempty"`
UpdatedAt *metav1.Time `json:"updatedAt,omitempty"`
}
Represents a test for validating an Automated Reasoning policy. tests contain sample inputs and expected outcomes to verify policy behavior.
func (*AutomatedReasoningPolicyTestCase) DeepCopy ¶
func (in *AutomatedReasoningPolicyTestCase) DeepCopy() *AutomatedReasoningPolicyTestCase
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomatedReasoningPolicyTestCase.
func (*AutomatedReasoningPolicyTestCase) DeepCopyInto ¶
func (in *AutomatedReasoningPolicyTestCase) DeepCopyInto(out *AutomatedReasoningPolicyTestCase)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutomatedReasoningPolicyTestResult ¶
type AutomatedReasoningPolicyTestResult struct {
UpdatedAt *metav1.Time `json:"updatedAt,omitempty"`
}
Contains the results of testing an Automated Reasoning policy against various scenarios and validation checks.
func (*AutomatedReasoningPolicyTestResult) DeepCopy ¶
func (in *AutomatedReasoningPolicyTestResult) DeepCopy() *AutomatedReasoningPolicyTestResult
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomatedReasoningPolicyTestResult.
func (*AutomatedReasoningPolicyTestResult) DeepCopyInto ¶
func (in *AutomatedReasoningPolicyTestResult) DeepCopyInto(out *AutomatedReasoningPolicyTestResult)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutomatedReasoningPolicyTestRunResult ¶
type AutomatedReasoningPolicyTestRunResult string
const ( AutomatedReasoningPolicyTestRunResult_FAILED AutomatedReasoningPolicyTestRunResult = "FAILED" AutomatedReasoningPolicyTestRunResult_PASSED AutomatedReasoningPolicyTestRunResult = "PASSED" )
type AutomatedReasoningPolicyTestRunStatus ¶
type AutomatedReasoningPolicyTestRunStatus string
const ( AutomatedReasoningPolicyTestRunStatus_COMPLETED AutomatedReasoningPolicyTestRunStatus = "COMPLETED" AutomatedReasoningPolicyTestRunStatus_FAILED AutomatedReasoningPolicyTestRunStatus = "FAILED" AutomatedReasoningPolicyTestRunStatus_IN_PROGRESS AutomatedReasoningPolicyTestRunStatus = "IN_PROGRESS" AutomatedReasoningPolicyTestRunStatus_NOT_STARTED AutomatedReasoningPolicyTestRunStatus = "NOT_STARTED" AutomatedReasoningPolicyTestRunStatus_SCHEDULED AutomatedReasoningPolicyTestRunStatus = "SCHEDULED" )
type CommitmentDuration ¶
type CommitmentDuration string
const ( CommitmentDuration_OneMonth CommitmentDuration = "OneMonth" CommitmentDuration_SixMonths CommitmentDuration = "SixMonths" )
type CustomModelDeploymentStatus ¶
type CustomModelDeploymentStatus string
const ( CustomModelDeploymentStatus_Active CustomModelDeploymentStatus = "Active" CustomModelDeploymentStatus_Creating CustomModelDeploymentStatus = "Creating" CustomModelDeploymentStatus_Failed CustomModelDeploymentStatus = "Failed" )
type CustomModelDeploymentSummary ¶
type CustomModelDeploymentSummary struct {
CreatedAt *metav1.Time `json:"createdAt,omitempty"`
LastUpdatedAt *metav1.Time `json:"lastUpdatedAt,omitempty"`
}
Contains summary information about a custom model deployment, including its ARN, name, status, and associated custom model.
func (*CustomModelDeploymentSummary) DeepCopy ¶
func (in *CustomModelDeploymentSummary) DeepCopy() *CustomModelDeploymentSummary
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomModelDeploymentSummary.
func (*CustomModelDeploymentSummary) DeepCopyInto ¶
func (in *CustomModelDeploymentSummary) DeepCopyInto(out *CustomModelDeploymentSummary)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomModelSummary ¶
Summary information for a custom model.
func (*CustomModelSummary) DeepCopy ¶
func (in *CustomModelSummary) DeepCopy() *CustomModelSummary
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomModelSummary.
func (*CustomModelSummary) DeepCopyInto ¶
func (in *CustomModelSummary) DeepCopyInto(out *CustomModelSummary)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomizationType ¶
type CustomizationType string
const ( CustomizationType_CONTINUED_PRE_TRAINING CustomizationType = "CONTINUED_PRE_TRAINING" CustomizationType_DISTILLATION CustomizationType = "DISTILLATION" CustomizationType_FINE_TUNING CustomizationType = "FINE_TUNING" CustomizationType_IMPORTED CustomizationType = "IMPORTED" )
type DataProcessingDetails ¶
type DataProcessingDetails struct {
CreationTime *metav1.Time `json:"creationTime,omitempty"`
LastModifiedTime *metav1.Time `json:"lastModifiedTime,omitempty"`
}
For a Distillation job, the status details for the data processing sub-task of the job.
func (*DataProcessingDetails) DeepCopy ¶
func (in *DataProcessingDetails) DeepCopy() *DataProcessingDetails
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataProcessingDetails.
func (*DataProcessingDetails) DeepCopyInto ¶
func (in *DataProcessingDetails) DeepCopyInto(out *DataProcessingDetails)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EntitlementAvailability ¶
type EntitlementAvailability string
const ( EntitlementAvailability_AVAILABLE EntitlementAvailability = "AVAILABLE" EntitlementAvailability_NOT_AVAILABLE EntitlementAvailability = "NOT_AVAILABLE" )
type EvaluationJobStatus ¶
type EvaluationJobStatus string
const ( EvaluationJobStatus_Completed EvaluationJobStatus = "Completed" EvaluationJobStatus_Deleting EvaluationJobStatus = "Deleting" EvaluationJobStatus_Failed EvaluationJobStatus = "Failed" EvaluationJobStatus_InProgress EvaluationJobStatus = "InProgress" EvaluationJobStatus_Stopped EvaluationJobStatus = "Stopped" EvaluationJobStatus_Stopping EvaluationJobStatus = "Stopping" )
type EvaluationJobType ¶
type EvaluationJobType string
const ( EvaluationJobType_Automated EvaluationJobType = "Automated" EvaluationJobType_Human EvaluationJobType = "Human" )
type EvaluationSummary ¶
Summary information of an evaluation job.
func (*EvaluationSummary) DeepCopy ¶
func (in *EvaluationSummary) DeepCopy() *EvaluationSummary
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EvaluationSummary.
func (*EvaluationSummary) DeepCopyInto ¶
func (in *EvaluationSummary) DeepCopyInto(out *EvaluationSummary)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EvaluationTaskType ¶
type EvaluationTaskType string
const ( EvaluationTaskType_Classification EvaluationTaskType = "Classification" EvaluationTaskType_Custom EvaluationTaskType = "Custom" EvaluationTaskType_Generation EvaluationTaskType = "Generation" EvaluationTaskType_QuestionAndAnswer EvaluationTaskType = "QuestionAndAnswer" EvaluationTaskType_Summarization EvaluationTaskType = "Summarization" )
type ExternalSourceType ¶
type ExternalSourceType string
const ( ExternalSourceType_BYTE_CONTENT ExternalSourceType = "BYTE_CONTENT" ExternalSourceType_S3 ExternalSourceType = "S3" )
type FineTuningJobStatus ¶
type FineTuningJobStatus string
const ( FineTuningJobStatus_Completed FineTuningJobStatus = "Completed" FineTuningJobStatus_Failed FineTuningJobStatus = "Failed" FineTuningJobStatus_InProgress FineTuningJobStatus = "InProgress" FineTuningJobStatus_Stopped FineTuningJobStatus = "Stopped" FineTuningJobStatus_Stopping FineTuningJobStatus = "Stopping" )
type FoundationModelDetails ¶
type FoundationModelDetails struct {
ModelARN *string `json:"modelARN,omitempty"`
}
Information about a foundation model.
func (*FoundationModelDetails) DeepCopy ¶
func (in *FoundationModelDetails) DeepCopy() *FoundationModelDetails
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FoundationModelDetails.
func (*FoundationModelDetails) DeepCopyInto ¶
func (in *FoundationModelDetails) DeepCopyInto(out *FoundationModelDetails)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FoundationModelLifecycleStatus ¶
type FoundationModelLifecycleStatus string
const ( FoundationModelLifecycleStatus_ACTIVE FoundationModelLifecycleStatus = "ACTIVE" FoundationModelLifecycleStatus_LEGACY FoundationModelLifecycleStatus = "LEGACY" )
type FoundationModelSummary ¶
type FoundationModelSummary struct {
ModelARN *string `json:"modelARN,omitempty"`
}
Summary information for a foundation model.
func (*FoundationModelSummary) DeepCopy ¶
func (in *FoundationModelSummary) DeepCopy() *FoundationModelSummary
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FoundationModelSummary.
func (*FoundationModelSummary) DeepCopyInto ¶
func (in *FoundationModelSummary) DeepCopyInto(out *FoundationModelSummary)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GuardrailContentFilterAction ¶
type GuardrailContentFilterAction string
const ( GuardrailContentFilterAction_BLOCK GuardrailContentFilterAction = "BLOCK" GuardrailContentFilterAction_NONE GuardrailContentFilterAction = "NONE" )
type GuardrailContentFilterType ¶
type GuardrailContentFilterType string
const ( GuardrailContentFilterType_HATE GuardrailContentFilterType = "HATE" GuardrailContentFilterType_INSULTS GuardrailContentFilterType = "INSULTS" GuardrailContentFilterType_MISCONDUCT GuardrailContentFilterType = "MISCONDUCT" GuardrailContentFilterType_PROMPT_ATTACK GuardrailContentFilterType = "PROMPT_ATTACK" GuardrailContentFilterType_SEXUAL GuardrailContentFilterType = "SEXUAL" GuardrailContentFilterType_VIOLENCE GuardrailContentFilterType = "VIOLENCE" )
type GuardrailContentFiltersTierName ¶
type GuardrailContentFiltersTierName string
const ( GuardrailContentFiltersTierName_CLASSIC GuardrailContentFiltersTierName = "CLASSIC" GuardrailContentFiltersTierName_STANDARD GuardrailContentFiltersTierName = "STANDARD" )
type GuardrailContextualGroundingAction ¶
type GuardrailContextualGroundingAction string
const ( GuardrailContextualGroundingAction_BLOCK GuardrailContextualGroundingAction = "BLOCK" GuardrailContextualGroundingAction_NONE GuardrailContextualGroundingAction = "NONE" )
type GuardrailContextualGroundingFilterType ¶
type GuardrailContextualGroundingFilterType string
const ( GuardrailContextualGroundingFilterType_GROUNDING GuardrailContextualGroundingFilterType = "GROUNDING" GuardrailContextualGroundingFilterType_RELEVANCE GuardrailContextualGroundingFilterType = "RELEVANCE" )
type GuardrailFilterStrength ¶
type GuardrailFilterStrength string
const ( GuardrailFilterStrength_HIGH GuardrailFilterStrength = "HIGH" GuardrailFilterStrength_LOW GuardrailFilterStrength = "LOW" GuardrailFilterStrength_MEDIUM GuardrailFilterStrength = "MEDIUM" GuardrailFilterStrength_NONE GuardrailFilterStrength = "NONE" )
type GuardrailManagedWordsType ¶
type GuardrailManagedWordsType string
const (
GuardrailManagedWordsType_PROFANITY GuardrailManagedWordsType = "PROFANITY"
)
type GuardrailModality ¶
type GuardrailModality string
const ( GuardrailModality_IMAGE GuardrailModality = "IMAGE" GuardrailModality_TEXT GuardrailModality = "TEXT" )
type GuardrailPiiEntityType ¶
type GuardrailPiiEntityType string
const ( GuardrailPiiEntityType_ADDRESS GuardrailPiiEntityType = "ADDRESS" GuardrailPiiEntityType_AGE GuardrailPiiEntityType = "AGE" GuardrailPiiEntityType_AWS_ACCESS_KEY GuardrailPiiEntityType = "AWS_ACCESS_KEY" GuardrailPiiEntityType_AWS_SECRET_KEY GuardrailPiiEntityType = "AWS_SECRET_KEY" GuardrailPiiEntityType_CA_HEALTH_NUMBER GuardrailPiiEntityType = "CA_HEALTH_NUMBER" GuardrailPiiEntityType_CA_SOCIAL_INSURANCE_NUMBER GuardrailPiiEntityType = "CA_SOCIAL_INSURANCE_NUMBER" GuardrailPiiEntityType_CREDIT_DEBIT_CARD_CVV GuardrailPiiEntityType = "CREDIT_DEBIT_CARD_CVV" GuardrailPiiEntityType_CREDIT_DEBIT_CARD_EXPIRY GuardrailPiiEntityType = "CREDIT_DEBIT_CARD_EXPIRY" GuardrailPiiEntityType_CREDIT_DEBIT_CARD_NUMBER GuardrailPiiEntityType = "CREDIT_DEBIT_CARD_NUMBER" GuardrailPiiEntityType_DRIVER_ID GuardrailPiiEntityType = "DRIVER_ID" GuardrailPiiEntityType_EMAIL GuardrailPiiEntityType = "EMAIL" GuardrailPiiEntityType_INTERNATIONAL_BANK_ACCOUNT_NUMBER GuardrailPiiEntityType = "INTERNATIONAL_BANK_ACCOUNT_NUMBER" GuardrailPiiEntityType_IP_ADDRESS GuardrailPiiEntityType = "IP_ADDRESS" GuardrailPiiEntityType_LICENSE_PLATE GuardrailPiiEntityType = "LICENSE_PLATE" GuardrailPiiEntityType_MAC_ADDRESS GuardrailPiiEntityType = "MAC_ADDRESS" GuardrailPiiEntityType_NAME GuardrailPiiEntityType = "NAME" GuardrailPiiEntityType_PASSWORD GuardrailPiiEntityType = "PASSWORD" GuardrailPiiEntityType_PHONE GuardrailPiiEntityType = "PHONE" GuardrailPiiEntityType_PIN GuardrailPiiEntityType = "PIN" GuardrailPiiEntityType_SWIFT_CODE GuardrailPiiEntityType = "SWIFT_CODE" GuardrailPiiEntityType_UK_NATIONAL_HEALTH_SERVICE_NUMBER GuardrailPiiEntityType = "UK_NATIONAL_HEALTH_SERVICE_NUMBER" GuardrailPiiEntityType_UK_NATIONAL_INSURANCE_NUMBER GuardrailPiiEntityType = "UK_NATIONAL_INSURANCE_NUMBER" GuardrailPiiEntityType_UK_UNIQUE_TAXPAYER_REFERENCE_NUMBER GuardrailPiiEntityType = "UK_UNIQUE_TAXPAYER_REFERENCE_NUMBER" GuardrailPiiEntityType_URL GuardrailPiiEntityType = "URL" GuardrailPiiEntityType_USERNAME GuardrailPiiEntityType = "USERNAME" GuardrailPiiEntityType_US_BANK_ACCOUNT_NUMBER GuardrailPiiEntityType = "US_BANK_ACCOUNT_NUMBER" GuardrailPiiEntityType_US_BANK_ROUTING_NUMBER GuardrailPiiEntityType = "US_BANK_ROUTING_NUMBER" GuardrailPiiEntityType_US_INDIVIDUAL_TAX_IDENTIFICATION_NUMBER GuardrailPiiEntityType = "US_INDIVIDUAL_TAX_IDENTIFICATION_NUMBER" GuardrailPiiEntityType_US_PASSPORT_NUMBER GuardrailPiiEntityType = "US_PASSPORT_NUMBER" GuardrailPiiEntityType_US_SOCIAL_SECURITY_NUMBER GuardrailPiiEntityType = "US_SOCIAL_SECURITY_NUMBER" GuardrailPiiEntityType_VEHICLE_IDENTIFICATION_NUMBER GuardrailPiiEntityType = "VEHICLE_IDENTIFICATION_NUMBER" )
type GuardrailSensitiveInformationAction ¶
type GuardrailSensitiveInformationAction string
const ( GuardrailSensitiveInformationAction_ANONYMIZE GuardrailSensitiveInformationAction = "ANONYMIZE" GuardrailSensitiveInformationAction_BLOCK GuardrailSensitiveInformationAction = "BLOCK" GuardrailSensitiveInformationAction_NONE GuardrailSensitiveInformationAction = "NONE" )
type GuardrailStatus ¶
type GuardrailStatus string
const ( GuardrailStatus_CREATING GuardrailStatus = "CREATING" GuardrailStatus_DELETING GuardrailStatus = "DELETING" GuardrailStatus_FAILED GuardrailStatus = "FAILED" GuardrailStatus_READY GuardrailStatus = "READY" GuardrailStatus_UPDATING GuardrailStatus = "UPDATING" GuardrailStatus_VERSIONING GuardrailStatus = "VERSIONING" )
type GuardrailSummary ¶
type GuardrailSummary struct {
CreatedAt *metav1.Time `json:"createdAt,omitempty"`
UpdatedAt *metav1.Time `json:"updatedAt,omitempty"`
}
Contains details about a guardrail.
This data type is used in the following API operations:
- ListGuardrails response body (https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ListGuardrails.html#API_ListGuardrails_ResponseSyntax)
func (*GuardrailSummary) DeepCopy ¶
func (in *GuardrailSummary) DeepCopy() *GuardrailSummary
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GuardrailSummary.
func (*GuardrailSummary) DeepCopyInto ¶
func (in *GuardrailSummary) DeepCopyInto(out *GuardrailSummary)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GuardrailTopicAction ¶
type GuardrailTopicAction string
const ( GuardrailTopicAction_BLOCK GuardrailTopicAction = "BLOCK" GuardrailTopicAction_NONE GuardrailTopicAction = "NONE" )
type GuardrailTopicType ¶
type GuardrailTopicType string
const (
GuardrailTopicType_DENY GuardrailTopicType = "DENY"
)
type GuardrailTopicsTierName ¶
type GuardrailTopicsTierName string
const ( GuardrailTopicsTierName_CLASSIC GuardrailTopicsTierName = "CLASSIC" GuardrailTopicsTierName_STANDARD GuardrailTopicsTierName = "STANDARD" )
type GuardrailWordAction ¶
type GuardrailWordAction string
const ( GuardrailWordAction_BLOCK GuardrailWordAction = "BLOCK" GuardrailWordAction_NONE GuardrailWordAction = "NONE" )
type ImportedModelSummary ¶
Information about the imported model.
func (*ImportedModelSummary) DeepCopy ¶
func (in *ImportedModelSummary) DeepCopy() *ImportedModelSummary
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImportedModelSummary.
func (*ImportedModelSummary) DeepCopyInto ¶
func (in *ImportedModelSummary) DeepCopyInto(out *ImportedModelSummary)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InferenceProfile ¶
type InferenceProfile struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec InferenceProfileSpec `json:"spec,omitempty"`
Status InferenceProfileStatus `json:"status,omitempty"`
}
InferenceProfile is the Schema for the InferenceProfiles API +kubebuilder:object:root=true +kubebuilder:subresource:status
func (*InferenceProfile) DeepCopy ¶
func (in *InferenceProfile) DeepCopy() *InferenceProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InferenceProfile.
func (*InferenceProfile) DeepCopyInto ¶
func (in *InferenceProfile) DeepCopyInto(out *InferenceProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*InferenceProfile) DeepCopyObject ¶
func (in *InferenceProfile) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type InferenceProfileList ¶
type InferenceProfileList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
Items []InferenceProfile `json:"items"`
}
InferenceProfileList contains a list of InferenceProfile +kubebuilder:object:root=true
func (*InferenceProfileList) DeepCopy ¶
func (in *InferenceProfileList) DeepCopy() *InferenceProfileList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InferenceProfileList.
func (*InferenceProfileList) DeepCopyInto ¶
func (in *InferenceProfileList) DeepCopyInto(out *InferenceProfileList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*InferenceProfileList) DeepCopyObject ¶
func (in *InferenceProfileList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type InferenceProfileModel ¶
type InferenceProfileModel struct {
ModelARN *string `json:"modelARN,omitempty"`
}
Contains information about a model.
func (*InferenceProfileModel) DeepCopy ¶
func (in *InferenceProfileModel) DeepCopy() *InferenceProfileModel
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InferenceProfileModel.
func (*InferenceProfileModel) DeepCopyInto ¶
func (in *InferenceProfileModel) DeepCopyInto(out *InferenceProfileModel)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InferenceProfileModelSource ¶
type InferenceProfileModelSource struct {
CopyFrom *string `json:"copyFrom,omitempty"`
}
Contains information about the model or system-defined inference profile that is the source for an inference profile..
func (*InferenceProfileModelSource) DeepCopy ¶
func (in *InferenceProfileModelSource) DeepCopy() *InferenceProfileModelSource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InferenceProfileModelSource.
func (*InferenceProfileModelSource) DeepCopyInto ¶
func (in *InferenceProfileModelSource) DeepCopyInto(out *InferenceProfileModelSource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InferenceProfileSpec ¶
type InferenceProfileSpec struct {
// A description for the inference profile.
//
// Regex Pattern: `^([0-9a-zA-Z:.][ _-]?)+$`
// +kubebuilder:validation:XValidation:rule="self == oldSelf",message="Value is immutable once set"
Description *string `json:"description,omitempty"`
// A name for the inference profile.
//
// Regex Pattern: `^([0-9a-zA-Z][ _-]?)+$`
// +kubebuilder:validation:XValidation:rule="self == oldSelf",message="Value is immutable once set"
// +kubebuilder:validation:Required
InferenceProfileName *string `json:"inferenceProfileName"`
// The foundation model or system-defined inference profile that the inference
// profile will track metrics and costs for.
// +kubebuilder:validation:XValidation:rule="self == oldSelf",message="Value is immutable once set"
// +kubebuilder:validation:Required
ModelSource *InferenceProfileModelSource `json:"modelSource"`
// An array of objects, each of which contains a tag and its value. For more
// information, see Tagging resources (https://docs.aws.amazon.com/bedrock/latest/userguide/what-is-service.html)
// in the Amazon Bedrock User Guide (https://docs.aws.amazon.com/bedrock/latest/userguide/what-is-service.html).
Tags []*Tag `json:"tags,omitempty"`
}
InferenceProfileSpec defines the desired state of InferenceProfile.
func (*InferenceProfileSpec) DeepCopy ¶
func (in *InferenceProfileSpec) DeepCopy() *InferenceProfileSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InferenceProfileSpec.
func (*InferenceProfileSpec) DeepCopyInto ¶
func (in *InferenceProfileSpec) DeepCopyInto(out *InferenceProfileSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InferenceProfileStatus ¶
type InferenceProfileStatus struct {
// All CRs managed by ACK have a common `Status.ACKResourceMetadata` member
// that is used to contain resource sync state, account ownership,
// constructed ARN for the resource
// +kubebuilder:validation:Optional
ACKResourceMetadata *ackv1alpha1.ResourceMetadata `json:"ackResourceMetadata"`
// All CRs managed by ACK have a common `Status.Conditions` member that
// contains a collection of `ackv1alpha1.Condition` objects that describe
// the various terminal states of the CR and its backend AWS service API
// resource
// +kubebuilder:validation:Optional
Conditions []*ackv1alpha1.Condition `json:"conditions"`
// The unique identifier of the inference profile.
//
// Regex Pattern: `^[a-zA-Z0-9-:.]+$`
// +kubebuilder:validation:Optional
InferenceProfileID *string `json:"inferenceProfileID,omitempty"`
// The status of the inference profile. ACTIVE means that the inference profile
// is ready to be used.
// +kubebuilder:validation:Optional
Status *string `json:"status,omitempty"`
}
InferenceProfileStatus defines the observed state of InferenceProfile
func (*InferenceProfileStatus) DeepCopy ¶
func (in *InferenceProfileStatus) DeepCopy() *InferenceProfileStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InferenceProfileStatus.
func (*InferenceProfileStatus) DeepCopyInto ¶
func (in *InferenceProfileStatus) DeepCopyInto(out *InferenceProfileStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InferenceProfileStatus_SDK ¶
type InferenceProfileStatus_SDK string
const (
InferenceProfileStatus_SDK_ACTIVE InferenceProfileStatus_SDK = "ACTIVE"
)
type InferenceProfileSummary ¶
type InferenceProfileSummary struct {
CreatedAt *metav1.Time `json:"createdAt,omitempty"`
Description *string `json:"description,omitempty"`
InferenceProfileARN *string `json:"inferenceProfileARN,omitempty"`
InferenceProfileID *string `json:"inferenceProfileID,omitempty"`
InferenceProfileName *string `json:"inferenceProfileName,omitempty"`
Models []*InferenceProfileModel `json:"models,omitempty"`
Status *string `json:"status,omitempty"`
Type *string `json:"type_,omitempty"`
UpdatedAt *metav1.Time `json:"updatedAt,omitempty"`
}
Contains information about an inference profile.
func (*InferenceProfileSummary) DeepCopy ¶
func (in *InferenceProfileSummary) DeepCopy() *InferenceProfileSummary
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InferenceProfileSummary.
func (*InferenceProfileSummary) DeepCopyInto ¶
func (in *InferenceProfileSummary) DeepCopyInto(out *InferenceProfileSummary)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InferenceProfileType ¶
type InferenceProfileType string
const ( InferenceProfileType_APPLICATION InferenceProfileType = "APPLICATION" InferenceProfileType_SYSTEM_DEFINED InferenceProfileType = "SYSTEM_DEFINED" )
type InferenceType ¶
type InferenceType string
const ( InferenceType_ON_DEMAND InferenceType = "ON_DEMAND" InferenceType_PROVISIONED InferenceType = "PROVISIONED" )
type JobStatusDetails ¶
type JobStatusDetails string
const ( JobStatusDetails_Completed JobStatusDetails = "Completed" JobStatusDetails_Failed JobStatusDetails = "Failed" JobStatusDetails_InProgress JobStatusDetails = "InProgress" JobStatusDetails_NotStarted JobStatusDetails = "NotStarted" JobStatusDetails_Stopped JobStatusDetails = "Stopped" JobStatusDetails_Stopping JobStatusDetails = "Stopping" )
type MarketplaceModelEndpoint ¶
type MarketplaceModelEndpoint struct {
CreatedAt *metav1.Time `json:"createdAt,omitempty"`
UpdatedAt *metav1.Time `json:"updatedAt,omitempty"`
}
Contains details about an endpoint for a model from Amazon Bedrock Marketplace.
func (*MarketplaceModelEndpoint) DeepCopy ¶
func (in *MarketplaceModelEndpoint) DeepCopy() *MarketplaceModelEndpoint
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MarketplaceModelEndpoint.
func (*MarketplaceModelEndpoint) DeepCopyInto ¶
func (in *MarketplaceModelEndpoint) DeepCopyInto(out *MarketplaceModelEndpoint)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MarketplaceModelEndpointSummary ¶
type MarketplaceModelEndpointSummary struct {
CreatedAt *metav1.Time `json:"createdAt,omitempty"`
UpdatedAt *metav1.Time `json:"updatedAt,omitempty"`
}
Provides a summary of an endpoint for a model from Amazon Bedrock Marketplace.
func (*MarketplaceModelEndpointSummary) DeepCopy ¶
func (in *MarketplaceModelEndpointSummary) DeepCopy() *MarketplaceModelEndpointSummary
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MarketplaceModelEndpointSummary.
func (*MarketplaceModelEndpointSummary) DeepCopyInto ¶
func (in *MarketplaceModelEndpointSummary) DeepCopyInto(out *MarketplaceModelEndpointSummary)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ModelCopyJobStatus ¶
type ModelCopyJobStatus string
const ( ModelCopyJobStatus_Completed ModelCopyJobStatus = "Completed" ModelCopyJobStatus_Failed ModelCopyJobStatus = "Failed" ModelCopyJobStatus_InProgress ModelCopyJobStatus = "InProgress" )
type ModelCopyJobSummary ¶
type ModelCopyJobSummary struct {
CreationTime *metav1.Time `json:"creationTime,omitempty"`
TargetModelTags []*Tag `json:"targetModelTags,omitempty"`
}
Contains details about each model copy job.
This data type is used in the following API operations:
- ListModelCopyJobs response (https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ListModelCopyJobs.html#API_ListModelCopyJobs_ResponseSyntax)
func (*ModelCopyJobSummary) DeepCopy ¶
func (in *ModelCopyJobSummary) DeepCopy() *ModelCopyJobSummary
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelCopyJobSummary.
func (*ModelCopyJobSummary) DeepCopyInto ¶
func (in *ModelCopyJobSummary) DeepCopyInto(out *ModelCopyJobSummary)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ModelCustomization ¶
type ModelCustomization string
const ( ModelCustomization_CONTINUED_PRE_TRAINING ModelCustomization = "CONTINUED_PRE_TRAINING" ModelCustomization_DISTILLATION ModelCustomization = "DISTILLATION" ModelCustomization_FINE_TUNING ModelCustomization = "FINE_TUNING" )
type ModelCustomizationJobStatus ¶
type ModelCustomizationJobStatus string
const ( ModelCustomizationJobStatus_Completed ModelCustomizationJobStatus = "Completed" ModelCustomizationJobStatus_Failed ModelCustomizationJobStatus = "Failed" ModelCustomizationJobStatus_InProgress ModelCustomizationJobStatus = "InProgress" ModelCustomizationJobStatus_Stopped ModelCustomizationJobStatus = "Stopped" ModelCustomizationJobStatus_Stopping ModelCustomizationJobStatus = "Stopping" )
type ModelCustomizationJobSummary ¶
type ModelCustomizationJobSummary struct {
CreationTime *metav1.Time `json:"creationTime,omitempty"`
EndTime *metav1.Time `json:"endTime,omitempty"`
LastModifiedTime *metav1.Time `json:"lastModifiedTime,omitempty"`
}
Information about one customization job
func (*ModelCustomizationJobSummary) DeepCopy ¶
func (in *ModelCustomizationJobSummary) DeepCopy() *ModelCustomizationJobSummary
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelCustomizationJobSummary.
func (*ModelCustomizationJobSummary) DeepCopyInto ¶
func (in *ModelCustomizationJobSummary) DeepCopyInto(out *ModelCustomizationJobSummary)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ModelImportJobStatus ¶
type ModelImportJobStatus string
const ( ModelImportJobStatus_Completed ModelImportJobStatus = "Completed" ModelImportJobStatus_Failed ModelImportJobStatus = "Failed" ModelImportJobStatus_InProgress ModelImportJobStatus = "InProgress" )
type ModelImportJobSummary ¶
type ModelImportJobSummary struct {
CreationTime *metav1.Time `json:"creationTime,omitempty"`
EndTime *metav1.Time `json:"endTime,omitempty"`
LastModifiedTime *metav1.Time `json:"lastModifiedTime,omitempty"`
}
Information about the import job.
func (*ModelImportJobSummary) DeepCopy ¶
func (in *ModelImportJobSummary) DeepCopy() *ModelImportJobSummary
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelImportJobSummary.
func (*ModelImportJobSummary) DeepCopyInto ¶
func (in *ModelImportJobSummary) DeepCopyInto(out *ModelImportJobSummary)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ModelInvocationJobStatus ¶
type ModelInvocationJobStatus string
const ( ModelInvocationJobStatus_Completed ModelInvocationJobStatus = "Completed" ModelInvocationJobStatus_Expired ModelInvocationJobStatus = "Expired" ModelInvocationJobStatus_Failed ModelInvocationJobStatus = "Failed" ModelInvocationJobStatus_InProgress ModelInvocationJobStatus = "InProgress" ModelInvocationJobStatus_PartiallyCompleted ModelInvocationJobStatus = "PartiallyCompleted" ModelInvocationJobStatus_Scheduled ModelInvocationJobStatus = "Scheduled" ModelInvocationJobStatus_Stopped ModelInvocationJobStatus = "Stopped" ModelInvocationJobStatus_Stopping ModelInvocationJobStatus = "Stopping" ModelInvocationJobStatus_Submitted ModelInvocationJobStatus = "Submitted" ModelInvocationJobStatus_Validating ModelInvocationJobStatus = "Validating" )
type ModelInvocationJobSummary ¶
type ModelInvocationJobSummary struct {
EndTime *metav1.Time `json:"endTime,omitempty"`
JobExpirationTime *metav1.Time `json:"jobExpirationTime,omitempty"`
LastModifiedTime *metav1.Time `json:"lastModifiedTime,omitempty"`
SubmitTime *metav1.Time `json:"submitTime,omitempty"`
}
A summary of a batch inference job.
func (*ModelInvocationJobSummary) DeepCopy ¶
func (in *ModelInvocationJobSummary) DeepCopy() *ModelInvocationJobSummary
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelInvocationJobSummary.
func (*ModelInvocationJobSummary) DeepCopyInto ¶
func (in *ModelInvocationJobSummary) DeepCopyInto(out *ModelInvocationJobSummary)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ModelModality ¶
type ModelModality string
const ( ModelModality_EMBEDDING ModelModality = "EMBEDDING" ModelModality_IMAGE ModelModality = "IMAGE" ModelModality_TEXT ModelModality = "TEXT" )
type ModelStatus ¶
type ModelStatus string
const ( ModelStatus_Active ModelStatus = "Active" ModelStatus_Creating ModelStatus = "Creating" ModelStatus_Failed ModelStatus = "Failed" )
type PerformanceConfigLatency ¶
type PerformanceConfigLatency string
const ( PerformanceConfigLatency_optimized PerformanceConfigLatency = "optimized" PerformanceConfigLatency_standard PerformanceConfigLatency = "standard" )
type PromptRouterStatus ¶
type PromptRouterStatus string
const (
PromptRouterStatus_AVAILABLE PromptRouterStatus = "AVAILABLE"
)
type PromptRouterSummary ¶
type PromptRouterSummary struct {
CreatedAt *metav1.Time `json:"createdAt,omitempty"`
UpdatedAt *metav1.Time `json:"updatedAt,omitempty"`
}
Details about a prompt router.
func (*PromptRouterSummary) DeepCopy ¶
func (in *PromptRouterSummary) DeepCopy() *PromptRouterSummary
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PromptRouterSummary.
func (*PromptRouterSummary) DeepCopyInto ¶
func (in *PromptRouterSummary) DeepCopyInto(out *PromptRouterSummary)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PromptRouterType ¶
type PromptRouterType string
const ( PromptRouterType_custom PromptRouterType = "custom" PromptRouterType_default PromptRouterType = "default" )
type ProvisionedModelStatus ¶
type ProvisionedModelStatus string
const ( ProvisionedModelStatus_Creating ProvisionedModelStatus = "Creating" ProvisionedModelStatus_Failed ProvisionedModelStatus = "Failed" ProvisionedModelStatus_InService ProvisionedModelStatus = "InService" ProvisionedModelStatus_Updating ProvisionedModelStatus = "Updating" )
type ProvisionedModelSummary ¶
type ProvisionedModelSummary struct {
CommitmentExpirationTime *metav1.Time `json:"commitmentExpirationTime,omitempty"`
CreationTime *metav1.Time `json:"creationTime,omitempty"`
FoundationModelARN *string `json:"foundationModelARN,omitempty"`
LastModifiedTime *metav1.Time `json:"lastModifiedTime,omitempty"`
}
A summary of information about a Provisioned Throughput.
This data type is used in the following API operations:
- ListProvisionedThroughputs response (https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ListProvisionedModelThroughputs.html#API_ListProvisionedModelThroughputs_ResponseSyntax)
func (*ProvisionedModelSummary) DeepCopy ¶
func (in *ProvisionedModelSummary) DeepCopy() *ProvisionedModelSummary
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProvisionedModelSummary.
func (*ProvisionedModelSummary) DeepCopyInto ¶
func (in *ProvisionedModelSummary) DeepCopyInto(out *ProvisionedModelSummary)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type QueryTransformationType ¶
type QueryTransformationType string
const (
QueryTransformationType_QUERY_DECOMPOSITION QueryTransformationType = "QUERY_DECOMPOSITION"
)
type RegionAvailability ¶
type RegionAvailability string
const ( RegionAvailability_AVAILABLE RegionAvailability = "AVAILABLE" RegionAvailability_NOT_AVAILABLE RegionAvailability = "NOT_AVAILABLE" )
type RerankingMetadataSelectionMode ¶
type RerankingMetadataSelectionMode string
const ( RerankingMetadataSelectionMode_ALL RerankingMetadataSelectionMode = "ALL" RerankingMetadataSelectionMode_SELECTIVE RerankingMetadataSelectionMode = "SELECTIVE" )
type RetrieveAndGenerateType ¶
type RetrieveAndGenerateType string
const ( RetrieveAndGenerateType_EXTERNAL_SOURCES RetrieveAndGenerateType = "EXTERNAL_SOURCES" RetrieveAndGenerateType_KNOWLEDGE_BASE RetrieveAndGenerateType = "KNOWLEDGE_BASE" )
type S3InputFormat ¶
type S3InputFormat string
const (
S3InputFormat_JSONL S3InputFormat = "JSONL"
)
type SearchType ¶
type SearchType string
const ( SearchType_HYBRID SearchType = "HYBRID" SearchType_SEMANTIC SearchType = "SEMANTIC" )
type SortByProvisionedModels ¶
type SortByProvisionedModels string
const (
SortByProvisionedModels_CreationTime SortByProvisionedModels = "CreationTime"
)
type SortJobsBy ¶
type SortJobsBy string
const (
SortJobsBy_CreationTime SortJobsBy = "CreationTime"
)
type SortModelsBy ¶
type SortModelsBy string
const (
SortModelsBy_CreationTime SortModelsBy = "CreationTime"
)
type Tag ¶
Definition of the key/value pair for a tag.
func (*Tag) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Tag.
func (*Tag) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TrainingDetails ¶
type TrainingDetails struct {
CreationTime *metav1.Time `json:"creationTime,omitempty"`
LastModifiedTime *metav1.Time `json:"lastModifiedTime,omitempty"`
}
For a Distillation job, the status details for the training sub-task of the job.
func (*TrainingDetails) DeepCopy ¶
func (in *TrainingDetails) DeepCopy() *TrainingDetails
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TrainingDetails.
func (*TrainingDetails) DeepCopyInto ¶
func (in *TrainingDetails) DeepCopyInto(out *TrainingDetails)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ValidationDetails ¶
type ValidationDetails struct {
CreationTime *metav1.Time `json:"creationTime,omitempty"`
LastModifiedTime *metav1.Time `json:"lastModifiedTime,omitempty"`
}
For a Distillation job, the status details for the validation sub-task of the job.
func (*ValidationDetails) DeepCopy ¶
func (in *ValidationDetails) DeepCopy() *ValidationDetails
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ValidationDetails.
func (*ValidationDetails) DeepCopyInto ¶
func (in *ValidationDetails) DeepCopyInto(out *ValidationDetails)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VectorSearchRerankingConfigurationType ¶
type VectorSearchRerankingConfigurationType string
const (
VectorSearchRerankingConfigurationType_BEDROCK_RERANKING_MODEL VectorSearchRerankingConfigurationType = "BEDROCK_RERANKING_MODEL"
)