v1alpha1

package
v1.2.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 8, 2026 License: Apache-2.0 Imports: 6 Imported by: 0

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

Constants

This section is empty.

Variables

View Source
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

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomatedReasoningPolicyBuildWorkflowSummary.

func (*AutomatedReasoningPolicyBuildWorkflowSummary) DeepCopyInto

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

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomatedReasoningPolicySummary.

func (*AutomatedReasoningPolicySummary) DeepCopyInto

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

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomatedReasoningPolicyTestCase.

func (*AutomatedReasoningPolicyTestCase) DeepCopyInto

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

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomatedReasoningPolicyTestResult.

func (*AutomatedReasoningPolicyTestResult) DeepCopyInto

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

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomModelDeploymentSummary.

func (*CustomModelDeploymentSummary) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type CustomModelSummary

type CustomModelSummary struct {
	CreationTime *metav1.Time `json:"creationTime,omitempty"`
}

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

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

type EvaluationSummary struct {
	CreationTime *metav1.Time `json:"creationTime,omitempty"`
}

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

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

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:

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

type ImportedModelSummary struct {
	CreationTime *metav1.Time `json:"creationTime,omitempty"`
}

Information about the imported model.

func (*ImportedModelSummary) DeepCopy

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

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

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

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InferenceProfileModelSource.

func (*InferenceProfileModelSource) DeepCopyInto

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

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

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

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

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

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MarketplaceModelEndpointSummary.

func (*MarketplaceModelEndpointSummary) DeepCopyInto

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:

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

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelCustomizationJobSummary.

func (*ModelCustomizationJobSummary) DeepCopyInto

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

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

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelInvocationJobSummary.

func (*ModelInvocationJobSummary) DeepCopyInto

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 OfferType

type OfferType string
const (
	OfferType_ALL    OfferType = "ALL"
	OfferType_PUBLIC OfferType = "PUBLIC"
)

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:

func (*ProvisionedModelSummary) DeepCopy

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 SortOrder

type SortOrder string
const (
	SortOrder_Ascending  SortOrder = "Ascending"
	SortOrder_Descending SortOrder = "Descending"
)

type Status

type Status string
const (
	Status_INCOMPATIBLE_ENDPOINT Status = "INCOMPATIBLE_ENDPOINT"
	Status_REGISTERED            Status = "REGISTERED"
)

type Tag

type Tag struct {
	Key   *string `json:"key,omitempty"`
	Value *string `json:"value,omitempty"`
}

Definition of the key/value pair for a tag.

func (*Tag) DeepCopy

func (in *Tag) DeepCopy() *Tag

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Tag.

func (*Tag) DeepCopyInto

func (in *Tag) DeepCopyInto(out *Tag)

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"
)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL