Documentation
¶
Index ¶
- type ImageApplyConfiguration
- func (b *ImageApplyConfiguration) GetName() *string
- func (b *ImageApplyConfiguration) WithAPIVersion(value string) *ImageApplyConfiguration
- func (b *ImageApplyConfiguration) WithAnnotations(entries map[string]string) *ImageApplyConfiguration
- func (b *ImageApplyConfiguration) WithCreationTimestamp(value apismetav1.Time) *ImageApplyConfiguration
- func (b *ImageApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *ImageApplyConfiguration
- func (b *ImageApplyConfiguration) WithDeletionTimestamp(value apismetav1.Time) *ImageApplyConfiguration
- func (b *ImageApplyConfiguration) WithDockerImageConfig(value string) *ImageApplyConfiguration
- func (b *ImageApplyConfiguration) WithDockerImageLayers(values ...*ImageLayerApplyConfiguration) *ImageApplyConfiguration
- func (b *ImageApplyConfiguration) WithDockerImageManifest(value string) *ImageApplyConfiguration
- func (b *ImageApplyConfiguration) WithDockerImageManifestMediaType(value string) *ImageApplyConfiguration
- func (b *ImageApplyConfiguration) WithDockerImageManifests(values ...*ImageManifestApplyConfiguration) *ImageApplyConfiguration
- func (b *ImageApplyConfiguration) WithDockerImageMetadata(value runtime.RawExtension) *ImageApplyConfiguration
- func (b *ImageApplyConfiguration) WithDockerImageMetadataVersion(value string) *ImageApplyConfiguration
- func (b *ImageApplyConfiguration) WithDockerImageReference(value string) *ImageApplyConfiguration
- func (b *ImageApplyConfiguration) WithDockerImageSignatures(values ...[]byte) *ImageApplyConfiguration
- func (b *ImageApplyConfiguration) WithFinalizers(values ...string) *ImageApplyConfiguration
- func (b *ImageApplyConfiguration) WithGenerateName(value string) *ImageApplyConfiguration
- func (b *ImageApplyConfiguration) WithGeneration(value int64) *ImageApplyConfiguration
- func (b *ImageApplyConfiguration) WithKind(value string) *ImageApplyConfiguration
- func (b *ImageApplyConfiguration) WithLabels(entries map[string]string) *ImageApplyConfiguration
- func (b *ImageApplyConfiguration) WithName(value string) *ImageApplyConfiguration
- func (b *ImageApplyConfiguration) WithNamespace(value string) *ImageApplyConfiguration
- func (b *ImageApplyConfiguration) WithOwnerReferences(values ...*metav1.OwnerReferenceApplyConfiguration) *ImageApplyConfiguration
- func (b *ImageApplyConfiguration) WithResourceVersion(value string) *ImageApplyConfiguration
- func (b *ImageApplyConfiguration) WithSignatures(values ...*ImageSignatureApplyConfiguration) *ImageApplyConfiguration
- func (b *ImageApplyConfiguration) WithUID(value types.UID) *ImageApplyConfiguration
- type ImageLayerApplyConfiguration
- type ImageLookupPolicyApplyConfiguration
- type ImageManifestApplyConfiguration
- func (b *ImageManifestApplyConfiguration) WithArchitecture(value string) *ImageManifestApplyConfiguration
- func (b *ImageManifestApplyConfiguration) WithDigest(value string) *ImageManifestApplyConfiguration
- func (b *ImageManifestApplyConfiguration) WithManifestSize(value int64) *ImageManifestApplyConfiguration
- func (b *ImageManifestApplyConfiguration) WithMediaType(value string) *ImageManifestApplyConfiguration
- func (b *ImageManifestApplyConfiguration) WithOS(value string) *ImageManifestApplyConfiguration
- func (b *ImageManifestApplyConfiguration) WithVariant(value string) *ImageManifestApplyConfiguration
- type ImageSignatureApplyConfiguration
- func (b *ImageSignatureApplyConfiguration) GetName() *string
- func (b *ImageSignatureApplyConfiguration) WithAPIVersion(value string) *ImageSignatureApplyConfiguration
- func (b *ImageSignatureApplyConfiguration) WithAnnotations(entries map[string]string) *ImageSignatureApplyConfiguration
- func (b *ImageSignatureApplyConfiguration) WithConditions(values ...*SignatureConditionApplyConfiguration) *ImageSignatureApplyConfiguration
- func (b *ImageSignatureApplyConfiguration) WithContent(values ...byte) *ImageSignatureApplyConfiguration
- func (b *ImageSignatureApplyConfiguration) WithCreated(value apismetav1.Time) *ImageSignatureApplyConfiguration
- func (b *ImageSignatureApplyConfiguration) WithCreationTimestamp(value apismetav1.Time) *ImageSignatureApplyConfiguration
- func (b *ImageSignatureApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *ImageSignatureApplyConfiguration
- func (b *ImageSignatureApplyConfiguration) WithDeletionTimestamp(value apismetav1.Time) *ImageSignatureApplyConfiguration
- func (b *ImageSignatureApplyConfiguration) WithFinalizers(values ...string) *ImageSignatureApplyConfiguration
- func (b *ImageSignatureApplyConfiguration) WithGenerateName(value string) *ImageSignatureApplyConfiguration
- func (b *ImageSignatureApplyConfiguration) WithGeneration(value int64) *ImageSignatureApplyConfiguration
- func (b *ImageSignatureApplyConfiguration) WithImageIdentity(value string) *ImageSignatureApplyConfiguration
- func (b *ImageSignatureApplyConfiguration) WithIssuedBy(value *SignatureIssuerApplyConfiguration) *ImageSignatureApplyConfiguration
- func (b *ImageSignatureApplyConfiguration) WithIssuedTo(value *SignatureSubjectApplyConfiguration) *ImageSignatureApplyConfiguration
- func (b *ImageSignatureApplyConfiguration) WithKind(value string) *ImageSignatureApplyConfiguration
- func (b *ImageSignatureApplyConfiguration) WithLabels(entries map[string]string) *ImageSignatureApplyConfiguration
- func (b *ImageSignatureApplyConfiguration) WithName(value string) *ImageSignatureApplyConfiguration
- func (b *ImageSignatureApplyConfiguration) WithNamespace(value string) *ImageSignatureApplyConfiguration
- func (b *ImageSignatureApplyConfiguration) WithOwnerReferences(values ...*metav1.OwnerReferenceApplyConfiguration) *ImageSignatureApplyConfiguration
- func (b *ImageSignatureApplyConfiguration) WithResourceVersion(value string) *ImageSignatureApplyConfiguration
- func (b *ImageSignatureApplyConfiguration) WithSignedClaims(entries map[string]string) *ImageSignatureApplyConfiguration
- func (b *ImageSignatureApplyConfiguration) WithType(value string) *ImageSignatureApplyConfiguration
- func (b *ImageSignatureApplyConfiguration) WithUID(value types.UID) *ImageSignatureApplyConfiguration
- type ImageStreamApplyConfiguration
- func ExtractImageStream(imageStream *imagev1.ImageStream, fieldManager string) (*ImageStreamApplyConfiguration, error)
- func ExtractImageStreamStatus(imageStream *imagev1.ImageStream, fieldManager string) (*ImageStreamApplyConfiguration, error)
- func ImageStream(name, namespace string) *ImageStreamApplyConfiguration
- func (b *ImageStreamApplyConfiguration) GetName() *string
- func (b *ImageStreamApplyConfiguration) WithAPIVersion(value string) *ImageStreamApplyConfiguration
- func (b *ImageStreamApplyConfiguration) WithAnnotations(entries map[string]string) *ImageStreamApplyConfiguration
- func (b *ImageStreamApplyConfiguration) WithCreationTimestamp(value apismetav1.Time) *ImageStreamApplyConfiguration
- func (b *ImageStreamApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *ImageStreamApplyConfiguration
- func (b *ImageStreamApplyConfiguration) WithDeletionTimestamp(value apismetav1.Time) *ImageStreamApplyConfiguration
- func (b *ImageStreamApplyConfiguration) WithFinalizers(values ...string) *ImageStreamApplyConfiguration
- func (b *ImageStreamApplyConfiguration) WithGenerateName(value string) *ImageStreamApplyConfiguration
- func (b *ImageStreamApplyConfiguration) WithGeneration(value int64) *ImageStreamApplyConfiguration
- func (b *ImageStreamApplyConfiguration) WithKind(value string) *ImageStreamApplyConfiguration
- func (b *ImageStreamApplyConfiguration) WithLabels(entries map[string]string) *ImageStreamApplyConfiguration
- func (b *ImageStreamApplyConfiguration) WithName(value string) *ImageStreamApplyConfiguration
- func (b *ImageStreamApplyConfiguration) WithNamespace(value string) *ImageStreamApplyConfiguration
- func (b *ImageStreamApplyConfiguration) WithOwnerReferences(values ...*metav1.OwnerReferenceApplyConfiguration) *ImageStreamApplyConfiguration
- func (b *ImageStreamApplyConfiguration) WithResourceVersion(value string) *ImageStreamApplyConfiguration
- func (b *ImageStreamApplyConfiguration) WithSpec(value *ImageStreamSpecApplyConfiguration) *ImageStreamApplyConfiguration
- func (b *ImageStreamApplyConfiguration) WithStatus(value *ImageStreamStatusApplyConfiguration) *ImageStreamApplyConfiguration
- func (b *ImageStreamApplyConfiguration) WithUID(value types.UID) *ImageStreamApplyConfiguration
- type ImageStreamMappingApplyConfiguration
- func ExtractImageStreamMapping(imageStreamMapping *imagev1.ImageStreamMapping, fieldManager string) (*ImageStreamMappingApplyConfiguration, error)
- func ExtractImageStreamMappingStatus(imageStreamMapping *imagev1.ImageStreamMapping, fieldManager string) (*ImageStreamMappingApplyConfiguration, error)
- func ImageStreamMapping(name, namespace string) *ImageStreamMappingApplyConfiguration
- func (b *ImageStreamMappingApplyConfiguration) GetName() *string
- func (b *ImageStreamMappingApplyConfiguration) WithAPIVersion(value string) *ImageStreamMappingApplyConfiguration
- func (b *ImageStreamMappingApplyConfiguration) WithAnnotations(entries map[string]string) *ImageStreamMappingApplyConfiguration
- func (b *ImageStreamMappingApplyConfiguration) WithCreationTimestamp(value apismetav1.Time) *ImageStreamMappingApplyConfiguration
- func (b *ImageStreamMappingApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *ImageStreamMappingApplyConfiguration
- func (b *ImageStreamMappingApplyConfiguration) WithDeletionTimestamp(value apismetav1.Time) *ImageStreamMappingApplyConfiguration
- func (b *ImageStreamMappingApplyConfiguration) WithFinalizers(values ...string) *ImageStreamMappingApplyConfiguration
- func (b *ImageStreamMappingApplyConfiguration) WithGenerateName(value string) *ImageStreamMappingApplyConfiguration
- func (b *ImageStreamMappingApplyConfiguration) WithGeneration(value int64) *ImageStreamMappingApplyConfiguration
- func (b *ImageStreamMappingApplyConfiguration) WithImage(value *ImageApplyConfiguration) *ImageStreamMappingApplyConfiguration
- func (b *ImageStreamMappingApplyConfiguration) WithKind(value string) *ImageStreamMappingApplyConfiguration
- func (b *ImageStreamMappingApplyConfiguration) WithLabels(entries map[string]string) *ImageStreamMappingApplyConfiguration
- func (b *ImageStreamMappingApplyConfiguration) WithName(value string) *ImageStreamMappingApplyConfiguration
- func (b *ImageStreamMappingApplyConfiguration) WithNamespace(value string) *ImageStreamMappingApplyConfiguration
- func (b *ImageStreamMappingApplyConfiguration) WithOwnerReferences(values ...*metav1.OwnerReferenceApplyConfiguration) *ImageStreamMappingApplyConfiguration
- func (b *ImageStreamMappingApplyConfiguration) WithResourceVersion(value string) *ImageStreamMappingApplyConfiguration
- func (b *ImageStreamMappingApplyConfiguration) WithTag(value string) *ImageStreamMappingApplyConfiguration
- func (b *ImageStreamMappingApplyConfiguration) WithUID(value types.UID) *ImageStreamMappingApplyConfiguration
- type ImageStreamSpecApplyConfiguration
- func (b *ImageStreamSpecApplyConfiguration) WithDockerImageRepository(value string) *ImageStreamSpecApplyConfiguration
- func (b *ImageStreamSpecApplyConfiguration) WithLookupPolicy(value *ImageLookupPolicyApplyConfiguration) *ImageStreamSpecApplyConfiguration
- func (b *ImageStreamSpecApplyConfiguration) WithTags(values ...*TagReferenceApplyConfiguration) *ImageStreamSpecApplyConfiguration
- type ImageStreamStatusApplyConfiguration
- func (b *ImageStreamStatusApplyConfiguration) WithDockerImageRepository(value string) *ImageStreamStatusApplyConfiguration
- func (b *ImageStreamStatusApplyConfiguration) WithPublicDockerImageRepository(value string) *ImageStreamStatusApplyConfiguration
- func (b *ImageStreamStatusApplyConfiguration) WithTags(values ...*NamedTagEventListApplyConfiguration) *ImageStreamStatusApplyConfiguration
- type NamedTagEventListApplyConfiguration
- func (b *NamedTagEventListApplyConfiguration) WithConditions(values ...*TagEventConditionApplyConfiguration) *NamedTagEventListApplyConfiguration
- func (b *NamedTagEventListApplyConfiguration) WithItems(values ...*TagEventApplyConfiguration) *NamedTagEventListApplyConfiguration
- func (b *NamedTagEventListApplyConfiguration) WithTag(value string) *NamedTagEventListApplyConfiguration
- type SignatureConditionApplyConfiguration
- func (b *SignatureConditionApplyConfiguration) WithLastProbeTime(value metav1.Time) *SignatureConditionApplyConfiguration
- func (b *SignatureConditionApplyConfiguration) WithLastTransitionTime(value metav1.Time) *SignatureConditionApplyConfiguration
- func (b *SignatureConditionApplyConfiguration) WithMessage(value string) *SignatureConditionApplyConfiguration
- func (b *SignatureConditionApplyConfiguration) WithReason(value string) *SignatureConditionApplyConfiguration
- func (b *SignatureConditionApplyConfiguration) WithStatus(value corev1.ConditionStatus) *SignatureConditionApplyConfiguration
- func (b *SignatureConditionApplyConfiguration) WithType(value imagev1.SignatureConditionType) *SignatureConditionApplyConfiguration
- type SignatureGenericEntityApplyConfiguration
- type SignatureIssuerApplyConfiguration
- type SignatureSubjectApplyConfiguration
- func (b *SignatureSubjectApplyConfiguration) WithCommonName(value string) *SignatureSubjectApplyConfiguration
- func (b *SignatureSubjectApplyConfiguration) WithOrganization(value string) *SignatureSubjectApplyConfiguration
- func (b *SignatureSubjectApplyConfiguration) WithPublicKeyID(value string) *SignatureSubjectApplyConfiguration
- type TagEventApplyConfiguration
- func (b *TagEventApplyConfiguration) WithCreated(value metav1.Time) *TagEventApplyConfiguration
- func (b *TagEventApplyConfiguration) WithDockerImageReference(value string) *TagEventApplyConfiguration
- func (b *TagEventApplyConfiguration) WithGeneration(value int64) *TagEventApplyConfiguration
- func (b *TagEventApplyConfiguration) WithImage(value string) *TagEventApplyConfiguration
- type TagEventConditionApplyConfiguration
- func (b *TagEventConditionApplyConfiguration) WithGeneration(value int64) *TagEventConditionApplyConfiguration
- func (b *TagEventConditionApplyConfiguration) WithLastTransitionTime(value metav1.Time) *TagEventConditionApplyConfiguration
- func (b *TagEventConditionApplyConfiguration) WithMessage(value string) *TagEventConditionApplyConfiguration
- func (b *TagEventConditionApplyConfiguration) WithReason(value string) *TagEventConditionApplyConfiguration
- func (b *TagEventConditionApplyConfiguration) WithStatus(value corev1.ConditionStatus) *TagEventConditionApplyConfiguration
- func (b *TagEventConditionApplyConfiguration) WithType(value imagev1.TagEventConditionType) *TagEventConditionApplyConfiguration
- type TagImportPolicyApplyConfiguration
- func (b *TagImportPolicyApplyConfiguration) WithImportMode(value imagev1.ImportModeType) *TagImportPolicyApplyConfiguration
- func (b *TagImportPolicyApplyConfiguration) WithInsecure(value bool) *TagImportPolicyApplyConfiguration
- func (b *TagImportPolicyApplyConfiguration) WithScheduled(value bool) *TagImportPolicyApplyConfiguration
- type TagReferenceApplyConfiguration
- func (b *TagReferenceApplyConfiguration) WithAnnotations(entries map[string]string) *TagReferenceApplyConfiguration
- func (b *TagReferenceApplyConfiguration) WithFrom(value corev1.ObjectReference) *TagReferenceApplyConfiguration
- func (b *TagReferenceApplyConfiguration) WithGeneration(value int64) *TagReferenceApplyConfiguration
- func (b *TagReferenceApplyConfiguration) WithImportPolicy(value *TagImportPolicyApplyConfiguration) *TagReferenceApplyConfiguration
- func (b *TagReferenceApplyConfiguration) WithName(value string) *TagReferenceApplyConfiguration
- func (b *TagReferenceApplyConfiguration) WithReference(value bool) *TagReferenceApplyConfiguration
- func (b *TagReferenceApplyConfiguration) WithReferencePolicy(value *TagReferencePolicyApplyConfiguration) *TagReferenceApplyConfiguration
- type TagReferencePolicyApplyConfiguration
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ImageApplyConfiguration ¶
type ImageApplyConfiguration struct { metav1.TypeMetaApplyConfiguration `json:",inline"` *metav1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"` DockerImageReference *string `json:"dockerImageReference,omitempty"` DockerImageMetadata *runtime.RawExtension `json:"dockerImageMetadata,omitempty"` DockerImageMetadataVersion *string `json:"dockerImageMetadataVersion,omitempty"` DockerImageManifest *string `json:"dockerImageManifest,omitempty"` DockerImageLayers []ImageLayerApplyConfiguration `json:"dockerImageLayers,omitempty"` Signatures []ImageSignatureApplyConfiguration `json:"signatures,omitempty"` DockerImageSignatures [][]byte `json:"dockerImageSignatures,omitempty"` DockerImageManifestMediaType *string `json:"dockerImageManifestMediaType,omitempty"` DockerImageConfig *string `json:"dockerImageConfig,omitempty"` DockerImageManifests []ImageManifestApplyConfiguration `json:"dockerImageManifests,omitempty"` }
ImageApplyConfiguration represents a declarative configuration of the Image type for use with apply.
func ExtractImage ¶
func ExtractImage(image *imagev1.Image, fieldManager string) (*ImageApplyConfiguration, error)
ExtractImage extracts the applied configuration owned by fieldManager from image. If no managedFields are found in image for fieldManager, a ImageApplyConfiguration is returned with only the Name, Namespace (if applicable), APIVersion and Kind populated. It is possible that no managed fields were found for because other field managers have taken ownership of all the fields previously owned by fieldManager, or because the fieldManager never owned fields any fields. image must be a unmodified Image API object that was retrieved from the Kubernetes API. ExtractImage provides a way to perform a extract/modify-in-place/apply workflow. Note that an extracted apply configuration will contain fewer fields than what the fieldManager previously applied if another fieldManager has updated or force applied any of the previously applied fields. Experimental!
func ExtractImageStatus ¶
func ExtractImageStatus(image *imagev1.Image, fieldManager string) (*ImageApplyConfiguration, error)
ExtractImageStatus is the same as ExtractImage except that it extracts the status subresource applied configuration. Experimental!
func Image ¶
func Image(name string) *ImageApplyConfiguration
Image constructs a declarative configuration of the Image type for use with apply.
func (*ImageApplyConfiguration) GetName ¶
func (b *ImageApplyConfiguration) GetName() *string
GetName retrieves the value of the Name field in the declarative configuration.
func (*ImageApplyConfiguration) WithAPIVersion ¶
func (b *ImageApplyConfiguration) WithAPIVersion(value string) *ImageApplyConfiguration
WithAPIVersion sets the APIVersion field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the APIVersion field is set to the value of the last call.
func (*ImageApplyConfiguration) WithAnnotations ¶
func (b *ImageApplyConfiguration) WithAnnotations(entries map[string]string) *ImageApplyConfiguration
WithAnnotations puts the entries into the Annotations field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, the entries provided by each call will be put on the Annotations field, overwriting an existing map entries in Annotations field with the same key.
func (*ImageApplyConfiguration) WithCreationTimestamp ¶
func (b *ImageApplyConfiguration) WithCreationTimestamp(value apismetav1.Time) *ImageApplyConfiguration
WithCreationTimestamp sets the CreationTimestamp field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CreationTimestamp field is set to the value of the last call.
func (*ImageApplyConfiguration) WithDeletionGracePeriodSeconds ¶
func (b *ImageApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *ImageApplyConfiguration
WithDeletionGracePeriodSeconds sets the DeletionGracePeriodSeconds field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the DeletionGracePeriodSeconds field is set to the value of the last call.
func (*ImageApplyConfiguration) WithDeletionTimestamp ¶
func (b *ImageApplyConfiguration) WithDeletionTimestamp(value apismetav1.Time) *ImageApplyConfiguration
WithDeletionTimestamp sets the DeletionTimestamp field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the DeletionTimestamp field is set to the value of the last call.
func (*ImageApplyConfiguration) WithDockerImageConfig ¶
func (b *ImageApplyConfiguration) WithDockerImageConfig(value string) *ImageApplyConfiguration
WithDockerImageConfig sets the DockerImageConfig field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the DockerImageConfig field is set to the value of the last call.
func (*ImageApplyConfiguration) WithDockerImageLayers ¶
func (b *ImageApplyConfiguration) WithDockerImageLayers(values ...*ImageLayerApplyConfiguration) *ImageApplyConfiguration
WithDockerImageLayers adds the given value to the DockerImageLayers field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the DockerImageLayers field.
func (*ImageApplyConfiguration) WithDockerImageManifest ¶
func (b *ImageApplyConfiguration) WithDockerImageManifest(value string) *ImageApplyConfiguration
WithDockerImageManifest sets the DockerImageManifest field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the DockerImageManifest field is set to the value of the last call.
func (*ImageApplyConfiguration) WithDockerImageManifestMediaType ¶
func (b *ImageApplyConfiguration) WithDockerImageManifestMediaType(value string) *ImageApplyConfiguration
WithDockerImageManifestMediaType sets the DockerImageManifestMediaType field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the DockerImageManifestMediaType field is set to the value of the last call.
func (*ImageApplyConfiguration) WithDockerImageManifests ¶
func (b *ImageApplyConfiguration) WithDockerImageManifests(values ...*ImageManifestApplyConfiguration) *ImageApplyConfiguration
WithDockerImageManifests adds the given value to the DockerImageManifests field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the DockerImageManifests field.
func (*ImageApplyConfiguration) WithDockerImageMetadata ¶
func (b *ImageApplyConfiguration) WithDockerImageMetadata(value runtime.RawExtension) *ImageApplyConfiguration
WithDockerImageMetadata sets the DockerImageMetadata field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the DockerImageMetadata field is set to the value of the last call.
func (*ImageApplyConfiguration) WithDockerImageMetadataVersion ¶
func (b *ImageApplyConfiguration) WithDockerImageMetadataVersion(value string) *ImageApplyConfiguration
WithDockerImageMetadataVersion sets the DockerImageMetadataVersion field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the DockerImageMetadataVersion field is set to the value of the last call.
func (*ImageApplyConfiguration) WithDockerImageReference ¶
func (b *ImageApplyConfiguration) WithDockerImageReference(value string) *ImageApplyConfiguration
WithDockerImageReference sets the DockerImageReference field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the DockerImageReference field is set to the value of the last call.
func (*ImageApplyConfiguration) WithDockerImageSignatures ¶
func (b *ImageApplyConfiguration) WithDockerImageSignatures(values ...[]byte) *ImageApplyConfiguration
WithDockerImageSignatures adds the given value to the DockerImageSignatures field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the DockerImageSignatures field.
func (*ImageApplyConfiguration) WithFinalizers ¶
func (b *ImageApplyConfiguration) WithFinalizers(values ...string) *ImageApplyConfiguration
WithFinalizers adds the given value to the Finalizers field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the Finalizers field.
func (*ImageApplyConfiguration) WithGenerateName ¶
func (b *ImageApplyConfiguration) WithGenerateName(value string) *ImageApplyConfiguration
WithGenerateName sets the GenerateName field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the GenerateName field is set to the value of the last call.
func (*ImageApplyConfiguration) WithGeneration ¶
func (b *ImageApplyConfiguration) WithGeneration(value int64) *ImageApplyConfiguration
WithGeneration sets the Generation field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Generation field is set to the value of the last call.
func (*ImageApplyConfiguration) WithKind ¶
func (b *ImageApplyConfiguration) WithKind(value string) *ImageApplyConfiguration
WithKind sets the Kind field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Kind field is set to the value of the last call.
func (*ImageApplyConfiguration) WithLabels ¶
func (b *ImageApplyConfiguration) WithLabels(entries map[string]string) *ImageApplyConfiguration
WithLabels puts the entries into the Labels field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, the entries provided by each call will be put on the Labels field, overwriting an existing map entries in Labels field with the same key.
func (*ImageApplyConfiguration) WithName ¶
func (b *ImageApplyConfiguration) WithName(value string) *ImageApplyConfiguration
WithName sets the Name field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Name field is set to the value of the last call.
func (*ImageApplyConfiguration) WithNamespace ¶
func (b *ImageApplyConfiguration) WithNamespace(value string) *ImageApplyConfiguration
WithNamespace sets the Namespace field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Namespace field is set to the value of the last call.
func (*ImageApplyConfiguration) WithOwnerReferences ¶
func (b *ImageApplyConfiguration) WithOwnerReferences(values ...*metav1.OwnerReferenceApplyConfiguration) *ImageApplyConfiguration
WithOwnerReferences adds the given value to the OwnerReferences field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the OwnerReferences field.
func (*ImageApplyConfiguration) WithResourceVersion ¶
func (b *ImageApplyConfiguration) WithResourceVersion(value string) *ImageApplyConfiguration
WithResourceVersion sets the ResourceVersion field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ResourceVersion field is set to the value of the last call.
func (*ImageApplyConfiguration) WithSignatures ¶
func (b *ImageApplyConfiguration) WithSignatures(values ...*ImageSignatureApplyConfiguration) *ImageApplyConfiguration
WithSignatures adds the given value to the Signatures field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the Signatures field.
func (*ImageApplyConfiguration) WithUID ¶
func (b *ImageApplyConfiguration) WithUID(value types.UID) *ImageApplyConfiguration
WithUID sets the UID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the UID field is set to the value of the last call.
type ImageLayerApplyConfiguration ¶
type ImageLayerApplyConfiguration struct { Name *string `json:"name,omitempty"` LayerSize *int64 `json:"size,omitempty"` MediaType *string `json:"mediaType,omitempty"` }
ImageLayerApplyConfiguration represents a declarative configuration of the ImageLayer type for use with apply.
func ImageLayer ¶
func ImageLayer() *ImageLayerApplyConfiguration
ImageLayerApplyConfiguration constructs a declarative configuration of the ImageLayer type for use with apply.
func (*ImageLayerApplyConfiguration) WithLayerSize ¶
func (b *ImageLayerApplyConfiguration) WithLayerSize(value int64) *ImageLayerApplyConfiguration
WithLayerSize sets the LayerSize field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the LayerSize field is set to the value of the last call.
func (*ImageLayerApplyConfiguration) WithMediaType ¶
func (b *ImageLayerApplyConfiguration) WithMediaType(value string) *ImageLayerApplyConfiguration
WithMediaType sets the MediaType field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the MediaType field is set to the value of the last call.
func (*ImageLayerApplyConfiguration) WithName ¶
func (b *ImageLayerApplyConfiguration) WithName(value string) *ImageLayerApplyConfiguration
WithName sets the Name field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Name field is set to the value of the last call.
type ImageLookupPolicyApplyConfiguration ¶
type ImageLookupPolicyApplyConfiguration struct {
Local *bool `json:"local,omitempty"`
}
ImageLookupPolicyApplyConfiguration represents a declarative configuration of the ImageLookupPolicy type for use with apply.
func ImageLookupPolicy ¶
func ImageLookupPolicy() *ImageLookupPolicyApplyConfiguration
ImageLookupPolicyApplyConfiguration constructs a declarative configuration of the ImageLookupPolicy type for use with apply.
func (*ImageLookupPolicyApplyConfiguration) WithLocal ¶
func (b *ImageLookupPolicyApplyConfiguration) WithLocal(value bool) *ImageLookupPolicyApplyConfiguration
WithLocal sets the Local field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Local field is set to the value of the last call.
type ImageManifestApplyConfiguration ¶
type ImageManifestApplyConfiguration struct { Digest *string `json:"digest,omitempty"` MediaType *string `json:"mediaType,omitempty"` ManifestSize *int64 `json:"manifestSize,omitempty"` Architecture *string `json:"architecture,omitempty"` OS *string `json:"os,omitempty"` Variant *string `json:"variant,omitempty"` }
ImageManifestApplyConfiguration represents a declarative configuration of the ImageManifest type for use with apply.
func ImageManifest ¶
func ImageManifest() *ImageManifestApplyConfiguration
ImageManifestApplyConfiguration constructs a declarative configuration of the ImageManifest type for use with apply.
func (*ImageManifestApplyConfiguration) WithArchitecture ¶
func (b *ImageManifestApplyConfiguration) WithArchitecture(value string) *ImageManifestApplyConfiguration
WithArchitecture sets the Architecture field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Architecture field is set to the value of the last call.
func (*ImageManifestApplyConfiguration) WithDigest ¶
func (b *ImageManifestApplyConfiguration) WithDigest(value string) *ImageManifestApplyConfiguration
WithDigest sets the Digest field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Digest field is set to the value of the last call.
func (*ImageManifestApplyConfiguration) WithManifestSize ¶
func (b *ImageManifestApplyConfiguration) WithManifestSize(value int64) *ImageManifestApplyConfiguration
WithManifestSize sets the ManifestSize field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ManifestSize field is set to the value of the last call.
func (*ImageManifestApplyConfiguration) WithMediaType ¶
func (b *ImageManifestApplyConfiguration) WithMediaType(value string) *ImageManifestApplyConfiguration
WithMediaType sets the MediaType field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the MediaType field is set to the value of the last call.
func (*ImageManifestApplyConfiguration) WithOS ¶
func (b *ImageManifestApplyConfiguration) WithOS(value string) *ImageManifestApplyConfiguration
WithOS sets the OS field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the OS field is set to the value of the last call.
func (*ImageManifestApplyConfiguration) WithVariant ¶
func (b *ImageManifestApplyConfiguration) WithVariant(value string) *ImageManifestApplyConfiguration
WithVariant sets the Variant field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Variant field is set to the value of the last call.
type ImageSignatureApplyConfiguration ¶
type ImageSignatureApplyConfiguration struct { metav1.TypeMetaApplyConfiguration `json:",inline"` *metav1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"` Type *string `json:"type,omitempty"` Content []byte `json:"content,omitempty"` Conditions []SignatureConditionApplyConfiguration `json:"conditions,omitempty"` ImageIdentity *string `json:"imageIdentity,omitempty"` SignedClaims map[string]string `json:"signedClaims,omitempty"` Created *apismetav1.Time `json:"created,omitempty"` IssuedBy *SignatureIssuerApplyConfiguration `json:"issuedBy,omitempty"` IssuedTo *SignatureSubjectApplyConfiguration `json:"issuedTo,omitempty"` }
ImageSignatureApplyConfiguration represents a declarative configuration of the ImageSignature type for use with apply.
func ImageSignature ¶
func ImageSignature(name string) *ImageSignatureApplyConfiguration
ImageSignature constructs a declarative configuration of the ImageSignature type for use with apply.
func (*ImageSignatureApplyConfiguration) GetName ¶
func (b *ImageSignatureApplyConfiguration) GetName() *string
GetName retrieves the value of the Name field in the declarative configuration.
func (*ImageSignatureApplyConfiguration) WithAPIVersion ¶
func (b *ImageSignatureApplyConfiguration) WithAPIVersion(value string) *ImageSignatureApplyConfiguration
WithAPIVersion sets the APIVersion field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the APIVersion field is set to the value of the last call.
func (*ImageSignatureApplyConfiguration) WithAnnotations ¶
func (b *ImageSignatureApplyConfiguration) WithAnnotations(entries map[string]string) *ImageSignatureApplyConfiguration
WithAnnotations puts the entries into the Annotations field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, the entries provided by each call will be put on the Annotations field, overwriting an existing map entries in Annotations field with the same key.
func (*ImageSignatureApplyConfiguration) WithConditions ¶
func (b *ImageSignatureApplyConfiguration) WithConditions(values ...*SignatureConditionApplyConfiguration) *ImageSignatureApplyConfiguration
WithConditions adds the given value to the Conditions field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the Conditions field.
func (*ImageSignatureApplyConfiguration) WithContent ¶
func (b *ImageSignatureApplyConfiguration) WithContent(values ...byte) *ImageSignatureApplyConfiguration
WithContent adds the given value to the Content field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the Content field.
func (*ImageSignatureApplyConfiguration) WithCreated ¶
func (b *ImageSignatureApplyConfiguration) WithCreated(value apismetav1.Time) *ImageSignatureApplyConfiguration
WithCreated sets the Created field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Created field is set to the value of the last call.
func (*ImageSignatureApplyConfiguration) WithCreationTimestamp ¶
func (b *ImageSignatureApplyConfiguration) WithCreationTimestamp(value apismetav1.Time) *ImageSignatureApplyConfiguration
WithCreationTimestamp sets the CreationTimestamp field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CreationTimestamp field is set to the value of the last call.
func (*ImageSignatureApplyConfiguration) WithDeletionGracePeriodSeconds ¶
func (b *ImageSignatureApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *ImageSignatureApplyConfiguration
WithDeletionGracePeriodSeconds sets the DeletionGracePeriodSeconds field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the DeletionGracePeriodSeconds field is set to the value of the last call.
func (*ImageSignatureApplyConfiguration) WithDeletionTimestamp ¶
func (b *ImageSignatureApplyConfiguration) WithDeletionTimestamp(value apismetav1.Time) *ImageSignatureApplyConfiguration
WithDeletionTimestamp sets the DeletionTimestamp field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the DeletionTimestamp field is set to the value of the last call.
func (*ImageSignatureApplyConfiguration) WithFinalizers ¶
func (b *ImageSignatureApplyConfiguration) WithFinalizers(values ...string) *ImageSignatureApplyConfiguration
WithFinalizers adds the given value to the Finalizers field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the Finalizers field.
func (*ImageSignatureApplyConfiguration) WithGenerateName ¶
func (b *ImageSignatureApplyConfiguration) WithGenerateName(value string) *ImageSignatureApplyConfiguration
WithGenerateName sets the GenerateName field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the GenerateName field is set to the value of the last call.
func (*ImageSignatureApplyConfiguration) WithGeneration ¶
func (b *ImageSignatureApplyConfiguration) WithGeneration(value int64) *ImageSignatureApplyConfiguration
WithGeneration sets the Generation field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Generation field is set to the value of the last call.
func (*ImageSignatureApplyConfiguration) WithImageIdentity ¶
func (b *ImageSignatureApplyConfiguration) WithImageIdentity(value string) *ImageSignatureApplyConfiguration
WithImageIdentity sets the ImageIdentity field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ImageIdentity field is set to the value of the last call.
func (*ImageSignatureApplyConfiguration) WithIssuedBy ¶
func (b *ImageSignatureApplyConfiguration) WithIssuedBy(value *SignatureIssuerApplyConfiguration) *ImageSignatureApplyConfiguration
WithIssuedBy sets the IssuedBy field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the IssuedBy field is set to the value of the last call.
func (*ImageSignatureApplyConfiguration) WithIssuedTo ¶
func (b *ImageSignatureApplyConfiguration) WithIssuedTo(value *SignatureSubjectApplyConfiguration) *ImageSignatureApplyConfiguration
WithIssuedTo sets the IssuedTo field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the IssuedTo field is set to the value of the last call.
func (*ImageSignatureApplyConfiguration) WithKind ¶
func (b *ImageSignatureApplyConfiguration) WithKind(value string) *ImageSignatureApplyConfiguration
WithKind sets the Kind field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Kind field is set to the value of the last call.
func (*ImageSignatureApplyConfiguration) WithLabels ¶
func (b *ImageSignatureApplyConfiguration) WithLabels(entries map[string]string) *ImageSignatureApplyConfiguration
WithLabels puts the entries into the Labels field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, the entries provided by each call will be put on the Labels field, overwriting an existing map entries in Labels field with the same key.
func (*ImageSignatureApplyConfiguration) WithName ¶
func (b *ImageSignatureApplyConfiguration) WithName(value string) *ImageSignatureApplyConfiguration
WithName sets the Name field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Name field is set to the value of the last call.
func (*ImageSignatureApplyConfiguration) WithNamespace ¶
func (b *ImageSignatureApplyConfiguration) WithNamespace(value string) *ImageSignatureApplyConfiguration
WithNamespace sets the Namespace field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Namespace field is set to the value of the last call.
func (*ImageSignatureApplyConfiguration) WithOwnerReferences ¶
func (b *ImageSignatureApplyConfiguration) WithOwnerReferences(values ...*metav1.OwnerReferenceApplyConfiguration) *ImageSignatureApplyConfiguration
WithOwnerReferences adds the given value to the OwnerReferences field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the OwnerReferences field.
func (*ImageSignatureApplyConfiguration) WithResourceVersion ¶
func (b *ImageSignatureApplyConfiguration) WithResourceVersion(value string) *ImageSignatureApplyConfiguration
WithResourceVersion sets the ResourceVersion field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ResourceVersion field is set to the value of the last call.
func (*ImageSignatureApplyConfiguration) WithSignedClaims ¶
func (b *ImageSignatureApplyConfiguration) WithSignedClaims(entries map[string]string) *ImageSignatureApplyConfiguration
WithSignedClaims puts the entries into the SignedClaims field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, the entries provided by each call will be put on the SignedClaims field, overwriting an existing map entries in SignedClaims field with the same key.
func (*ImageSignatureApplyConfiguration) WithType ¶
func (b *ImageSignatureApplyConfiguration) WithType(value string) *ImageSignatureApplyConfiguration
WithType sets the Type field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Type field is set to the value of the last call.
func (*ImageSignatureApplyConfiguration) WithUID ¶
func (b *ImageSignatureApplyConfiguration) WithUID(value types.UID) *ImageSignatureApplyConfiguration
WithUID sets the UID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the UID field is set to the value of the last call.
type ImageStreamApplyConfiguration ¶
type ImageStreamApplyConfiguration struct { metav1.TypeMetaApplyConfiguration `json:",inline"` *metav1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"` Spec *ImageStreamSpecApplyConfiguration `json:"spec,omitempty"` Status *ImageStreamStatusApplyConfiguration `json:"status,omitempty"` }
ImageStreamApplyConfiguration represents a declarative configuration of the ImageStream type for use with apply.
func ExtractImageStream ¶
func ExtractImageStream(imageStream *imagev1.ImageStream, fieldManager string) (*ImageStreamApplyConfiguration, error)
ExtractImageStream extracts the applied configuration owned by fieldManager from imageStream. If no managedFields are found in imageStream for fieldManager, a ImageStreamApplyConfiguration is returned with only the Name, Namespace (if applicable), APIVersion and Kind populated. It is possible that no managed fields were found for because other field managers have taken ownership of all the fields previously owned by fieldManager, or because the fieldManager never owned fields any fields. imageStream must be a unmodified ImageStream API object that was retrieved from the Kubernetes API. ExtractImageStream provides a way to perform a extract/modify-in-place/apply workflow. Note that an extracted apply configuration will contain fewer fields than what the fieldManager previously applied if another fieldManager has updated or force applied any of the previously applied fields. Experimental!
func ExtractImageStreamStatus ¶
func ExtractImageStreamStatus(imageStream *imagev1.ImageStream, fieldManager string) (*ImageStreamApplyConfiguration, error)
ExtractImageStreamStatus is the same as ExtractImageStream except that it extracts the status subresource applied configuration. Experimental!
func ImageStream ¶
func ImageStream(name, namespace string) *ImageStreamApplyConfiguration
ImageStream constructs a declarative configuration of the ImageStream type for use with apply.
func (*ImageStreamApplyConfiguration) GetName ¶
func (b *ImageStreamApplyConfiguration) GetName() *string
GetName retrieves the value of the Name field in the declarative configuration.
func (*ImageStreamApplyConfiguration) WithAPIVersion ¶
func (b *ImageStreamApplyConfiguration) WithAPIVersion(value string) *ImageStreamApplyConfiguration
WithAPIVersion sets the APIVersion field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the APIVersion field is set to the value of the last call.
func (*ImageStreamApplyConfiguration) WithAnnotations ¶
func (b *ImageStreamApplyConfiguration) WithAnnotations(entries map[string]string) *ImageStreamApplyConfiguration
WithAnnotations puts the entries into the Annotations field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, the entries provided by each call will be put on the Annotations field, overwriting an existing map entries in Annotations field with the same key.
func (*ImageStreamApplyConfiguration) WithCreationTimestamp ¶
func (b *ImageStreamApplyConfiguration) WithCreationTimestamp(value apismetav1.Time) *ImageStreamApplyConfiguration
WithCreationTimestamp sets the CreationTimestamp field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CreationTimestamp field is set to the value of the last call.
func (*ImageStreamApplyConfiguration) WithDeletionGracePeriodSeconds ¶
func (b *ImageStreamApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *ImageStreamApplyConfiguration
WithDeletionGracePeriodSeconds sets the DeletionGracePeriodSeconds field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the DeletionGracePeriodSeconds field is set to the value of the last call.
func (*ImageStreamApplyConfiguration) WithDeletionTimestamp ¶
func (b *ImageStreamApplyConfiguration) WithDeletionTimestamp(value apismetav1.Time) *ImageStreamApplyConfiguration
WithDeletionTimestamp sets the DeletionTimestamp field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the DeletionTimestamp field is set to the value of the last call.
func (*ImageStreamApplyConfiguration) WithFinalizers ¶
func (b *ImageStreamApplyConfiguration) WithFinalizers(values ...string) *ImageStreamApplyConfiguration
WithFinalizers adds the given value to the Finalizers field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the Finalizers field.
func (*ImageStreamApplyConfiguration) WithGenerateName ¶
func (b *ImageStreamApplyConfiguration) WithGenerateName(value string) *ImageStreamApplyConfiguration
WithGenerateName sets the GenerateName field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the GenerateName field is set to the value of the last call.
func (*ImageStreamApplyConfiguration) WithGeneration ¶
func (b *ImageStreamApplyConfiguration) WithGeneration(value int64) *ImageStreamApplyConfiguration
WithGeneration sets the Generation field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Generation field is set to the value of the last call.
func (*ImageStreamApplyConfiguration) WithKind ¶
func (b *ImageStreamApplyConfiguration) WithKind(value string) *ImageStreamApplyConfiguration
WithKind sets the Kind field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Kind field is set to the value of the last call.
func (*ImageStreamApplyConfiguration) WithLabels ¶
func (b *ImageStreamApplyConfiguration) WithLabels(entries map[string]string) *ImageStreamApplyConfiguration
WithLabels puts the entries into the Labels field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, the entries provided by each call will be put on the Labels field, overwriting an existing map entries in Labels field with the same key.
func (*ImageStreamApplyConfiguration) WithName ¶
func (b *ImageStreamApplyConfiguration) WithName(value string) *ImageStreamApplyConfiguration
WithName sets the Name field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Name field is set to the value of the last call.
func (*ImageStreamApplyConfiguration) WithNamespace ¶
func (b *ImageStreamApplyConfiguration) WithNamespace(value string) *ImageStreamApplyConfiguration
WithNamespace sets the Namespace field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Namespace field is set to the value of the last call.
func (*ImageStreamApplyConfiguration) WithOwnerReferences ¶
func (b *ImageStreamApplyConfiguration) WithOwnerReferences(values ...*metav1.OwnerReferenceApplyConfiguration) *ImageStreamApplyConfiguration
WithOwnerReferences adds the given value to the OwnerReferences field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the OwnerReferences field.
func (*ImageStreamApplyConfiguration) WithResourceVersion ¶
func (b *ImageStreamApplyConfiguration) WithResourceVersion(value string) *ImageStreamApplyConfiguration
WithResourceVersion sets the ResourceVersion field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ResourceVersion field is set to the value of the last call.
func (*ImageStreamApplyConfiguration) WithSpec ¶
func (b *ImageStreamApplyConfiguration) WithSpec(value *ImageStreamSpecApplyConfiguration) *ImageStreamApplyConfiguration
WithSpec sets the Spec field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Spec field is set to the value of the last call.
func (*ImageStreamApplyConfiguration) WithStatus ¶
func (b *ImageStreamApplyConfiguration) WithStatus(value *ImageStreamStatusApplyConfiguration) *ImageStreamApplyConfiguration
WithStatus sets the Status field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Status field is set to the value of the last call.
func (*ImageStreamApplyConfiguration) WithUID ¶
func (b *ImageStreamApplyConfiguration) WithUID(value types.UID) *ImageStreamApplyConfiguration
WithUID sets the UID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the UID field is set to the value of the last call.
type ImageStreamMappingApplyConfiguration ¶
type ImageStreamMappingApplyConfiguration struct { metav1.TypeMetaApplyConfiguration `json:",inline"` *metav1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"` Image *ImageApplyConfiguration `json:"image,omitempty"` Tag *string `json:"tag,omitempty"` }
ImageStreamMappingApplyConfiguration represents a declarative configuration of the ImageStreamMapping type for use with apply.
func ExtractImageStreamMapping ¶
func ExtractImageStreamMapping(imageStreamMapping *imagev1.ImageStreamMapping, fieldManager string) (*ImageStreamMappingApplyConfiguration, error)
ExtractImageStreamMapping extracts the applied configuration owned by fieldManager from imageStreamMapping. If no managedFields are found in imageStreamMapping for fieldManager, a ImageStreamMappingApplyConfiguration is returned with only the Name, Namespace (if applicable), APIVersion and Kind populated. It is possible that no managed fields were found for because other field managers have taken ownership of all the fields previously owned by fieldManager, or because the fieldManager never owned fields any fields. imageStreamMapping must be a unmodified ImageStreamMapping API object that was retrieved from the Kubernetes API. ExtractImageStreamMapping provides a way to perform a extract/modify-in-place/apply workflow. Note that an extracted apply configuration will contain fewer fields than what the fieldManager previously applied if another fieldManager has updated or force applied any of the previously applied fields. Experimental!
func ExtractImageStreamMappingStatus ¶
func ExtractImageStreamMappingStatus(imageStreamMapping *imagev1.ImageStreamMapping, fieldManager string) (*ImageStreamMappingApplyConfiguration, error)
ExtractImageStreamMappingStatus is the same as ExtractImageStreamMapping except that it extracts the status subresource applied configuration. Experimental!
func ImageStreamMapping ¶
func ImageStreamMapping(name, namespace string) *ImageStreamMappingApplyConfiguration
ImageStreamMapping constructs a declarative configuration of the ImageStreamMapping type for use with apply.
func (*ImageStreamMappingApplyConfiguration) GetName ¶
func (b *ImageStreamMappingApplyConfiguration) GetName() *string
GetName retrieves the value of the Name field in the declarative configuration.
func (*ImageStreamMappingApplyConfiguration) WithAPIVersion ¶
func (b *ImageStreamMappingApplyConfiguration) WithAPIVersion(value string) *ImageStreamMappingApplyConfiguration
WithAPIVersion sets the APIVersion field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the APIVersion field is set to the value of the last call.
func (*ImageStreamMappingApplyConfiguration) WithAnnotations ¶
func (b *ImageStreamMappingApplyConfiguration) WithAnnotations(entries map[string]string) *ImageStreamMappingApplyConfiguration
WithAnnotations puts the entries into the Annotations field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, the entries provided by each call will be put on the Annotations field, overwriting an existing map entries in Annotations field with the same key.
func (*ImageStreamMappingApplyConfiguration) WithCreationTimestamp ¶
func (b *ImageStreamMappingApplyConfiguration) WithCreationTimestamp(value apismetav1.Time) *ImageStreamMappingApplyConfiguration
WithCreationTimestamp sets the CreationTimestamp field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CreationTimestamp field is set to the value of the last call.
func (*ImageStreamMappingApplyConfiguration) WithDeletionGracePeriodSeconds ¶
func (b *ImageStreamMappingApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *ImageStreamMappingApplyConfiguration
WithDeletionGracePeriodSeconds sets the DeletionGracePeriodSeconds field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the DeletionGracePeriodSeconds field is set to the value of the last call.
func (*ImageStreamMappingApplyConfiguration) WithDeletionTimestamp ¶
func (b *ImageStreamMappingApplyConfiguration) WithDeletionTimestamp(value apismetav1.Time) *ImageStreamMappingApplyConfiguration
WithDeletionTimestamp sets the DeletionTimestamp field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the DeletionTimestamp field is set to the value of the last call.
func (*ImageStreamMappingApplyConfiguration) WithFinalizers ¶
func (b *ImageStreamMappingApplyConfiguration) WithFinalizers(values ...string) *ImageStreamMappingApplyConfiguration
WithFinalizers adds the given value to the Finalizers field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the Finalizers field.
func (*ImageStreamMappingApplyConfiguration) WithGenerateName ¶
func (b *ImageStreamMappingApplyConfiguration) WithGenerateName(value string) *ImageStreamMappingApplyConfiguration
WithGenerateName sets the GenerateName field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the GenerateName field is set to the value of the last call.
func (*ImageStreamMappingApplyConfiguration) WithGeneration ¶
func (b *ImageStreamMappingApplyConfiguration) WithGeneration(value int64) *ImageStreamMappingApplyConfiguration
WithGeneration sets the Generation field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Generation field is set to the value of the last call.
func (*ImageStreamMappingApplyConfiguration) WithImage ¶
func (b *ImageStreamMappingApplyConfiguration) WithImage(value *ImageApplyConfiguration) *ImageStreamMappingApplyConfiguration
WithImage sets the Image field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Image field is set to the value of the last call.
func (*ImageStreamMappingApplyConfiguration) WithKind ¶
func (b *ImageStreamMappingApplyConfiguration) WithKind(value string) *ImageStreamMappingApplyConfiguration
WithKind sets the Kind field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Kind field is set to the value of the last call.
func (*ImageStreamMappingApplyConfiguration) WithLabels ¶
func (b *ImageStreamMappingApplyConfiguration) WithLabels(entries map[string]string) *ImageStreamMappingApplyConfiguration
WithLabels puts the entries into the Labels field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, the entries provided by each call will be put on the Labels field, overwriting an existing map entries in Labels field with the same key.
func (*ImageStreamMappingApplyConfiguration) WithName ¶
func (b *ImageStreamMappingApplyConfiguration) WithName(value string) *ImageStreamMappingApplyConfiguration
WithName sets the Name field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Name field is set to the value of the last call.
func (*ImageStreamMappingApplyConfiguration) WithNamespace ¶
func (b *ImageStreamMappingApplyConfiguration) WithNamespace(value string) *ImageStreamMappingApplyConfiguration
WithNamespace sets the Namespace field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Namespace field is set to the value of the last call.
func (*ImageStreamMappingApplyConfiguration) WithOwnerReferences ¶
func (b *ImageStreamMappingApplyConfiguration) WithOwnerReferences(values ...*metav1.OwnerReferenceApplyConfiguration) *ImageStreamMappingApplyConfiguration
WithOwnerReferences adds the given value to the OwnerReferences field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the OwnerReferences field.
func (*ImageStreamMappingApplyConfiguration) WithResourceVersion ¶
func (b *ImageStreamMappingApplyConfiguration) WithResourceVersion(value string) *ImageStreamMappingApplyConfiguration
WithResourceVersion sets the ResourceVersion field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ResourceVersion field is set to the value of the last call.
func (*ImageStreamMappingApplyConfiguration) WithTag ¶
func (b *ImageStreamMappingApplyConfiguration) WithTag(value string) *ImageStreamMappingApplyConfiguration
WithTag sets the Tag field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Tag field is set to the value of the last call.
func (*ImageStreamMappingApplyConfiguration) WithUID ¶
func (b *ImageStreamMappingApplyConfiguration) WithUID(value types.UID) *ImageStreamMappingApplyConfiguration
WithUID sets the UID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the UID field is set to the value of the last call.
type ImageStreamSpecApplyConfiguration ¶
type ImageStreamSpecApplyConfiguration struct { LookupPolicy *ImageLookupPolicyApplyConfiguration `json:"lookupPolicy,omitempty"` DockerImageRepository *string `json:"dockerImageRepository,omitempty"` Tags []TagReferenceApplyConfiguration `json:"tags,omitempty"` }
ImageStreamSpecApplyConfiguration represents a declarative configuration of the ImageStreamSpec type for use with apply.
func ImageStreamSpec ¶
func ImageStreamSpec() *ImageStreamSpecApplyConfiguration
ImageStreamSpecApplyConfiguration constructs a declarative configuration of the ImageStreamSpec type for use with apply.
func (*ImageStreamSpecApplyConfiguration) WithDockerImageRepository ¶
func (b *ImageStreamSpecApplyConfiguration) WithDockerImageRepository(value string) *ImageStreamSpecApplyConfiguration
WithDockerImageRepository sets the DockerImageRepository field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the DockerImageRepository field is set to the value of the last call.
func (*ImageStreamSpecApplyConfiguration) WithLookupPolicy ¶
func (b *ImageStreamSpecApplyConfiguration) WithLookupPolicy(value *ImageLookupPolicyApplyConfiguration) *ImageStreamSpecApplyConfiguration
WithLookupPolicy sets the LookupPolicy field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the LookupPolicy field is set to the value of the last call.
func (*ImageStreamSpecApplyConfiguration) WithTags ¶
func (b *ImageStreamSpecApplyConfiguration) WithTags(values ...*TagReferenceApplyConfiguration) *ImageStreamSpecApplyConfiguration
WithTags adds the given value to the Tags field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the Tags field.
type ImageStreamStatusApplyConfiguration ¶
type ImageStreamStatusApplyConfiguration struct { DockerImageRepository *string `json:"dockerImageRepository,omitempty"` PublicDockerImageRepository *string `json:"publicDockerImageRepository,omitempty"` Tags []NamedTagEventListApplyConfiguration `json:"tags,omitempty"` }
ImageStreamStatusApplyConfiguration represents a declarative configuration of the ImageStreamStatus type for use with apply.
func ImageStreamStatus ¶
func ImageStreamStatus() *ImageStreamStatusApplyConfiguration
ImageStreamStatusApplyConfiguration constructs a declarative configuration of the ImageStreamStatus type for use with apply.
func (*ImageStreamStatusApplyConfiguration) WithDockerImageRepository ¶
func (b *ImageStreamStatusApplyConfiguration) WithDockerImageRepository(value string) *ImageStreamStatusApplyConfiguration
WithDockerImageRepository sets the DockerImageRepository field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the DockerImageRepository field is set to the value of the last call.
func (*ImageStreamStatusApplyConfiguration) WithPublicDockerImageRepository ¶
func (b *ImageStreamStatusApplyConfiguration) WithPublicDockerImageRepository(value string) *ImageStreamStatusApplyConfiguration
WithPublicDockerImageRepository sets the PublicDockerImageRepository field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the PublicDockerImageRepository field is set to the value of the last call.
func (*ImageStreamStatusApplyConfiguration) WithTags ¶
func (b *ImageStreamStatusApplyConfiguration) WithTags(values ...*NamedTagEventListApplyConfiguration) *ImageStreamStatusApplyConfiguration
WithTags adds the given value to the Tags field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the Tags field.
type NamedTagEventListApplyConfiguration ¶
type NamedTagEventListApplyConfiguration struct { Tag *string `json:"tag,omitempty"` Items []TagEventApplyConfiguration `json:"items,omitempty"` Conditions []TagEventConditionApplyConfiguration `json:"conditions,omitempty"` }
NamedTagEventListApplyConfiguration represents a declarative configuration of the NamedTagEventList type for use with apply.
func NamedTagEventList ¶
func NamedTagEventList() *NamedTagEventListApplyConfiguration
NamedTagEventListApplyConfiguration constructs a declarative configuration of the NamedTagEventList type for use with apply.
func (*NamedTagEventListApplyConfiguration) WithConditions ¶
func (b *NamedTagEventListApplyConfiguration) WithConditions(values ...*TagEventConditionApplyConfiguration) *NamedTagEventListApplyConfiguration
WithConditions adds the given value to the Conditions field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the Conditions field.
func (*NamedTagEventListApplyConfiguration) WithItems ¶
func (b *NamedTagEventListApplyConfiguration) WithItems(values ...*TagEventApplyConfiguration) *NamedTagEventListApplyConfiguration
WithItems adds the given value to the Items field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the Items field.
func (*NamedTagEventListApplyConfiguration) WithTag ¶
func (b *NamedTagEventListApplyConfiguration) WithTag(value string) *NamedTagEventListApplyConfiguration
WithTag sets the Tag field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Tag field is set to the value of the last call.
type SignatureConditionApplyConfiguration ¶
type SignatureConditionApplyConfiguration struct { Type *imagev1.SignatureConditionType `json:"type,omitempty"` Status *corev1.ConditionStatus `json:"status,omitempty"` LastProbeTime *metav1.Time `json:"lastProbeTime,omitempty"` LastTransitionTime *metav1.Time `json:"lastTransitionTime,omitempty"` Reason *string `json:"reason,omitempty"` Message *string `json:"message,omitempty"` }
SignatureConditionApplyConfiguration represents a declarative configuration of the SignatureCondition type for use with apply.
func SignatureCondition ¶
func SignatureCondition() *SignatureConditionApplyConfiguration
SignatureConditionApplyConfiguration constructs a declarative configuration of the SignatureCondition type for use with apply.
func (*SignatureConditionApplyConfiguration) WithLastProbeTime ¶
func (b *SignatureConditionApplyConfiguration) WithLastProbeTime(value metav1.Time) *SignatureConditionApplyConfiguration
WithLastProbeTime sets the LastProbeTime field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the LastProbeTime field is set to the value of the last call.
func (*SignatureConditionApplyConfiguration) WithLastTransitionTime ¶
func (b *SignatureConditionApplyConfiguration) WithLastTransitionTime(value metav1.Time) *SignatureConditionApplyConfiguration
WithLastTransitionTime sets the LastTransitionTime field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the LastTransitionTime field is set to the value of the last call.
func (*SignatureConditionApplyConfiguration) WithMessage ¶
func (b *SignatureConditionApplyConfiguration) WithMessage(value string) *SignatureConditionApplyConfiguration
WithMessage sets the Message field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Message field is set to the value of the last call.
func (*SignatureConditionApplyConfiguration) WithReason ¶
func (b *SignatureConditionApplyConfiguration) WithReason(value string) *SignatureConditionApplyConfiguration
WithReason sets the Reason field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Reason field is set to the value of the last call.
func (*SignatureConditionApplyConfiguration) WithStatus ¶
func (b *SignatureConditionApplyConfiguration) WithStatus(value corev1.ConditionStatus) *SignatureConditionApplyConfiguration
WithStatus sets the Status field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Status field is set to the value of the last call.
func (*SignatureConditionApplyConfiguration) WithType ¶
func (b *SignatureConditionApplyConfiguration) WithType(value imagev1.SignatureConditionType) *SignatureConditionApplyConfiguration
WithType sets the Type field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Type field is set to the value of the last call.
type SignatureGenericEntityApplyConfiguration ¶
type SignatureGenericEntityApplyConfiguration struct { Organization *string `json:"organization,omitempty"` CommonName *string `json:"commonName,omitempty"` }
SignatureGenericEntityApplyConfiguration represents a declarative configuration of the SignatureGenericEntity type for use with apply.
func SignatureGenericEntity ¶
func SignatureGenericEntity() *SignatureGenericEntityApplyConfiguration
SignatureGenericEntityApplyConfiguration constructs a declarative configuration of the SignatureGenericEntity type for use with apply.
func (*SignatureGenericEntityApplyConfiguration) WithCommonName ¶
func (b *SignatureGenericEntityApplyConfiguration) WithCommonName(value string) *SignatureGenericEntityApplyConfiguration
WithCommonName sets the CommonName field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CommonName field is set to the value of the last call.
func (*SignatureGenericEntityApplyConfiguration) WithOrganization ¶
func (b *SignatureGenericEntityApplyConfiguration) WithOrganization(value string) *SignatureGenericEntityApplyConfiguration
WithOrganization sets the Organization field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Organization field is set to the value of the last call.
type SignatureIssuerApplyConfiguration ¶
type SignatureIssuerApplyConfiguration struct {
SignatureGenericEntityApplyConfiguration `json:",inline"`
}
SignatureIssuerApplyConfiguration represents a declarative configuration of the SignatureIssuer type for use with apply.
func SignatureIssuer ¶
func SignatureIssuer() *SignatureIssuerApplyConfiguration
SignatureIssuerApplyConfiguration constructs a declarative configuration of the SignatureIssuer type for use with apply.
func (*SignatureIssuerApplyConfiguration) WithCommonName ¶
func (b *SignatureIssuerApplyConfiguration) WithCommonName(value string) *SignatureIssuerApplyConfiguration
WithCommonName sets the CommonName field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CommonName field is set to the value of the last call.
func (*SignatureIssuerApplyConfiguration) WithOrganization ¶
func (b *SignatureIssuerApplyConfiguration) WithOrganization(value string) *SignatureIssuerApplyConfiguration
WithOrganization sets the Organization field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Organization field is set to the value of the last call.
type SignatureSubjectApplyConfiguration ¶
type SignatureSubjectApplyConfiguration struct { SignatureGenericEntityApplyConfiguration `json:",inline"` PublicKeyID *string `json:"publicKeyID,omitempty"` }
SignatureSubjectApplyConfiguration represents a declarative configuration of the SignatureSubject type for use with apply.
func SignatureSubject ¶
func SignatureSubject() *SignatureSubjectApplyConfiguration
SignatureSubjectApplyConfiguration constructs a declarative configuration of the SignatureSubject type for use with apply.
func (*SignatureSubjectApplyConfiguration) WithCommonName ¶
func (b *SignatureSubjectApplyConfiguration) WithCommonName(value string) *SignatureSubjectApplyConfiguration
WithCommonName sets the CommonName field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CommonName field is set to the value of the last call.
func (*SignatureSubjectApplyConfiguration) WithOrganization ¶
func (b *SignatureSubjectApplyConfiguration) WithOrganization(value string) *SignatureSubjectApplyConfiguration
WithOrganization sets the Organization field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Organization field is set to the value of the last call.
func (*SignatureSubjectApplyConfiguration) WithPublicKeyID ¶
func (b *SignatureSubjectApplyConfiguration) WithPublicKeyID(value string) *SignatureSubjectApplyConfiguration
WithPublicKeyID sets the PublicKeyID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the PublicKeyID field is set to the value of the last call.
type TagEventApplyConfiguration ¶
type TagEventApplyConfiguration struct { Created *metav1.Time `json:"created,omitempty"` DockerImageReference *string `json:"dockerImageReference,omitempty"` Image *string `json:"image,omitempty"` Generation *int64 `json:"generation,omitempty"` }
TagEventApplyConfiguration represents a declarative configuration of the TagEvent type for use with apply.
func TagEvent ¶
func TagEvent() *TagEventApplyConfiguration
TagEventApplyConfiguration constructs a declarative configuration of the TagEvent type for use with apply.
func (*TagEventApplyConfiguration) WithCreated ¶
func (b *TagEventApplyConfiguration) WithCreated(value metav1.Time) *TagEventApplyConfiguration
WithCreated sets the Created field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Created field is set to the value of the last call.
func (*TagEventApplyConfiguration) WithDockerImageReference ¶
func (b *TagEventApplyConfiguration) WithDockerImageReference(value string) *TagEventApplyConfiguration
WithDockerImageReference sets the DockerImageReference field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the DockerImageReference field is set to the value of the last call.
func (*TagEventApplyConfiguration) WithGeneration ¶
func (b *TagEventApplyConfiguration) WithGeneration(value int64) *TagEventApplyConfiguration
WithGeneration sets the Generation field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Generation field is set to the value of the last call.
func (*TagEventApplyConfiguration) WithImage ¶
func (b *TagEventApplyConfiguration) WithImage(value string) *TagEventApplyConfiguration
WithImage sets the Image field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Image field is set to the value of the last call.
type TagEventConditionApplyConfiguration ¶
type TagEventConditionApplyConfiguration struct { Type *imagev1.TagEventConditionType `json:"type,omitempty"` Status *corev1.ConditionStatus `json:"status,omitempty"` LastTransitionTime *metav1.Time `json:"lastTransitionTime,omitempty"` Reason *string `json:"reason,omitempty"` Message *string `json:"message,omitempty"` Generation *int64 `json:"generation,omitempty"` }
TagEventConditionApplyConfiguration represents a declarative configuration of the TagEventCondition type for use with apply.
func TagEventCondition ¶
func TagEventCondition() *TagEventConditionApplyConfiguration
TagEventConditionApplyConfiguration constructs a declarative configuration of the TagEventCondition type for use with apply.
func (*TagEventConditionApplyConfiguration) WithGeneration ¶
func (b *TagEventConditionApplyConfiguration) WithGeneration(value int64) *TagEventConditionApplyConfiguration
WithGeneration sets the Generation field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Generation field is set to the value of the last call.
func (*TagEventConditionApplyConfiguration) WithLastTransitionTime ¶
func (b *TagEventConditionApplyConfiguration) WithLastTransitionTime(value metav1.Time) *TagEventConditionApplyConfiguration
WithLastTransitionTime sets the LastTransitionTime field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the LastTransitionTime field is set to the value of the last call.
func (*TagEventConditionApplyConfiguration) WithMessage ¶
func (b *TagEventConditionApplyConfiguration) WithMessage(value string) *TagEventConditionApplyConfiguration
WithMessage sets the Message field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Message field is set to the value of the last call.
func (*TagEventConditionApplyConfiguration) WithReason ¶
func (b *TagEventConditionApplyConfiguration) WithReason(value string) *TagEventConditionApplyConfiguration
WithReason sets the Reason field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Reason field is set to the value of the last call.
func (*TagEventConditionApplyConfiguration) WithStatus ¶
func (b *TagEventConditionApplyConfiguration) WithStatus(value corev1.ConditionStatus) *TagEventConditionApplyConfiguration
WithStatus sets the Status field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Status field is set to the value of the last call.
func (*TagEventConditionApplyConfiguration) WithType ¶
func (b *TagEventConditionApplyConfiguration) WithType(value imagev1.TagEventConditionType) *TagEventConditionApplyConfiguration
WithType sets the Type field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Type field is set to the value of the last call.
type TagImportPolicyApplyConfiguration ¶
type TagImportPolicyApplyConfiguration struct { Insecure *bool `json:"insecure,omitempty"` Scheduled *bool `json:"scheduled,omitempty"` ImportMode *imagev1.ImportModeType `json:"importMode,omitempty"` }
TagImportPolicyApplyConfiguration represents a declarative configuration of the TagImportPolicy type for use with apply.
func TagImportPolicy ¶
func TagImportPolicy() *TagImportPolicyApplyConfiguration
TagImportPolicyApplyConfiguration constructs a declarative configuration of the TagImportPolicy type for use with apply.
func (*TagImportPolicyApplyConfiguration) WithImportMode ¶
func (b *TagImportPolicyApplyConfiguration) WithImportMode(value imagev1.ImportModeType) *TagImportPolicyApplyConfiguration
WithImportMode sets the ImportMode field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ImportMode field is set to the value of the last call.
func (*TagImportPolicyApplyConfiguration) WithInsecure ¶
func (b *TagImportPolicyApplyConfiguration) WithInsecure(value bool) *TagImportPolicyApplyConfiguration
WithInsecure sets the Insecure field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Insecure field is set to the value of the last call.
func (*TagImportPolicyApplyConfiguration) WithScheduled ¶
func (b *TagImportPolicyApplyConfiguration) WithScheduled(value bool) *TagImportPolicyApplyConfiguration
WithScheduled sets the Scheduled field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Scheduled field is set to the value of the last call.
type TagReferenceApplyConfiguration ¶
type TagReferenceApplyConfiguration struct { Name *string `json:"name,omitempty"` Annotations map[string]string `json:"annotations,omitempty"` From *corev1.ObjectReference `json:"from,omitempty"` Reference *bool `json:"reference,omitempty"` Generation *int64 `json:"generation,omitempty"` ImportPolicy *TagImportPolicyApplyConfiguration `json:"importPolicy,omitempty"` ReferencePolicy *TagReferencePolicyApplyConfiguration `json:"referencePolicy,omitempty"` }
TagReferenceApplyConfiguration represents a declarative configuration of the TagReference type for use with apply.
func TagReference ¶
func TagReference() *TagReferenceApplyConfiguration
TagReferenceApplyConfiguration constructs a declarative configuration of the TagReference type for use with apply.
func (*TagReferenceApplyConfiguration) WithAnnotations ¶
func (b *TagReferenceApplyConfiguration) WithAnnotations(entries map[string]string) *TagReferenceApplyConfiguration
WithAnnotations puts the entries into the Annotations field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, the entries provided by each call will be put on the Annotations field, overwriting an existing map entries in Annotations field with the same key.
func (*TagReferenceApplyConfiguration) WithFrom ¶
func (b *TagReferenceApplyConfiguration) WithFrom(value corev1.ObjectReference) *TagReferenceApplyConfiguration
WithFrom sets the From field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the From field is set to the value of the last call.
func (*TagReferenceApplyConfiguration) WithGeneration ¶
func (b *TagReferenceApplyConfiguration) WithGeneration(value int64) *TagReferenceApplyConfiguration
WithGeneration sets the Generation field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Generation field is set to the value of the last call.
func (*TagReferenceApplyConfiguration) WithImportPolicy ¶
func (b *TagReferenceApplyConfiguration) WithImportPolicy(value *TagImportPolicyApplyConfiguration) *TagReferenceApplyConfiguration
WithImportPolicy sets the ImportPolicy field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ImportPolicy field is set to the value of the last call.
func (*TagReferenceApplyConfiguration) WithName ¶
func (b *TagReferenceApplyConfiguration) WithName(value string) *TagReferenceApplyConfiguration
WithName sets the Name field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Name field is set to the value of the last call.
func (*TagReferenceApplyConfiguration) WithReference ¶
func (b *TagReferenceApplyConfiguration) WithReference(value bool) *TagReferenceApplyConfiguration
WithReference sets the Reference field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Reference field is set to the value of the last call.
func (*TagReferenceApplyConfiguration) WithReferencePolicy ¶
func (b *TagReferenceApplyConfiguration) WithReferencePolicy(value *TagReferencePolicyApplyConfiguration) *TagReferenceApplyConfiguration
WithReferencePolicy sets the ReferencePolicy field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ReferencePolicy field is set to the value of the last call.
type TagReferencePolicyApplyConfiguration ¶
type TagReferencePolicyApplyConfiguration struct {
Type *imagev1.TagReferencePolicyType `json:"type,omitempty"`
}
TagReferencePolicyApplyConfiguration represents a declarative configuration of the TagReferencePolicy type for use with apply.
func TagReferencePolicy ¶
func TagReferencePolicy() *TagReferencePolicyApplyConfiguration
TagReferencePolicyApplyConfiguration constructs a declarative configuration of the TagReferencePolicy type for use with apply.
func (*TagReferencePolicyApplyConfiguration) WithType ¶
func (b *TagReferencePolicyApplyConfiguration) WithType(value imagev1.TagReferencePolicyType) *TagReferencePolicyApplyConfiguration
WithType sets the Type field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Type field is set to the value of the last call.
Source Files
¶
- image.go
- imagelayer.go
- imagelookuppolicy.go
- imagemanifest.go
- imagesignature.go
- imagestream.go
- imagestreammapping.go
- imagestreamspec.go
- imagestreamstatus.go
- namedtageventlist.go
- signaturecondition.go
- signaturegenericentity.go
- signatureissuer.go
- signaturesubject.go
- tagevent.go
- tageventcondition.go
- tagimportpolicy.go
- tagreference.go
- tagreferencepolicy.go