service/bedrockdataautomation/types/enums.go (222 lines of code) (raw):
// Code generated by smithy-go-codegen DO NOT EDIT.
package types
type AudioExtractionCategoryType string
// Enum values for AudioExtractionCategoryType
const (
AudioExtractionCategoryTypeAudioContentModeration AudioExtractionCategoryType = "AUDIO_CONTENT_MODERATION"
AudioExtractionCategoryTypeTranscript AudioExtractionCategoryType = "TRANSCRIPT"
AudioExtractionCategoryTypeTopicContentModeration AudioExtractionCategoryType = "TOPIC_CONTENT_MODERATION"
)
// Values returns all known values for AudioExtractionCategoryType. Note that this
// can be expanded in the future, and so it is only as up to date as the client.
//
// The ordering of this slice is not guaranteed to be stable across updates.
func (AudioExtractionCategoryType) Values() []AudioExtractionCategoryType {
return []AudioExtractionCategoryType{
"AUDIO_CONTENT_MODERATION",
"TRANSCRIPT",
"TOPIC_CONTENT_MODERATION",
}
}
type AudioStandardGenerativeFieldType string
// Enum values for AudioStandardGenerativeFieldType
const (
AudioStandardGenerativeFieldTypeAudioSummary AudioStandardGenerativeFieldType = "AUDIO_SUMMARY"
AudioStandardGenerativeFieldTypeIab AudioStandardGenerativeFieldType = "IAB"
AudioStandardGenerativeFieldTypeTopicSummary AudioStandardGenerativeFieldType = "TOPIC_SUMMARY"
)
// Values returns all known values for AudioStandardGenerativeFieldType. Note that
// this can be expanded in the future, and so it is only as up to date as the
// client.
//
// The ordering of this slice is not guaranteed to be stable across updates.
func (AudioStandardGenerativeFieldType) Values() []AudioStandardGenerativeFieldType {
return []AudioStandardGenerativeFieldType{
"AUDIO_SUMMARY",
"IAB",
"TOPIC_SUMMARY",
}
}
type BlueprintStage string
// Enum values for BlueprintStage
const (
BlueprintStageDevelopment BlueprintStage = "DEVELOPMENT"
BlueprintStageLive BlueprintStage = "LIVE"
)
// Values returns all known values for BlueprintStage. Note that this can be
// expanded in the future, and so it is only as up to date as the client.
//
// The ordering of this slice is not guaranteed to be stable across updates.
func (BlueprintStage) Values() []BlueprintStage {
return []BlueprintStage{
"DEVELOPMENT",
"LIVE",
}
}
type BlueprintStageFilter string
// Enum values for BlueprintStageFilter
const (
BlueprintStageFilterDevelopment BlueprintStageFilter = "DEVELOPMENT"
BlueprintStageFilterLive BlueprintStageFilter = "LIVE"
BlueprintStageFilterAll BlueprintStageFilter = "ALL"
)
// Values returns all known values for BlueprintStageFilter. Note that this can be
// expanded in the future, and so it is only as up to date as the client.
//
// The ordering of this slice is not guaranteed to be stable across updates.
func (BlueprintStageFilter) Values() []BlueprintStageFilter {
return []BlueprintStageFilter{
"DEVELOPMENT",
"LIVE",
"ALL",
}
}
type DataAutomationProjectStage string
// Enum values for DataAutomationProjectStage
const (
DataAutomationProjectStageDevelopment DataAutomationProjectStage = "DEVELOPMENT"
DataAutomationProjectStageLive DataAutomationProjectStage = "LIVE"
)
// Values returns all known values for DataAutomationProjectStage. Note that this
// can be expanded in the future, and so it is only as up to date as the client.
//
// The ordering of this slice is not guaranteed to be stable across updates.
func (DataAutomationProjectStage) Values() []DataAutomationProjectStage {
return []DataAutomationProjectStage{
"DEVELOPMENT",
"LIVE",
}
}
type DataAutomationProjectStageFilter string
// Enum values for DataAutomationProjectStageFilter
const (
DataAutomationProjectStageFilterDevelopment DataAutomationProjectStageFilter = "DEVELOPMENT"
DataAutomationProjectStageFilterLive DataAutomationProjectStageFilter = "LIVE"
DataAutomationProjectStageFilterAll DataAutomationProjectStageFilter = "ALL"
)
// Values returns all known values for DataAutomationProjectStageFilter. Note that
// this can be expanded in the future, and so it is only as up to date as the
// client.
//
// The ordering of this slice is not guaranteed to be stable across updates.
func (DataAutomationProjectStageFilter) Values() []DataAutomationProjectStageFilter {
return []DataAutomationProjectStageFilter{
"DEVELOPMENT",
"LIVE",
"ALL",
}
}
type DataAutomationProjectStatus string
// Enum values for DataAutomationProjectStatus
const (
DataAutomationProjectStatusCompleted DataAutomationProjectStatus = "COMPLETED"
DataAutomationProjectStatusInProgress DataAutomationProjectStatus = "IN_PROGRESS"
DataAutomationProjectStatusFailed DataAutomationProjectStatus = "FAILED"
)
// Values returns all known values for DataAutomationProjectStatus. Note that this
// can be expanded in the future, and so it is only as up to date as the client.
//
// The ordering of this slice is not guaranteed to be stable across updates.
func (DataAutomationProjectStatus) Values() []DataAutomationProjectStatus {
return []DataAutomationProjectStatus{
"COMPLETED",
"IN_PROGRESS",
"FAILED",
}
}
type DesiredModality string
// Enum values for DesiredModality
const (
DesiredModalityImage DesiredModality = "IMAGE"
DesiredModalityDocument DesiredModality = "DOCUMENT"
DesiredModalityAudio DesiredModality = "AUDIO"
DesiredModalityVideo DesiredModality = "VIDEO"
)
// Values returns all known values for DesiredModality. Note that this can be
// expanded in the future, and so it is only as up to date as the client.
//
// The ordering of this slice is not guaranteed to be stable across updates.
func (DesiredModality) Values() []DesiredModality {
return []DesiredModality{
"IMAGE",
"DOCUMENT",
"AUDIO",
"VIDEO",
}
}
type DocumentExtractionGranularityType string
// Enum values for DocumentExtractionGranularityType
const (
DocumentExtractionGranularityTypeDocument DocumentExtractionGranularityType = "DOCUMENT"
DocumentExtractionGranularityTypePage DocumentExtractionGranularityType = "PAGE"
DocumentExtractionGranularityTypeElement DocumentExtractionGranularityType = "ELEMENT"
DocumentExtractionGranularityTypeWord DocumentExtractionGranularityType = "WORD"
DocumentExtractionGranularityTypeLine DocumentExtractionGranularityType = "LINE"
)
// Values returns all known values for DocumentExtractionGranularityType. Note
// that this can be expanded in the future, and so it is only as up to date as the
// client.
//
// The ordering of this slice is not guaranteed to be stable across updates.
func (DocumentExtractionGranularityType) Values() []DocumentExtractionGranularityType {
return []DocumentExtractionGranularityType{
"DOCUMENT",
"PAGE",
"ELEMENT",
"WORD",
"LINE",
}
}
type DocumentOutputTextFormatType string
// Enum values for DocumentOutputTextFormatType
const (
DocumentOutputTextFormatTypePlainText DocumentOutputTextFormatType = "PLAIN_TEXT"
DocumentOutputTextFormatTypeMarkdown DocumentOutputTextFormatType = "MARKDOWN"
DocumentOutputTextFormatTypeHtml DocumentOutputTextFormatType = "HTML"
DocumentOutputTextFormatTypeCsv DocumentOutputTextFormatType = "CSV"
)
// Values returns all known values for DocumentOutputTextFormatType. Note that
// this can be expanded in the future, and so it is only as up to date as the
// client.
//
// The ordering of this slice is not guaranteed to be stable across updates.
func (DocumentOutputTextFormatType) Values() []DocumentOutputTextFormatType {
return []DocumentOutputTextFormatType{
"PLAIN_TEXT",
"MARKDOWN",
"HTML",
"CSV",
}
}
type ImageExtractionCategoryType string
// Enum values for ImageExtractionCategoryType
const (
ImageExtractionCategoryTypeContentModeration ImageExtractionCategoryType = "CONTENT_MODERATION"
ImageExtractionCategoryTypeTextDetection ImageExtractionCategoryType = "TEXT_DETECTION"
ImageExtractionCategoryTypeLogos ImageExtractionCategoryType = "LOGOS"
)
// Values returns all known values for ImageExtractionCategoryType. Note that this
// can be expanded in the future, and so it is only as up to date as the client.
//
// The ordering of this slice is not guaranteed to be stable across updates.
func (ImageExtractionCategoryType) Values() []ImageExtractionCategoryType {
return []ImageExtractionCategoryType{
"CONTENT_MODERATION",
"TEXT_DETECTION",
"LOGOS",
}
}
type ImageStandardGenerativeFieldType string
// Enum values for ImageStandardGenerativeFieldType
const (
ImageStandardGenerativeFieldTypeImageSummary ImageStandardGenerativeFieldType = "IMAGE_SUMMARY"
ImageStandardGenerativeFieldTypeIab ImageStandardGenerativeFieldType = "IAB"
)
// Values returns all known values for ImageStandardGenerativeFieldType. Note that
// this can be expanded in the future, and so it is only as up to date as the
// client.
//
// The ordering of this slice is not guaranteed to be stable across updates.
func (ImageStandardGenerativeFieldType) Values() []ImageStandardGenerativeFieldType {
return []ImageStandardGenerativeFieldType{
"IMAGE_SUMMARY",
"IAB",
}
}
type ResourceOwner string
// Enum values for ResourceOwner
const (
ResourceOwnerService ResourceOwner = "SERVICE"
ResourceOwnerAccount ResourceOwner = "ACCOUNT"
)
// Values returns all known values for ResourceOwner. Note that this can be
// expanded in the future, and so it is only as up to date as the client.
//
// The ordering of this slice is not guaranteed to be stable across updates.
func (ResourceOwner) Values() []ResourceOwner {
return []ResourceOwner{
"SERVICE",
"ACCOUNT",
}
}
type State string
// Enum values for State
const (
StateEnabled State = "ENABLED"
StateDisabled State = "DISABLED"
)
// Values returns all known values for State. Note that this can be expanded in
// the future, and so it is only as up to date as the client.
//
// The ordering of this slice is not guaranteed to be stable across updates.
func (State) Values() []State {
return []State{
"ENABLED",
"DISABLED",
}
}
type Type string
// Enum values for Type
const (
TypeDocument Type = "DOCUMENT"
TypeImage Type = "IMAGE"
TypeAudio Type = "AUDIO"
)
// Values returns all known values for Type. Note that this can be expanded in the
// future, and so it is only as up to date as the client.
//
// The ordering of this slice is not guaranteed to be stable across updates.
func (Type) Values() []Type {
return []Type{
"DOCUMENT",
"IMAGE",
"AUDIO",
}
}
type VideoExtractionCategoryType string
// Enum values for VideoExtractionCategoryType
const (
VideoExtractionCategoryTypeContentModeration VideoExtractionCategoryType = "CONTENT_MODERATION"
VideoExtractionCategoryTypeTextDetection VideoExtractionCategoryType = "TEXT_DETECTION"
VideoExtractionCategoryTypeTranscript VideoExtractionCategoryType = "TRANSCRIPT"
VideoExtractionCategoryTypeLogos VideoExtractionCategoryType = "LOGOS"
)
// Values returns all known values for VideoExtractionCategoryType. Note that this
// can be expanded in the future, and so it is only as up to date as the client.
//
// The ordering of this slice is not guaranteed to be stable across updates.
func (VideoExtractionCategoryType) Values() []VideoExtractionCategoryType {
return []VideoExtractionCategoryType{
"CONTENT_MODERATION",
"TEXT_DETECTION",
"TRANSCRIPT",
"LOGOS",
}
}
type VideoStandardGenerativeFieldType string
// Enum values for VideoStandardGenerativeFieldType
const (
VideoStandardGenerativeFieldTypeVideoSummary VideoStandardGenerativeFieldType = "VIDEO_SUMMARY"
VideoStandardGenerativeFieldTypeIab VideoStandardGenerativeFieldType = "IAB"
VideoStandardGenerativeFieldTypeChapterSummary VideoStandardGenerativeFieldType = "CHAPTER_SUMMARY"
)
// Values returns all known values for VideoStandardGenerativeFieldType. Note that
// this can be expanded in the future, and so it is only as up to date as the
// client.
//
// The ordering of this slice is not guaranteed to be stable across updates.
func (VideoStandardGenerativeFieldType) Values() []VideoStandardGenerativeFieldType {
return []VideoStandardGenerativeFieldType{
"VIDEO_SUMMARY",
"IAB",
"CHAPTER_SUMMARY",
}
}