// Code generated by private/model/cli/gen-api/main.go. DO NOT EDIT. package imagebuilder type ComponentFormat string // Enum values for ComponentFormat const ( ComponentFormatShell ComponentFormat = "SHELL" ) func (enum ComponentFormat) MarshalValue() (string, error) { return string(enum), nil } func (enum ComponentFormat) MarshalValueBuf(b []byte) ([]byte, error) { b = b[0:0] return append(b, enum...), nil } type ComponentType string // Enum values for ComponentType const ( ComponentTypeBuild ComponentType = "BUILD" ComponentTypeTest ComponentType = "TEST" ) func (enum ComponentType) MarshalValue() (string, error) { return string(enum), nil } func (enum ComponentType) MarshalValueBuf(b []byte) ([]byte, error) { b = b[0:0] return append(b, enum...), nil } type EbsVolumeType string // Enum values for EbsVolumeType const ( EbsVolumeTypeStandard EbsVolumeType = "standard" EbsVolumeTypeIo1 EbsVolumeType = "io1" EbsVolumeTypeGp2 EbsVolumeType = "gp2" EbsVolumeTypeSc1 EbsVolumeType = "sc1" EbsVolumeTypeSt1 EbsVolumeType = "st1" ) func (enum EbsVolumeType) MarshalValue() (string, error) { return string(enum), nil } func (enum EbsVolumeType) MarshalValueBuf(b []byte) ([]byte, error) { b = b[0:0] return append(b, enum...), nil } type ImageStatus string // Enum values for ImageStatus const ( ImageStatusPending ImageStatus = "PENDING" ImageStatusCreating ImageStatus = "CREATING" ImageStatusBuilding ImageStatus = "BUILDING" ImageStatusTesting ImageStatus = "TESTING" ImageStatusDistributing ImageStatus = "DISTRIBUTING" ImageStatusIntegrating ImageStatus = "INTEGRATING" ImageStatusAvailable ImageStatus = "AVAILABLE" ImageStatusCancelled ImageStatus = "CANCELLED" ImageStatusFailed ImageStatus = "FAILED" ImageStatusDeprecated ImageStatus = "DEPRECATED" ImageStatusDeleted ImageStatus = "DELETED" ) func (enum ImageStatus) MarshalValue() (string, error) { return string(enum), nil } func (enum ImageStatus) MarshalValueBuf(b []byte) ([]byte, error) { b = b[0:0] return append(b, enum...), nil } type Ownership string // Enum values for Ownership const ( OwnershipSelf Ownership = "Self" OwnershipShared Ownership = "Shared" OwnershipAmazon Ownership = "Amazon" ) func (enum Ownership) MarshalValue() (string, error) { return string(enum), nil } func (enum Ownership) MarshalValueBuf(b []byte) ([]byte, error) { b = b[0:0] return append(b, enum...), nil } type PipelineExecutionStartCondition string // Enum values for PipelineExecutionStartCondition const ( PipelineExecutionStartConditionExpressionMatchOnly PipelineExecutionStartCondition = "EXPRESSION_MATCH_ONLY" PipelineExecutionStartConditionExpressionMatchAndDependencyUpdatesAvailable PipelineExecutionStartCondition = "EXPRESSION_MATCH_AND_DEPENDENCY_UPDATES_AVAILABLE" ) func (enum PipelineExecutionStartCondition) MarshalValue() (string, error) { return string(enum), nil } func (enum PipelineExecutionStartCondition) MarshalValueBuf(b []byte) ([]byte, error) { b = b[0:0] return append(b, enum...), nil } type PipelineStatus string // Enum values for PipelineStatus const ( PipelineStatusDisabled PipelineStatus = "DISABLED" PipelineStatusEnabled PipelineStatus = "ENABLED" ) func (enum PipelineStatus) MarshalValue() (string, error) { return string(enum), nil } func (enum PipelineStatus) MarshalValueBuf(b []byte) ([]byte, error) { b = b[0:0] return append(b, enum...), nil } type Platform string // Enum values for Platform const ( PlatformWindows Platform = "Windows" PlatformLinux Platform = "Linux" ) func (enum Platform) MarshalValue() (string, error) { return string(enum), nil } func (enum Platform) MarshalValueBuf(b []byte) ([]byte, error) { b = b[0:0] return append(b, enum...), nil }