Documentation
¶
Index ¶
- type ActionProgressApplyConfiguration
- func (b *ActionProgressApplyConfiguration) WithEstimatedDownloadSizeB(value int64) *ActionProgressApplyConfiguration
- func (b *ActionProgressApplyConfiguration) WithEstimatedUploadSizeB(value int64) *ActionProgressApplyConfiguration
- func (b *ActionProgressApplyConfiguration) WithLastTransitionTime(value v1.Time) *ActionProgressApplyConfiguration
- func (b *ActionProgressApplyConfiguration) WithPercentCompleted(value string) *ActionProgressApplyConfiguration
- func (b *ActionProgressApplyConfiguration) WithRunningPhase(value string) *ActionProgressApplyConfiguration
- func (b *ActionProgressApplyConfiguration) WithSizeDownloadedB(value int64) *ActionProgressApplyConfiguration
- func (b *ActionProgressApplyConfiguration) WithSizeUploadedB(value int64) *ActionProgressApplyConfiguration
- type ActionSetApplyConfiguration
- func (b *ActionSetApplyConfiguration) WithAPIVersion(value string) *ActionSetApplyConfiguration
- func (b *ActionSetApplyConfiguration) WithAnnotations(entries map[string]string) *ActionSetApplyConfiguration
- func (b *ActionSetApplyConfiguration) WithCreationTimestamp(value metav1.Time) *ActionSetApplyConfiguration
- func (b *ActionSetApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *ActionSetApplyConfiguration
- func (b *ActionSetApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *ActionSetApplyConfiguration
- func (b *ActionSetApplyConfiguration) WithFinalizers(values ...string) *ActionSetApplyConfiguration
- func (b *ActionSetApplyConfiguration) WithGenerateName(value string) *ActionSetApplyConfiguration
- func (b *ActionSetApplyConfiguration) WithGeneration(value int64) *ActionSetApplyConfiguration
- func (b *ActionSetApplyConfiguration) WithKind(value string) *ActionSetApplyConfiguration
- func (b *ActionSetApplyConfiguration) WithLabels(entries map[string]string) *ActionSetApplyConfiguration
- func (b *ActionSetApplyConfiguration) WithName(value string) *ActionSetApplyConfiguration
- func (b *ActionSetApplyConfiguration) WithNamespace(value string) *ActionSetApplyConfiguration
- func (b *ActionSetApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *ActionSetApplyConfiguration
- func (b *ActionSetApplyConfiguration) WithResourceVersion(value string) *ActionSetApplyConfiguration
- func (b *ActionSetApplyConfiguration) WithSpec(value *ActionSetSpecApplyConfiguration) *ActionSetApplyConfiguration
- func (b *ActionSetApplyConfiguration) WithStatus(value *ActionSetStatusApplyConfiguration) *ActionSetApplyConfiguration
- func (b *ActionSetApplyConfiguration) WithUID(value types.UID) *ActionSetApplyConfiguration
- type ActionSetSpecApplyConfiguration
- type ActionSetStatusApplyConfiguration
- func (b *ActionSetStatusApplyConfiguration) WithActions(values ...*ActionStatusApplyConfiguration) *ActionSetStatusApplyConfiguration
- func (b *ActionSetStatusApplyConfiguration) WithError(value *ErrorApplyConfiguration) *ActionSetStatusApplyConfiguration
- func (b *ActionSetStatusApplyConfiguration) WithProgress(value *ActionProgressApplyConfiguration) *ActionSetStatusApplyConfiguration
- func (b *ActionSetStatusApplyConfiguration) WithState(value v1alpha1.State) *ActionSetStatusApplyConfiguration
- type ActionSpecApplyConfiguration
- func (b *ActionSpecApplyConfiguration) WithArtifacts(entries map[string]ArtifactApplyConfiguration) *ActionSpecApplyConfiguration
- func (b *ActionSpecApplyConfiguration) WithBlueprint(value string) *ActionSpecApplyConfiguration
- func (b *ActionSpecApplyConfiguration) WithConfigMaps(entries map[string]ObjectReferenceApplyConfiguration) *ActionSpecApplyConfiguration
- func (b *ActionSpecApplyConfiguration) WithName(value string) *ActionSpecApplyConfiguration
- func (b *ActionSpecApplyConfiguration) WithObject(value *ObjectReferenceApplyConfiguration) *ActionSpecApplyConfiguration
- func (b *ActionSpecApplyConfiguration) WithOptions(entries map[string]string) *ActionSpecApplyConfiguration
- func (b *ActionSpecApplyConfiguration) WithPodOverride(value crv1alpha1.JSONMap) *ActionSpecApplyConfiguration
- func (b *ActionSpecApplyConfiguration) WithPreferredVersion(value string) *ActionSpecApplyConfiguration
- func (b *ActionSpecApplyConfiguration) WithProfile(value *ObjectReferenceApplyConfiguration) *ActionSpecApplyConfiguration
- func (b *ActionSpecApplyConfiguration) WithRepositoryServer(value *ObjectReferenceApplyConfiguration) *ActionSpecApplyConfiguration
- func (b *ActionSpecApplyConfiguration) WithSecrets(entries map[string]ObjectReferenceApplyConfiguration) *ActionSpecApplyConfiguration
- type ActionStatusApplyConfiguration
- func (b *ActionStatusApplyConfiguration) WithArtifacts(entries map[string]ArtifactApplyConfiguration) *ActionStatusApplyConfiguration
- func (b *ActionStatusApplyConfiguration) WithBlueprint(value string) *ActionStatusApplyConfiguration
- func (b *ActionStatusApplyConfiguration) WithDeferPhase(value *PhaseApplyConfiguration) *ActionStatusApplyConfiguration
- func (b *ActionStatusApplyConfiguration) WithName(value string) *ActionStatusApplyConfiguration
- func (b *ActionStatusApplyConfiguration) WithObject(value *ObjectReferenceApplyConfiguration) *ActionStatusApplyConfiguration
- func (b *ActionStatusApplyConfiguration) WithPhases(values ...*PhaseApplyConfiguration) *ActionStatusApplyConfiguration
- type ArtifactApplyConfiguration
- type BlueprintActionApplyConfiguration
- func (b *BlueprintActionApplyConfiguration) WithConfigMapNames(values ...string) *BlueprintActionApplyConfiguration
- func (b *BlueprintActionApplyConfiguration) WithDeferPhase(value *BlueprintPhaseApplyConfiguration) *BlueprintActionApplyConfiguration
- func (b *BlueprintActionApplyConfiguration) WithInputArtifactNames(values ...string) *BlueprintActionApplyConfiguration
- func (b *BlueprintActionApplyConfiguration) WithKind(value string) *BlueprintActionApplyConfiguration
- func (b *BlueprintActionApplyConfiguration) WithName(value string) *BlueprintActionApplyConfiguration
- func (b *BlueprintActionApplyConfiguration) WithOutputArtifacts(entries map[string]ArtifactApplyConfiguration) *BlueprintActionApplyConfiguration
- func (b *BlueprintActionApplyConfiguration) WithPhases(values ...*BlueprintPhaseApplyConfiguration) *BlueprintActionApplyConfiguration
- func (b *BlueprintActionApplyConfiguration) WithSecretNames(values ...string) *BlueprintActionApplyConfiguration
- type BlueprintApplyConfiguration
- func (b *BlueprintApplyConfiguration) WithAPIVersion(value string) *BlueprintApplyConfiguration
- func (b *BlueprintApplyConfiguration) WithActions(entries map[string]*v1alpha1.BlueprintAction) *BlueprintApplyConfiguration
- func (b *BlueprintApplyConfiguration) WithAnnotations(entries map[string]string) *BlueprintApplyConfiguration
- func (b *BlueprintApplyConfiguration) WithCreationTimestamp(value metav1.Time) *BlueprintApplyConfiguration
- func (b *BlueprintApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *BlueprintApplyConfiguration
- func (b *BlueprintApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *BlueprintApplyConfiguration
- func (b *BlueprintApplyConfiguration) WithFinalizers(values ...string) *BlueprintApplyConfiguration
- func (b *BlueprintApplyConfiguration) WithGenerateName(value string) *BlueprintApplyConfiguration
- func (b *BlueprintApplyConfiguration) WithGeneration(value int64) *BlueprintApplyConfiguration
- func (b *BlueprintApplyConfiguration) WithKind(value string) *BlueprintApplyConfiguration
- func (b *BlueprintApplyConfiguration) WithLabels(entries map[string]string) *BlueprintApplyConfiguration
- func (b *BlueprintApplyConfiguration) WithName(value string) *BlueprintApplyConfiguration
- func (b *BlueprintApplyConfiguration) WithNamespace(value string) *BlueprintApplyConfiguration
- func (b *BlueprintApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *BlueprintApplyConfiguration
- func (b *BlueprintApplyConfiguration) WithResourceVersion(value string) *BlueprintApplyConfiguration
- func (b *BlueprintApplyConfiguration) WithUID(value types.UID) *BlueprintApplyConfiguration
- type BlueprintPhaseApplyConfiguration
- func (b *BlueprintPhaseApplyConfiguration) WithArgs(entries map[string]interface{}) *BlueprintPhaseApplyConfiguration
- func (b *BlueprintPhaseApplyConfiguration) WithFunc(value string) *BlueprintPhaseApplyConfiguration
- func (b *BlueprintPhaseApplyConfiguration) WithName(value string) *BlueprintPhaseApplyConfiguration
- func (b *BlueprintPhaseApplyConfiguration) WithObjectRefs(entries map[string]ObjectReferenceApplyConfiguration) *BlueprintPhaseApplyConfiguration
- type CacheSizeSettingsApplyConfiguration
- type ConfigurationApplyConfiguration
- func (b *ConfigurationApplyConfiguration) WithCacheDirectory(value string) *ConfigurationApplyConfiguration
- func (b *ConfigurationApplyConfiguration) WithConfigFilePath(value string) *ConfigurationApplyConfiguration
- func (b *ConfigurationApplyConfiguration) WithLogDirectory(value string) *ConfigurationApplyConfiguration
- type CredentialApplyConfiguration
- func (b *CredentialApplyConfiguration) WithKeyPair(value *KeyPairApplyConfiguration) *CredentialApplyConfiguration
- func (b *CredentialApplyConfiguration) WithKopiaServerSecret(value *KopiaServerSecretApplyConfiguration) *CredentialApplyConfiguration
- func (b *CredentialApplyConfiguration) WithSecret(value *ObjectReferenceApplyConfiguration) *CredentialApplyConfiguration
- func (b *CredentialApplyConfiguration) WithType(value v1alpha1.CredentialType) *CredentialApplyConfiguration
- type ErrorApplyConfiguration
- type KeyPairApplyConfiguration
- type KopiaServerSecretApplyConfiguration
- func (b *KopiaServerSecretApplyConfiguration) WithConnectOptions(entries map[string]int) *KopiaServerSecretApplyConfiguration
- func (b *KopiaServerSecretApplyConfiguration) WithHostname(value string) *KopiaServerSecretApplyConfiguration
- func (b *KopiaServerSecretApplyConfiguration) WithTLSCert(value *KopiaServerSecretRefApplyConfiguration) *KopiaServerSecretApplyConfiguration
- func (b *KopiaServerSecretApplyConfiguration) WithUserPassphrase(value *KopiaServerSecretRefApplyConfiguration) *KopiaServerSecretApplyConfiguration
- func (b *KopiaServerSecretApplyConfiguration) WithUsername(value string) *KopiaServerSecretApplyConfiguration
- type KopiaServerSecretRefApplyConfiguration
- type LocationApplyConfiguration
- func (b *LocationApplyConfiguration) WithBucket(value string) *LocationApplyConfiguration
- func (b *LocationApplyConfiguration) WithEndpoint(value string) *LocationApplyConfiguration
- func (b *LocationApplyConfiguration) WithPrefix(value string) *LocationApplyConfiguration
- func (b *LocationApplyConfiguration) WithRegion(value string) *LocationApplyConfiguration
- func (b *LocationApplyConfiguration) WithType(value v1alpha1.LocationType) *LocationApplyConfiguration
- type ObjectReferenceApplyConfiguration
- func (b *ObjectReferenceApplyConfiguration) WithAPIVersion(value string) *ObjectReferenceApplyConfiguration
- func (b *ObjectReferenceApplyConfiguration) WithGroup(value string) *ObjectReferenceApplyConfiguration
- func (b *ObjectReferenceApplyConfiguration) WithKind(value string) *ObjectReferenceApplyConfiguration
- func (b *ObjectReferenceApplyConfiguration) WithName(value string) *ObjectReferenceApplyConfiguration
- func (b *ObjectReferenceApplyConfiguration) WithNamespace(value string) *ObjectReferenceApplyConfiguration
- func (b *ObjectReferenceApplyConfiguration) WithResource(value string) *ObjectReferenceApplyConfiguration
- type PhaseApplyConfiguration
- func (b *PhaseApplyConfiguration) WithName(value string) *PhaseApplyConfiguration
- func (b *PhaseApplyConfiguration) WithOutput(entries map[string]interface{}) *PhaseApplyConfiguration
- func (b *PhaseApplyConfiguration) WithProgress(value *PhaseProgressApplyConfiguration) *PhaseApplyConfiguration
- func (b *PhaseApplyConfiguration) WithState(value v1alpha1.State) *PhaseApplyConfiguration
- type PhaseProgressApplyConfiguration
- func (b *PhaseProgressApplyConfiguration) WithEstimatedDownloadSizeB(value int64) *PhaseProgressApplyConfiguration
- func (b *PhaseProgressApplyConfiguration) WithEstimatedTimeSeconds(value int64) *PhaseProgressApplyConfiguration
- func (b *PhaseProgressApplyConfiguration) WithEstimatedUploadSizeB(value int64) *PhaseProgressApplyConfiguration
- func (b *PhaseProgressApplyConfiguration) WithLastTransitionTime(value v1.Time) *PhaseProgressApplyConfiguration
- func (b *PhaseProgressApplyConfiguration) WithProgressPercent(value string) *PhaseProgressApplyConfiguration
- func (b *PhaseProgressApplyConfiguration) WithSizeDownloadedB(value int64) *PhaseProgressApplyConfiguration
- func (b *PhaseProgressApplyConfiguration) WithSizeUploadedB(value int64) *PhaseProgressApplyConfiguration
- type ProfileApplyConfiguration
- func (b *ProfileApplyConfiguration) WithAPIVersion(value string) *ProfileApplyConfiguration
- func (b *ProfileApplyConfiguration) WithAnnotations(entries map[string]string) *ProfileApplyConfiguration
- func (b *ProfileApplyConfiguration) WithCreationTimestamp(value metav1.Time) *ProfileApplyConfiguration
- func (b *ProfileApplyConfiguration) WithCredential(value *CredentialApplyConfiguration) *ProfileApplyConfiguration
- func (b *ProfileApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *ProfileApplyConfiguration
- func (b *ProfileApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *ProfileApplyConfiguration
- func (b *ProfileApplyConfiguration) WithFinalizers(values ...string) *ProfileApplyConfiguration
- func (b *ProfileApplyConfiguration) WithGenerateName(value string) *ProfileApplyConfiguration
- func (b *ProfileApplyConfiguration) WithGeneration(value int64) *ProfileApplyConfiguration
- func (b *ProfileApplyConfiguration) WithKind(value string) *ProfileApplyConfiguration
- func (b *ProfileApplyConfiguration) WithLabels(entries map[string]string) *ProfileApplyConfiguration
- func (b *ProfileApplyConfiguration) WithLocation(value *LocationApplyConfiguration) *ProfileApplyConfiguration
- func (b *ProfileApplyConfiguration) WithName(value string) *ProfileApplyConfiguration
- func (b *ProfileApplyConfiguration) WithNamespace(value string) *ProfileApplyConfiguration
- func (b *ProfileApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *ProfileApplyConfiguration
- func (b *ProfileApplyConfiguration) WithResourceVersion(value string) *ProfileApplyConfiguration
- func (b *ProfileApplyConfiguration) WithSkipSSLVerify(value bool) *ProfileApplyConfiguration
- func (b *ProfileApplyConfiguration) WithUID(value types.UID) *ProfileApplyConfiguration
- type RepositoryApplyConfiguration
- func (b *RepositoryApplyConfiguration) WithCacheSizeSettings(value *CacheSizeSettingsApplyConfiguration) *RepositoryApplyConfiguration
- func (b *RepositoryApplyConfiguration) WithConfiguration(value *ConfigurationApplyConfiguration) *RepositoryApplyConfiguration
- func (b *RepositoryApplyConfiguration) WithHostname(value string) *RepositoryApplyConfiguration
- func (b *RepositoryApplyConfiguration) WithPasswordSecretRef(value v1.SecretReference) *RepositoryApplyConfiguration
- func (b *RepositoryApplyConfiguration) WithRootPath(value string) *RepositoryApplyConfiguration
- func (b *RepositoryApplyConfiguration) WithUsername(value string) *RepositoryApplyConfiguration
- type RepositoryServerApplyConfiguration
- func (b *RepositoryServerApplyConfiguration) WithAPIVersion(value string) *RepositoryServerApplyConfiguration
- func (b *RepositoryServerApplyConfiguration) WithAnnotations(entries map[string]string) *RepositoryServerApplyConfiguration
- func (b *RepositoryServerApplyConfiguration) WithCreationTimestamp(value metav1.Time) *RepositoryServerApplyConfiguration
- func (b *RepositoryServerApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *RepositoryServerApplyConfiguration
- func (b *RepositoryServerApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *RepositoryServerApplyConfiguration
- func (b *RepositoryServerApplyConfiguration) WithFinalizers(values ...string) *RepositoryServerApplyConfiguration
- func (b *RepositoryServerApplyConfiguration) WithGenerateName(value string) *RepositoryServerApplyConfiguration
- func (b *RepositoryServerApplyConfiguration) WithGeneration(value int64) *RepositoryServerApplyConfiguration
- func (b *RepositoryServerApplyConfiguration) WithKind(value string) *RepositoryServerApplyConfiguration
- func (b *RepositoryServerApplyConfiguration) WithLabels(entries map[string]string) *RepositoryServerApplyConfiguration
- func (b *RepositoryServerApplyConfiguration) WithName(value string) *RepositoryServerApplyConfiguration
- func (b *RepositoryServerApplyConfiguration) WithNamespace(value string) *RepositoryServerApplyConfiguration
- func (b *RepositoryServerApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *RepositoryServerApplyConfiguration
- func (b *RepositoryServerApplyConfiguration) WithResourceVersion(value string) *RepositoryServerApplyConfiguration
- func (b *RepositoryServerApplyConfiguration) WithSpec(value *RepositoryServerSpecApplyConfiguration) *RepositoryServerApplyConfiguration
- func (b *RepositoryServerApplyConfiguration) WithStatus(value *RepositoryServerStatusApplyConfiguration) *RepositoryServerApplyConfiguration
- func (b *RepositoryServerApplyConfiguration) WithUID(value types.UID) *RepositoryServerApplyConfiguration
- type RepositoryServerSpecApplyConfiguration
- func (b *RepositoryServerSpecApplyConfiguration) WithRepository(value *RepositoryApplyConfiguration) *RepositoryServerSpecApplyConfiguration
- func (b *RepositoryServerSpecApplyConfiguration) WithServer(value *ServerApplyConfiguration) *RepositoryServerSpecApplyConfiguration
- func (b *RepositoryServerSpecApplyConfiguration) WithStorage(value *StorageApplyConfiguration) *RepositoryServerSpecApplyConfiguration
- type RepositoryServerStatusApplyConfiguration
- func (b *RepositoryServerStatusApplyConfiguration) WithConditions(values ...v1.Condition) *RepositoryServerStatusApplyConfiguration
- func (b *RepositoryServerStatusApplyConfiguration) WithProgress(value crv1alpha1.RepositoryServerProgress) *RepositoryServerStatusApplyConfiguration
- func (b *RepositoryServerStatusApplyConfiguration) WithServerInfo(value *ServerInfoApplyConfiguration) *RepositoryServerStatusApplyConfiguration
- type ServerApplyConfiguration
- func (b *ServerApplyConfiguration) WithAdminSecretRef(value v1.SecretReference) *ServerApplyConfiguration
- func (b *ServerApplyConfiguration) WithTLSSecretRef(value v1.SecretReference) *ServerApplyConfiguration
- func (b *ServerApplyConfiguration) WithUserAccess(value *UserAccessApplyConfiguration) *ServerApplyConfiguration
- type ServerInfoApplyConfiguration
- type StorageApplyConfiguration
- type UserAccessApplyConfiguration
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ActionProgressApplyConfiguration ¶
type ActionProgressApplyConfiguration struct { RunningPhase *string `json:"runningPhase,omitempty"` PercentCompleted *string `json:"percentCompleted,omitempty"` SizeDownloadedB *int64 `json:"sizeDownloadedB,omitempty"` SizeUploadedB *int64 `json:"sizeUploadedB,omitempty"` EstimatedDownloadSizeB *int64 `json:"estimatedDownloadSizeB,omitempty"` EstimatedUploadSizeB *int64 `json:"estimatedUploadSizeB,omitempty"` LastTransitionTime *v1.Time `json:"lastTransitionTime,omitempty"` }
ActionProgressApplyConfiguration represents an declarative configuration of the ActionProgress type for use with apply.
func ActionProgress ¶
func ActionProgress() *ActionProgressApplyConfiguration
ActionProgressApplyConfiguration constructs an declarative configuration of the ActionProgress type for use with apply.
func (*ActionProgressApplyConfiguration) WithEstimatedDownloadSizeB ¶
func (b *ActionProgressApplyConfiguration) WithEstimatedDownloadSizeB(value int64) *ActionProgressApplyConfiguration
WithEstimatedDownloadSizeB sets the EstimatedDownloadSizeB 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 EstimatedDownloadSizeB field is set to the value of the last call.
func (*ActionProgressApplyConfiguration) WithEstimatedUploadSizeB ¶
func (b *ActionProgressApplyConfiguration) WithEstimatedUploadSizeB(value int64) *ActionProgressApplyConfiguration
WithEstimatedUploadSizeB sets the EstimatedUploadSizeB 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 EstimatedUploadSizeB field is set to the value of the last call.
func (*ActionProgressApplyConfiguration) WithLastTransitionTime ¶
func (b *ActionProgressApplyConfiguration) WithLastTransitionTime(value v1.Time) *ActionProgressApplyConfiguration
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 (*ActionProgressApplyConfiguration) WithPercentCompleted ¶
func (b *ActionProgressApplyConfiguration) WithPercentCompleted(value string) *ActionProgressApplyConfiguration
WithPercentCompleted sets the PercentCompleted 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 PercentCompleted field is set to the value of the last call.
func (*ActionProgressApplyConfiguration) WithRunningPhase ¶
func (b *ActionProgressApplyConfiguration) WithRunningPhase(value string) *ActionProgressApplyConfiguration
WithRunningPhase sets the RunningPhase 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 RunningPhase field is set to the value of the last call.
func (*ActionProgressApplyConfiguration) WithSizeDownloadedB ¶
func (b *ActionProgressApplyConfiguration) WithSizeDownloadedB(value int64) *ActionProgressApplyConfiguration
WithSizeDownloadedB sets the SizeDownloadedB 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 SizeDownloadedB field is set to the value of the last call.
func (*ActionProgressApplyConfiguration) WithSizeUploadedB ¶
func (b *ActionProgressApplyConfiguration) WithSizeUploadedB(value int64) *ActionProgressApplyConfiguration
WithSizeUploadedB sets the SizeUploadedB 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 SizeUploadedB field is set to the value of the last call.
type ActionSetApplyConfiguration ¶
type ActionSetApplyConfiguration struct { v1.TypeMetaApplyConfiguration `json:",inline"` *v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"` Spec *ActionSetSpecApplyConfiguration `json:"spec,omitempty"` Status *ActionSetStatusApplyConfiguration `json:"status,omitempty"` }
ActionSetApplyConfiguration represents an declarative configuration of the ActionSet type for use with apply.
func ActionSet ¶
func ActionSet(name, namespace string) *ActionSetApplyConfiguration
ActionSet constructs an declarative configuration of the ActionSet type for use with apply.
func (*ActionSetApplyConfiguration) WithAPIVersion ¶
func (b *ActionSetApplyConfiguration) WithAPIVersion(value string) *ActionSetApplyConfiguration
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 (*ActionSetApplyConfiguration) WithAnnotations ¶
func (b *ActionSetApplyConfiguration) WithAnnotations(entries map[string]string) *ActionSetApplyConfiguration
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 (*ActionSetApplyConfiguration) WithCreationTimestamp ¶
func (b *ActionSetApplyConfiguration) WithCreationTimestamp(value metav1.Time) *ActionSetApplyConfiguration
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 (*ActionSetApplyConfiguration) WithDeletionGracePeriodSeconds ¶
func (b *ActionSetApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *ActionSetApplyConfiguration
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 (*ActionSetApplyConfiguration) WithDeletionTimestamp ¶
func (b *ActionSetApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *ActionSetApplyConfiguration
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 (*ActionSetApplyConfiguration) WithFinalizers ¶
func (b *ActionSetApplyConfiguration) WithFinalizers(values ...string) *ActionSetApplyConfiguration
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 (*ActionSetApplyConfiguration) WithGenerateName ¶
func (b *ActionSetApplyConfiguration) WithGenerateName(value string) *ActionSetApplyConfiguration
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 (*ActionSetApplyConfiguration) WithGeneration ¶
func (b *ActionSetApplyConfiguration) WithGeneration(value int64) *ActionSetApplyConfiguration
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 (*ActionSetApplyConfiguration) WithKind ¶
func (b *ActionSetApplyConfiguration) WithKind(value string) *ActionSetApplyConfiguration
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 (*ActionSetApplyConfiguration) WithLabels ¶
func (b *ActionSetApplyConfiguration) WithLabels(entries map[string]string) *ActionSetApplyConfiguration
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 (*ActionSetApplyConfiguration) WithName ¶
func (b *ActionSetApplyConfiguration) WithName(value string) *ActionSetApplyConfiguration
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 (*ActionSetApplyConfiguration) WithNamespace ¶
func (b *ActionSetApplyConfiguration) WithNamespace(value string) *ActionSetApplyConfiguration
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 (*ActionSetApplyConfiguration) WithOwnerReferences ¶
func (b *ActionSetApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *ActionSetApplyConfiguration
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 (*ActionSetApplyConfiguration) WithResourceVersion ¶
func (b *ActionSetApplyConfiguration) WithResourceVersion(value string) *ActionSetApplyConfiguration
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 (*ActionSetApplyConfiguration) WithSpec ¶
func (b *ActionSetApplyConfiguration) WithSpec(value *ActionSetSpecApplyConfiguration) *ActionSetApplyConfiguration
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 (*ActionSetApplyConfiguration) WithStatus ¶
func (b *ActionSetApplyConfiguration) WithStatus(value *ActionSetStatusApplyConfiguration) *ActionSetApplyConfiguration
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 (*ActionSetApplyConfiguration) WithUID ¶
func (b *ActionSetApplyConfiguration) WithUID(value types.UID) *ActionSetApplyConfiguration
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 ActionSetSpecApplyConfiguration ¶
type ActionSetSpecApplyConfiguration struct {
Actions []ActionSpecApplyConfiguration `json:"actions,omitempty"`
}
ActionSetSpecApplyConfiguration represents an declarative configuration of the ActionSetSpec type for use with apply.
func ActionSetSpec ¶
func ActionSetSpec() *ActionSetSpecApplyConfiguration
ActionSetSpecApplyConfiguration constructs an declarative configuration of the ActionSetSpec type for use with apply.
func (*ActionSetSpecApplyConfiguration) WithActions ¶
func (b *ActionSetSpecApplyConfiguration) WithActions(values ...*ActionSpecApplyConfiguration) *ActionSetSpecApplyConfiguration
WithActions adds the given value to the Actions 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 Actions field.
type ActionSetStatusApplyConfiguration ¶
type ActionSetStatusApplyConfiguration struct { State *v1alpha1.State `json:"state,omitempty"` Actions []ActionStatusApplyConfiguration `json:"actions,omitempty"` Error *ErrorApplyConfiguration `json:"error,omitempty"` Progress *ActionProgressApplyConfiguration `json:"progress,omitempty"` }
ActionSetStatusApplyConfiguration represents an declarative configuration of the ActionSetStatus type for use with apply.
func ActionSetStatus ¶
func ActionSetStatus() *ActionSetStatusApplyConfiguration
ActionSetStatusApplyConfiguration constructs an declarative configuration of the ActionSetStatus type for use with apply.
func (*ActionSetStatusApplyConfiguration) WithActions ¶
func (b *ActionSetStatusApplyConfiguration) WithActions(values ...*ActionStatusApplyConfiguration) *ActionSetStatusApplyConfiguration
WithActions adds the given value to the Actions 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 Actions field.
func (*ActionSetStatusApplyConfiguration) WithError ¶
func (b *ActionSetStatusApplyConfiguration) WithError(value *ErrorApplyConfiguration) *ActionSetStatusApplyConfiguration
WithError sets the Error 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 Error field is set to the value of the last call.
func (*ActionSetStatusApplyConfiguration) WithProgress ¶
func (b *ActionSetStatusApplyConfiguration) WithProgress(value *ActionProgressApplyConfiguration) *ActionSetStatusApplyConfiguration
WithProgress sets the Progress 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 Progress field is set to the value of the last call.
func (*ActionSetStatusApplyConfiguration) WithState ¶
func (b *ActionSetStatusApplyConfiguration) WithState(value v1alpha1.State) *ActionSetStatusApplyConfiguration
WithState sets the State 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 State field is set to the value of the last call.
type ActionSpecApplyConfiguration ¶
type ActionSpecApplyConfiguration struct { Name *string `json:"name,omitempty"` Object *ObjectReferenceApplyConfiguration `json:"object,omitempty"` Blueprint *string `json:"blueprint,omitempty"` Artifacts map[string]ArtifactApplyConfiguration `json:"artifacts,omitempty"` ConfigMaps map[string]ObjectReferenceApplyConfiguration `json:"configMaps,omitempty"` Secrets map[string]ObjectReferenceApplyConfiguration `json:"secrets,omitempty"` Profile *ObjectReferenceApplyConfiguration `json:"profile,omitempty"` RepositoryServer *ObjectReferenceApplyConfiguration `json:"repositoryServer,omitempty"` PodOverride *crv1alpha1.JSONMap `json:"podOverride,omitempty"` Options map[string]string `json:"options,omitempty"` PreferredVersion *string `json:"preferredVersion,omitempty"` }
ActionSpecApplyConfiguration represents an declarative configuration of the ActionSpec type for use with apply.
func ActionSpec ¶
func ActionSpec() *ActionSpecApplyConfiguration
ActionSpecApplyConfiguration constructs an declarative configuration of the ActionSpec type for use with apply.
func (*ActionSpecApplyConfiguration) WithArtifacts ¶
func (b *ActionSpecApplyConfiguration) WithArtifacts(entries map[string]ArtifactApplyConfiguration) *ActionSpecApplyConfiguration
WithArtifacts puts the entries into the Artifacts 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 Artifacts field, overwriting an existing map entries in Artifacts field with the same key.
func (*ActionSpecApplyConfiguration) WithBlueprint ¶
func (b *ActionSpecApplyConfiguration) WithBlueprint(value string) *ActionSpecApplyConfiguration
WithBlueprint sets the Blueprint 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 Blueprint field is set to the value of the last call.
func (*ActionSpecApplyConfiguration) WithConfigMaps ¶
func (b *ActionSpecApplyConfiguration) WithConfigMaps(entries map[string]ObjectReferenceApplyConfiguration) *ActionSpecApplyConfiguration
WithConfigMaps puts the entries into the ConfigMaps 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 ConfigMaps field, overwriting an existing map entries in ConfigMaps field with the same key.
func (*ActionSpecApplyConfiguration) WithName ¶
func (b *ActionSpecApplyConfiguration) WithName(value string) *ActionSpecApplyConfiguration
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 (*ActionSpecApplyConfiguration) WithObject ¶
func (b *ActionSpecApplyConfiguration) WithObject(value *ObjectReferenceApplyConfiguration) *ActionSpecApplyConfiguration
WithObject sets the Object 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 Object field is set to the value of the last call.
func (*ActionSpecApplyConfiguration) WithOptions ¶
func (b *ActionSpecApplyConfiguration) WithOptions(entries map[string]string) *ActionSpecApplyConfiguration
WithOptions puts the entries into the Options 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 Options field, overwriting an existing map entries in Options field with the same key.
func (*ActionSpecApplyConfiguration) WithPodOverride ¶
func (b *ActionSpecApplyConfiguration) WithPodOverride(value crv1alpha1.JSONMap) *ActionSpecApplyConfiguration
WithPodOverride sets the PodOverride 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 PodOverride field is set to the value of the last call.
func (*ActionSpecApplyConfiguration) WithPreferredVersion ¶
func (b *ActionSpecApplyConfiguration) WithPreferredVersion(value string) *ActionSpecApplyConfiguration
WithPreferredVersion sets the PreferredVersion 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 PreferredVersion field is set to the value of the last call.
func (*ActionSpecApplyConfiguration) WithProfile ¶
func (b *ActionSpecApplyConfiguration) WithProfile(value *ObjectReferenceApplyConfiguration) *ActionSpecApplyConfiguration
WithProfile sets the Profile 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 Profile field is set to the value of the last call.
func (*ActionSpecApplyConfiguration) WithRepositoryServer ¶
func (b *ActionSpecApplyConfiguration) WithRepositoryServer(value *ObjectReferenceApplyConfiguration) *ActionSpecApplyConfiguration
WithRepositoryServer sets the RepositoryServer 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 RepositoryServer field is set to the value of the last call.
func (*ActionSpecApplyConfiguration) WithSecrets ¶
func (b *ActionSpecApplyConfiguration) WithSecrets(entries map[string]ObjectReferenceApplyConfiguration) *ActionSpecApplyConfiguration
WithSecrets puts the entries into the Secrets 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 Secrets field, overwriting an existing map entries in Secrets field with the same key.
type ActionStatusApplyConfiguration ¶
type ActionStatusApplyConfiguration struct { Name *string `json:"name,omitempty"` Object *ObjectReferenceApplyConfiguration `json:"object,omitempty"` Blueprint *string `json:"blueprint,omitempty"` Phases []PhaseApplyConfiguration `json:"phases,omitempty"` Artifacts map[string]ArtifactApplyConfiguration `json:"artifacts,omitempty"` DeferPhase *PhaseApplyConfiguration `json:"deferPhase,omitempty"` }
ActionStatusApplyConfiguration represents an declarative configuration of the ActionStatus type for use with apply.
func ActionStatus ¶
func ActionStatus() *ActionStatusApplyConfiguration
ActionStatusApplyConfiguration constructs an declarative configuration of the ActionStatus type for use with apply.
func (*ActionStatusApplyConfiguration) WithArtifacts ¶
func (b *ActionStatusApplyConfiguration) WithArtifacts(entries map[string]ArtifactApplyConfiguration) *ActionStatusApplyConfiguration
WithArtifacts puts the entries into the Artifacts 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 Artifacts field, overwriting an existing map entries in Artifacts field with the same key.
func (*ActionStatusApplyConfiguration) WithBlueprint ¶
func (b *ActionStatusApplyConfiguration) WithBlueprint(value string) *ActionStatusApplyConfiguration
WithBlueprint sets the Blueprint 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 Blueprint field is set to the value of the last call.
func (*ActionStatusApplyConfiguration) WithDeferPhase ¶
func (b *ActionStatusApplyConfiguration) WithDeferPhase(value *PhaseApplyConfiguration) *ActionStatusApplyConfiguration
WithDeferPhase sets the DeferPhase 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 DeferPhase field is set to the value of the last call.
func (*ActionStatusApplyConfiguration) WithName ¶
func (b *ActionStatusApplyConfiguration) WithName(value string) *ActionStatusApplyConfiguration
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 (*ActionStatusApplyConfiguration) WithObject ¶
func (b *ActionStatusApplyConfiguration) WithObject(value *ObjectReferenceApplyConfiguration) *ActionStatusApplyConfiguration
WithObject sets the Object 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 Object field is set to the value of the last call.
func (*ActionStatusApplyConfiguration) WithPhases ¶
func (b *ActionStatusApplyConfiguration) WithPhases(values ...*PhaseApplyConfiguration) *ActionStatusApplyConfiguration
WithPhases adds the given value to the Phases 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 Phases field.
type ArtifactApplyConfiguration ¶
type ArtifactApplyConfiguration struct { KeyValue map[string]string `json:"keyValue,omitempty"` KopiaSnapshot *string `json:"kopiaSnapshot,omitempty"` }
ArtifactApplyConfiguration represents an declarative configuration of the Artifact type for use with apply.
func Artifact ¶
func Artifact() *ArtifactApplyConfiguration
ArtifactApplyConfiguration constructs an declarative configuration of the Artifact type for use with apply.
func (*ArtifactApplyConfiguration) WithKeyValue ¶
func (b *ArtifactApplyConfiguration) WithKeyValue(entries map[string]string) *ArtifactApplyConfiguration
WithKeyValue puts the entries into the KeyValue 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 KeyValue field, overwriting an existing map entries in KeyValue field with the same key.
func (*ArtifactApplyConfiguration) WithKopiaSnapshot ¶
func (b *ArtifactApplyConfiguration) WithKopiaSnapshot(value string) *ArtifactApplyConfiguration
WithKopiaSnapshot sets the KopiaSnapshot 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 KopiaSnapshot field is set to the value of the last call.
type BlueprintActionApplyConfiguration ¶
type BlueprintActionApplyConfiguration struct { Name *string `json:"name,omitempty"` Kind *string `json:"kind,omitempty"` ConfigMapNames []string `json:"configMapNames,omitempty"` SecretNames []string `json:"secretNames,omitempty"` InputArtifactNames []string `json:"inputArtifactNames,omitempty"` OutputArtifacts map[string]ArtifactApplyConfiguration `json:"outputArtifacts,omitempty"` Phases []BlueprintPhaseApplyConfiguration `json:"phases,omitempty"` DeferPhase *BlueprintPhaseApplyConfiguration `json:"deferPhase,omitempty"` }
BlueprintActionApplyConfiguration represents an declarative configuration of the BlueprintAction type for use with apply.
func BlueprintAction ¶
func BlueprintAction() *BlueprintActionApplyConfiguration
BlueprintActionApplyConfiguration constructs an declarative configuration of the BlueprintAction type for use with apply.
func (*BlueprintActionApplyConfiguration) WithConfigMapNames ¶
func (b *BlueprintActionApplyConfiguration) WithConfigMapNames(values ...string) *BlueprintActionApplyConfiguration
WithConfigMapNames adds the given value to the ConfigMapNames 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 ConfigMapNames field.
func (*BlueprintActionApplyConfiguration) WithDeferPhase ¶
func (b *BlueprintActionApplyConfiguration) WithDeferPhase(value *BlueprintPhaseApplyConfiguration) *BlueprintActionApplyConfiguration
WithDeferPhase sets the DeferPhase 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 DeferPhase field is set to the value of the last call.
func (*BlueprintActionApplyConfiguration) WithInputArtifactNames ¶
func (b *BlueprintActionApplyConfiguration) WithInputArtifactNames(values ...string) *BlueprintActionApplyConfiguration
WithInputArtifactNames adds the given value to the InputArtifactNames 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 InputArtifactNames field.
func (*BlueprintActionApplyConfiguration) WithKind ¶
func (b *BlueprintActionApplyConfiguration) WithKind(value string) *BlueprintActionApplyConfiguration
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 (*BlueprintActionApplyConfiguration) WithName ¶
func (b *BlueprintActionApplyConfiguration) WithName(value string) *BlueprintActionApplyConfiguration
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 (*BlueprintActionApplyConfiguration) WithOutputArtifacts ¶
func (b *BlueprintActionApplyConfiguration) WithOutputArtifacts(entries map[string]ArtifactApplyConfiguration) *BlueprintActionApplyConfiguration
WithOutputArtifacts puts the entries into the OutputArtifacts 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 OutputArtifacts field, overwriting an existing map entries in OutputArtifacts field with the same key.
func (*BlueprintActionApplyConfiguration) WithPhases ¶
func (b *BlueprintActionApplyConfiguration) WithPhases(values ...*BlueprintPhaseApplyConfiguration) *BlueprintActionApplyConfiguration
WithPhases adds the given value to the Phases 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 Phases field.
func (*BlueprintActionApplyConfiguration) WithSecretNames ¶
func (b *BlueprintActionApplyConfiguration) WithSecretNames(values ...string) *BlueprintActionApplyConfiguration
WithSecretNames adds the given value to the SecretNames 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 SecretNames field.
type BlueprintApplyConfiguration ¶
type BlueprintApplyConfiguration struct { v1.TypeMetaApplyConfiguration `json:",inline"` *v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"` Actions map[string]*v1alpha1.BlueprintAction `json:"actions,omitempty"` }
BlueprintApplyConfiguration represents an declarative configuration of the Blueprint type for use with apply.
func Blueprint ¶
func Blueprint(name, namespace string) *BlueprintApplyConfiguration
Blueprint constructs an declarative configuration of the Blueprint type for use with apply.
func (*BlueprintApplyConfiguration) WithAPIVersion ¶
func (b *BlueprintApplyConfiguration) WithAPIVersion(value string) *BlueprintApplyConfiguration
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 (*BlueprintApplyConfiguration) WithActions ¶
func (b *BlueprintApplyConfiguration) WithActions(entries map[string]*v1alpha1.BlueprintAction) *BlueprintApplyConfiguration
WithActions puts the entries into the Actions 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 Actions field, overwriting an existing map entries in Actions field with the same key.
func (*BlueprintApplyConfiguration) WithAnnotations ¶
func (b *BlueprintApplyConfiguration) WithAnnotations(entries map[string]string) *BlueprintApplyConfiguration
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 (*BlueprintApplyConfiguration) WithCreationTimestamp ¶
func (b *BlueprintApplyConfiguration) WithCreationTimestamp(value metav1.Time) *BlueprintApplyConfiguration
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 (*BlueprintApplyConfiguration) WithDeletionGracePeriodSeconds ¶
func (b *BlueprintApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *BlueprintApplyConfiguration
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 (*BlueprintApplyConfiguration) WithDeletionTimestamp ¶
func (b *BlueprintApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *BlueprintApplyConfiguration
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 (*BlueprintApplyConfiguration) WithFinalizers ¶
func (b *BlueprintApplyConfiguration) WithFinalizers(values ...string) *BlueprintApplyConfiguration
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 (*BlueprintApplyConfiguration) WithGenerateName ¶
func (b *BlueprintApplyConfiguration) WithGenerateName(value string) *BlueprintApplyConfiguration
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 (*BlueprintApplyConfiguration) WithGeneration ¶
func (b *BlueprintApplyConfiguration) WithGeneration(value int64) *BlueprintApplyConfiguration
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 (*BlueprintApplyConfiguration) WithKind ¶
func (b *BlueprintApplyConfiguration) WithKind(value string) *BlueprintApplyConfiguration
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 (*BlueprintApplyConfiguration) WithLabels ¶
func (b *BlueprintApplyConfiguration) WithLabels(entries map[string]string) *BlueprintApplyConfiguration
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 (*BlueprintApplyConfiguration) WithName ¶
func (b *BlueprintApplyConfiguration) WithName(value string) *BlueprintApplyConfiguration
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 (*BlueprintApplyConfiguration) WithNamespace ¶
func (b *BlueprintApplyConfiguration) WithNamespace(value string) *BlueprintApplyConfiguration
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 (*BlueprintApplyConfiguration) WithOwnerReferences ¶
func (b *BlueprintApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *BlueprintApplyConfiguration
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 (*BlueprintApplyConfiguration) WithResourceVersion ¶
func (b *BlueprintApplyConfiguration) WithResourceVersion(value string) *BlueprintApplyConfiguration
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 (*BlueprintApplyConfiguration) WithUID ¶
func (b *BlueprintApplyConfiguration) WithUID(value types.UID) *BlueprintApplyConfiguration
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 BlueprintPhaseApplyConfiguration ¶
type BlueprintPhaseApplyConfiguration struct { Func *string `json:"func,omitempty"` Name *string `json:"name,omitempty"` ObjectRefs map[string]ObjectReferenceApplyConfiguration `json:"objects,omitempty"` Args map[string]interface{} `json:"args,omitempty"` }
BlueprintPhaseApplyConfiguration represents an declarative configuration of the BlueprintPhase type for use with apply.
func BlueprintPhase ¶
func BlueprintPhase() *BlueprintPhaseApplyConfiguration
BlueprintPhaseApplyConfiguration constructs an declarative configuration of the BlueprintPhase type for use with apply.
func (*BlueprintPhaseApplyConfiguration) WithArgs ¶
func (b *BlueprintPhaseApplyConfiguration) WithArgs(entries map[string]interface{}) *BlueprintPhaseApplyConfiguration
WithArgs puts the entries into the Args 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 Args field, overwriting an existing map entries in Args field with the same key.
func (*BlueprintPhaseApplyConfiguration) WithFunc ¶
func (b *BlueprintPhaseApplyConfiguration) WithFunc(value string) *BlueprintPhaseApplyConfiguration
WithFunc sets the Func 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 Func field is set to the value of the last call.
func (*BlueprintPhaseApplyConfiguration) WithName ¶
func (b *BlueprintPhaseApplyConfiguration) WithName(value string) *BlueprintPhaseApplyConfiguration
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 (*BlueprintPhaseApplyConfiguration) WithObjectRefs ¶
func (b *BlueprintPhaseApplyConfiguration) WithObjectRefs(entries map[string]ObjectReferenceApplyConfiguration) *BlueprintPhaseApplyConfiguration
WithObjectRefs puts the entries into the ObjectRefs 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 ObjectRefs field, overwriting an existing map entries in ObjectRefs field with the same key.
type CacheSizeSettingsApplyConfiguration ¶
type CacheSizeSettingsApplyConfiguration struct { Metadata *int `json:"metadata,omitempty"` Content *int `json:"content,omitempty"` }
CacheSizeSettingsApplyConfiguration represents an declarative configuration of the CacheSizeSettings type for use with apply.
func CacheSizeSettings ¶
func CacheSizeSettings() *CacheSizeSettingsApplyConfiguration
CacheSizeSettingsApplyConfiguration constructs an declarative configuration of the CacheSizeSettings type for use with apply.
func (*CacheSizeSettingsApplyConfiguration) WithContent ¶
func (b *CacheSizeSettingsApplyConfiguration) WithContent(value int) *CacheSizeSettingsApplyConfiguration
WithContent sets the Content 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 Content field is set to the value of the last call.
func (*CacheSizeSettingsApplyConfiguration) WithMetadata ¶
func (b *CacheSizeSettingsApplyConfiguration) WithMetadata(value int) *CacheSizeSettingsApplyConfiguration
WithMetadata sets the Metadata 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 Metadata field is set to the value of the last call.
type ConfigurationApplyConfiguration ¶
type ConfigurationApplyConfiguration struct { CacheDirectory *string `json:"cacheDirectory,omitempty"` LogDirectory *string `json:"logDirectory,omitempty"` ConfigFilePath *string `json:"configFilePath,omitempty"` }
ConfigurationApplyConfiguration represents an declarative configuration of the Configuration type for use with apply.
func Configuration ¶
func Configuration() *ConfigurationApplyConfiguration
ConfigurationApplyConfiguration constructs an declarative configuration of the Configuration type for use with apply.
func (*ConfigurationApplyConfiguration) WithCacheDirectory ¶
func (b *ConfigurationApplyConfiguration) WithCacheDirectory(value string) *ConfigurationApplyConfiguration
WithCacheDirectory sets the CacheDirectory 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 CacheDirectory field is set to the value of the last call.
func (*ConfigurationApplyConfiguration) WithConfigFilePath ¶
func (b *ConfigurationApplyConfiguration) WithConfigFilePath(value string) *ConfigurationApplyConfiguration
WithConfigFilePath sets the ConfigFilePath 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 ConfigFilePath field is set to the value of the last call.
func (*ConfigurationApplyConfiguration) WithLogDirectory ¶
func (b *ConfigurationApplyConfiguration) WithLogDirectory(value string) *ConfigurationApplyConfiguration
WithLogDirectory sets the LogDirectory 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 LogDirectory field is set to the value of the last call.
type CredentialApplyConfiguration ¶
type CredentialApplyConfiguration struct { Type *v1alpha1.CredentialType `json:"type,omitempty"` KeyPair *KeyPairApplyConfiguration `json:"keyPair,omitempty"` Secret *ObjectReferenceApplyConfiguration `json:"secret,omitempty"` KopiaServerSecret *KopiaServerSecretApplyConfiguration `json:"kopiaServerSecret,omitempty"` }
CredentialApplyConfiguration represents an declarative configuration of the Credential type for use with apply.
func Credential ¶
func Credential() *CredentialApplyConfiguration
CredentialApplyConfiguration constructs an declarative configuration of the Credential type for use with apply.
func (*CredentialApplyConfiguration) WithKeyPair ¶
func (b *CredentialApplyConfiguration) WithKeyPair(value *KeyPairApplyConfiguration) *CredentialApplyConfiguration
WithKeyPair sets the KeyPair 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 KeyPair field is set to the value of the last call.
func (*CredentialApplyConfiguration) WithKopiaServerSecret ¶
func (b *CredentialApplyConfiguration) WithKopiaServerSecret(value *KopiaServerSecretApplyConfiguration) *CredentialApplyConfiguration
WithKopiaServerSecret sets the KopiaServerSecret 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 KopiaServerSecret field is set to the value of the last call.
func (*CredentialApplyConfiguration) WithSecret ¶
func (b *CredentialApplyConfiguration) WithSecret(value *ObjectReferenceApplyConfiguration) *CredentialApplyConfiguration
WithSecret sets the Secret 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 Secret field is set to the value of the last call.
func (*CredentialApplyConfiguration) WithType ¶
func (b *CredentialApplyConfiguration) WithType(value v1alpha1.CredentialType) *CredentialApplyConfiguration
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 ErrorApplyConfiguration ¶
type ErrorApplyConfiguration struct {
Message *string `json:"message,omitempty"`
}
ErrorApplyConfiguration represents an declarative configuration of the Error type for use with apply.
func Error ¶
func Error() *ErrorApplyConfiguration
ErrorApplyConfiguration constructs an declarative configuration of the Error type for use with apply.
func (*ErrorApplyConfiguration) WithMessage ¶
func (b *ErrorApplyConfiguration) WithMessage(value string) *ErrorApplyConfiguration
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.
type KeyPairApplyConfiguration ¶
type KeyPairApplyConfiguration struct { IDField *string `json:"idField,omitempty"` SecretField *string `json:"secretField,omitempty"` Secret *ObjectReferenceApplyConfiguration `json:"secret,omitempty"` }
KeyPairApplyConfiguration represents an declarative configuration of the KeyPair type for use with apply.
func KeyPair ¶
func KeyPair() *KeyPairApplyConfiguration
KeyPairApplyConfiguration constructs an declarative configuration of the KeyPair type for use with apply.
func (*KeyPairApplyConfiguration) WithIDField ¶
func (b *KeyPairApplyConfiguration) WithIDField(value string) *KeyPairApplyConfiguration
WithIDField sets the IDField 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 IDField field is set to the value of the last call.
func (*KeyPairApplyConfiguration) WithSecret ¶
func (b *KeyPairApplyConfiguration) WithSecret(value *ObjectReferenceApplyConfiguration) *KeyPairApplyConfiguration
WithSecret sets the Secret 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 Secret field is set to the value of the last call.
func (*KeyPairApplyConfiguration) WithSecretField ¶
func (b *KeyPairApplyConfiguration) WithSecretField(value string) *KeyPairApplyConfiguration
WithSecretField sets the SecretField 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 SecretField field is set to the value of the last call.
type KopiaServerSecretApplyConfiguration ¶
type KopiaServerSecretApplyConfiguration struct { Username *string `json:"username,omitempty"` Hostname *string `json:"hostname,omitempty"` UserPassphrase *KopiaServerSecretRefApplyConfiguration `json:"userPassphrase,omitempty"` TLSCert *KopiaServerSecretRefApplyConfiguration `json:"tlsCert,omitempty"` ConnectOptions map[string]int `json:"connectOptions,omitempty"` }
KopiaServerSecretApplyConfiguration represents an declarative configuration of the KopiaServerSecret type for use with apply.
func KopiaServerSecret ¶
func KopiaServerSecret() *KopiaServerSecretApplyConfiguration
KopiaServerSecretApplyConfiguration constructs an declarative configuration of the KopiaServerSecret type for use with apply.
func (*KopiaServerSecretApplyConfiguration) WithConnectOptions ¶
func (b *KopiaServerSecretApplyConfiguration) WithConnectOptions(entries map[string]int) *KopiaServerSecretApplyConfiguration
WithConnectOptions puts the entries into the ConnectOptions 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 ConnectOptions field, overwriting an existing map entries in ConnectOptions field with the same key.
func (*KopiaServerSecretApplyConfiguration) WithHostname ¶
func (b *KopiaServerSecretApplyConfiguration) WithHostname(value string) *KopiaServerSecretApplyConfiguration
WithHostname sets the Hostname 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 Hostname field is set to the value of the last call.
func (*KopiaServerSecretApplyConfiguration) WithTLSCert ¶
func (b *KopiaServerSecretApplyConfiguration) WithTLSCert(value *KopiaServerSecretRefApplyConfiguration) *KopiaServerSecretApplyConfiguration
WithTLSCert sets the TLSCert 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 TLSCert field is set to the value of the last call.
func (*KopiaServerSecretApplyConfiguration) WithUserPassphrase ¶
func (b *KopiaServerSecretApplyConfiguration) WithUserPassphrase(value *KopiaServerSecretRefApplyConfiguration) *KopiaServerSecretApplyConfiguration
WithUserPassphrase sets the UserPassphrase 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 UserPassphrase field is set to the value of the last call.
func (*KopiaServerSecretApplyConfiguration) WithUsername ¶
func (b *KopiaServerSecretApplyConfiguration) WithUsername(value string) *KopiaServerSecretApplyConfiguration
WithUsername sets the Username 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 Username field is set to the value of the last call.
type KopiaServerSecretRefApplyConfiguration ¶
type KopiaServerSecretRefApplyConfiguration struct { Key *string `json:"key,omitempty"` Secret *ObjectReferenceApplyConfiguration `json:"secret,omitempty"` }
KopiaServerSecretRefApplyConfiguration represents an declarative configuration of the KopiaServerSecretRef type for use with apply.
func KopiaServerSecretRef ¶
func KopiaServerSecretRef() *KopiaServerSecretRefApplyConfiguration
KopiaServerSecretRefApplyConfiguration constructs an declarative configuration of the KopiaServerSecretRef type for use with apply.
func (*KopiaServerSecretRefApplyConfiguration) WithKey ¶
func (b *KopiaServerSecretRefApplyConfiguration) WithKey(value string) *KopiaServerSecretRefApplyConfiguration
WithKey sets the Key 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 Key field is set to the value of the last call.
func (*KopiaServerSecretRefApplyConfiguration) WithSecret ¶
func (b *KopiaServerSecretRefApplyConfiguration) WithSecret(value *ObjectReferenceApplyConfiguration) *KopiaServerSecretRefApplyConfiguration
WithSecret sets the Secret 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 Secret field is set to the value of the last call.
type LocationApplyConfiguration ¶
type LocationApplyConfiguration struct { Type *v1alpha1.LocationType `json:"type,omitempty"` Bucket *string `json:"bucket,omitempty"` Endpoint *string `json:"endpoint,omitempty"` Prefix *string `json:"prefix,omitempty"` Region *string `json:"region,omitempty"` }
LocationApplyConfiguration represents an declarative configuration of the Location type for use with apply.
func Location ¶
func Location() *LocationApplyConfiguration
LocationApplyConfiguration constructs an declarative configuration of the Location type for use with apply.
func (*LocationApplyConfiguration) WithBucket ¶
func (b *LocationApplyConfiguration) WithBucket(value string) *LocationApplyConfiguration
WithBucket sets the Bucket 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 Bucket field is set to the value of the last call.
func (*LocationApplyConfiguration) WithEndpoint ¶
func (b *LocationApplyConfiguration) WithEndpoint(value string) *LocationApplyConfiguration
WithEndpoint sets the Endpoint 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 Endpoint field is set to the value of the last call.
func (*LocationApplyConfiguration) WithPrefix ¶
func (b *LocationApplyConfiguration) WithPrefix(value string) *LocationApplyConfiguration
WithPrefix sets the Prefix 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 Prefix field is set to the value of the last call.
func (*LocationApplyConfiguration) WithRegion ¶
func (b *LocationApplyConfiguration) WithRegion(value string) *LocationApplyConfiguration
WithRegion sets the Region 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 Region field is set to the value of the last call.
func (*LocationApplyConfiguration) WithType ¶
func (b *LocationApplyConfiguration) WithType(value v1alpha1.LocationType) *LocationApplyConfiguration
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 ObjectReferenceApplyConfiguration ¶
type ObjectReferenceApplyConfiguration struct { APIVersion *string `json:"apiVersion,omitempty"` Group *string `json:"group,omitempty"` Resource *string `json:"resource,omitempty"` Kind *string `json:"kind,omitempty"` Name *string `json:"name,omitempty"` Namespace *string `json:"namespace,omitempty"` }
ObjectReferenceApplyConfiguration represents an declarative configuration of the ObjectReference type for use with apply.
func ObjectReference ¶
func ObjectReference() *ObjectReferenceApplyConfiguration
ObjectReferenceApplyConfiguration constructs an declarative configuration of the ObjectReference type for use with apply.
func (*ObjectReferenceApplyConfiguration) WithAPIVersion ¶
func (b *ObjectReferenceApplyConfiguration) WithAPIVersion(value string) *ObjectReferenceApplyConfiguration
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 (*ObjectReferenceApplyConfiguration) WithGroup ¶
func (b *ObjectReferenceApplyConfiguration) WithGroup(value string) *ObjectReferenceApplyConfiguration
WithGroup sets the Group 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 Group field is set to the value of the last call.
func (*ObjectReferenceApplyConfiguration) WithKind ¶
func (b *ObjectReferenceApplyConfiguration) WithKind(value string) *ObjectReferenceApplyConfiguration
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 (*ObjectReferenceApplyConfiguration) WithName ¶
func (b *ObjectReferenceApplyConfiguration) WithName(value string) *ObjectReferenceApplyConfiguration
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 (*ObjectReferenceApplyConfiguration) WithNamespace ¶
func (b *ObjectReferenceApplyConfiguration) WithNamespace(value string) *ObjectReferenceApplyConfiguration
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 (*ObjectReferenceApplyConfiguration) WithResource ¶
func (b *ObjectReferenceApplyConfiguration) WithResource(value string) *ObjectReferenceApplyConfiguration
WithResource sets the Resource 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 Resource field is set to the value of the last call.
type PhaseApplyConfiguration ¶
type PhaseApplyConfiguration struct { Name *string `json:"name,omitempty"` State *v1alpha1.State `json:"state,omitempty"` Output map[string]interface{} `json:"output,omitempty"` Progress *PhaseProgressApplyConfiguration `json:"progress,omitempty"` }
PhaseApplyConfiguration represents an declarative configuration of the Phase type for use with apply.
func Phase ¶
func Phase() *PhaseApplyConfiguration
PhaseApplyConfiguration constructs an declarative configuration of the Phase type for use with apply.
func (*PhaseApplyConfiguration) WithName ¶
func (b *PhaseApplyConfiguration) WithName(value string) *PhaseApplyConfiguration
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 (*PhaseApplyConfiguration) WithOutput ¶
func (b *PhaseApplyConfiguration) WithOutput(entries map[string]interface{}) *PhaseApplyConfiguration
WithOutput puts the entries into the Output 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 Output field, overwriting an existing map entries in Output field with the same key.
func (*PhaseApplyConfiguration) WithProgress ¶
func (b *PhaseApplyConfiguration) WithProgress(value *PhaseProgressApplyConfiguration) *PhaseApplyConfiguration
WithProgress sets the Progress 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 Progress field is set to the value of the last call.
func (*PhaseApplyConfiguration) WithState ¶
func (b *PhaseApplyConfiguration) WithState(value v1alpha1.State) *PhaseApplyConfiguration
WithState sets the State 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 State field is set to the value of the last call.
type PhaseProgressApplyConfiguration ¶
type PhaseProgressApplyConfiguration struct { ProgressPercent *string `json:"progressPercent,omitempty"` SizeDownloadedB *int64 `json:"sizeDownloadedB,omitempty"` SizeUploadedB *int64 `json:"sizeUploadedB,omitempty"` EstimatedDownloadSizeB *int64 `json:"estimatedDownloadSizeB,omitempty"` EstimatedUploadSizeB *int64 `json:"estimatedUploadSizeB,omitempty"` EstimatedTimeSeconds *int64 `json:"estinatedTimeSeconds,omitempty"` LastTransitionTime *v1.Time `json:"lastTransitionTime,omitempty"` }
PhaseProgressApplyConfiguration represents an declarative configuration of the PhaseProgress type for use with apply.
func PhaseProgress ¶
func PhaseProgress() *PhaseProgressApplyConfiguration
PhaseProgressApplyConfiguration constructs an declarative configuration of the PhaseProgress type for use with apply.
func (*PhaseProgressApplyConfiguration) WithEstimatedDownloadSizeB ¶
func (b *PhaseProgressApplyConfiguration) WithEstimatedDownloadSizeB(value int64) *PhaseProgressApplyConfiguration
WithEstimatedDownloadSizeB sets the EstimatedDownloadSizeB 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 EstimatedDownloadSizeB field is set to the value of the last call.
func (*PhaseProgressApplyConfiguration) WithEstimatedTimeSeconds ¶
func (b *PhaseProgressApplyConfiguration) WithEstimatedTimeSeconds(value int64) *PhaseProgressApplyConfiguration
WithEstimatedTimeSeconds sets the EstimatedTimeSeconds 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 EstimatedTimeSeconds field is set to the value of the last call.
func (*PhaseProgressApplyConfiguration) WithEstimatedUploadSizeB ¶
func (b *PhaseProgressApplyConfiguration) WithEstimatedUploadSizeB(value int64) *PhaseProgressApplyConfiguration
WithEstimatedUploadSizeB sets the EstimatedUploadSizeB 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 EstimatedUploadSizeB field is set to the value of the last call.
func (*PhaseProgressApplyConfiguration) WithLastTransitionTime ¶
func (b *PhaseProgressApplyConfiguration) WithLastTransitionTime(value v1.Time) *PhaseProgressApplyConfiguration
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 (*PhaseProgressApplyConfiguration) WithProgressPercent ¶
func (b *PhaseProgressApplyConfiguration) WithProgressPercent(value string) *PhaseProgressApplyConfiguration
WithProgressPercent sets the ProgressPercent 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 ProgressPercent field is set to the value of the last call.
func (*PhaseProgressApplyConfiguration) WithSizeDownloadedB ¶
func (b *PhaseProgressApplyConfiguration) WithSizeDownloadedB(value int64) *PhaseProgressApplyConfiguration
WithSizeDownloadedB sets the SizeDownloadedB 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 SizeDownloadedB field is set to the value of the last call.
func (*PhaseProgressApplyConfiguration) WithSizeUploadedB ¶
func (b *PhaseProgressApplyConfiguration) WithSizeUploadedB(value int64) *PhaseProgressApplyConfiguration
WithSizeUploadedB sets the SizeUploadedB 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 SizeUploadedB field is set to the value of the last call.
type ProfileApplyConfiguration ¶
type ProfileApplyConfiguration struct { v1.TypeMetaApplyConfiguration `json:",inline"` *v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"` Location *LocationApplyConfiguration `json:"location,omitempty"` Credential *CredentialApplyConfiguration `json:"credential,omitempty"` SkipSSLVerify *bool `json:"skipSSLVerify,omitempty"` }
ProfileApplyConfiguration represents an declarative configuration of the Profile type for use with apply.
func Profile ¶
func Profile(name, namespace string) *ProfileApplyConfiguration
Profile constructs an declarative configuration of the Profile type for use with apply.
func (*ProfileApplyConfiguration) WithAPIVersion ¶
func (b *ProfileApplyConfiguration) WithAPIVersion(value string) *ProfileApplyConfiguration
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 (*ProfileApplyConfiguration) WithAnnotations ¶
func (b *ProfileApplyConfiguration) WithAnnotations(entries map[string]string) *ProfileApplyConfiguration
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 (*ProfileApplyConfiguration) WithCreationTimestamp ¶
func (b *ProfileApplyConfiguration) WithCreationTimestamp(value metav1.Time) *ProfileApplyConfiguration
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 (*ProfileApplyConfiguration) WithCredential ¶
func (b *ProfileApplyConfiguration) WithCredential(value *CredentialApplyConfiguration) *ProfileApplyConfiguration
WithCredential sets the Credential 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 Credential field is set to the value of the last call.
func (*ProfileApplyConfiguration) WithDeletionGracePeriodSeconds ¶
func (b *ProfileApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *ProfileApplyConfiguration
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 (*ProfileApplyConfiguration) WithDeletionTimestamp ¶
func (b *ProfileApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *ProfileApplyConfiguration
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 (*ProfileApplyConfiguration) WithFinalizers ¶
func (b *ProfileApplyConfiguration) WithFinalizers(values ...string) *ProfileApplyConfiguration
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 (*ProfileApplyConfiguration) WithGenerateName ¶
func (b *ProfileApplyConfiguration) WithGenerateName(value string) *ProfileApplyConfiguration
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 (*ProfileApplyConfiguration) WithGeneration ¶
func (b *ProfileApplyConfiguration) WithGeneration(value int64) *ProfileApplyConfiguration
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 (*ProfileApplyConfiguration) WithKind ¶
func (b *ProfileApplyConfiguration) WithKind(value string) *ProfileApplyConfiguration
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 (*ProfileApplyConfiguration) WithLabels ¶
func (b *ProfileApplyConfiguration) WithLabels(entries map[string]string) *ProfileApplyConfiguration
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 (*ProfileApplyConfiguration) WithLocation ¶
func (b *ProfileApplyConfiguration) WithLocation(value *LocationApplyConfiguration) *ProfileApplyConfiguration
WithLocation sets the Location 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 Location field is set to the value of the last call.
func (*ProfileApplyConfiguration) WithName ¶
func (b *ProfileApplyConfiguration) WithName(value string) *ProfileApplyConfiguration
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 (*ProfileApplyConfiguration) WithNamespace ¶
func (b *ProfileApplyConfiguration) WithNamespace(value string) *ProfileApplyConfiguration
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 (*ProfileApplyConfiguration) WithOwnerReferences ¶
func (b *ProfileApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *ProfileApplyConfiguration
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 (*ProfileApplyConfiguration) WithResourceVersion ¶
func (b *ProfileApplyConfiguration) WithResourceVersion(value string) *ProfileApplyConfiguration
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 (*ProfileApplyConfiguration) WithSkipSSLVerify ¶
func (b *ProfileApplyConfiguration) WithSkipSSLVerify(value bool) *ProfileApplyConfiguration
WithSkipSSLVerify sets the SkipSSLVerify 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 SkipSSLVerify field is set to the value of the last call.
func (*ProfileApplyConfiguration) WithUID ¶
func (b *ProfileApplyConfiguration) WithUID(value types.UID) *ProfileApplyConfiguration
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 RepositoryApplyConfiguration ¶
type RepositoryApplyConfiguration struct { RootPath *string `json:"rootPath,omitempty"` Username *string `json:"username,omitempty"` Hostname *string `json:"hostname,omitempty"` PasswordSecretRef *v1.SecretReference `json:"passwordSecretRef,omitempty"` CacheSizeSettings *CacheSizeSettingsApplyConfiguration `json:"cacheSizeSettings,omitempty"` Configuration *ConfigurationApplyConfiguration `json:"configuration,omitempty"` }
RepositoryApplyConfiguration represents an declarative configuration of the Repository type for use with apply.
func Repository ¶
func Repository() *RepositoryApplyConfiguration
RepositoryApplyConfiguration constructs an declarative configuration of the Repository type for use with apply.
func (*RepositoryApplyConfiguration) WithCacheSizeSettings ¶
func (b *RepositoryApplyConfiguration) WithCacheSizeSettings(value *CacheSizeSettingsApplyConfiguration) *RepositoryApplyConfiguration
WithCacheSizeSettings sets the CacheSizeSettings 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 CacheSizeSettings field is set to the value of the last call.
func (*RepositoryApplyConfiguration) WithConfiguration ¶
func (b *RepositoryApplyConfiguration) WithConfiguration(value *ConfigurationApplyConfiguration) *RepositoryApplyConfiguration
WithConfiguration sets the Configuration 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 Configuration field is set to the value of the last call.
func (*RepositoryApplyConfiguration) WithHostname ¶
func (b *RepositoryApplyConfiguration) WithHostname(value string) *RepositoryApplyConfiguration
WithHostname sets the Hostname 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 Hostname field is set to the value of the last call.
func (*RepositoryApplyConfiguration) WithPasswordSecretRef ¶
func (b *RepositoryApplyConfiguration) WithPasswordSecretRef(value v1.SecretReference) *RepositoryApplyConfiguration
WithPasswordSecretRef sets the PasswordSecretRef 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 PasswordSecretRef field is set to the value of the last call.
func (*RepositoryApplyConfiguration) WithRootPath ¶
func (b *RepositoryApplyConfiguration) WithRootPath(value string) *RepositoryApplyConfiguration
WithRootPath sets the RootPath 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 RootPath field is set to the value of the last call.
func (*RepositoryApplyConfiguration) WithUsername ¶
func (b *RepositoryApplyConfiguration) WithUsername(value string) *RepositoryApplyConfiguration
WithUsername sets the Username 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 Username field is set to the value of the last call.
type RepositoryServerApplyConfiguration ¶
type RepositoryServerApplyConfiguration struct { v1.TypeMetaApplyConfiguration `json:",inline"` *v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"` Spec *RepositoryServerSpecApplyConfiguration `json:"spec,omitempty"` Status *RepositoryServerStatusApplyConfiguration `json:"status,omitempty"` }
RepositoryServerApplyConfiguration represents an declarative configuration of the RepositoryServer type for use with apply.
func RepositoryServer ¶
func RepositoryServer(name, namespace string) *RepositoryServerApplyConfiguration
RepositoryServer constructs an declarative configuration of the RepositoryServer type for use with apply.
func (*RepositoryServerApplyConfiguration) WithAPIVersion ¶
func (b *RepositoryServerApplyConfiguration) WithAPIVersion(value string) *RepositoryServerApplyConfiguration
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 (*RepositoryServerApplyConfiguration) WithAnnotations ¶
func (b *RepositoryServerApplyConfiguration) WithAnnotations(entries map[string]string) *RepositoryServerApplyConfiguration
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 (*RepositoryServerApplyConfiguration) WithCreationTimestamp ¶
func (b *RepositoryServerApplyConfiguration) WithCreationTimestamp(value metav1.Time) *RepositoryServerApplyConfiguration
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 (*RepositoryServerApplyConfiguration) WithDeletionGracePeriodSeconds ¶
func (b *RepositoryServerApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *RepositoryServerApplyConfiguration
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 (*RepositoryServerApplyConfiguration) WithDeletionTimestamp ¶
func (b *RepositoryServerApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *RepositoryServerApplyConfiguration
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 (*RepositoryServerApplyConfiguration) WithFinalizers ¶
func (b *RepositoryServerApplyConfiguration) WithFinalizers(values ...string) *RepositoryServerApplyConfiguration
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 (*RepositoryServerApplyConfiguration) WithGenerateName ¶
func (b *RepositoryServerApplyConfiguration) WithGenerateName(value string) *RepositoryServerApplyConfiguration
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 (*RepositoryServerApplyConfiguration) WithGeneration ¶
func (b *RepositoryServerApplyConfiguration) WithGeneration(value int64) *RepositoryServerApplyConfiguration
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 (*RepositoryServerApplyConfiguration) WithKind ¶
func (b *RepositoryServerApplyConfiguration) WithKind(value string) *RepositoryServerApplyConfiguration
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 (*RepositoryServerApplyConfiguration) WithLabels ¶
func (b *RepositoryServerApplyConfiguration) WithLabels(entries map[string]string) *RepositoryServerApplyConfiguration
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 (*RepositoryServerApplyConfiguration) WithName ¶
func (b *RepositoryServerApplyConfiguration) WithName(value string) *RepositoryServerApplyConfiguration
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 (*RepositoryServerApplyConfiguration) WithNamespace ¶
func (b *RepositoryServerApplyConfiguration) WithNamespace(value string) *RepositoryServerApplyConfiguration
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 (*RepositoryServerApplyConfiguration) WithOwnerReferences ¶
func (b *RepositoryServerApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *RepositoryServerApplyConfiguration
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 (*RepositoryServerApplyConfiguration) WithResourceVersion ¶
func (b *RepositoryServerApplyConfiguration) WithResourceVersion(value string) *RepositoryServerApplyConfiguration
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 (*RepositoryServerApplyConfiguration) WithSpec ¶
func (b *RepositoryServerApplyConfiguration) WithSpec(value *RepositoryServerSpecApplyConfiguration) *RepositoryServerApplyConfiguration
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 (*RepositoryServerApplyConfiguration) WithStatus ¶
func (b *RepositoryServerApplyConfiguration) WithStatus(value *RepositoryServerStatusApplyConfiguration) *RepositoryServerApplyConfiguration
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 (*RepositoryServerApplyConfiguration) WithUID ¶
func (b *RepositoryServerApplyConfiguration) WithUID(value types.UID) *RepositoryServerApplyConfiguration
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 RepositoryServerSpecApplyConfiguration ¶
type RepositoryServerSpecApplyConfiguration struct { Storage *StorageApplyConfiguration `json:"storage,omitempty"` Repository *RepositoryApplyConfiguration `json:"repository,omitempty"` Server *ServerApplyConfiguration `json:"server,omitempty"` }
RepositoryServerSpecApplyConfiguration represents an declarative configuration of the RepositoryServerSpec type for use with apply.
func RepositoryServerSpec ¶
func RepositoryServerSpec() *RepositoryServerSpecApplyConfiguration
RepositoryServerSpecApplyConfiguration constructs an declarative configuration of the RepositoryServerSpec type for use with apply.
func (*RepositoryServerSpecApplyConfiguration) WithRepository ¶
func (b *RepositoryServerSpecApplyConfiguration) WithRepository(value *RepositoryApplyConfiguration) *RepositoryServerSpecApplyConfiguration
WithRepository sets the Repository 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 Repository field is set to the value of the last call.
func (*RepositoryServerSpecApplyConfiguration) WithServer ¶
func (b *RepositoryServerSpecApplyConfiguration) WithServer(value *ServerApplyConfiguration) *RepositoryServerSpecApplyConfiguration
WithServer sets the Server 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 Server field is set to the value of the last call.
func (*RepositoryServerSpecApplyConfiguration) WithStorage ¶
func (b *RepositoryServerSpecApplyConfiguration) WithStorage(value *StorageApplyConfiguration) *RepositoryServerSpecApplyConfiguration
WithStorage sets the Storage 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 Storage field is set to the value of the last call.
type RepositoryServerStatusApplyConfiguration ¶
type RepositoryServerStatusApplyConfiguration struct { Conditions []v1.Condition `json:"conditions,omitempty"` ServerInfo *ServerInfoApplyConfiguration `json:"serverInfo,omitempty"` Progress *crv1alpha1.RepositoryServerProgress `json:"progress,omitempty"` }
RepositoryServerStatusApplyConfiguration represents an declarative configuration of the RepositoryServerStatus type for use with apply.
func RepositoryServerStatus ¶
func RepositoryServerStatus() *RepositoryServerStatusApplyConfiguration
RepositoryServerStatusApplyConfiguration constructs an declarative configuration of the RepositoryServerStatus type for use with apply.
func (*RepositoryServerStatusApplyConfiguration) WithConditions ¶
func (b *RepositoryServerStatusApplyConfiguration) WithConditions(values ...v1.Condition) *RepositoryServerStatusApplyConfiguration
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 (*RepositoryServerStatusApplyConfiguration) WithProgress ¶
func (b *RepositoryServerStatusApplyConfiguration) WithProgress(value crv1alpha1.RepositoryServerProgress) *RepositoryServerStatusApplyConfiguration
WithProgress sets the Progress 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 Progress field is set to the value of the last call.
func (*RepositoryServerStatusApplyConfiguration) WithServerInfo ¶
func (b *RepositoryServerStatusApplyConfiguration) WithServerInfo(value *ServerInfoApplyConfiguration) *RepositoryServerStatusApplyConfiguration
WithServerInfo sets the ServerInfo 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 ServerInfo field is set to the value of the last call.
type ServerApplyConfiguration ¶
type ServerApplyConfiguration struct { UserAccess *UserAccessApplyConfiguration `json:"userAccess,omitempty"` AdminSecretRef *v1.SecretReference `json:"adminSecretRef,omitempty"` TLSSecretRef *v1.SecretReference `json:"tlsSecretRef,omitempty"` }
ServerApplyConfiguration represents an declarative configuration of the Server type for use with apply.
func Server ¶
func Server() *ServerApplyConfiguration
ServerApplyConfiguration constructs an declarative configuration of the Server type for use with apply.
func (*ServerApplyConfiguration) WithAdminSecretRef ¶
func (b *ServerApplyConfiguration) WithAdminSecretRef(value v1.SecretReference) *ServerApplyConfiguration
WithAdminSecretRef sets the AdminSecretRef 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 AdminSecretRef field is set to the value of the last call.
func (*ServerApplyConfiguration) WithTLSSecretRef ¶
func (b *ServerApplyConfiguration) WithTLSSecretRef(value v1.SecretReference) *ServerApplyConfiguration
WithTLSSecretRef sets the TLSSecretRef 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 TLSSecretRef field is set to the value of the last call.
func (*ServerApplyConfiguration) WithUserAccess ¶
func (b *ServerApplyConfiguration) WithUserAccess(value *UserAccessApplyConfiguration) *ServerApplyConfiguration
WithUserAccess sets the UserAccess 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 UserAccess field is set to the value of the last call.
type ServerInfoApplyConfiguration ¶
type ServerInfoApplyConfiguration struct { PodName *string `json:"podName,omitempty"` ServiceName *string `json:"serviceName,omitempty"` }
ServerInfoApplyConfiguration represents an declarative configuration of the ServerInfo type for use with apply.
func ServerInfo ¶
func ServerInfo() *ServerInfoApplyConfiguration
ServerInfoApplyConfiguration constructs an declarative configuration of the ServerInfo type for use with apply.
func (*ServerInfoApplyConfiguration) WithPodName ¶
func (b *ServerInfoApplyConfiguration) WithPodName(value string) *ServerInfoApplyConfiguration
WithPodName sets the PodName 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 PodName field is set to the value of the last call.
func (*ServerInfoApplyConfiguration) WithServiceName ¶
func (b *ServerInfoApplyConfiguration) WithServiceName(value string) *ServerInfoApplyConfiguration
WithServiceName sets the ServiceName 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 ServiceName field is set to the value of the last call.
type StorageApplyConfiguration ¶
type StorageApplyConfiguration struct { SecretRef *v1.SecretReference `json:"secretRef,omitempty"` CredentialSecretRef *v1.SecretReference `json:"credentialSecretRef,omitempty"` }
StorageApplyConfiguration represents an declarative configuration of the Storage type for use with apply.
func Storage ¶
func Storage() *StorageApplyConfiguration
StorageApplyConfiguration constructs an declarative configuration of the Storage type for use with apply.
func (*StorageApplyConfiguration) WithCredentialSecretRef ¶
func (b *StorageApplyConfiguration) WithCredentialSecretRef(value v1.SecretReference) *StorageApplyConfiguration
WithCredentialSecretRef sets the CredentialSecretRef 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 CredentialSecretRef field is set to the value of the last call.
func (*StorageApplyConfiguration) WithSecretRef ¶
func (b *StorageApplyConfiguration) WithSecretRef(value v1.SecretReference) *StorageApplyConfiguration
WithSecretRef sets the SecretRef 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 SecretRef field is set to the value of the last call.
type UserAccessApplyConfiguration ¶
type UserAccessApplyConfiguration struct { UserAccessSecretRef *v1.SecretReference `json:"userAccessSecretRef,omitempty"` Username *string `json:"username,omitempty"` }
UserAccessApplyConfiguration represents an declarative configuration of the UserAccess type for use with apply.
func UserAccess ¶
func UserAccess() *UserAccessApplyConfiguration
UserAccessApplyConfiguration constructs an declarative configuration of the UserAccess type for use with apply.
func (*UserAccessApplyConfiguration) WithUserAccessSecretRef ¶
func (b *UserAccessApplyConfiguration) WithUserAccessSecretRef(value v1.SecretReference) *UserAccessApplyConfiguration
WithUserAccessSecretRef sets the UserAccessSecretRef 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 UserAccessSecretRef field is set to the value of the last call.
func (*UserAccessApplyConfiguration) WithUsername ¶
func (b *UserAccessApplyConfiguration) WithUsername(value string) *UserAccessApplyConfiguration
WithUsername sets the Username 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 Username field is set to the value of the last call.
Source Files
¶
- actionprogress.go
- actionset.go
- actionsetspec.go
- actionsetstatus.go
- actionspec.go
- actionstatus.go
- artifact.go
- blueprint.go
- blueprintaction.go
- blueprintphase.go
- cachesizesettings.go
- configuration.go
- credential.go
- error.go
- keypair.go
- kopiaserversecret.go
- kopiaserversecretref.go
- location.go
- objectreference.go
- phase.go
- phaseprogress.go
- profile.go
- repository.go
- repositoryserver.go
- repositoryserverspec.go
- repositoryserverstatus.go
- server.go
- serverinfo.go
- storage.go
- useraccess.go