Documentation ¶
Overview ¶
+groupName=image.openshift.io Package v1 is the v1 version of the API.
Package v1 is a generated protocol buffer package. It is generated from these files: github.com/openshift/origin/pkg/image/api/v1/generated.proto It has these top-level messages: DockerImageReference Image ImageImportSpec ImageImportStatus ImageLayer ImageList ImageSignature ImageStream ImageStreamImage ImageStreamImport ImageStreamImportSpec ImageStreamImportStatus ImageStreamList ImageStreamMapping ImageStreamSpec ImageStreamStatus ImageStreamTag ImageStreamTagList NamedTagEventList RepositoryImportSpec RepositoryImportStatus SignatureCondition SignatureGenericEntity SignatureIssuer SignatureSubject TagEvent TagEventCondition TagImportPolicy TagReference TagReferencePolicy
Index ¶
- Constants
- Variables
- func Convert_api_DockerImageReference_To_v1_DockerImageReference(in *api.DockerImageReference, out *DockerImageReference, s conversion.Scope) error
- func Convert_api_ImageImportSpec_To_v1_ImageImportSpec(in *api.ImageImportSpec, out *ImageImportSpec, s conversion.Scope) error
- func Convert_api_ImageImportStatus_To_v1_ImageImportStatus(in *api.ImageImportStatus, out *ImageImportStatus, s conversion.Scope) error
- func Convert_api_ImageLayer_To_v1_ImageLayer(in *api.ImageLayer, out *ImageLayer, s conversion.Scope) error
- func Convert_api_ImageList_To_v1_ImageList(in *api.ImageList, out *ImageList, s conversion.Scope) error
- func Convert_api_ImageSignature_To_v1_ImageSignature(in *api.ImageSignature, out *ImageSignature, s conversion.Scope) error
- func Convert_api_ImageStreamImage_To_v1_ImageStreamImage(in *api.ImageStreamImage, out *ImageStreamImage, s conversion.Scope) error
- func Convert_api_ImageStreamImportSpec_To_v1_ImageStreamImportSpec(in *api.ImageStreamImportSpec, out *ImageStreamImportSpec, s conversion.Scope) error
- func Convert_api_ImageStreamImportStatus_To_v1_ImageStreamImportStatus(in *api.ImageStreamImportStatus, out *ImageStreamImportStatus, ...) error
- func Convert_api_ImageStreamImport_To_v1_ImageStreamImport(in *api.ImageStreamImport, out *ImageStreamImport, s conversion.Scope) error
- func Convert_api_ImageStreamList_To_v1_ImageStreamList(in *api.ImageStreamList, out *ImageStreamList, s conversion.Scope) error
- func Convert_api_ImageStreamMapping_To_v1_ImageStreamMapping(in *newer.ImageStreamMapping, out *ImageStreamMapping, s conversion.Scope) error
- func Convert_api_ImageStreamSpec_To_v1_ImageStreamSpec(in *newer.ImageStreamSpec, out *ImageStreamSpec, s conversion.Scope) error
- func Convert_api_ImageStreamStatus_To_v1_ImageStreamStatus(in *newer.ImageStreamStatus, out *ImageStreamStatus, s conversion.Scope) error
- func Convert_api_ImageStreamTagList_To_v1_ImageStreamTagList(in *api.ImageStreamTagList, out *ImageStreamTagList, s conversion.Scope) error
- func Convert_api_ImageStreamTag_To_v1_ImageStreamTag(in *api.ImageStreamTag, out *ImageStreamTag, s conversion.Scope) error
- func Convert_api_ImageStream_To_v1_ImageStream(in *api.ImageStream, out *ImageStream, s conversion.Scope) error
- func Convert_api_Image_To_v1_Image(in *newer.Image, out *Image, s conversion.Scope) error
- func Convert_api_RepositoryImportSpec_To_v1_RepositoryImportSpec(in *api.RepositoryImportSpec, out *RepositoryImportSpec, s conversion.Scope) error
- func Convert_api_RepositoryImportStatus_To_v1_RepositoryImportStatus(in *api.RepositoryImportStatus, out *RepositoryImportStatus, ...) error
- func Convert_api_SignatureCondition_To_v1_SignatureCondition(in *api.SignatureCondition, out *SignatureCondition, s conversion.Scope) error
- func Convert_api_SignatureGenericEntity_To_v1_SignatureGenericEntity(in *api.SignatureGenericEntity, out *SignatureGenericEntity, ...) error
- func Convert_api_SignatureIssuer_To_v1_SignatureIssuer(in *api.SignatureIssuer, out *SignatureIssuer, s conversion.Scope) error
- func Convert_api_SignatureSubject_To_v1_SignatureSubject(in *api.SignatureSubject, out *SignatureSubject, s conversion.Scope) error
- func Convert_api_TagEventCondition_To_v1_TagEventCondition(in *api.TagEventCondition, out *TagEventCondition, s conversion.Scope) error
- func Convert_api_TagEventListArray_to_v1_NamedTagEventListArray(in *map[string]newer.TagEventList, out *[]NamedTagEventList, ...) error
- func Convert_api_TagEvent_To_v1_TagEvent(in *api.TagEvent, out *TagEvent, s conversion.Scope) error
- func Convert_api_TagImportPolicy_To_v1_TagImportPolicy(in *api.TagImportPolicy, out *TagImportPolicy, s conversion.Scope) error
- func Convert_api_TagReferenceMap_to_v1_TagReferenceArray(in *map[string]newer.TagReference, out *[]TagReference, s conversion.Scope) error
- func Convert_api_TagReferencePolicy_To_v1_TagReferencePolicy(in *api.TagReferencePolicy, out *TagReferencePolicy, s conversion.Scope) error
- func Convert_api_TagReference_To_v1_TagReference(in *api.TagReference, out *TagReference, s conversion.Scope) error
- func Convert_v1_DockerImageReference_To_api_DockerImageReference(in *DockerImageReference, out *api.DockerImageReference, s conversion.Scope) error
- func Convert_v1_ImageImportSpec_To_api_ImageImportSpec(in *ImageImportSpec, out *api.ImageImportSpec, s conversion.Scope) error
- func Convert_v1_ImageImportStatus_To_api_ImageImportStatus(in *ImageImportStatus, out *api.ImageImportStatus, s conversion.Scope) error
- func Convert_v1_ImageLayer_To_api_ImageLayer(in *ImageLayer, out *api.ImageLayer, s conversion.Scope) error
- func Convert_v1_ImageList_To_api_ImageList(in *ImageList, out *api.ImageList, s conversion.Scope) error
- func Convert_v1_ImageSignature_To_api_ImageSignature(in *ImageSignature, out *api.ImageSignature, s conversion.Scope) error
- func Convert_v1_ImageStreamImage_To_api_ImageStreamImage(in *ImageStreamImage, out *api.ImageStreamImage, s conversion.Scope) error
- func Convert_v1_ImageStreamImportSpec_To_api_ImageStreamImportSpec(in *ImageStreamImportSpec, out *api.ImageStreamImportSpec, s conversion.Scope) error
- func Convert_v1_ImageStreamImportStatus_To_api_ImageStreamImportStatus(in *ImageStreamImportStatus, out *api.ImageStreamImportStatus, ...) error
- func Convert_v1_ImageStreamImport_To_api_ImageStreamImport(in *ImageStreamImport, out *api.ImageStreamImport, s conversion.Scope) error
- func Convert_v1_ImageStreamList_To_api_ImageStreamList(in *ImageStreamList, out *api.ImageStreamList, s conversion.Scope) error
- func Convert_v1_ImageStreamMapping_To_api_ImageStreamMapping(in *ImageStreamMapping, out *newer.ImageStreamMapping, s conversion.Scope) error
- func Convert_v1_ImageStreamSpec_To_api_ImageStreamSpec(in *ImageStreamSpec, out *newer.ImageStreamSpec, s conversion.Scope) error
- func Convert_v1_ImageStreamStatus_To_api_ImageStreamStatus(in *ImageStreamStatus, out *newer.ImageStreamStatus, s conversion.Scope) error
- func Convert_v1_ImageStreamTagList_To_api_ImageStreamTagList(in *ImageStreamTagList, out *api.ImageStreamTagList, s conversion.Scope) error
- func Convert_v1_ImageStreamTag_To_api_ImageStreamTag(in *ImageStreamTag, out *api.ImageStreamTag, s conversion.Scope) error
- func Convert_v1_ImageStream_To_api_ImageStream(in *ImageStream, out *api.ImageStream, s conversion.Scope) error
- func Convert_v1_Image_To_api_Image(in *Image, out *newer.Image, s conversion.Scope) error
- func Convert_v1_NamedTagEventListArray_to_api_TagEventListArray(in *[]NamedTagEventList, out *map[string]newer.TagEventList, ...) error
- func Convert_v1_RepositoryImportSpec_To_api_RepositoryImportSpec(in *RepositoryImportSpec, out *api.RepositoryImportSpec, s conversion.Scope) error
- func Convert_v1_RepositoryImportStatus_To_api_RepositoryImportStatus(in *RepositoryImportStatus, out *api.RepositoryImportStatus, ...) error
- func Convert_v1_SignatureCondition_To_api_SignatureCondition(in *SignatureCondition, out *api.SignatureCondition, s conversion.Scope) error
- func Convert_v1_SignatureGenericEntity_To_api_SignatureGenericEntity(in *SignatureGenericEntity, out *api.SignatureGenericEntity, ...) error
- func Convert_v1_SignatureIssuer_To_api_SignatureIssuer(in *SignatureIssuer, out *api.SignatureIssuer, s conversion.Scope) error
- func Convert_v1_SignatureSubject_To_api_SignatureSubject(in *SignatureSubject, out *api.SignatureSubject, s conversion.Scope) error
- func Convert_v1_TagEventCondition_To_api_TagEventCondition(in *TagEventCondition, out *api.TagEventCondition, s conversion.Scope) error
- func Convert_v1_TagEvent_To_api_TagEvent(in *TagEvent, out *api.TagEvent, s conversion.Scope) error
- func Convert_v1_TagImportPolicy_To_api_TagImportPolicy(in *TagImportPolicy, out *api.TagImportPolicy, s conversion.Scope) error
- func Convert_v1_TagReferenceArray_to_api_TagReferenceMap(in *[]TagReference, out *map[string]newer.TagReference, s conversion.Scope) error
- func Convert_v1_TagReferencePolicy_To_api_TagReferencePolicy(in *TagReferencePolicy, out *api.TagReferencePolicy, s conversion.Scope) error
- func Convert_v1_TagReference_To_api_TagReference(in *TagReference, out *api.TagReference, s conversion.Scope) error
- func DeepCopy_v1_DockerImageReference(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1_Image(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1_ImageImportSpec(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1_ImageImportStatus(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1_ImageLayer(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1_ImageList(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1_ImageSignature(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1_ImageStream(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1_ImageStreamImage(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1_ImageStreamImport(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1_ImageStreamImportSpec(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1_ImageStreamImportStatus(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1_ImageStreamList(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1_ImageStreamMapping(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1_ImageStreamSpec(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1_ImageStreamStatus(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1_ImageStreamTag(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1_ImageStreamTagList(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1_NamedTagEventList(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1_RepositoryImportSpec(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1_RepositoryImportStatus(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1_SignatureCondition(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1_SignatureGenericEntity(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1_SignatureIssuer(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1_SignatureSubject(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1_TagEvent(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1_TagEventCondition(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1_TagImportPolicy(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1_TagReference(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1_TagReferencePolicy(in interface{}, out interface{}, c *conversion.Cloner) error
- func RegisterConversions(scheme *runtime.Scheme) error
- func RegisterDeepCopies(scheme *runtime.Scheme) error
- func RegisterDefaults(scheme *runtime.Scheme) error
- func SetDefaults_ImageImportSpec(obj *ImageImportSpec)
- func SetDefaults_TagReferencePolicy(obj *TagReferencePolicy)
- func SetObjectDefaults_ImageStream(in *ImageStream)
- func SetObjectDefaults_ImageStreamImport(in *ImageStreamImport)
- func SetObjectDefaults_ImageStreamList(in *ImageStreamList)
- func SetObjectDefaults_ImageStreamTag(in *ImageStreamTag)
- func SetObjectDefaults_ImageStreamTagList(in *ImageStreamTagList)
- type DockerImageReference
- func (*DockerImageReference) Descriptor() ([]byte, []int)
- func (m *DockerImageReference) Marshal() (data []byte, err error)
- func (m *DockerImageReference) MarshalTo(data []byte) (int, error)
- func (*DockerImageReference) ProtoMessage()
- func (m *DockerImageReference) Reset()
- func (m *DockerImageReference) Size() (n int)
- func (this *DockerImageReference) String() string
- func (DockerImageReference) SwaggerDoc() map[string]string
- func (m *DockerImageReference) Unmarshal(data []byte) error
- type Image
- func (*Image) Descriptor() ([]byte, []int)
- func (m *Image) Marshal() (data []byte, err error)
- func (m *Image) MarshalTo(data []byte) (int, error)
- func (*Image) ProtoMessage()
- func (m *Image) Reset()
- func (m *Image) Size() (n int)
- func (this *Image) String() string
- func (Image) SwaggerDoc() map[string]string
- func (m *Image) Unmarshal(data []byte) error
- type ImageImportSpec
- func (*ImageImportSpec) Descriptor() ([]byte, []int)
- func (m *ImageImportSpec) Marshal() (data []byte, err error)
- func (m *ImageImportSpec) MarshalTo(data []byte) (int, error)
- func (*ImageImportSpec) ProtoMessage()
- func (m *ImageImportSpec) Reset()
- func (m *ImageImportSpec) Size() (n int)
- func (this *ImageImportSpec) String() string
- func (ImageImportSpec) SwaggerDoc() map[string]string
- func (m *ImageImportSpec) Unmarshal(data []byte) error
- type ImageImportStatus
- func (*ImageImportStatus) Descriptor() ([]byte, []int)
- func (m *ImageImportStatus) Marshal() (data []byte, err error)
- func (m *ImageImportStatus) MarshalTo(data []byte) (int, error)
- func (*ImageImportStatus) ProtoMessage()
- func (m *ImageImportStatus) Reset()
- func (m *ImageImportStatus) Size() (n int)
- func (this *ImageImportStatus) String() string
- func (ImageImportStatus) SwaggerDoc() map[string]string
- func (m *ImageImportStatus) Unmarshal(data []byte) error
- type ImageLayer
- func (*ImageLayer) Descriptor() ([]byte, []int)
- func (m *ImageLayer) Marshal() (data []byte, err error)
- func (m *ImageLayer) MarshalTo(data []byte) (int, error)
- func (*ImageLayer) ProtoMessage()
- func (m *ImageLayer) Reset()
- func (m *ImageLayer) Size() (n int)
- func (this *ImageLayer) String() string
- func (ImageLayer) SwaggerDoc() map[string]string
- func (m *ImageLayer) Unmarshal(data []byte) error
- type ImageList
- func (*ImageList) Descriptor() ([]byte, []int)
- func (m *ImageList) Marshal() (data []byte, err error)
- func (m *ImageList) MarshalTo(data []byte) (int, error)
- func (*ImageList) ProtoMessage()
- func (m *ImageList) Reset()
- func (m *ImageList) Size() (n int)
- func (this *ImageList) String() string
- func (ImageList) SwaggerDoc() map[string]string
- func (m *ImageList) Unmarshal(data []byte) error
- type ImageSignature
- func (*ImageSignature) Descriptor() ([]byte, []int)
- func (m *ImageSignature) Marshal() (data []byte, err error)
- func (m *ImageSignature) MarshalTo(data []byte) (int, error)
- func (*ImageSignature) ProtoMessage()
- func (m *ImageSignature) Reset()
- func (m *ImageSignature) Size() (n int)
- func (this *ImageSignature) String() string
- func (ImageSignature) SwaggerDoc() map[string]string
- func (m *ImageSignature) Unmarshal(data []byte) error
- type ImageStream
- func (*ImageStream) Descriptor() ([]byte, []int)
- func (m *ImageStream) Marshal() (data []byte, err error)
- func (m *ImageStream) MarshalTo(data []byte) (int, error)
- func (*ImageStream) ProtoMessage()
- func (m *ImageStream) Reset()
- func (m *ImageStream) Size() (n int)
- func (this *ImageStream) String() string
- func (ImageStream) SwaggerDoc() map[string]string
- func (m *ImageStream) Unmarshal(data []byte) error
- type ImageStreamImage
- func (*ImageStreamImage) Descriptor() ([]byte, []int)
- func (m *ImageStreamImage) Marshal() (data []byte, err error)
- func (m *ImageStreamImage) MarshalTo(data []byte) (int, error)
- func (*ImageStreamImage) ProtoMessage()
- func (m *ImageStreamImage) Reset()
- func (m *ImageStreamImage) Size() (n int)
- func (this *ImageStreamImage) String() string
- func (ImageStreamImage) SwaggerDoc() map[string]string
- func (m *ImageStreamImage) Unmarshal(data []byte) error
- type ImageStreamImport
- func (*ImageStreamImport) Descriptor() ([]byte, []int)
- func (m *ImageStreamImport) Marshal() (data []byte, err error)
- func (m *ImageStreamImport) MarshalTo(data []byte) (int, error)
- func (*ImageStreamImport) ProtoMessage()
- func (m *ImageStreamImport) Reset()
- func (m *ImageStreamImport) Size() (n int)
- func (this *ImageStreamImport) String() string
- func (ImageStreamImport) SwaggerDoc() map[string]string
- func (m *ImageStreamImport) Unmarshal(data []byte) error
- type ImageStreamImportSpec
- func (*ImageStreamImportSpec) Descriptor() ([]byte, []int)
- func (m *ImageStreamImportSpec) Marshal() (data []byte, err error)
- func (m *ImageStreamImportSpec) MarshalTo(data []byte) (int, error)
- func (*ImageStreamImportSpec) ProtoMessage()
- func (m *ImageStreamImportSpec) Reset()
- func (m *ImageStreamImportSpec) Size() (n int)
- func (this *ImageStreamImportSpec) String() string
- func (ImageStreamImportSpec) SwaggerDoc() map[string]string
- func (m *ImageStreamImportSpec) Unmarshal(data []byte) error
- type ImageStreamImportStatus
- func (*ImageStreamImportStatus) Descriptor() ([]byte, []int)
- func (m *ImageStreamImportStatus) Marshal() (data []byte, err error)
- func (m *ImageStreamImportStatus) MarshalTo(data []byte) (int, error)
- func (*ImageStreamImportStatus) ProtoMessage()
- func (m *ImageStreamImportStatus) Reset()
- func (m *ImageStreamImportStatus) Size() (n int)
- func (this *ImageStreamImportStatus) String() string
- func (ImageStreamImportStatus) SwaggerDoc() map[string]string
- func (m *ImageStreamImportStatus) Unmarshal(data []byte) error
- type ImageStreamList
- func (*ImageStreamList) Descriptor() ([]byte, []int)
- func (m *ImageStreamList) Marshal() (data []byte, err error)
- func (m *ImageStreamList) MarshalTo(data []byte) (int, error)
- func (*ImageStreamList) ProtoMessage()
- func (m *ImageStreamList) Reset()
- func (m *ImageStreamList) Size() (n int)
- func (this *ImageStreamList) String() string
- func (ImageStreamList) SwaggerDoc() map[string]string
- func (m *ImageStreamList) Unmarshal(data []byte) error
- type ImageStreamMapping
- func (*ImageStreamMapping) Descriptor() ([]byte, []int)
- func (m *ImageStreamMapping) Marshal() (data []byte, err error)
- func (m *ImageStreamMapping) MarshalTo(data []byte) (int, error)
- func (*ImageStreamMapping) ProtoMessage()
- func (m *ImageStreamMapping) Reset()
- func (m *ImageStreamMapping) Size() (n int)
- func (this *ImageStreamMapping) String() string
- func (ImageStreamMapping) SwaggerDoc() map[string]string
- func (m *ImageStreamMapping) Unmarshal(data []byte) error
- type ImageStreamSpec
- func (*ImageStreamSpec) Descriptor() ([]byte, []int)
- func (m *ImageStreamSpec) Marshal() (data []byte, err error)
- func (m *ImageStreamSpec) MarshalTo(data []byte) (int, error)
- func (*ImageStreamSpec) ProtoMessage()
- func (m *ImageStreamSpec) Reset()
- func (m *ImageStreamSpec) Size() (n int)
- func (this *ImageStreamSpec) String() string
- func (ImageStreamSpec) SwaggerDoc() map[string]string
- func (m *ImageStreamSpec) Unmarshal(data []byte) error
- type ImageStreamStatus
- func (*ImageStreamStatus) Descriptor() ([]byte, []int)
- func (m *ImageStreamStatus) Marshal() (data []byte, err error)
- func (m *ImageStreamStatus) MarshalTo(data []byte) (int, error)
- func (*ImageStreamStatus) ProtoMessage()
- func (m *ImageStreamStatus) Reset()
- func (m *ImageStreamStatus) Size() (n int)
- func (this *ImageStreamStatus) String() string
- func (ImageStreamStatus) SwaggerDoc() map[string]string
- func (m *ImageStreamStatus) Unmarshal(data []byte) error
- type ImageStreamTag
- func (*ImageStreamTag) Descriptor() ([]byte, []int)
- func (m *ImageStreamTag) Marshal() (data []byte, err error)
- func (m *ImageStreamTag) MarshalTo(data []byte) (int, error)
- func (*ImageStreamTag) ProtoMessage()
- func (m *ImageStreamTag) Reset()
- func (m *ImageStreamTag) Size() (n int)
- func (this *ImageStreamTag) String() string
- func (ImageStreamTag) SwaggerDoc() map[string]string
- func (m *ImageStreamTag) Unmarshal(data []byte) error
- type ImageStreamTagList
- func (*ImageStreamTagList) Descriptor() ([]byte, []int)
- func (m *ImageStreamTagList) Marshal() (data []byte, err error)
- func (m *ImageStreamTagList) MarshalTo(data []byte) (int, error)
- func (*ImageStreamTagList) ProtoMessage()
- func (m *ImageStreamTagList) Reset()
- func (m *ImageStreamTagList) Size() (n int)
- func (this *ImageStreamTagList) String() string
- func (ImageStreamTagList) SwaggerDoc() map[string]string
- func (m *ImageStreamTagList) Unmarshal(data []byte) error
- type NamedTagEventList
- func (*NamedTagEventList) Descriptor() ([]byte, []int)
- func (m *NamedTagEventList) Marshal() (data []byte, err error)
- func (m *NamedTagEventList) MarshalTo(data []byte) (int, error)
- func (*NamedTagEventList) ProtoMessage()
- func (m *NamedTagEventList) Reset()
- func (m *NamedTagEventList) Size() (n int)
- func (this *NamedTagEventList) String() string
- func (NamedTagEventList) SwaggerDoc() map[string]string
- func (m *NamedTagEventList) Unmarshal(data []byte) error
- type RepositoryImportSpec
- func (*RepositoryImportSpec) Descriptor() ([]byte, []int)
- func (m *RepositoryImportSpec) Marshal() (data []byte, err error)
- func (m *RepositoryImportSpec) MarshalTo(data []byte) (int, error)
- func (*RepositoryImportSpec) ProtoMessage()
- func (m *RepositoryImportSpec) Reset()
- func (m *RepositoryImportSpec) Size() (n int)
- func (this *RepositoryImportSpec) String() string
- func (RepositoryImportSpec) SwaggerDoc() map[string]string
- func (m *RepositoryImportSpec) Unmarshal(data []byte) error
- type RepositoryImportStatus
- func (*RepositoryImportStatus) Descriptor() ([]byte, []int)
- func (m *RepositoryImportStatus) Marshal() (data []byte, err error)
- func (m *RepositoryImportStatus) MarshalTo(data []byte) (int, error)
- func (*RepositoryImportStatus) ProtoMessage()
- func (m *RepositoryImportStatus) Reset()
- func (m *RepositoryImportStatus) Size() (n int)
- func (this *RepositoryImportStatus) String() string
- func (RepositoryImportStatus) SwaggerDoc() map[string]string
- func (m *RepositoryImportStatus) Unmarshal(data []byte) error
- type SignatureCondition
- func (*SignatureCondition) Descriptor() ([]byte, []int)
- func (m *SignatureCondition) Marshal() (data []byte, err error)
- func (m *SignatureCondition) MarshalTo(data []byte) (int, error)
- func (*SignatureCondition) ProtoMessage()
- func (m *SignatureCondition) Reset()
- func (m *SignatureCondition) Size() (n int)
- func (this *SignatureCondition) String() string
- func (SignatureCondition) SwaggerDoc() map[string]string
- func (m *SignatureCondition) Unmarshal(data []byte) error
- type SignatureConditionType
- type SignatureGenericEntity
- func (*SignatureGenericEntity) Descriptor() ([]byte, []int)
- func (m *SignatureGenericEntity) Marshal() (data []byte, err error)
- func (m *SignatureGenericEntity) MarshalTo(data []byte) (int, error)
- func (*SignatureGenericEntity) ProtoMessage()
- func (m *SignatureGenericEntity) Reset()
- func (m *SignatureGenericEntity) Size() (n int)
- func (this *SignatureGenericEntity) String() string
- func (SignatureGenericEntity) SwaggerDoc() map[string]string
- func (m *SignatureGenericEntity) Unmarshal(data []byte) error
- type SignatureIssuer
- func (*SignatureIssuer) Descriptor() ([]byte, []int)
- func (m *SignatureIssuer) Marshal() (data []byte, err error)
- func (m *SignatureIssuer) MarshalTo(data []byte) (int, error)
- func (*SignatureIssuer) ProtoMessage()
- func (m *SignatureIssuer) Reset()
- func (m *SignatureIssuer) Size() (n int)
- func (this *SignatureIssuer) String() string
- func (SignatureIssuer) SwaggerDoc() map[string]string
- func (m *SignatureIssuer) Unmarshal(data []byte) error
- type SignatureSubject
- func (*SignatureSubject) Descriptor() ([]byte, []int)
- func (m *SignatureSubject) Marshal() (data []byte, err error)
- func (m *SignatureSubject) MarshalTo(data []byte) (int, error)
- func (*SignatureSubject) ProtoMessage()
- func (m *SignatureSubject) Reset()
- func (m *SignatureSubject) Size() (n int)
- func (this *SignatureSubject) String() string
- func (SignatureSubject) SwaggerDoc() map[string]string
- func (m *SignatureSubject) Unmarshal(data []byte) error
- type TagEvent
- func (*TagEvent) Descriptor() ([]byte, []int)
- func (m *TagEvent) Marshal() (data []byte, err error)
- func (m *TagEvent) MarshalTo(data []byte) (int, error)
- func (*TagEvent) ProtoMessage()
- func (m *TagEvent) Reset()
- func (m *TagEvent) Size() (n int)
- func (this *TagEvent) String() string
- func (TagEvent) SwaggerDoc() map[string]string
- func (m *TagEvent) Unmarshal(data []byte) error
- type TagEventCondition
- func (*TagEventCondition) Descriptor() ([]byte, []int)
- func (m *TagEventCondition) Marshal() (data []byte, err error)
- func (m *TagEventCondition) MarshalTo(data []byte) (int, error)
- func (*TagEventCondition) ProtoMessage()
- func (m *TagEventCondition) Reset()
- func (m *TagEventCondition) Size() (n int)
- func (this *TagEventCondition) String() string
- func (TagEventCondition) SwaggerDoc() map[string]string
- func (m *TagEventCondition) Unmarshal(data []byte) error
- type TagEventConditionType
- type TagImportPolicy
- func (*TagImportPolicy) Descriptor() ([]byte, []int)
- func (m *TagImportPolicy) Marshal() (data []byte, err error)
- func (m *TagImportPolicy) MarshalTo(data []byte) (int, error)
- func (*TagImportPolicy) ProtoMessage()
- func (m *TagImportPolicy) Reset()
- func (m *TagImportPolicy) Size() (n int)
- func (this *TagImportPolicy) String() string
- func (TagImportPolicy) SwaggerDoc() map[string]string
- func (m *TagImportPolicy) Unmarshal(data []byte) error
- type TagReference
- func (*TagReference) Descriptor() ([]byte, []int)
- func (m *TagReference) Marshal() (data []byte, err error)
- func (m *TagReference) MarshalTo(data []byte) (int, error)
- func (*TagReference) ProtoMessage()
- func (m *TagReference) Reset()
- func (m *TagReference) Size() (n int)
- func (this *TagReference) String() string
- func (TagReference) SwaggerDoc() map[string]string
- func (m *TagReference) Unmarshal(data []byte) error
- type TagReferencePolicy
- func (*TagReferencePolicy) Descriptor() ([]byte, []int)
- func (m *TagReferencePolicy) Marshal() (data []byte, err error)
- func (m *TagReferencePolicy) MarshalTo(data []byte) (int, error)
- func (*TagReferencePolicy) ProtoMessage()
- func (m *TagReferencePolicy) Reset()
- func (m *TagReferencePolicy) Size() (n int)
- func (this *TagReferencePolicy) String() string
- func (TagReferencePolicy) SwaggerDoc() map[string]string
- func (m *TagReferencePolicy) Unmarshal(data []byte) error
- type TagReferencePolicyType
Constants ¶
const ( GroupName = "image.openshift.io" LegacyGroupName = "" )
Variables ¶
var ( ErrInvalidLengthGenerated = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowGenerated = fmt.Errorf("proto: integer overflow") )
var ( SchemeGroupVersion = schema.GroupVersion{Group: GroupName, Version: "v1"} LegacySchemeGroupVersion = schema.GroupVersion{Group: LegacyGroupName, Version: "v1"} LegacySchemeBuilder = runtime.NewSchemeBuilder(addLegacyKnownTypes, addConversionFuncs, addDefaultingFuncs, docker10.AddToSchemeInCoreGroup, dockerpre012.AddToSchemeInCoreGroup) AddToSchemeInCoreGroup = LegacySchemeBuilder.AddToScheme SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes, addConversionFuncs, addDefaultingFuncs, docker10.AddToScheme, dockerpre012.AddToScheme) AddToScheme = SchemeBuilder.AddToScheme )
Functions ¶
func Convert_api_DockerImageReference_To_v1_DockerImageReference ¶ added in v1.3.0
func Convert_api_DockerImageReference_To_v1_DockerImageReference(in *api.DockerImageReference, out *DockerImageReference, s conversion.Scope) error
func Convert_api_ImageImportSpec_To_v1_ImageImportSpec ¶ added in v1.3.0
func Convert_api_ImageImportSpec_To_v1_ImageImportSpec(in *api.ImageImportSpec, out *ImageImportSpec, s conversion.Scope) error
func Convert_api_ImageImportStatus_To_v1_ImageImportStatus ¶ added in v1.3.0
func Convert_api_ImageImportStatus_To_v1_ImageImportStatus(in *api.ImageImportStatus, out *ImageImportStatus, s conversion.Scope) error
func Convert_api_ImageLayer_To_v1_ImageLayer ¶ added in v1.3.0
func Convert_api_ImageLayer_To_v1_ImageLayer(in *api.ImageLayer, out *ImageLayer, s conversion.Scope) error
func Convert_api_ImageList_To_v1_ImageList ¶ added in v1.3.0
func Convert_api_ImageSignature_To_v1_ImageSignature ¶ added in v1.3.0
func Convert_api_ImageSignature_To_v1_ImageSignature(in *api.ImageSignature, out *ImageSignature, s conversion.Scope) error
func Convert_api_ImageStreamImage_To_v1_ImageStreamImage ¶ added in v1.3.0
func Convert_api_ImageStreamImage_To_v1_ImageStreamImage(in *api.ImageStreamImage, out *ImageStreamImage, s conversion.Scope) error
func Convert_api_ImageStreamImportSpec_To_v1_ImageStreamImportSpec ¶ added in v1.3.0
func Convert_api_ImageStreamImportSpec_To_v1_ImageStreamImportSpec(in *api.ImageStreamImportSpec, out *ImageStreamImportSpec, s conversion.Scope) error
func Convert_api_ImageStreamImportStatus_To_v1_ImageStreamImportStatus ¶ added in v1.3.0
func Convert_api_ImageStreamImportStatus_To_v1_ImageStreamImportStatus(in *api.ImageStreamImportStatus, out *ImageStreamImportStatus, s conversion.Scope) error
func Convert_api_ImageStreamImport_To_v1_ImageStreamImport ¶ added in v1.3.0
func Convert_api_ImageStreamImport_To_v1_ImageStreamImport(in *api.ImageStreamImport, out *ImageStreamImport, s conversion.Scope) error
func Convert_api_ImageStreamList_To_v1_ImageStreamList ¶ added in v1.3.0
func Convert_api_ImageStreamList_To_v1_ImageStreamList(in *api.ImageStreamList, out *ImageStreamList, s conversion.Scope) error
func Convert_api_ImageStreamMapping_To_v1_ImageStreamMapping ¶ added in v1.3.0
func Convert_api_ImageStreamMapping_To_v1_ImageStreamMapping(in *newer.ImageStreamMapping, out *ImageStreamMapping, s conversion.Scope) error
func Convert_api_ImageStreamSpec_To_v1_ImageStreamSpec ¶ added in v1.3.0
func Convert_api_ImageStreamSpec_To_v1_ImageStreamSpec(in *newer.ImageStreamSpec, out *ImageStreamSpec, s conversion.Scope) error
func Convert_api_ImageStreamStatus_To_v1_ImageStreamStatus ¶ added in v1.3.0
func Convert_api_ImageStreamStatus_To_v1_ImageStreamStatus(in *newer.ImageStreamStatus, out *ImageStreamStatus, s conversion.Scope) error
func Convert_api_ImageStreamTagList_To_v1_ImageStreamTagList ¶ added in v1.3.0
func Convert_api_ImageStreamTagList_To_v1_ImageStreamTagList(in *api.ImageStreamTagList, out *ImageStreamTagList, s conversion.Scope) error
func Convert_api_ImageStreamTag_To_v1_ImageStreamTag ¶ added in v1.3.0
func Convert_api_ImageStreamTag_To_v1_ImageStreamTag(in *api.ImageStreamTag, out *ImageStreamTag, s conversion.Scope) error
func Convert_api_ImageStream_To_v1_ImageStream ¶ added in v1.3.0
func Convert_api_ImageStream_To_v1_ImageStream(in *api.ImageStream, out *ImageStream, s conversion.Scope) error
func Convert_api_Image_To_v1_Image ¶ added in v1.3.0
The docker metadata must be cast to a version
func Convert_api_RepositoryImportSpec_To_v1_RepositoryImportSpec ¶ added in v1.3.0
func Convert_api_RepositoryImportSpec_To_v1_RepositoryImportSpec(in *api.RepositoryImportSpec, out *RepositoryImportSpec, s conversion.Scope) error
func Convert_api_RepositoryImportStatus_To_v1_RepositoryImportStatus ¶ added in v1.3.0
func Convert_api_RepositoryImportStatus_To_v1_RepositoryImportStatus(in *api.RepositoryImportStatus, out *RepositoryImportStatus, s conversion.Scope) error
func Convert_api_SignatureCondition_To_v1_SignatureCondition ¶ added in v1.3.0
func Convert_api_SignatureCondition_To_v1_SignatureCondition(in *api.SignatureCondition, out *SignatureCondition, s conversion.Scope) error
func Convert_api_SignatureGenericEntity_To_v1_SignatureGenericEntity ¶ added in v1.3.0
func Convert_api_SignatureGenericEntity_To_v1_SignatureGenericEntity(in *api.SignatureGenericEntity, out *SignatureGenericEntity, s conversion.Scope) error
func Convert_api_SignatureIssuer_To_v1_SignatureIssuer ¶ added in v1.3.0
func Convert_api_SignatureIssuer_To_v1_SignatureIssuer(in *api.SignatureIssuer, out *SignatureIssuer, s conversion.Scope) error
func Convert_api_SignatureSubject_To_v1_SignatureSubject ¶ added in v1.3.0
func Convert_api_SignatureSubject_To_v1_SignatureSubject(in *api.SignatureSubject, out *SignatureSubject, s conversion.Scope) error
func Convert_api_TagEventCondition_To_v1_TagEventCondition ¶ added in v1.3.0
func Convert_api_TagEventCondition_To_v1_TagEventCondition(in *api.TagEventCondition, out *TagEventCondition, s conversion.Scope) error
func Convert_api_TagEventListArray_to_v1_NamedTagEventListArray ¶ added in v1.3.0
func Convert_api_TagEventListArray_to_v1_NamedTagEventListArray(in *map[string]newer.TagEventList, out *[]NamedTagEventList, s conversion.Scope) error
func Convert_api_TagEvent_To_v1_TagEvent ¶ added in v1.3.0
func Convert_api_TagImportPolicy_To_v1_TagImportPolicy ¶ added in v1.3.0
func Convert_api_TagImportPolicy_To_v1_TagImportPolicy(in *api.TagImportPolicy, out *TagImportPolicy, s conversion.Scope) error
func Convert_api_TagReferenceMap_to_v1_TagReferenceArray ¶ added in v1.3.0
func Convert_api_TagReferenceMap_to_v1_TagReferenceArray(in *map[string]newer.TagReference, out *[]TagReference, s conversion.Scope) error
func Convert_api_TagReferencePolicy_To_v1_TagReferencePolicy ¶ added in v1.5.0
func Convert_api_TagReferencePolicy_To_v1_TagReferencePolicy(in *api.TagReferencePolicy, out *TagReferencePolicy, s conversion.Scope) error
func Convert_api_TagReference_To_v1_TagReference ¶ added in v1.3.0
func Convert_api_TagReference_To_v1_TagReference(in *api.TagReference, out *TagReference, s conversion.Scope) error
func Convert_v1_DockerImageReference_To_api_DockerImageReference ¶ added in v1.3.0
func Convert_v1_DockerImageReference_To_api_DockerImageReference(in *DockerImageReference, out *api.DockerImageReference, s conversion.Scope) error
func Convert_v1_ImageImportSpec_To_api_ImageImportSpec ¶ added in v1.3.0
func Convert_v1_ImageImportSpec_To_api_ImageImportSpec(in *ImageImportSpec, out *api.ImageImportSpec, s conversion.Scope) error
func Convert_v1_ImageImportStatus_To_api_ImageImportStatus ¶ added in v1.3.0
func Convert_v1_ImageImportStatus_To_api_ImageImportStatus(in *ImageImportStatus, out *api.ImageImportStatus, s conversion.Scope) error
func Convert_v1_ImageLayer_To_api_ImageLayer ¶ added in v1.3.0
func Convert_v1_ImageLayer_To_api_ImageLayer(in *ImageLayer, out *api.ImageLayer, s conversion.Scope) error
func Convert_v1_ImageList_To_api_ImageList ¶ added in v1.3.0
func Convert_v1_ImageSignature_To_api_ImageSignature ¶ added in v1.3.0
func Convert_v1_ImageSignature_To_api_ImageSignature(in *ImageSignature, out *api.ImageSignature, s conversion.Scope) error
func Convert_v1_ImageStreamImage_To_api_ImageStreamImage ¶ added in v1.3.0
func Convert_v1_ImageStreamImage_To_api_ImageStreamImage(in *ImageStreamImage, out *api.ImageStreamImage, s conversion.Scope) error
func Convert_v1_ImageStreamImportSpec_To_api_ImageStreamImportSpec ¶ added in v1.3.0
func Convert_v1_ImageStreamImportSpec_To_api_ImageStreamImportSpec(in *ImageStreamImportSpec, out *api.ImageStreamImportSpec, s conversion.Scope) error
func Convert_v1_ImageStreamImportStatus_To_api_ImageStreamImportStatus ¶ added in v1.3.0
func Convert_v1_ImageStreamImportStatus_To_api_ImageStreamImportStatus(in *ImageStreamImportStatus, out *api.ImageStreamImportStatus, s conversion.Scope) error
func Convert_v1_ImageStreamImport_To_api_ImageStreamImport ¶ added in v1.3.0
func Convert_v1_ImageStreamImport_To_api_ImageStreamImport(in *ImageStreamImport, out *api.ImageStreamImport, s conversion.Scope) error
func Convert_v1_ImageStreamList_To_api_ImageStreamList ¶ added in v1.3.0
func Convert_v1_ImageStreamList_To_api_ImageStreamList(in *ImageStreamList, out *api.ImageStreamList, s conversion.Scope) error
func Convert_v1_ImageStreamMapping_To_api_ImageStreamMapping ¶ added in v1.3.0
func Convert_v1_ImageStreamMapping_To_api_ImageStreamMapping(in *ImageStreamMapping, out *newer.ImageStreamMapping, s conversion.Scope) error
func Convert_v1_ImageStreamSpec_To_api_ImageStreamSpec ¶ added in v1.3.0
func Convert_v1_ImageStreamSpec_To_api_ImageStreamSpec(in *ImageStreamSpec, out *newer.ImageStreamSpec, s conversion.Scope) error
func Convert_v1_ImageStreamStatus_To_api_ImageStreamStatus ¶ added in v1.3.0
func Convert_v1_ImageStreamStatus_To_api_ImageStreamStatus(in *ImageStreamStatus, out *newer.ImageStreamStatus, s conversion.Scope) error
func Convert_v1_ImageStreamTagList_To_api_ImageStreamTagList ¶ added in v1.3.0
func Convert_v1_ImageStreamTagList_To_api_ImageStreamTagList(in *ImageStreamTagList, out *api.ImageStreamTagList, s conversion.Scope) error
func Convert_v1_ImageStreamTag_To_api_ImageStreamTag ¶ added in v1.3.0
func Convert_v1_ImageStreamTag_To_api_ImageStreamTag(in *ImageStreamTag, out *api.ImageStreamTag, s conversion.Scope) error
func Convert_v1_ImageStream_To_api_ImageStream ¶ added in v1.3.0
func Convert_v1_ImageStream_To_api_ImageStream(in *ImageStream, out *api.ImageStream, s conversion.Scope) error
func Convert_v1_Image_To_api_Image ¶ added in v1.3.0
func Convert_v1_NamedTagEventListArray_to_api_TagEventListArray ¶ added in v1.3.0
func Convert_v1_NamedTagEventListArray_to_api_TagEventListArray(in *[]NamedTagEventList, out *map[string]newer.TagEventList, s conversion.Scope) error
func Convert_v1_RepositoryImportSpec_To_api_RepositoryImportSpec ¶ added in v1.3.0
func Convert_v1_RepositoryImportSpec_To_api_RepositoryImportSpec(in *RepositoryImportSpec, out *api.RepositoryImportSpec, s conversion.Scope) error
func Convert_v1_RepositoryImportStatus_To_api_RepositoryImportStatus ¶ added in v1.3.0
func Convert_v1_RepositoryImportStatus_To_api_RepositoryImportStatus(in *RepositoryImportStatus, out *api.RepositoryImportStatus, s conversion.Scope) error
func Convert_v1_SignatureCondition_To_api_SignatureCondition ¶ added in v1.3.0
func Convert_v1_SignatureCondition_To_api_SignatureCondition(in *SignatureCondition, out *api.SignatureCondition, s conversion.Scope) error
func Convert_v1_SignatureGenericEntity_To_api_SignatureGenericEntity ¶ added in v1.3.0
func Convert_v1_SignatureGenericEntity_To_api_SignatureGenericEntity(in *SignatureGenericEntity, out *api.SignatureGenericEntity, s conversion.Scope) error
func Convert_v1_SignatureIssuer_To_api_SignatureIssuer ¶ added in v1.3.0
func Convert_v1_SignatureIssuer_To_api_SignatureIssuer(in *SignatureIssuer, out *api.SignatureIssuer, s conversion.Scope) error
func Convert_v1_SignatureSubject_To_api_SignatureSubject ¶ added in v1.3.0
func Convert_v1_SignatureSubject_To_api_SignatureSubject(in *SignatureSubject, out *api.SignatureSubject, s conversion.Scope) error
func Convert_v1_TagEventCondition_To_api_TagEventCondition ¶ added in v1.3.0
func Convert_v1_TagEventCondition_To_api_TagEventCondition(in *TagEventCondition, out *api.TagEventCondition, s conversion.Scope) error
func Convert_v1_TagEvent_To_api_TagEvent ¶ added in v1.3.0
func Convert_v1_TagImportPolicy_To_api_TagImportPolicy ¶ added in v1.3.0
func Convert_v1_TagImportPolicy_To_api_TagImportPolicy(in *TagImportPolicy, out *api.TagImportPolicy, s conversion.Scope) error
func Convert_v1_TagReferenceArray_to_api_TagReferenceMap ¶ added in v1.3.0
func Convert_v1_TagReferenceArray_to_api_TagReferenceMap(in *[]TagReference, out *map[string]newer.TagReference, s conversion.Scope) error
func Convert_v1_TagReferencePolicy_To_api_TagReferencePolicy ¶ added in v1.5.0
func Convert_v1_TagReferencePolicy_To_api_TagReferencePolicy(in *TagReferencePolicy, out *api.TagReferencePolicy, s conversion.Scope) error
func Convert_v1_TagReference_To_api_TagReference ¶ added in v1.3.0
func Convert_v1_TagReference_To_api_TagReference(in *TagReference, out *api.TagReference, s conversion.Scope) error
func DeepCopy_v1_DockerImageReference ¶ added in v1.3.0
func DeepCopy_v1_DockerImageReference(in interface{}, out interface{}, c *conversion.Cloner) error
func DeepCopy_v1_Image ¶ added in v1.3.0
func DeepCopy_v1_Image(in interface{}, out interface{}, c *conversion.Cloner) error
func DeepCopy_v1_ImageImportSpec ¶ added in v1.3.0
func DeepCopy_v1_ImageImportSpec(in interface{}, out interface{}, c *conversion.Cloner) error
func DeepCopy_v1_ImageImportStatus ¶ added in v1.3.0
func DeepCopy_v1_ImageImportStatus(in interface{}, out interface{}, c *conversion.Cloner) error
func DeepCopy_v1_ImageLayer ¶ added in v1.3.0
func DeepCopy_v1_ImageLayer(in interface{}, out interface{}, c *conversion.Cloner) error
func DeepCopy_v1_ImageList ¶ added in v1.3.0
func DeepCopy_v1_ImageList(in interface{}, out interface{}, c *conversion.Cloner) error
func DeepCopy_v1_ImageSignature ¶ added in v1.3.0
func DeepCopy_v1_ImageSignature(in interface{}, out interface{}, c *conversion.Cloner) error
func DeepCopy_v1_ImageStream ¶ added in v1.3.0
func DeepCopy_v1_ImageStream(in interface{}, out interface{}, c *conversion.Cloner) error
func DeepCopy_v1_ImageStreamImage ¶ added in v1.3.0
func DeepCopy_v1_ImageStreamImage(in interface{}, out interface{}, c *conversion.Cloner) error
func DeepCopy_v1_ImageStreamImport ¶ added in v1.3.0
func DeepCopy_v1_ImageStreamImport(in interface{}, out interface{}, c *conversion.Cloner) error
func DeepCopy_v1_ImageStreamImportSpec ¶ added in v1.3.0
func DeepCopy_v1_ImageStreamImportSpec(in interface{}, out interface{}, c *conversion.Cloner) error
func DeepCopy_v1_ImageStreamImportStatus ¶ added in v1.3.0
func DeepCopy_v1_ImageStreamImportStatus(in interface{}, out interface{}, c *conversion.Cloner) error
func DeepCopy_v1_ImageStreamList ¶ added in v1.3.0
func DeepCopy_v1_ImageStreamList(in interface{}, out interface{}, c *conversion.Cloner) error
func DeepCopy_v1_ImageStreamMapping ¶ added in v1.3.0
func DeepCopy_v1_ImageStreamMapping(in interface{}, out interface{}, c *conversion.Cloner) error
func DeepCopy_v1_ImageStreamSpec ¶ added in v1.3.0
func DeepCopy_v1_ImageStreamSpec(in interface{}, out interface{}, c *conversion.Cloner) error
func DeepCopy_v1_ImageStreamStatus ¶ added in v1.3.0
func DeepCopy_v1_ImageStreamStatus(in interface{}, out interface{}, c *conversion.Cloner) error
func DeepCopy_v1_ImageStreamTag ¶ added in v1.3.0
func DeepCopy_v1_ImageStreamTag(in interface{}, out interface{}, c *conversion.Cloner) error
func DeepCopy_v1_ImageStreamTagList ¶ added in v1.3.0
func DeepCopy_v1_ImageStreamTagList(in interface{}, out interface{}, c *conversion.Cloner) error
func DeepCopy_v1_NamedTagEventList ¶ added in v1.3.0
func DeepCopy_v1_NamedTagEventList(in interface{}, out interface{}, c *conversion.Cloner) error
func DeepCopy_v1_RepositoryImportSpec ¶ added in v1.3.0
func DeepCopy_v1_RepositoryImportSpec(in interface{}, out interface{}, c *conversion.Cloner) error
func DeepCopy_v1_RepositoryImportStatus ¶ added in v1.3.0
func DeepCopy_v1_RepositoryImportStatus(in interface{}, out interface{}, c *conversion.Cloner) error
func DeepCopy_v1_SignatureCondition ¶ added in v1.3.0
func DeepCopy_v1_SignatureCondition(in interface{}, out interface{}, c *conversion.Cloner) error
func DeepCopy_v1_SignatureGenericEntity ¶ added in v1.3.0
func DeepCopy_v1_SignatureGenericEntity(in interface{}, out interface{}, c *conversion.Cloner) error
func DeepCopy_v1_SignatureIssuer ¶ added in v1.3.0
func DeepCopy_v1_SignatureIssuer(in interface{}, out interface{}, c *conversion.Cloner) error
func DeepCopy_v1_SignatureSubject ¶ added in v1.3.0
func DeepCopy_v1_SignatureSubject(in interface{}, out interface{}, c *conversion.Cloner) error
func DeepCopy_v1_TagEvent ¶ added in v1.3.0
func DeepCopy_v1_TagEvent(in interface{}, out interface{}, c *conversion.Cloner) error
func DeepCopy_v1_TagEventCondition ¶ added in v1.3.0
func DeepCopy_v1_TagEventCondition(in interface{}, out interface{}, c *conversion.Cloner) error
func DeepCopy_v1_TagImportPolicy ¶ added in v1.3.0
func DeepCopy_v1_TagImportPolicy(in interface{}, out interface{}, c *conversion.Cloner) error
func DeepCopy_v1_TagReference ¶ added in v1.3.0
func DeepCopy_v1_TagReference(in interface{}, out interface{}, c *conversion.Cloner) error
func DeepCopy_v1_TagReferencePolicy ¶ added in v1.5.0
func DeepCopy_v1_TagReferencePolicy(in interface{}, out interface{}, c *conversion.Cloner) error
func RegisterConversions ¶ added in v1.4.0
RegisterConversions adds conversion functions to the given scheme. Public to allow building arbitrary schemes.
func RegisterDeepCopies ¶ added in v1.4.0
RegisterDeepCopies adds deep-copy functions to the given scheme. Public to allow building arbitrary schemes.
func RegisterDefaults ¶ added in v1.5.0
RegisterDefaults adds defaulters functions to the given scheme. Public to allow building arbitrary schemes. All generated defaulters are covering - they call all nested defaulters.
func SetDefaults_ImageImportSpec ¶ added in v1.3.0
func SetDefaults_ImageImportSpec(obj *ImageImportSpec)
func SetDefaults_TagReferencePolicy ¶ added in v1.5.0
func SetDefaults_TagReferencePolicy(obj *TagReferencePolicy)
func SetObjectDefaults_ImageStream ¶ added in v1.5.0
func SetObjectDefaults_ImageStream(in *ImageStream)
func SetObjectDefaults_ImageStreamImport ¶ added in v1.5.0
func SetObjectDefaults_ImageStreamImport(in *ImageStreamImport)
func SetObjectDefaults_ImageStreamList ¶ added in v1.5.0
func SetObjectDefaults_ImageStreamList(in *ImageStreamList)
func SetObjectDefaults_ImageStreamTag ¶ added in v1.5.0
func SetObjectDefaults_ImageStreamTag(in *ImageStreamTag)
func SetObjectDefaults_ImageStreamTagList ¶ added in v1.5.0
func SetObjectDefaults_ImageStreamTagList(in *ImageStreamTagList)
Types ¶
type DockerImageReference ¶
type DockerImageReference struct { // Registry is the registry that contains the Docker image Registry string `protobuf:"bytes,1,opt,name=registry"` // Namespace is the namespace that contains the Docker image Namespace string `protobuf:"bytes,2,opt,name=namespace"` // Name is the name of the Docker image Name string `protobuf:"bytes,3,opt,name=name"` // Tag is which tag of the Docker image is being referenced Tag string `protobuf:"bytes,4,opt,name=tag"` // ID is the identifier for the Docker image ID string `protobuf:"bytes,5,opt,name=iD"` }
DockerImageReference points to a Docker image.
func (*DockerImageReference) Descriptor ¶ added in v1.4.0
func (*DockerImageReference) Descriptor() ([]byte, []int)
func (*DockerImageReference) Marshal ¶ added in v1.3.0
func (m *DockerImageReference) Marshal() (data []byte, err error)
func (*DockerImageReference) MarshalTo ¶ added in v1.3.0
func (m *DockerImageReference) MarshalTo(data []byte) (int, error)
func (*DockerImageReference) ProtoMessage ¶ added in v1.3.0
func (*DockerImageReference) ProtoMessage()
func (*DockerImageReference) Reset ¶ added in v1.3.0
func (m *DockerImageReference) Reset()
func (*DockerImageReference) Size ¶ added in v1.3.0
func (m *DockerImageReference) Size() (n int)
func (*DockerImageReference) String ¶ added in v1.3.0
func (this *DockerImageReference) String() string
func (DockerImageReference) SwaggerDoc ¶ added in v1.1.4
func (DockerImageReference) SwaggerDoc() map[string]string
func (*DockerImageReference) Unmarshal ¶ added in v1.3.0
func (m *DockerImageReference) Unmarshal(data []byte) error
type Image ¶
type Image struct { metav1.TypeMeta `json:",inline"` // Standard object's metadata. metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // DockerImageReference is the string that can be used to pull this image. DockerImageReference string `json:"dockerImageReference,omitempty" protobuf:"bytes,2,opt,name=dockerImageReference"` // DockerImageMetadata contains metadata about this image DockerImageMetadata runtime.RawExtension `json:"dockerImageMetadata,omitempty" patchStrategy:"replace" protobuf:"bytes,3,opt,name=dockerImageMetadata"` // DockerImageMetadataVersion conveys the version of the object, which if empty defaults to "1.0" DockerImageMetadataVersion string `json:"dockerImageMetadataVersion,omitempty" protobuf:"bytes,4,opt,name=dockerImageMetadataVersion"` // DockerImageManifest is the raw JSON of the manifest DockerImageManifest string `json:"dockerImageManifest,omitempty" protobuf:"bytes,5,opt,name=dockerImageManifest"` // DockerImageLayers represents the layers in the image. May not be set if the image does not define that data. DockerImageLayers []ImageLayer `json:"dockerImageLayers" protobuf:"bytes,6,rep,name=dockerImageLayers"` // Signatures holds all signatures of the image. Signatures []ImageSignature `json:"signatures,omitempty" patchStrategy:"merge" patchMergeKey:"name" protobuf:"bytes,7,rep,name=signatures"` // DockerImageSignatures provides the signatures as opaque blobs. This is a part of manifest schema v1. DockerImageSignatures [][]byte `json:"dockerImageSignatures,omitempty" protobuf:"bytes,8,rep,name=dockerImageSignatures"` // DockerImageManifestMediaType specifies the mediaType of manifest. This is a part of manifest schema v2. DockerImageManifestMediaType string `json:"dockerImageManifestMediaType,omitempty" protobuf:"bytes,9,opt,name=dockerImageManifestMediaType"` // DockerImageConfig is a JSON blob that the runtime uses to set up the container. This is a part of manifest schema v2. DockerImageConfig string `json:"dockerImageConfig,omitempty" protobuf:"bytes,10,opt,name=dockerImageConfig"` }
Image is an immutable representation of a Docker image and metadata at a point in time.
func (*Image) Descriptor ¶ added in v1.4.0
func (*Image) ProtoMessage ¶ added in v1.3.0
func (*Image) ProtoMessage()
func (Image) SwaggerDoc ¶ added in v1.1.4
type ImageImportSpec ¶ added in v1.1.2
type ImageImportSpec struct { // From is the source of an image to import; only kind DockerImage is allowed From kapi.ObjectReference `json:"from" protobuf:"bytes,1,opt,name=from"` // To is a tag in the current image stream to assign the imported image to, if name is not specified the default tag from from.name will be used To *kapi.LocalObjectReference `json:"to,omitempty" protobuf:"bytes,2,opt,name=to"` // ImportPolicy is the policy controlling how the image is imported ImportPolicy TagImportPolicy `json:"importPolicy,omitempty" protobuf:"bytes,3,opt,name=importPolicy"` // ReferencePolicy defines how other components should consume the image ReferencePolicy TagReferencePolicy `json:"referencePolicy,omitempty" protobuf:"bytes,5,opt,name=referencePolicy"` // IncludeManifest determines if the manifest for each image is returned in the response IncludeManifest bool `json:"includeManifest,omitempty" protobuf:"varint,4,opt,name=includeManifest"` }
ImageImportSpec describes a request to import a specific image.
func (*ImageImportSpec) Descriptor ¶ added in v1.4.0
func (*ImageImportSpec) Descriptor() ([]byte, []int)
func (*ImageImportSpec) Marshal ¶ added in v1.3.0
func (m *ImageImportSpec) Marshal() (data []byte, err error)
func (*ImageImportSpec) MarshalTo ¶ added in v1.3.0
func (m *ImageImportSpec) MarshalTo(data []byte) (int, error)
func (*ImageImportSpec) ProtoMessage ¶ added in v1.3.0
func (*ImageImportSpec) ProtoMessage()
func (*ImageImportSpec) Reset ¶ added in v1.3.0
func (m *ImageImportSpec) Reset()
func (*ImageImportSpec) Size ¶ added in v1.3.0
func (m *ImageImportSpec) Size() (n int)
func (*ImageImportSpec) String ¶ added in v1.3.0
func (this *ImageImportSpec) String() string
func (ImageImportSpec) SwaggerDoc ¶ added in v1.1.4
func (ImageImportSpec) SwaggerDoc() map[string]string
func (*ImageImportSpec) Unmarshal ¶ added in v1.3.0
func (m *ImageImportSpec) Unmarshal(data []byte) error
type ImageImportStatus ¶ added in v1.1.2
type ImageImportStatus struct { // Status is the status of the image import, including errors encountered while retrieving the image Status metav1.Status `json:"status" protobuf:"bytes,1,opt,name=status"` // Image is the metadata of that image, if the image was located Image *Image `json:"image,omitempty" protobuf:"bytes,2,opt,name=image"` // Tag is the tag this image was located under, if any Tag string `json:"tag,omitempty" protobuf:"bytes,3,opt,name=tag"` }
ImageImportStatus describes the result of an image import.
func (*ImageImportStatus) Descriptor ¶ added in v1.4.0
func (*ImageImportStatus) Descriptor() ([]byte, []int)
func (*ImageImportStatus) Marshal ¶ added in v1.3.0
func (m *ImageImportStatus) Marshal() (data []byte, err error)
func (*ImageImportStatus) MarshalTo ¶ added in v1.3.0
func (m *ImageImportStatus) MarshalTo(data []byte) (int, error)
func (*ImageImportStatus) ProtoMessage ¶ added in v1.3.0
func (*ImageImportStatus) ProtoMessage()
func (*ImageImportStatus) Reset ¶ added in v1.3.0
func (m *ImageImportStatus) Reset()
func (*ImageImportStatus) Size ¶ added in v1.3.0
func (m *ImageImportStatus) Size() (n int)
func (*ImageImportStatus) String ¶ added in v1.3.0
func (this *ImageImportStatus) String() string
func (ImageImportStatus) SwaggerDoc ¶ added in v1.1.4
func (ImageImportStatus) SwaggerDoc() map[string]string
func (*ImageImportStatus) Unmarshal ¶ added in v1.3.0
func (m *ImageImportStatus) Unmarshal(data []byte) error
type ImageLayer ¶ added in v1.1.2
type ImageLayer struct { // Name of the layer as defined by the underlying store. Name string `json:"name" protobuf:"bytes,1,opt,name=name"` // Size of the layer in bytes as defined by the underlying store. LayerSize int64 `json:"size" protobuf:"varint,2,opt,name=size"` // MediaType of the referenced object. MediaType string `json:"mediaType" protobuf:"bytes,3,opt,name=mediaType"` }
ImageLayer represents a single layer of the image. Some images may have multiple layers. Some may have none.
func (*ImageLayer) Descriptor ¶ added in v1.4.0
func (*ImageLayer) Descriptor() ([]byte, []int)
func (*ImageLayer) Marshal ¶ added in v1.3.0
func (m *ImageLayer) Marshal() (data []byte, err error)
func (*ImageLayer) MarshalTo ¶ added in v1.3.0
func (m *ImageLayer) MarshalTo(data []byte) (int, error)
func (*ImageLayer) ProtoMessage ¶ added in v1.3.0
func (*ImageLayer) ProtoMessage()
func (*ImageLayer) Reset ¶ added in v1.3.0
func (m *ImageLayer) Reset()
func (*ImageLayer) Size ¶ added in v1.1.2
func (m *ImageLayer) Size() (n int)
func (*ImageLayer) String ¶ added in v1.3.0
func (this *ImageLayer) String() string
func (ImageLayer) SwaggerDoc ¶ added in v1.1.4
func (ImageLayer) SwaggerDoc() map[string]string
func (*ImageLayer) Unmarshal ¶ added in v1.3.0
func (m *ImageLayer) Unmarshal(data []byte) error
type ImageList ¶
type ImageList struct { metav1.TypeMeta `json:",inline"` // Standard object's metadata. metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Items is a list of images Items []Image `json:"items" protobuf:"bytes,2,rep,name=items"` }
ImageList is a list of Image objects.
func (*ImageList) Descriptor ¶ added in v1.4.0
func (*ImageList) ProtoMessage ¶ added in v1.3.0
func (*ImageList) ProtoMessage()
func (ImageList) SwaggerDoc ¶ added in v1.1.4
type ImageSignature ¶ added in v1.3.0
type ImageSignature struct { metav1.TypeMeta `json:",inline"` // Standard object's metadata. metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Required: Describes a type of stored blob. Type string `json:"type" protobuf:"bytes,2,opt,name=type"` // Required: An opaque binary string which is an image's signature. Content []byte `json:"content" protobuf:"bytes,3,opt,name=content"` // Conditions represent the latest available observations of a signature's current state. Conditions []SignatureCondition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,4,rep,name=conditions"` // A human readable string representing image's identity. It could be a product name and version, or an // image pull spec (e.g. "registry.access.redhat.com/rhel7/rhel:7.2"). ImageIdentity string `json:"imageIdentity,omitempty" protobuf:"bytes,5,opt,name=imageIdentity"` // Contains claims from the signature. SignedClaims map[string]string `json:"signedClaims,omitempty" protobuf:"bytes,6,rep,name=signedClaims"` // If specified, it is the time of signature's creation. Created *metav1.Time `json:"created,omitempty" protobuf:"bytes,7,opt,name=created"` // If specified, it holds information about an issuer of signing certificate or key (a person or entity // who signed the signing certificate or key). IssuedBy *SignatureIssuer `json:"issuedBy,omitempty" protobuf:"bytes,8,opt,name=issuedBy"` // If specified, it holds information about a subject of signing certificate or key (a person or entity // who signed the image). IssuedTo *SignatureSubject `json:"issuedTo,omitempty" protobuf:"bytes,9,opt,name=issuedTo"` }
ImageSignature holds a signature of an image. It allows to verify image identity and possibly other claims as long as the signature is trusted. Based on this information it is possible to restrict runnable images to those matching cluster-wide policy. Mandatory fields should be parsed by clients doing image verification. The others are parsed from signature's content by the server. They serve just an informative purpose.
func (*ImageSignature) Descriptor ¶ added in v1.4.0
func (*ImageSignature) Descriptor() ([]byte, []int)
func (*ImageSignature) Marshal ¶ added in v1.3.0
func (m *ImageSignature) Marshal() (data []byte, err error)
func (*ImageSignature) MarshalTo ¶ added in v1.3.0
func (m *ImageSignature) MarshalTo(data []byte) (int, error)
func (*ImageSignature) ProtoMessage ¶ added in v1.3.0
func (*ImageSignature) ProtoMessage()
func (*ImageSignature) Reset ¶ added in v1.3.0
func (m *ImageSignature) Reset()
func (*ImageSignature) Size ¶ added in v1.3.0
func (m *ImageSignature) Size() (n int)
func (*ImageSignature) String ¶ added in v1.3.0
func (this *ImageSignature) String() string
func (ImageSignature) SwaggerDoc ¶ added in v1.3.0
func (ImageSignature) SwaggerDoc() map[string]string
func (*ImageSignature) Unmarshal ¶ added in v1.3.0
func (m *ImageSignature) Unmarshal(data []byte) error
type ImageStream ¶
type ImageStream struct { metav1.TypeMeta `json:",inline"` // Standard object's metadata. metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Spec describes the desired state of this stream Spec ImageStreamSpec `json:"spec" protobuf:"bytes,2,opt,name=spec"` // Status describes the current state of this stream Status ImageStreamStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
ImageStream stores a mapping of tags to images, metadata overrides that are applied when images are tagged in a stream, and an optional reference to a Docker image repository on a registry.
func (*ImageStream) Descriptor ¶ added in v1.4.0
func (*ImageStream) Descriptor() ([]byte, []int)
func (*ImageStream) Marshal ¶ added in v1.3.0
func (m *ImageStream) Marshal() (data []byte, err error)
func (*ImageStream) MarshalTo ¶ added in v1.3.0
func (m *ImageStream) MarshalTo(data []byte) (int, error)
func (*ImageStream) ProtoMessage ¶ added in v1.3.0
func (*ImageStream) ProtoMessage()
func (*ImageStream) Reset ¶ added in v1.3.0
func (m *ImageStream) Reset()
func (*ImageStream) Size ¶ added in v1.3.0
func (m *ImageStream) Size() (n int)
func (*ImageStream) String ¶ added in v1.3.0
func (this *ImageStream) String() string
func (ImageStream) SwaggerDoc ¶ added in v1.1.4
func (ImageStream) SwaggerDoc() map[string]string
func (*ImageStream) Unmarshal ¶ added in v1.3.0
func (m *ImageStream) Unmarshal(data []byte) error
type ImageStreamImage ¶
type ImageStreamImage struct { metav1.TypeMeta `json:",inline"` // Standard object's metadata. metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Image associated with the ImageStream and image name. Image Image `json:"image" protobuf:"bytes,2,opt,name=image"` }
ImageStreamImage represents an Image that is retrieved by image name from an ImageStream.
func (*ImageStreamImage) Descriptor ¶ added in v1.4.0
func (*ImageStreamImage) Descriptor() ([]byte, []int)
func (*ImageStreamImage) Marshal ¶ added in v1.3.0
func (m *ImageStreamImage) Marshal() (data []byte, err error)
func (*ImageStreamImage) MarshalTo ¶ added in v1.3.0
func (m *ImageStreamImage) MarshalTo(data []byte) (int, error)
func (*ImageStreamImage) ProtoMessage ¶ added in v1.3.0
func (*ImageStreamImage) ProtoMessage()
func (*ImageStreamImage) Reset ¶ added in v1.3.0
func (m *ImageStreamImage) Reset()
func (*ImageStreamImage) Size ¶ added in v1.3.0
func (m *ImageStreamImage) Size() (n int)
func (*ImageStreamImage) String ¶ added in v1.3.0
func (this *ImageStreamImage) String() string
func (ImageStreamImage) SwaggerDoc ¶ added in v1.1.4
func (ImageStreamImage) SwaggerDoc() map[string]string
func (*ImageStreamImage) Unmarshal ¶ added in v1.3.0
func (m *ImageStreamImage) Unmarshal(data []byte) error
type ImageStreamImport ¶ added in v1.1.2
type ImageStreamImport struct { metav1.TypeMeta `json:",inline"` // Standard object's metadata. metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Spec is a description of the images that the user wishes to import Spec ImageStreamImportSpec `json:"spec" protobuf:"bytes,2,opt,name=spec"` // Status is the the result of importing the image Status ImageStreamImportStatus `json:"status" protobuf:"bytes,3,opt,name=status"` }
The image stream import resource provides an easy way for a user to find and import Docker images from other Docker registries into the server. Individual images or an entire image repository may be imported, and users may choose to see the results of the import prior to tagging the resulting images into the specified image stream.
This API is intended for end-user tools that need to see the metadata of the image prior to import (for instance, to generate an application from it). Clients that know the desired image can continue to create spec.tags directly into their image streams.
func (*ImageStreamImport) Descriptor ¶ added in v1.4.0
func (*ImageStreamImport) Descriptor() ([]byte, []int)
func (*ImageStreamImport) Marshal ¶ added in v1.3.0
func (m *ImageStreamImport) Marshal() (data []byte, err error)
func (*ImageStreamImport) MarshalTo ¶ added in v1.3.0
func (m *ImageStreamImport) MarshalTo(data []byte) (int, error)
func (*ImageStreamImport) ProtoMessage ¶ added in v1.3.0
func (*ImageStreamImport) ProtoMessage()
func (*ImageStreamImport) Reset ¶ added in v1.3.0
func (m *ImageStreamImport) Reset()
func (*ImageStreamImport) Size ¶ added in v1.3.0
func (m *ImageStreamImport) Size() (n int)
func (*ImageStreamImport) String ¶ added in v1.3.0
func (this *ImageStreamImport) String() string
func (ImageStreamImport) SwaggerDoc ¶ added in v1.1.4
func (ImageStreamImport) SwaggerDoc() map[string]string
func (*ImageStreamImport) Unmarshal ¶ added in v1.3.0
func (m *ImageStreamImport) Unmarshal(data []byte) error
type ImageStreamImportSpec ¶ added in v1.1.2
type ImageStreamImportSpec struct { // Import indicates whether to perform an import - if so, the specified tags are set on the spec // and status of the image stream defined by the type meta. Import bool `json:"import" protobuf:"varint,1,opt,name=import"` // Repository is an optional import of an entire Docker image repository. A maximum limit on the // number of tags imported this way is imposed by the server. Repository *RepositoryImportSpec `json:"repository,omitempty" protobuf:"bytes,2,opt,name=repository"` // Images are a list of individual images to import. Images []ImageImportSpec `json:"images,omitempty" protobuf:"bytes,3,rep,name=images"` }
ImageStreamImportSpec defines what images should be imported.
func (*ImageStreamImportSpec) Descriptor ¶ added in v1.4.0
func (*ImageStreamImportSpec) Descriptor() ([]byte, []int)
func (*ImageStreamImportSpec) Marshal ¶ added in v1.3.0
func (m *ImageStreamImportSpec) Marshal() (data []byte, err error)
func (*ImageStreamImportSpec) MarshalTo ¶ added in v1.3.0
func (m *ImageStreamImportSpec) MarshalTo(data []byte) (int, error)
func (*ImageStreamImportSpec) ProtoMessage ¶ added in v1.3.0
func (*ImageStreamImportSpec) ProtoMessage()
func (*ImageStreamImportSpec) Reset ¶ added in v1.3.0
func (m *ImageStreamImportSpec) Reset()
func (*ImageStreamImportSpec) Size ¶ added in v1.3.0
func (m *ImageStreamImportSpec) Size() (n int)
func (*ImageStreamImportSpec) String ¶ added in v1.3.0
func (this *ImageStreamImportSpec) String() string
func (ImageStreamImportSpec) SwaggerDoc ¶ added in v1.1.4
func (ImageStreamImportSpec) SwaggerDoc() map[string]string
func (*ImageStreamImportSpec) Unmarshal ¶ added in v1.3.0
func (m *ImageStreamImportSpec) Unmarshal(data []byte) error
type ImageStreamImportStatus ¶ added in v1.1.2
type ImageStreamImportStatus struct { // Import is the image stream that was successfully updated or created when 'to' was set. Import *ImageStream `json:"import,omitempty" protobuf:"bytes,1,opt,name=import"` // Repository is set if spec.repository was set to the outcome of the import Repository *RepositoryImportStatus `json:"repository,omitempty" protobuf:"bytes,2,opt,name=repository"` // Images is set with the result of importing spec.images Images []ImageImportStatus `json:"images,omitempty" protobuf:"bytes,3,rep,name=images"` }
ImageStreamImportStatus contains information about the status of an image stream import.
func (*ImageStreamImportStatus) Descriptor ¶ added in v1.4.0
func (*ImageStreamImportStatus) Descriptor() ([]byte, []int)
func (*ImageStreamImportStatus) Marshal ¶ added in v1.3.0
func (m *ImageStreamImportStatus) Marshal() (data []byte, err error)
func (*ImageStreamImportStatus) MarshalTo ¶ added in v1.3.0
func (m *ImageStreamImportStatus) MarshalTo(data []byte) (int, error)
func (*ImageStreamImportStatus) ProtoMessage ¶ added in v1.3.0
func (*ImageStreamImportStatus) ProtoMessage()
func (*ImageStreamImportStatus) Reset ¶ added in v1.3.0
func (m *ImageStreamImportStatus) Reset()
func (*ImageStreamImportStatus) Size ¶ added in v1.3.0
func (m *ImageStreamImportStatus) Size() (n int)
func (*ImageStreamImportStatus) String ¶ added in v1.3.0
func (this *ImageStreamImportStatus) String() string
func (ImageStreamImportStatus) SwaggerDoc ¶ added in v1.1.4
func (ImageStreamImportStatus) SwaggerDoc() map[string]string
func (*ImageStreamImportStatus) Unmarshal ¶ added in v1.3.0
func (m *ImageStreamImportStatus) Unmarshal(data []byte) error
type ImageStreamList ¶
type ImageStreamList struct { metav1.TypeMeta `json:",inline"` // Standard object's metadata. metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Items is a list of imageStreams Items []ImageStream `json:"items" protobuf:"bytes,2,rep,name=items"` }
ImageStreamList is a list of ImageStream objects.
func (*ImageStreamList) Descriptor ¶ added in v1.4.0
func (*ImageStreamList) Descriptor() ([]byte, []int)
func (*ImageStreamList) Marshal ¶ added in v1.3.0
func (m *ImageStreamList) Marshal() (data []byte, err error)
func (*ImageStreamList) MarshalTo ¶ added in v1.3.0
func (m *ImageStreamList) MarshalTo(data []byte) (int, error)
func (*ImageStreamList) ProtoMessage ¶ added in v1.3.0
func (*ImageStreamList) ProtoMessage()
func (*ImageStreamList) Reset ¶ added in v1.3.0
func (m *ImageStreamList) Reset()
func (*ImageStreamList) Size ¶ added in v1.3.0
func (m *ImageStreamList) Size() (n int)
func (*ImageStreamList) String ¶ added in v1.3.0
func (this *ImageStreamList) String() string
func (ImageStreamList) SwaggerDoc ¶ added in v1.1.4
func (ImageStreamList) SwaggerDoc() map[string]string
func (*ImageStreamList) Unmarshal ¶ added in v1.3.0
func (m *ImageStreamList) Unmarshal(data []byte) error
type ImageStreamMapping ¶
type ImageStreamMapping struct { metav1.TypeMeta `json:",inline"` // Standard object's metadata. metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Image is a Docker image. Image Image `json:"image" protobuf:"bytes,2,opt,name=image"` // Tag is a string value this image can be located with inside the stream. Tag string `json:"tag" protobuf:"bytes,3,opt,name=tag"` }
ImageStreamMapping represents a mapping from a single tag to a Docker image as well as the reference to the Docker image stream the image came from.
func (*ImageStreamMapping) Descriptor ¶ added in v1.4.0
func (*ImageStreamMapping) Descriptor() ([]byte, []int)
func (*ImageStreamMapping) Marshal ¶ added in v1.3.0
func (m *ImageStreamMapping) Marshal() (data []byte, err error)
func (*ImageStreamMapping) MarshalTo ¶ added in v1.3.0
func (m *ImageStreamMapping) MarshalTo(data []byte) (int, error)
func (*ImageStreamMapping) ProtoMessage ¶ added in v1.3.0
func (*ImageStreamMapping) ProtoMessage()
func (*ImageStreamMapping) Reset ¶ added in v1.3.0
func (m *ImageStreamMapping) Reset()
func (*ImageStreamMapping) Size ¶ added in v1.3.0
func (m *ImageStreamMapping) Size() (n int)
func (*ImageStreamMapping) String ¶ added in v1.3.0
func (this *ImageStreamMapping) String() string
func (ImageStreamMapping) SwaggerDoc ¶ added in v1.1.4
func (ImageStreamMapping) SwaggerDoc() map[string]string
func (*ImageStreamMapping) Unmarshal ¶ added in v1.3.0
func (m *ImageStreamMapping) Unmarshal(data []byte) error
type ImageStreamSpec ¶
type ImageStreamSpec struct { // DockerImageRepository is optional, if specified this stream is backed by a Docker repository on this server DockerImageRepository string `json:"dockerImageRepository,omitempty" protobuf:"bytes,1,opt,name=dockerImageRepository"` // Tags map arbitrary string values to specific image locators Tags []TagReference `json:"tags,omitempty" protobuf:"bytes,2,rep,name=tags"` }
ImageStreamSpec represents options for ImageStreams.
func (*ImageStreamSpec) Descriptor ¶ added in v1.4.0
func (*ImageStreamSpec) Descriptor() ([]byte, []int)
func (*ImageStreamSpec) Marshal ¶ added in v1.3.0
func (m *ImageStreamSpec) Marshal() (data []byte, err error)
func (*ImageStreamSpec) MarshalTo ¶ added in v1.3.0
func (m *ImageStreamSpec) MarshalTo(data []byte) (int, error)
func (*ImageStreamSpec) ProtoMessage ¶ added in v1.3.0
func (*ImageStreamSpec) ProtoMessage()
func (*ImageStreamSpec) Reset ¶ added in v1.3.0
func (m *ImageStreamSpec) Reset()
func (*ImageStreamSpec) Size ¶ added in v1.3.0
func (m *ImageStreamSpec) Size() (n int)
func (*ImageStreamSpec) String ¶ added in v1.3.0
func (this *ImageStreamSpec) String() string
func (ImageStreamSpec) SwaggerDoc ¶ added in v1.1.4
func (ImageStreamSpec) SwaggerDoc() map[string]string
func (*ImageStreamSpec) Unmarshal ¶ added in v1.3.0
func (m *ImageStreamSpec) Unmarshal(data []byte) error
type ImageStreamStatus ¶
type ImageStreamStatus struct { // DockerImageRepository represents the effective location this stream may be accessed at. // May be empty until the server determines where the repository is located DockerImageRepository string `json:"dockerImageRepository" protobuf:"bytes,1,opt,name=dockerImageRepository"` // Tags are a historical record of images associated with each tag. The first entry in the // TagEvent array is the currently tagged image. Tags []NamedTagEventList `json:"tags,omitempty" protobuf:"bytes,2,rep,name=tags"` }
ImageStreamStatus contains information about the state of this image stream.
func (*ImageStreamStatus) Descriptor ¶ added in v1.4.0
func (*ImageStreamStatus) Descriptor() ([]byte, []int)
func (*ImageStreamStatus) Marshal ¶ added in v1.3.0
func (m *ImageStreamStatus) Marshal() (data []byte, err error)
func (*ImageStreamStatus) MarshalTo ¶ added in v1.3.0
func (m *ImageStreamStatus) MarshalTo(data []byte) (int, error)
func (*ImageStreamStatus) ProtoMessage ¶ added in v1.3.0
func (*ImageStreamStatus) ProtoMessage()
func (*ImageStreamStatus) Reset ¶ added in v1.3.0
func (m *ImageStreamStatus) Reset()
func (*ImageStreamStatus) Size ¶ added in v1.3.0
func (m *ImageStreamStatus) Size() (n int)
func (*ImageStreamStatus) String ¶ added in v1.3.0
func (this *ImageStreamStatus) String() string
func (ImageStreamStatus) SwaggerDoc ¶ added in v1.1.4
func (ImageStreamStatus) SwaggerDoc() map[string]string
func (*ImageStreamStatus) Unmarshal ¶ added in v1.3.0
func (m *ImageStreamStatus) Unmarshal(data []byte) error
type ImageStreamTag ¶
type ImageStreamTag struct { metav1.TypeMeta `json:",inline"` // Standard object's metadata. metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Tag is the spec tag associated with this image stream tag, and it may be null // if only pushes have occurred to this image stream. Tag *TagReference `json:"tag" protobuf:"bytes,2,opt,name=tag"` // Generation is the current generation of the tagged image - if tag is provided // and this value is not equal to the tag generation, a user has requested an // import that has not completed, or Conditions will be filled out indicating any // error. Generation int64 `json:"generation" protobuf:"varint,3,opt,name=generation"` // Conditions is an array of conditions that apply to the image stream tag. Conditions []TagEventCondition `json:"conditions,omitempty" protobuf:"bytes,4,rep,name=conditions"` // Image associated with the ImageStream and tag. Image Image `json:"image" protobuf:"bytes,5,opt,name=image"` }
ImageStreamTag represents an Image that is retrieved by tag name from an ImageStream.
func (*ImageStreamTag) Descriptor ¶ added in v1.4.0
func (*ImageStreamTag) Descriptor() ([]byte, []int)
func (*ImageStreamTag) Marshal ¶ added in v1.3.0
func (m *ImageStreamTag) Marshal() (data []byte, err error)
func (*ImageStreamTag) MarshalTo ¶ added in v1.3.0
func (m *ImageStreamTag) MarshalTo(data []byte) (int, error)
func (*ImageStreamTag) ProtoMessage ¶ added in v1.3.0
func (*ImageStreamTag) ProtoMessage()
func (*ImageStreamTag) Reset ¶ added in v1.3.0
func (m *ImageStreamTag) Reset()
func (*ImageStreamTag) Size ¶ added in v1.3.0
func (m *ImageStreamTag) Size() (n int)
func (*ImageStreamTag) String ¶ added in v1.3.0
func (this *ImageStreamTag) String() string
func (ImageStreamTag) SwaggerDoc ¶ added in v1.1.4
func (ImageStreamTag) SwaggerDoc() map[string]string
func (*ImageStreamTag) Unmarshal ¶ added in v1.3.0
func (m *ImageStreamTag) Unmarshal(data []byte) error
type ImageStreamTagList ¶ added in v1.0.8
type ImageStreamTagList struct { metav1.TypeMeta `json:",inline"` // Standard object's metadata. metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Items is the list of image stream tags Items []ImageStreamTag `json:"items" protobuf:"bytes,2,rep,name=items"` }
ImageStreamTagList is a list of ImageStreamTag objects.
func (*ImageStreamTagList) Descriptor ¶ added in v1.4.0
func (*ImageStreamTagList) Descriptor() ([]byte, []int)
func (*ImageStreamTagList) Marshal ¶ added in v1.3.0
func (m *ImageStreamTagList) Marshal() (data []byte, err error)
func (*ImageStreamTagList) MarshalTo ¶ added in v1.3.0
func (m *ImageStreamTagList) MarshalTo(data []byte) (int, error)
func (*ImageStreamTagList) ProtoMessage ¶ added in v1.3.0
func (*ImageStreamTagList) ProtoMessage()
func (*ImageStreamTagList) Reset ¶ added in v1.3.0
func (m *ImageStreamTagList) Reset()
func (*ImageStreamTagList) Size ¶ added in v1.3.0
func (m *ImageStreamTagList) Size() (n int)
func (*ImageStreamTagList) String ¶ added in v1.3.0
func (this *ImageStreamTagList) String() string
func (ImageStreamTagList) SwaggerDoc ¶ added in v1.1.4
func (ImageStreamTagList) SwaggerDoc() map[string]string
func (*ImageStreamTagList) Unmarshal ¶ added in v1.3.0
func (m *ImageStreamTagList) Unmarshal(data []byte) error
type NamedTagEventList ¶
type NamedTagEventList struct { // Tag is the tag for which the history is recorded Tag string `json:"tag" protobuf:"bytes,1,opt,name=tag"` // Standard object's metadata. Items []TagEvent `json:"items" protobuf:"bytes,2,rep,name=items"` // Conditions is an array of conditions that apply to the tag event list. Conditions []TagEventCondition `json:"conditions,omitempty" protobuf:"bytes,3,rep,name=conditions"` }
NamedTagEventList relates a tag to its image history.
func (*NamedTagEventList) Descriptor ¶ added in v1.4.0
func (*NamedTagEventList) Descriptor() ([]byte, []int)
func (*NamedTagEventList) Marshal ¶ added in v1.3.0
func (m *NamedTagEventList) Marshal() (data []byte, err error)
func (*NamedTagEventList) MarshalTo ¶ added in v1.3.0
func (m *NamedTagEventList) MarshalTo(data []byte) (int, error)
func (*NamedTagEventList) ProtoMessage ¶ added in v1.3.0
func (*NamedTagEventList) ProtoMessage()
func (*NamedTagEventList) Reset ¶ added in v1.3.0
func (m *NamedTagEventList) Reset()
func (*NamedTagEventList) Size ¶ added in v1.3.0
func (m *NamedTagEventList) Size() (n int)
func (*NamedTagEventList) String ¶ added in v1.3.0
func (this *NamedTagEventList) String() string
func (NamedTagEventList) SwaggerDoc ¶ added in v1.1.4
func (NamedTagEventList) SwaggerDoc() map[string]string
func (*NamedTagEventList) Unmarshal ¶ added in v1.3.0
func (m *NamedTagEventList) Unmarshal(data []byte) error
type RepositoryImportSpec ¶ added in v1.1.2
type RepositoryImportSpec struct { // From is the source for the image repository to import; only kind DockerImage and a name of a Docker image repository is allowed From kapi.ObjectReference `json:"from" protobuf:"bytes,1,opt,name=from"` // ImportPolicy is the policy controlling how the image is imported ImportPolicy TagImportPolicy `json:"importPolicy,omitempty" protobuf:"bytes,2,opt,name=importPolicy"` // ReferencePolicy defines how other components should consume the image ReferencePolicy TagReferencePolicy `json:"referencePolicy,omitempty" protobuf:"bytes,4,opt,name=referencePolicy"` // IncludeManifest determines if the manifest for each image is returned in the response IncludeManifest bool `json:"includeManifest,omitempty" protobuf:"varint,3,opt,name=includeManifest"` }
RepositoryImportSpec describes a request to import images from a Docker image repository.
func (*RepositoryImportSpec) Descriptor ¶ added in v1.4.0
func (*RepositoryImportSpec) Descriptor() ([]byte, []int)
func (*RepositoryImportSpec) Marshal ¶ added in v1.3.0
func (m *RepositoryImportSpec) Marshal() (data []byte, err error)
func (*RepositoryImportSpec) MarshalTo ¶ added in v1.3.0
func (m *RepositoryImportSpec) MarshalTo(data []byte) (int, error)
func (*RepositoryImportSpec) ProtoMessage ¶ added in v1.3.0
func (*RepositoryImportSpec) ProtoMessage()
func (*RepositoryImportSpec) Reset ¶ added in v1.3.0
func (m *RepositoryImportSpec) Reset()
func (*RepositoryImportSpec) Size ¶ added in v1.3.0
func (m *RepositoryImportSpec) Size() (n int)
func (*RepositoryImportSpec) String ¶ added in v1.3.0
func (this *RepositoryImportSpec) String() string
func (RepositoryImportSpec) SwaggerDoc ¶ added in v1.1.4
func (RepositoryImportSpec) SwaggerDoc() map[string]string
func (*RepositoryImportSpec) Unmarshal ¶ added in v1.3.0
func (m *RepositoryImportSpec) Unmarshal(data []byte) error
type RepositoryImportStatus ¶ added in v1.1.2
type RepositoryImportStatus struct { // Status reflects whether any failure occurred during import Status metav1.Status `json:"status,omitempty" protobuf:"bytes,1,opt,name=status"` // Images is a list of images successfully retrieved by the import of the repository. Images []ImageImportStatus `json:"images,omitempty" protobuf:"bytes,2,rep,name=images"` // AdditionalTags are tags that exist in the repository but were not imported because // a maximum limit of automatic imports was applied. AdditionalTags []string `json:"additionalTags,omitempty" protobuf:"bytes,3,rep,name=additionalTags"` }
RepositoryImportStatus describes the result of an image repository import
func (*RepositoryImportStatus) Descriptor ¶ added in v1.4.0
func (*RepositoryImportStatus) Descriptor() ([]byte, []int)
func (*RepositoryImportStatus) Marshal ¶ added in v1.3.0
func (m *RepositoryImportStatus) Marshal() (data []byte, err error)
func (*RepositoryImportStatus) MarshalTo ¶ added in v1.3.0
func (m *RepositoryImportStatus) MarshalTo(data []byte) (int, error)
func (*RepositoryImportStatus) ProtoMessage ¶ added in v1.3.0
func (*RepositoryImportStatus) ProtoMessage()
func (*RepositoryImportStatus) Reset ¶ added in v1.3.0
func (m *RepositoryImportStatus) Reset()
func (*RepositoryImportStatus) Size ¶ added in v1.3.0
func (m *RepositoryImportStatus) Size() (n int)
func (*RepositoryImportStatus) String ¶ added in v1.3.0
func (this *RepositoryImportStatus) String() string
func (RepositoryImportStatus) SwaggerDoc ¶ added in v1.1.4
func (RepositoryImportStatus) SwaggerDoc() map[string]string
func (*RepositoryImportStatus) Unmarshal ¶ added in v1.3.0
func (m *RepositoryImportStatus) Unmarshal(data []byte) error
type SignatureCondition ¶ added in v1.3.0
type SignatureCondition struct { // Type of signature condition, Complete or Failed. Type SignatureConditionType `json:"type" protobuf:"bytes,1,opt,name=type,casttype=SignatureConditionType"` // Status of the condition, one of True, False, Unknown. Status kapi.ConditionStatus `json:"status" protobuf:"bytes,2,opt,name=status,casttype=k8s.io/kubernetes/pkg/api/v1.ConditionStatus"` // Last time the condition was checked. LastProbeTime metav1.Time `json:"lastProbeTime,omitempty" protobuf:"bytes,3,opt,name=lastProbeTime"` // Last time the condition transit from one status to another. LastTransitionTime metav1.Time `json:"lastTransitionTime,omitempty" protobuf:"bytes,4,opt,name=lastTransitionTime"` // (brief) reason for the condition's last transition. Reason string `json:"reason,omitempty" protobuf:"bytes,5,opt,name=reason"` // Human readable message indicating details about last transition. Message string `json:"message,omitempty" protobuf:"bytes,6,opt,name=message"` }
SignatureCondition describes an image signature condition of particular kind at particular probe time.
func (*SignatureCondition) Descriptor ¶ added in v1.4.0
func (*SignatureCondition) Descriptor() ([]byte, []int)
func (*SignatureCondition) Marshal ¶ added in v1.3.0
func (m *SignatureCondition) Marshal() (data []byte, err error)
func (*SignatureCondition) MarshalTo ¶ added in v1.3.0
func (m *SignatureCondition) MarshalTo(data []byte) (int, error)
func (*SignatureCondition) ProtoMessage ¶ added in v1.3.0
func (*SignatureCondition) ProtoMessage()
func (*SignatureCondition) Reset ¶ added in v1.3.0
func (m *SignatureCondition) Reset()
func (*SignatureCondition) Size ¶ added in v1.3.0
func (m *SignatureCondition) Size() (n int)
func (*SignatureCondition) String ¶ added in v1.3.0
func (this *SignatureCondition) String() string
func (SignatureCondition) SwaggerDoc ¶ added in v1.3.0
func (SignatureCondition) SwaggerDoc() map[string]string
func (*SignatureCondition) Unmarshal ¶ added in v1.3.0
func (m *SignatureCondition) Unmarshal(data []byte) error
type SignatureConditionType ¶ added in v1.3.0
type SignatureConditionType string
/ SignatureConditionType is a type of image signature condition.
type SignatureGenericEntity ¶ added in v1.3.0
type SignatureGenericEntity struct { // Organization name. Organization string `json:"organization,omitempty" protobuf:"bytes,1,opt,name=organization"` // Common name (e.g. openshift-signing-service). CommonName string `json:"commonName,omitempty" protobuf:"bytes,2,opt,name=commonName"` }
SignatureGenericEntity holds a generic information about a person or entity who is an issuer or a subject of signing certificate or key.
func (*SignatureGenericEntity) Descriptor ¶ added in v1.4.0
func (*SignatureGenericEntity) Descriptor() ([]byte, []int)
func (*SignatureGenericEntity) Marshal ¶ added in v1.3.0
func (m *SignatureGenericEntity) Marshal() (data []byte, err error)
func (*SignatureGenericEntity) MarshalTo ¶ added in v1.3.0
func (m *SignatureGenericEntity) MarshalTo(data []byte) (int, error)
func (*SignatureGenericEntity) ProtoMessage ¶ added in v1.3.0
func (*SignatureGenericEntity) ProtoMessage()
func (*SignatureGenericEntity) Reset ¶ added in v1.3.0
func (m *SignatureGenericEntity) Reset()
func (*SignatureGenericEntity) Size ¶ added in v1.3.0
func (m *SignatureGenericEntity) Size() (n int)
func (*SignatureGenericEntity) String ¶ added in v1.3.0
func (this *SignatureGenericEntity) String() string
func (SignatureGenericEntity) SwaggerDoc ¶ added in v1.3.0
func (SignatureGenericEntity) SwaggerDoc() map[string]string
func (*SignatureGenericEntity) Unmarshal ¶ added in v1.3.0
func (m *SignatureGenericEntity) Unmarshal(data []byte) error
type SignatureIssuer ¶ added in v1.3.0
type SignatureIssuer struct {
SignatureGenericEntity `json:",inline" protobuf:"bytes,1,opt,name=signatureGenericEntity"`
}
SignatureIssuer holds information about an issuer of signing certificate or key.
func (*SignatureIssuer) Descriptor ¶ added in v1.4.0
func (*SignatureIssuer) Descriptor() ([]byte, []int)
func (*SignatureIssuer) Marshal ¶ added in v1.3.0
func (m *SignatureIssuer) Marshal() (data []byte, err error)
func (*SignatureIssuer) MarshalTo ¶ added in v1.3.0
func (m *SignatureIssuer) MarshalTo(data []byte) (int, error)
func (*SignatureIssuer) ProtoMessage ¶ added in v1.3.0
func (*SignatureIssuer) ProtoMessage()
func (*SignatureIssuer) Reset ¶ added in v1.3.0
func (m *SignatureIssuer) Reset()
func (*SignatureIssuer) Size ¶ added in v1.3.0
func (m *SignatureIssuer) Size() (n int)
func (*SignatureIssuer) String ¶ added in v1.3.0
func (this *SignatureIssuer) String() string
func (SignatureIssuer) SwaggerDoc ¶ added in v1.3.0
func (SignatureIssuer) SwaggerDoc() map[string]string
func (*SignatureIssuer) Unmarshal ¶ added in v1.3.0
func (m *SignatureIssuer) Unmarshal(data []byte) error
type SignatureSubject ¶ added in v1.3.0
type SignatureSubject struct { SignatureGenericEntity `json:",inline" protobuf:"bytes,1,opt,name=signatureGenericEntity"` // If present, it is a human readable key id of public key belonging to the subject used to verify image // signature. It should contain at least 64 lowest bits of public key's fingerprint (e.g. // 0x685ebe62bf278440). PublicKeyID string `json:"publicKeyID" protobuf:"bytes,2,opt,name=publicKeyID"` }
SignatureSubject holds information about a person or entity who created the signature.
func (*SignatureSubject) Descriptor ¶ added in v1.4.0
func (*SignatureSubject) Descriptor() ([]byte, []int)
func (*SignatureSubject) Marshal ¶ added in v1.3.0
func (m *SignatureSubject) Marshal() (data []byte, err error)
func (*SignatureSubject) MarshalTo ¶ added in v1.3.0
func (m *SignatureSubject) MarshalTo(data []byte) (int, error)
func (*SignatureSubject) ProtoMessage ¶ added in v1.3.0
func (*SignatureSubject) ProtoMessage()
func (*SignatureSubject) Reset ¶ added in v1.3.0
func (m *SignatureSubject) Reset()
func (*SignatureSubject) Size ¶ added in v1.3.0
func (m *SignatureSubject) Size() (n int)
func (*SignatureSubject) String ¶ added in v1.3.0
func (this *SignatureSubject) String() string
func (SignatureSubject) SwaggerDoc ¶ added in v1.3.0
func (SignatureSubject) SwaggerDoc() map[string]string
func (*SignatureSubject) Unmarshal ¶ added in v1.3.0
func (m *SignatureSubject) Unmarshal(data []byte) error
type TagEvent ¶
type TagEvent struct { // Created holds the time the TagEvent was created Created metav1.Time `json:"created" protobuf:"bytes,1,opt,name=created"` // DockerImageReference is the string that can be used to pull this image DockerImageReference string `json:"dockerImageReference" protobuf:"bytes,2,opt,name=dockerImageReference"` // Image is the image Image string `json:"image" protobuf:"bytes,3,opt,name=image"` // Generation is the spec tag generation that resulted in this tag being updated Generation int64 `json:"generation" protobuf:"varint,4,opt,name=generation"` }
TagEvent is used by ImageStreamStatus to keep a historical record of images associated with a tag.
func (*TagEvent) Descriptor ¶ added in v1.4.0
func (*TagEvent) ProtoMessage ¶ added in v1.3.0
func (*TagEvent) ProtoMessage()
func (TagEvent) SwaggerDoc ¶ added in v1.1.4
type TagEventCondition ¶ added in v1.1.2
type TagEventCondition struct { // Type of tag event condition, currently only ImportSuccess Type TagEventConditionType `json:"type" protobuf:"bytes,1,opt,name=type,casttype=TagEventConditionType"` // Status of the condition, one of True, False, Unknown. Status kapi.ConditionStatus `json:"status" protobuf:"bytes,2,opt,name=status,casttype=k8s.io/kubernetes/pkg/api/v1.ConditionStatus"` // LastTransitionTIme is the time the condition transitioned from one status to another. LastTransitionTime metav1.Time `json:"lastTransitionTime,omitempty" protobuf:"bytes,3,opt,name=lastTransitionTime"` // Reason is a brief machine readable explanation for the condition's last transition. Reason string `json:"reason,omitempty" protobuf:"bytes,4,opt,name=reason"` // Message is a human readable description of the details about last transition, complementing reason. Message string `json:"message,omitempty" protobuf:"bytes,5,opt,name=message"` // Generation is the spec tag generation that this status corresponds to Generation int64 `json:"generation" protobuf:"varint,6,opt,name=generation"` }
TagEventCondition contains condition information for a tag event.
func (*TagEventCondition) Descriptor ¶ added in v1.4.0
func (*TagEventCondition) Descriptor() ([]byte, []int)
func (*TagEventCondition) Marshal ¶ added in v1.3.0
func (m *TagEventCondition) Marshal() (data []byte, err error)
func (*TagEventCondition) MarshalTo ¶ added in v1.3.0
func (m *TagEventCondition) MarshalTo(data []byte) (int, error)
func (*TagEventCondition) ProtoMessage ¶ added in v1.3.0
func (*TagEventCondition) ProtoMessage()
func (*TagEventCondition) Reset ¶ added in v1.3.0
func (m *TagEventCondition) Reset()
func (*TagEventCondition) Size ¶ added in v1.3.0
func (m *TagEventCondition) Size() (n int)
func (*TagEventCondition) String ¶ added in v1.3.0
func (this *TagEventCondition) String() string
func (TagEventCondition) SwaggerDoc ¶ added in v1.1.4
func (TagEventCondition) SwaggerDoc() map[string]string
func (*TagEventCondition) Unmarshal ¶ added in v1.3.0
func (m *TagEventCondition) Unmarshal(data []byte) error
type TagEventConditionType ¶ added in v1.1.2
type TagEventConditionType string
const ( // ImportSuccess with status False means the import of the specific tag failed ImportSuccess TagEventConditionType = "ImportSuccess" )
These are valid conditions of TagEvents.
type TagImportPolicy ¶ added in v1.1.2
type TagImportPolicy struct { // Insecure is true if the server may bypass certificate verification or connect directly over HTTP during image import. Insecure bool `json:"insecure,omitempty" protobuf:"varint,1,opt,name=insecure"` // Scheduled indicates to the server that this tag should be periodically checked to ensure it is up to date, and imported Scheduled bool `json:"scheduled,omitempty" protobuf:"varint,2,opt,name=scheduled"` }
TagImportPolicy controls how images related to this tag will be imported.
func (*TagImportPolicy) Descriptor ¶ added in v1.4.0
func (*TagImportPolicy) Descriptor() ([]byte, []int)
func (*TagImportPolicy) Marshal ¶ added in v1.3.0
func (m *TagImportPolicy) Marshal() (data []byte, err error)
func (*TagImportPolicy) MarshalTo ¶ added in v1.3.0
func (m *TagImportPolicy) MarshalTo(data []byte) (int, error)
func (*TagImportPolicy) ProtoMessage ¶ added in v1.3.0
func (*TagImportPolicy) ProtoMessage()
func (*TagImportPolicy) Reset ¶ added in v1.3.0
func (m *TagImportPolicy) Reset()
func (*TagImportPolicy) Size ¶ added in v1.3.0
func (m *TagImportPolicy) Size() (n int)
func (*TagImportPolicy) String ¶ added in v1.3.0
func (this *TagImportPolicy) String() string
func (TagImportPolicy) SwaggerDoc ¶ added in v1.1.4
func (TagImportPolicy) SwaggerDoc() map[string]string
func (*TagImportPolicy) Unmarshal ¶ added in v1.3.0
func (m *TagImportPolicy) Unmarshal(data []byte) error
type TagReference ¶ added in v1.1.2
type TagReference struct { // Name of the tag Name string `json:"name" protobuf:"bytes,1,opt,name=name"` // Annotations associated with images using this tag Annotations map[string]string `json:"annotations" protobuf:"bytes,2,rep,name=annotations"` // From is a reference to an image stream tag or image stream this tag should track From *kapi.ObjectReference `json:"from,omitempty" protobuf:"bytes,3,opt,name=from"` // Reference states if the tag will be imported. Default value is false, which means the tag will be imported. Reference bool `json:"reference,omitempty" protobuf:"varint,4,opt,name=reference"` // Generation is the image stream generation that updated this tag - setting it to 0 is an indication that the generation must be updated. // Legacy clients will send this as nil, which means the client doesn't know or care. Generation *int64 `json:"generation" protobuf:"varint,5,opt,name=generation"` // Import is information that controls how images may be imported by the server. ImportPolicy TagImportPolicy `json:"importPolicy,omitempty" protobuf:"bytes,6,opt,name=importPolicy"` // ReferencePolicy defines how other components should consume the image ReferencePolicy TagReferencePolicy `json:"referencePolicy,omitempty" protobuf:"bytes,7,opt,name=referencePolicy"` }
TagReference specifies optional annotations for images using this tag and an optional reference to an ImageStreamTag, ImageStreamImage, or DockerImage this tag should track.
func (*TagReference) Descriptor ¶ added in v1.4.0
func (*TagReference) Descriptor() ([]byte, []int)
func (*TagReference) Marshal ¶ added in v1.3.0
func (m *TagReference) Marshal() (data []byte, err error)
func (*TagReference) MarshalTo ¶ added in v1.3.0
func (m *TagReference) MarshalTo(data []byte) (int, error)
func (*TagReference) ProtoMessage ¶ added in v1.3.0
func (*TagReference) ProtoMessage()
func (*TagReference) Reset ¶ added in v1.3.0
func (m *TagReference) Reset()
func (*TagReference) Size ¶ added in v1.3.0
func (m *TagReference) Size() (n int)
func (*TagReference) String ¶ added in v1.3.0
func (this *TagReference) String() string
func (TagReference) SwaggerDoc ¶ added in v1.1.4
func (TagReference) SwaggerDoc() map[string]string
func (*TagReference) Unmarshal ¶ added in v1.3.0
func (m *TagReference) Unmarshal(data []byte) error
type TagReferencePolicy ¶ added in v1.5.0
type TagReferencePolicy struct { // Type determines how the image pull spec should be transformed when the image stream tag is used in // deployment config triggers or new builds. The default value is `Source`, indicating the original // location of the image should be used (if imported). The user may also specify `Local`, indicating // that the pull spec should point to the integrated Docker registry and leverage the registry's // ability to proxy the pull to an upstream registry. `Local` allows the credentials used to pull this // image to be managed from the image stream's namespace, so others on the platform can access a remote // image but have no access to the remote secret. It also allows the image layers to be mirrored into // the local registry which the images can still be pulled even if the upstream registry is unavailable. Type TagReferencePolicyType `json:"type" protobuf:"bytes,1,opt,name=type,casttype=TagReferencePolicyType"` }
TagReferencePolicy describes how pull-specs for images in this image stream tag are generated when image change triggers in deployment configs or builds are resolved. This allows the image stream author to control how images are accessed.
func (*TagReferencePolicy) Descriptor ¶ added in v1.5.0
func (*TagReferencePolicy) Descriptor() ([]byte, []int)
func (*TagReferencePolicy) Marshal ¶ added in v1.5.0
func (m *TagReferencePolicy) Marshal() (data []byte, err error)
func (*TagReferencePolicy) MarshalTo ¶ added in v1.5.0
func (m *TagReferencePolicy) MarshalTo(data []byte) (int, error)
func (*TagReferencePolicy) ProtoMessage ¶ added in v1.5.0
func (*TagReferencePolicy) ProtoMessage()
func (*TagReferencePolicy) Reset ¶ added in v1.5.0
func (m *TagReferencePolicy) Reset()
func (*TagReferencePolicy) Size ¶ added in v1.5.0
func (m *TagReferencePolicy) Size() (n int)
func (*TagReferencePolicy) String ¶ added in v1.5.0
func (this *TagReferencePolicy) String() string
func (TagReferencePolicy) SwaggerDoc ¶ added in v1.5.0
func (TagReferencePolicy) SwaggerDoc() map[string]string
func (*TagReferencePolicy) Unmarshal ¶ added in v1.5.0
func (m *TagReferencePolicy) Unmarshal(data []byte) error
type TagReferencePolicyType ¶ added in v1.5.0
type TagReferencePolicyType string
TagReferencePolicyType describes how pull-specs for images in an image stream tag are generated when image change triggers are fired.
const ( // SourceTagReferencePolicy indicates the image's original location should be used when the image stream tag // is resolved into other resources (builds and deployment configurations). SourceTagReferencePolicy TagReferencePolicyType = "Source" // LocalTagReferencePolicy indicates the image should prefer to pull via the local integrated registry, // falling back to the remote location if the integrated registry has not been configured. The reference will // use the internal DNS name or registry service IP. LocalTagReferencePolicy TagReferencePolicyType = "Local" )