Documentation ¶
Index ¶
- type ApplicationDomainsApplyConfiguration
- func (b *ApplicationDomainsApplyConfiguration) WithDnsTarget(value string) *ApplicationDomainsApplyConfiguration
- func (b *ApplicationDomainsApplyConfiguration) WithIstioIngressGatewayLabels(values ...*NameValueApplyConfiguration) *ApplicationDomainsApplyConfiguration
- func (b *ApplicationDomainsApplyConfiguration) WithPrimary(value string) *ApplicationDomainsApplyConfiguration
- func (b *ApplicationDomainsApplyConfiguration) WithSecondary(values ...string) *ApplicationDomainsApplyConfiguration
- type BTPApplyConfiguration
- type BTPTenantIdentificationApplyConfiguration
- type CAPApplicationApplyConfiguration
- func (b *CAPApplicationApplyConfiguration) GetName() *string
- func (b *CAPApplicationApplyConfiguration) WithAPIVersion(value string) *CAPApplicationApplyConfiguration
- func (b *CAPApplicationApplyConfiguration) WithAnnotations(entries map[string]string) *CAPApplicationApplyConfiguration
- func (b *CAPApplicationApplyConfiguration) WithCreationTimestamp(value metav1.Time) *CAPApplicationApplyConfiguration
- func (b *CAPApplicationApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *CAPApplicationApplyConfiguration
- func (b *CAPApplicationApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *CAPApplicationApplyConfiguration
- func (b *CAPApplicationApplyConfiguration) WithFinalizers(values ...string) *CAPApplicationApplyConfiguration
- func (b *CAPApplicationApplyConfiguration) WithGenerateName(value string) *CAPApplicationApplyConfiguration
- func (b *CAPApplicationApplyConfiguration) WithGeneration(value int64) *CAPApplicationApplyConfiguration
- func (b *CAPApplicationApplyConfiguration) WithKind(value string) *CAPApplicationApplyConfiguration
- func (b *CAPApplicationApplyConfiguration) WithLabels(entries map[string]string) *CAPApplicationApplyConfiguration
- func (b *CAPApplicationApplyConfiguration) WithName(value string) *CAPApplicationApplyConfiguration
- func (b *CAPApplicationApplyConfiguration) WithNamespace(value string) *CAPApplicationApplyConfiguration
- func (b *CAPApplicationApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *CAPApplicationApplyConfiguration
- func (b *CAPApplicationApplyConfiguration) WithResourceVersion(value string) *CAPApplicationApplyConfiguration
- func (b *CAPApplicationApplyConfiguration) WithSpec(value *CAPApplicationSpecApplyConfiguration) *CAPApplicationApplyConfiguration
- func (b *CAPApplicationApplyConfiguration) WithStatus(value *CAPApplicationStatusApplyConfiguration) *CAPApplicationApplyConfiguration
- func (b *CAPApplicationApplyConfiguration) WithUID(value types.UID) *CAPApplicationApplyConfiguration
- type CAPApplicationSpecApplyConfiguration
- func (b *CAPApplicationSpecApplyConfiguration) WithBTP(value *BTPApplyConfiguration) *CAPApplicationSpecApplyConfiguration
- func (b *CAPApplicationSpecApplyConfiguration) WithBTPAppName(value string) *CAPApplicationSpecApplyConfiguration
- func (b *CAPApplicationSpecApplyConfiguration) WithDomains(value *ApplicationDomainsApplyConfiguration) *CAPApplicationSpecApplyConfiguration
- func (b *CAPApplicationSpecApplyConfiguration) WithGlobalAccountId(value string) *CAPApplicationSpecApplyConfiguration
- func (b *CAPApplicationSpecApplyConfiguration) WithProvider(value *BTPTenantIdentificationApplyConfiguration) *CAPApplicationSpecApplyConfiguration
- type CAPApplicationStatusApplyConfiguration
- func (b *CAPApplicationStatusApplyConfiguration) WithConditions(values ...*metav1.ConditionApplyConfiguration) *CAPApplicationStatusApplyConfiguration
- func (b *CAPApplicationStatusApplyConfiguration) WithDomainSpecHash(value string) *CAPApplicationStatusApplyConfiguration
- func (b *CAPApplicationStatusApplyConfiguration) WithLastFullReconciliationTime(value v1.Time) *CAPApplicationStatusApplyConfiguration
- func (b *CAPApplicationStatusApplyConfiguration) WithObservedGeneration(value int64) *CAPApplicationStatusApplyConfiguration
- func (b *CAPApplicationStatusApplyConfiguration) WithState(value smesapcomv1alpha1.CAPApplicationState) *CAPApplicationStatusApplyConfiguration
- type CAPApplicationVersionApplyConfiguration
- func (b *CAPApplicationVersionApplyConfiguration) GetName() *string
- func (b *CAPApplicationVersionApplyConfiguration) WithAPIVersion(value string) *CAPApplicationVersionApplyConfiguration
- func (b *CAPApplicationVersionApplyConfiguration) WithAnnotations(entries map[string]string) *CAPApplicationVersionApplyConfiguration
- func (b *CAPApplicationVersionApplyConfiguration) WithCreationTimestamp(value metav1.Time) *CAPApplicationVersionApplyConfiguration
- func (b *CAPApplicationVersionApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *CAPApplicationVersionApplyConfiguration
- func (b *CAPApplicationVersionApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *CAPApplicationVersionApplyConfiguration
- func (b *CAPApplicationVersionApplyConfiguration) WithFinalizers(values ...string) *CAPApplicationVersionApplyConfiguration
- func (b *CAPApplicationVersionApplyConfiguration) WithGenerateName(value string) *CAPApplicationVersionApplyConfiguration
- func (b *CAPApplicationVersionApplyConfiguration) WithGeneration(value int64) *CAPApplicationVersionApplyConfiguration
- func (b *CAPApplicationVersionApplyConfiguration) WithKind(value string) *CAPApplicationVersionApplyConfiguration
- func (b *CAPApplicationVersionApplyConfiguration) WithLabels(entries map[string]string) *CAPApplicationVersionApplyConfiguration
- func (b *CAPApplicationVersionApplyConfiguration) WithName(value string) *CAPApplicationVersionApplyConfiguration
- func (b *CAPApplicationVersionApplyConfiguration) WithNamespace(value string) *CAPApplicationVersionApplyConfiguration
- func (b *CAPApplicationVersionApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *CAPApplicationVersionApplyConfiguration
- func (b *CAPApplicationVersionApplyConfiguration) WithResourceVersion(value string) *CAPApplicationVersionApplyConfiguration
- func (b *CAPApplicationVersionApplyConfiguration) WithSpec(value *CAPApplicationVersionSpecApplyConfiguration) *CAPApplicationVersionApplyConfiguration
- func (b *CAPApplicationVersionApplyConfiguration) WithStatus(value *CAPApplicationVersionStatusApplyConfiguration) *CAPApplicationVersionApplyConfiguration
- func (b *CAPApplicationVersionApplyConfiguration) WithUID(value types.UID) *CAPApplicationVersionApplyConfiguration
- type CAPApplicationVersionSpecApplyConfiguration
- func (b *CAPApplicationVersionSpecApplyConfiguration) WithCAPApplicationInstance(value string) *CAPApplicationVersionSpecApplyConfiguration
- func (b *CAPApplicationVersionSpecApplyConfiguration) WithContentJobs(values ...string) *CAPApplicationVersionSpecApplyConfiguration
- func (b *CAPApplicationVersionSpecApplyConfiguration) WithRegistrySecrets(values ...string) *CAPApplicationVersionSpecApplyConfiguration
- func (b *CAPApplicationVersionSpecApplyConfiguration) WithTenantOperations(value *TenantOperationsApplyConfiguration) *CAPApplicationVersionSpecApplyConfiguration
- func (b *CAPApplicationVersionSpecApplyConfiguration) WithVersion(value string) *CAPApplicationVersionSpecApplyConfiguration
- func (b *CAPApplicationVersionSpecApplyConfiguration) WithWorkloads(values ...*WorkloadDetailsApplyConfiguration) *CAPApplicationVersionSpecApplyConfiguration
- type CAPApplicationVersionStatusApplyConfiguration
- func (b *CAPApplicationVersionStatusApplyConfiguration) WithConditions(values ...*v1.ConditionApplyConfiguration) *CAPApplicationVersionStatusApplyConfiguration
- func (b *CAPApplicationVersionStatusApplyConfiguration) WithFinishedJobs(values ...string) *CAPApplicationVersionStatusApplyConfiguration
- func (b *CAPApplicationVersionStatusApplyConfiguration) WithObservedGeneration(value int64) *CAPApplicationVersionStatusApplyConfiguration
- func (b *CAPApplicationVersionStatusApplyConfiguration) WithState(value smesapcomv1alpha1.CAPApplicationVersionState) *CAPApplicationVersionStatusApplyConfiguration
- type CAPTenantApplyConfiguration
- func (b *CAPTenantApplyConfiguration) GetName() *string
- func (b *CAPTenantApplyConfiguration) WithAPIVersion(value string) *CAPTenantApplyConfiguration
- func (b *CAPTenantApplyConfiguration) WithAnnotations(entries map[string]string) *CAPTenantApplyConfiguration
- func (b *CAPTenantApplyConfiguration) WithCreationTimestamp(value metav1.Time) *CAPTenantApplyConfiguration
- func (b *CAPTenantApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *CAPTenantApplyConfiguration
- func (b *CAPTenantApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *CAPTenantApplyConfiguration
- func (b *CAPTenantApplyConfiguration) WithFinalizers(values ...string) *CAPTenantApplyConfiguration
- func (b *CAPTenantApplyConfiguration) WithGenerateName(value string) *CAPTenantApplyConfiguration
- func (b *CAPTenantApplyConfiguration) WithGeneration(value int64) *CAPTenantApplyConfiguration
- func (b *CAPTenantApplyConfiguration) WithKind(value string) *CAPTenantApplyConfiguration
- func (b *CAPTenantApplyConfiguration) WithLabels(entries map[string]string) *CAPTenantApplyConfiguration
- func (b *CAPTenantApplyConfiguration) WithName(value string) *CAPTenantApplyConfiguration
- func (b *CAPTenantApplyConfiguration) WithNamespace(value string) *CAPTenantApplyConfiguration
- func (b *CAPTenantApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *CAPTenantApplyConfiguration
- func (b *CAPTenantApplyConfiguration) WithResourceVersion(value string) *CAPTenantApplyConfiguration
- func (b *CAPTenantApplyConfiguration) WithSpec(value *CAPTenantSpecApplyConfiguration) *CAPTenantApplyConfiguration
- func (b *CAPTenantApplyConfiguration) WithStatus(value *CAPTenantStatusApplyConfiguration) *CAPTenantApplyConfiguration
- func (b *CAPTenantApplyConfiguration) WithUID(value types.UID) *CAPTenantApplyConfiguration
- type CAPTenantOperationApplyConfiguration
- func (b *CAPTenantOperationApplyConfiguration) GetName() *string
- func (b *CAPTenantOperationApplyConfiguration) WithAPIVersion(value string) *CAPTenantOperationApplyConfiguration
- func (b *CAPTenantOperationApplyConfiguration) WithAnnotations(entries map[string]string) *CAPTenantOperationApplyConfiguration
- func (b *CAPTenantOperationApplyConfiguration) WithCreationTimestamp(value metav1.Time) *CAPTenantOperationApplyConfiguration
- func (b *CAPTenantOperationApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *CAPTenantOperationApplyConfiguration
- func (b *CAPTenantOperationApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *CAPTenantOperationApplyConfiguration
- func (b *CAPTenantOperationApplyConfiguration) WithFinalizers(values ...string) *CAPTenantOperationApplyConfiguration
- func (b *CAPTenantOperationApplyConfiguration) WithGenerateName(value string) *CAPTenantOperationApplyConfiguration
- func (b *CAPTenantOperationApplyConfiguration) WithGeneration(value int64) *CAPTenantOperationApplyConfiguration
- func (b *CAPTenantOperationApplyConfiguration) WithKind(value string) *CAPTenantOperationApplyConfiguration
- func (b *CAPTenantOperationApplyConfiguration) WithLabels(entries map[string]string) *CAPTenantOperationApplyConfiguration
- func (b *CAPTenantOperationApplyConfiguration) WithName(value string) *CAPTenantOperationApplyConfiguration
- func (b *CAPTenantOperationApplyConfiguration) WithNamespace(value string) *CAPTenantOperationApplyConfiguration
- func (b *CAPTenantOperationApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *CAPTenantOperationApplyConfiguration
- func (b *CAPTenantOperationApplyConfiguration) WithResourceVersion(value string) *CAPTenantOperationApplyConfiguration
- func (b *CAPTenantOperationApplyConfiguration) WithSpec(value *CAPTenantOperationSpecApplyConfiguration) *CAPTenantOperationApplyConfiguration
- func (b *CAPTenantOperationApplyConfiguration) WithStatus(value *CAPTenantOperationStatusApplyConfiguration) *CAPTenantOperationApplyConfiguration
- func (b *CAPTenantOperationApplyConfiguration) WithUID(value types.UID) *CAPTenantOperationApplyConfiguration
- type CAPTenantOperationSpecApplyConfiguration
- func (b *CAPTenantOperationSpecApplyConfiguration) WithCAPApplicationVersionInstance(value string) *CAPTenantOperationSpecApplyConfiguration
- func (b *CAPTenantOperationSpecApplyConfiguration) WithOperation(value v1alpha1.CAPTenantOperationType) *CAPTenantOperationSpecApplyConfiguration
- func (b *CAPTenantOperationSpecApplyConfiguration) WithSteps(values ...*CAPTenantOperationStepApplyConfiguration) *CAPTenantOperationSpecApplyConfiguration
- func (b *CAPTenantOperationSpecApplyConfiguration) WithSubDomain(value string) *CAPTenantOperationSpecApplyConfiguration
- func (b *CAPTenantOperationSpecApplyConfiguration) WithTenantId(value string) *CAPTenantOperationSpecApplyConfiguration
- type CAPTenantOperationStatusApplyConfiguration
- func (b *CAPTenantOperationStatusApplyConfiguration) WithActiveJob(value string) *CAPTenantOperationStatusApplyConfiguration
- func (b *CAPTenantOperationStatusApplyConfiguration) WithConditions(values ...*v1.ConditionApplyConfiguration) *CAPTenantOperationStatusApplyConfiguration
- func (b *CAPTenantOperationStatusApplyConfiguration) WithCurrentStep(value uint32) *CAPTenantOperationStatusApplyConfiguration
- func (b *CAPTenantOperationStatusApplyConfiguration) WithObservedGeneration(value int64) *CAPTenantOperationStatusApplyConfiguration
- func (b *CAPTenantOperationStatusApplyConfiguration) WithState(value smesapcomv1alpha1.CAPTenantOperationState) *CAPTenantOperationStatusApplyConfiguration
- type CAPTenantOperationStepApplyConfiguration
- func (b *CAPTenantOperationStepApplyConfiguration) WithContinueOnFailure(value bool) *CAPTenantOperationStepApplyConfiguration
- func (b *CAPTenantOperationStepApplyConfiguration) WithName(value string) *CAPTenantOperationStepApplyConfiguration
- func (b *CAPTenantOperationStepApplyConfiguration) WithType(value v1alpha1.JobType) *CAPTenantOperationStepApplyConfiguration
- type CAPTenantOutputApplyConfiguration
- func (b *CAPTenantOutputApplyConfiguration) GetName() *string
- func (b *CAPTenantOutputApplyConfiguration) WithAPIVersion(value string) *CAPTenantOutputApplyConfiguration
- func (b *CAPTenantOutputApplyConfiguration) WithAnnotations(entries map[string]string) *CAPTenantOutputApplyConfiguration
- func (b *CAPTenantOutputApplyConfiguration) WithCreationTimestamp(value metav1.Time) *CAPTenantOutputApplyConfiguration
- func (b *CAPTenantOutputApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *CAPTenantOutputApplyConfiguration
- func (b *CAPTenantOutputApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *CAPTenantOutputApplyConfiguration
- func (b *CAPTenantOutputApplyConfiguration) WithFinalizers(values ...string) *CAPTenantOutputApplyConfiguration
- func (b *CAPTenantOutputApplyConfiguration) WithGenerateName(value string) *CAPTenantOutputApplyConfiguration
- func (b *CAPTenantOutputApplyConfiguration) WithGeneration(value int64) *CAPTenantOutputApplyConfiguration
- func (b *CAPTenantOutputApplyConfiguration) WithKind(value string) *CAPTenantOutputApplyConfiguration
- func (b *CAPTenantOutputApplyConfiguration) WithLabels(entries map[string]string) *CAPTenantOutputApplyConfiguration
- func (b *CAPTenantOutputApplyConfiguration) WithName(value string) *CAPTenantOutputApplyConfiguration
- func (b *CAPTenantOutputApplyConfiguration) WithNamespace(value string) *CAPTenantOutputApplyConfiguration
- func (b *CAPTenantOutputApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *CAPTenantOutputApplyConfiguration
- func (b *CAPTenantOutputApplyConfiguration) WithResourceVersion(value string) *CAPTenantOutputApplyConfiguration
- func (b *CAPTenantOutputApplyConfiguration) WithSpec(value *CAPTenantOutputSpecApplyConfiguration) *CAPTenantOutputApplyConfiguration
- func (b *CAPTenantOutputApplyConfiguration) WithUID(value types.UID) *CAPTenantOutputApplyConfiguration
- type CAPTenantOutputSpecApplyConfiguration
- type CAPTenantSpecApplyConfiguration
- func (b *CAPTenantSpecApplyConfiguration) WithCAPApplicationInstance(value string) *CAPTenantSpecApplyConfiguration
- func (b *CAPTenantSpecApplyConfiguration) WithSubDomain(value string) *CAPTenantSpecApplyConfiguration
- func (b *CAPTenantSpecApplyConfiguration) WithTenantId(value string) *CAPTenantSpecApplyConfiguration
- func (b *CAPTenantSpecApplyConfiguration) WithVersion(value string) *CAPTenantSpecApplyConfiguration
- func (b *CAPTenantSpecApplyConfiguration) WithVersionUpgradeStrategy(value smesapcomv1alpha1.VersionUpgradeStrategyType) *CAPTenantSpecApplyConfiguration
- type CAPTenantStatusApplyConfiguration
- func (b *CAPTenantStatusApplyConfiguration) WithConditions(values ...*metav1.ConditionApplyConfiguration) *CAPTenantStatusApplyConfiguration
- func (b *CAPTenantStatusApplyConfiguration) WithCurrentCAPApplicationVersionInstance(value string) *CAPTenantStatusApplyConfiguration
- func (b *CAPTenantStatusApplyConfiguration) WithLastFullReconciliationTime(value v1.Time) *CAPTenantStatusApplyConfiguration
- func (b *CAPTenantStatusApplyConfiguration) WithObservedGeneration(value int64) *CAPTenantStatusApplyConfiguration
- func (b *CAPTenantStatusApplyConfiguration) WithPreviousCAPApplicationVersions(values ...string) *CAPTenantStatusApplyConfiguration
- func (b *CAPTenantStatusApplyConfiguration) WithState(value smesapcomv1alpha1.CAPTenantState) *CAPTenantStatusApplyConfiguration
- type CommonDetailsApplyConfiguration
- func (b *CommonDetailsApplyConfiguration) WithAffinity(value v1.Affinity) *CommonDetailsApplyConfiguration
- func (b *CommonDetailsApplyConfiguration) WithArgs(values ...string) *CommonDetailsApplyConfiguration
- func (b *CommonDetailsApplyConfiguration) WithCommand(values ...string) *CommonDetailsApplyConfiguration
- func (b *CommonDetailsApplyConfiguration) WithEnv(values ...v1.EnvVar) *CommonDetailsApplyConfiguration
- func (b *CommonDetailsApplyConfiguration) WithImage(value string) *CommonDetailsApplyConfiguration
- func (b *CommonDetailsApplyConfiguration) WithImagePullPolicy(value v1.PullPolicy) *CommonDetailsApplyConfiguration
- func (b *CommonDetailsApplyConfiguration) WithInitContainers(values ...v1.Container) *CommonDetailsApplyConfiguration
- func (b *CommonDetailsApplyConfiguration) WithNodeName(value string) *CommonDetailsApplyConfiguration
- func (b *CommonDetailsApplyConfiguration) WithNodeSelector(entries map[string]string) *CommonDetailsApplyConfiguration
- func (b *CommonDetailsApplyConfiguration) WithPodSecurityContext(value v1.PodSecurityContext) *CommonDetailsApplyConfiguration
- func (b *CommonDetailsApplyConfiguration) WithPriorityClassName(value string) *CommonDetailsApplyConfiguration
- func (b *CommonDetailsApplyConfiguration) WithResources(value v1.ResourceRequirements) *CommonDetailsApplyConfiguration
- func (b *CommonDetailsApplyConfiguration) WithSecurityContext(value v1.SecurityContext) *CommonDetailsApplyConfiguration
- func (b *CommonDetailsApplyConfiguration) WithServiceAccountName(value string) *CommonDetailsApplyConfiguration
- func (b *CommonDetailsApplyConfiguration) WithTolerations(values ...v1.Toleration) *CommonDetailsApplyConfiguration
- func (b *CommonDetailsApplyConfiguration) WithTopologySpreadConstraints(values ...v1.TopologySpreadConstraint) *CommonDetailsApplyConfiguration
- func (b *CommonDetailsApplyConfiguration) WithVolumeMounts(values ...v1.VolumeMount) *CommonDetailsApplyConfiguration
- func (b *CommonDetailsApplyConfiguration) WithVolumes(values ...v1.Volume) *CommonDetailsApplyConfiguration
- type DeletionRulesApplyConfiguration
- type DeploymentDetailsApplyConfiguration
- func (b *DeploymentDetailsApplyConfiguration) WithAffinity(value v1.Affinity) *DeploymentDetailsApplyConfiguration
- func (b *DeploymentDetailsApplyConfiguration) WithArgs(values ...string) *DeploymentDetailsApplyConfiguration
- func (b *DeploymentDetailsApplyConfiguration) WithCommand(values ...string) *DeploymentDetailsApplyConfiguration
- func (b *DeploymentDetailsApplyConfiguration) WithEnv(values ...v1.EnvVar) *DeploymentDetailsApplyConfiguration
- func (b *DeploymentDetailsApplyConfiguration) WithImage(value string) *DeploymentDetailsApplyConfiguration
- func (b *DeploymentDetailsApplyConfiguration) WithImagePullPolicy(value v1.PullPolicy) *DeploymentDetailsApplyConfiguration
- func (b *DeploymentDetailsApplyConfiguration) WithInitContainers(values ...v1.Container) *DeploymentDetailsApplyConfiguration
- func (b *DeploymentDetailsApplyConfiguration) WithLivenessProbe(value v1.Probe) *DeploymentDetailsApplyConfiguration
- func (b *DeploymentDetailsApplyConfiguration) WithMonitoring(value *WorkloadMonitoringApplyConfiguration) *DeploymentDetailsApplyConfiguration
- func (b *DeploymentDetailsApplyConfiguration) WithNodeName(value string) *DeploymentDetailsApplyConfiguration
- func (b *DeploymentDetailsApplyConfiguration) WithNodeSelector(entries map[string]string) *DeploymentDetailsApplyConfiguration
- func (b *DeploymentDetailsApplyConfiguration) WithPodSecurityContext(value v1.PodSecurityContext) *DeploymentDetailsApplyConfiguration
- func (b *DeploymentDetailsApplyConfiguration) WithPorts(values ...*PortsApplyConfiguration) *DeploymentDetailsApplyConfiguration
- func (b *DeploymentDetailsApplyConfiguration) WithPriorityClassName(value string) *DeploymentDetailsApplyConfiguration
- func (b *DeploymentDetailsApplyConfiguration) WithReadinessProbe(value v1.Probe) *DeploymentDetailsApplyConfiguration
- func (b *DeploymentDetailsApplyConfiguration) WithReplicas(value int32) *DeploymentDetailsApplyConfiguration
- func (b *DeploymentDetailsApplyConfiguration) WithResources(value v1.ResourceRequirements) *DeploymentDetailsApplyConfiguration
- func (b *DeploymentDetailsApplyConfiguration) WithSecurityContext(value v1.SecurityContext) *DeploymentDetailsApplyConfiguration
- func (b *DeploymentDetailsApplyConfiguration) WithServiceAccountName(value string) *DeploymentDetailsApplyConfiguration
- func (b *DeploymentDetailsApplyConfiguration) WithTolerations(values ...v1.Toleration) *DeploymentDetailsApplyConfiguration
- func (b *DeploymentDetailsApplyConfiguration) WithTopologySpreadConstraints(values ...v1.TopologySpreadConstraint) *DeploymentDetailsApplyConfiguration
- func (b *DeploymentDetailsApplyConfiguration) WithType(value smesapcomv1alpha1.DeploymentType) *DeploymentDetailsApplyConfiguration
- func (b *DeploymentDetailsApplyConfiguration) WithVolumeMounts(values ...v1.VolumeMount) *DeploymentDetailsApplyConfiguration
- func (b *DeploymentDetailsApplyConfiguration) WithVolumes(values ...v1.Volume) *DeploymentDetailsApplyConfiguration
- type GenericStatusApplyConfiguration
- type JobDetailsApplyConfiguration
- func (b *JobDetailsApplyConfiguration) WithAffinity(value v1.Affinity) *JobDetailsApplyConfiguration
- func (b *JobDetailsApplyConfiguration) WithArgs(values ...string) *JobDetailsApplyConfiguration
- func (b *JobDetailsApplyConfiguration) WithBackoffLimit(value int32) *JobDetailsApplyConfiguration
- func (b *JobDetailsApplyConfiguration) WithCommand(values ...string) *JobDetailsApplyConfiguration
- func (b *JobDetailsApplyConfiguration) WithEnv(values ...v1.EnvVar) *JobDetailsApplyConfiguration
- func (b *JobDetailsApplyConfiguration) WithImage(value string) *JobDetailsApplyConfiguration
- func (b *JobDetailsApplyConfiguration) WithImagePullPolicy(value v1.PullPolicy) *JobDetailsApplyConfiguration
- func (b *JobDetailsApplyConfiguration) WithInitContainers(values ...v1.Container) *JobDetailsApplyConfiguration
- func (b *JobDetailsApplyConfiguration) WithNodeName(value string) *JobDetailsApplyConfiguration
- func (b *JobDetailsApplyConfiguration) WithNodeSelector(entries map[string]string) *JobDetailsApplyConfiguration
- func (b *JobDetailsApplyConfiguration) WithPodSecurityContext(value v1.PodSecurityContext) *JobDetailsApplyConfiguration
- func (b *JobDetailsApplyConfiguration) WithPriorityClassName(value string) *JobDetailsApplyConfiguration
- func (b *JobDetailsApplyConfiguration) WithResources(value v1.ResourceRequirements) *JobDetailsApplyConfiguration
- func (b *JobDetailsApplyConfiguration) WithSecurityContext(value v1.SecurityContext) *JobDetailsApplyConfiguration
- func (b *JobDetailsApplyConfiguration) WithServiceAccountName(value string) *JobDetailsApplyConfiguration
- func (b *JobDetailsApplyConfiguration) WithTTLSecondsAfterFinished(value int32) *JobDetailsApplyConfiguration
- func (b *JobDetailsApplyConfiguration) WithTolerations(values ...v1.Toleration) *JobDetailsApplyConfiguration
- func (b *JobDetailsApplyConfiguration) WithTopologySpreadConstraints(values ...v1.TopologySpreadConstraint) *JobDetailsApplyConfiguration
- func (b *JobDetailsApplyConfiguration) WithType(value smesapcomv1alpha1.JobType) *JobDetailsApplyConfiguration
- func (b *JobDetailsApplyConfiguration) WithVolumeMounts(values ...v1.VolumeMount) *JobDetailsApplyConfiguration
- func (b *JobDetailsApplyConfiguration) WithVolumes(values ...v1.Volume) *JobDetailsApplyConfiguration
- type MetricRuleApplyConfiguration
- func (b *MetricRuleApplyConfiguration) WithCalculationPeriod(value v1alpha1.Duration) *MetricRuleApplyConfiguration
- func (b *MetricRuleApplyConfiguration) WithName(value string) *MetricRuleApplyConfiguration
- func (b *MetricRuleApplyConfiguration) WithThresholdValue(value string) *MetricRuleApplyConfiguration
- func (b *MetricRuleApplyConfiguration) WithType(value v1alpha1.MetricType) *MetricRuleApplyConfiguration
- type MonitoringConfigApplyConfiguration
- func (b *MonitoringConfigApplyConfiguration) WithPath(value string) *MonitoringConfigApplyConfiguration
- func (b *MonitoringConfigApplyConfiguration) WithScrapeInterval(value v1alpha1.Duration) *MonitoringConfigApplyConfiguration
- func (b *MonitoringConfigApplyConfiguration) WithTimeout(value v1alpha1.Duration) *MonitoringConfigApplyConfiguration
- func (b *MonitoringConfigApplyConfiguration) WithWorkloadPort(value string) *MonitoringConfigApplyConfiguration
- type NameValueApplyConfiguration
- type PortsApplyConfiguration
- func (b *PortsApplyConfiguration) WithAppProtocol(value string) *PortsApplyConfiguration
- func (b *PortsApplyConfiguration) WithName(value string) *PortsApplyConfiguration
- func (b *PortsApplyConfiguration) WithNetworkPolicy(value v1alpha1.PortNetworkPolicyType) *PortsApplyConfiguration
- func (b *PortsApplyConfiguration) WithPort(value int32) *PortsApplyConfiguration
- func (b *PortsApplyConfiguration) WithRouterDestinationName(value string) *PortsApplyConfiguration
- type ServiceInfoApplyConfiguration
- type TenantOperationWorkloadReferenceApplyConfiguration
- type TenantOperationsApplyConfiguration
- func (b *TenantOperationsApplyConfiguration) WithDeprovisioning(values ...*TenantOperationWorkloadReferenceApplyConfiguration) *TenantOperationsApplyConfiguration
- func (b *TenantOperationsApplyConfiguration) WithProvisioning(values ...*TenantOperationWorkloadReferenceApplyConfiguration) *TenantOperationsApplyConfiguration
- func (b *TenantOperationsApplyConfiguration) WithUpgrade(values ...*TenantOperationWorkloadReferenceApplyConfiguration) *TenantOperationsApplyConfiguration
- type WorkloadDetailsApplyConfiguration
- func (b *WorkloadDetailsApplyConfiguration) WithAnnotations(entries map[string]string) *WorkloadDetailsApplyConfiguration
- func (b *WorkloadDetailsApplyConfiguration) WithConsumedBTPServices(values ...string) *WorkloadDetailsApplyConfiguration
- func (b *WorkloadDetailsApplyConfiguration) WithDeploymentDefinition(value *DeploymentDetailsApplyConfiguration) *WorkloadDetailsApplyConfiguration
- func (b *WorkloadDetailsApplyConfiguration) WithJobDefinition(value *JobDetailsApplyConfiguration) *WorkloadDetailsApplyConfiguration
- func (b *WorkloadDetailsApplyConfiguration) WithLabels(entries map[string]string) *WorkloadDetailsApplyConfiguration
- func (b *WorkloadDetailsApplyConfiguration) WithName(value string) *WorkloadDetailsApplyConfiguration
- type WorkloadMonitoringApplyConfiguration
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApplicationDomainsApplyConfiguration ¶
type ApplicationDomainsApplyConfiguration struct { Primary *string `json:"primary,omitempty"` Secondary []string `json:"secondary,omitempty"` DnsTarget *string `json:"dnsTarget,omitempty"` IstioIngressGatewayLabels []NameValueApplyConfiguration `json:"istioIngressGatewayLabels,omitempty"` }
ApplicationDomainsApplyConfiguration represents a declarative configuration of the ApplicationDomains type for use with apply.
func ApplicationDomains ¶
func ApplicationDomains() *ApplicationDomainsApplyConfiguration
ApplicationDomainsApplyConfiguration constructs a declarative configuration of the ApplicationDomains type for use with apply.
func (*ApplicationDomainsApplyConfiguration) WithDnsTarget ¶
func (b *ApplicationDomainsApplyConfiguration) WithDnsTarget(value string) *ApplicationDomainsApplyConfiguration
WithDnsTarget sets the DnsTarget 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 DnsTarget field is set to the value of the last call.
func (*ApplicationDomainsApplyConfiguration) WithIstioIngressGatewayLabels ¶
func (b *ApplicationDomainsApplyConfiguration) WithIstioIngressGatewayLabels(values ...*NameValueApplyConfiguration) *ApplicationDomainsApplyConfiguration
WithIstioIngressGatewayLabels adds the given value to the IstioIngressGatewayLabels 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 IstioIngressGatewayLabels field.
func (*ApplicationDomainsApplyConfiguration) WithPrimary ¶
func (b *ApplicationDomainsApplyConfiguration) WithPrimary(value string) *ApplicationDomainsApplyConfiguration
WithPrimary sets the Primary 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 Primary field is set to the value of the last call.
func (*ApplicationDomainsApplyConfiguration) WithSecondary ¶
func (b *ApplicationDomainsApplyConfiguration) WithSecondary(values ...string) *ApplicationDomainsApplyConfiguration
WithSecondary adds the given value to the Secondary 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 Secondary field.
type BTPApplyConfiguration ¶
type BTPApplyConfiguration struct {
Services []ServiceInfoApplyConfiguration `json:"services,omitempty"`
}
BTPApplyConfiguration represents a declarative configuration of the BTP type for use with apply.
func BTP ¶
func BTP() *BTPApplyConfiguration
BTPApplyConfiguration constructs a declarative configuration of the BTP type for use with apply.
func (*BTPApplyConfiguration) WithServices ¶
func (b *BTPApplyConfiguration) WithServices(values ...*ServiceInfoApplyConfiguration) *BTPApplyConfiguration
WithServices adds the given value to the Services 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 Services field.
type BTPTenantIdentificationApplyConfiguration ¶
type BTPTenantIdentificationApplyConfiguration struct { SubDomain *string `json:"subDomain,omitempty"` TenantId *string `json:"tenantId,omitempty"` }
BTPTenantIdentificationApplyConfiguration represents a declarative configuration of the BTPTenantIdentification type for use with apply.
func BTPTenantIdentification ¶
func BTPTenantIdentification() *BTPTenantIdentificationApplyConfiguration
BTPTenantIdentificationApplyConfiguration constructs a declarative configuration of the BTPTenantIdentification type for use with apply.
func (*BTPTenantIdentificationApplyConfiguration) WithSubDomain ¶
func (b *BTPTenantIdentificationApplyConfiguration) WithSubDomain(value string) *BTPTenantIdentificationApplyConfiguration
WithSubDomain sets the SubDomain 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 SubDomain field is set to the value of the last call.
func (*BTPTenantIdentificationApplyConfiguration) WithTenantId ¶
func (b *BTPTenantIdentificationApplyConfiguration) WithTenantId(value string) *BTPTenantIdentificationApplyConfiguration
WithTenantId sets the TenantId 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 TenantId field is set to the value of the last call.
type CAPApplicationApplyConfiguration ¶
type CAPApplicationApplyConfiguration struct { v1.TypeMetaApplyConfiguration `json:",inline"` *v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"` Spec *CAPApplicationSpecApplyConfiguration `json:"spec,omitempty"` Status *CAPApplicationStatusApplyConfiguration `json:"status,omitempty"` }
CAPApplicationApplyConfiguration represents a declarative configuration of the CAPApplication type for use with apply.
func CAPApplication ¶
func CAPApplication(name, namespace string) *CAPApplicationApplyConfiguration
CAPApplication constructs a declarative configuration of the CAPApplication type for use with apply.
func (*CAPApplicationApplyConfiguration) GetName ¶ added in v0.9.0
func (b *CAPApplicationApplyConfiguration) GetName() *string
GetName retrieves the value of the Name field in the declarative configuration.
func (*CAPApplicationApplyConfiguration) WithAPIVersion ¶
func (b *CAPApplicationApplyConfiguration) WithAPIVersion(value string) *CAPApplicationApplyConfiguration
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 (*CAPApplicationApplyConfiguration) WithAnnotations ¶
func (b *CAPApplicationApplyConfiguration) WithAnnotations(entries map[string]string) *CAPApplicationApplyConfiguration
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 (*CAPApplicationApplyConfiguration) WithCreationTimestamp ¶
func (b *CAPApplicationApplyConfiguration) WithCreationTimestamp(value metav1.Time) *CAPApplicationApplyConfiguration
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 (*CAPApplicationApplyConfiguration) WithDeletionGracePeriodSeconds ¶
func (b *CAPApplicationApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *CAPApplicationApplyConfiguration
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 (*CAPApplicationApplyConfiguration) WithDeletionTimestamp ¶
func (b *CAPApplicationApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *CAPApplicationApplyConfiguration
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 (*CAPApplicationApplyConfiguration) WithFinalizers ¶
func (b *CAPApplicationApplyConfiguration) WithFinalizers(values ...string) *CAPApplicationApplyConfiguration
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 (*CAPApplicationApplyConfiguration) WithGenerateName ¶
func (b *CAPApplicationApplyConfiguration) WithGenerateName(value string) *CAPApplicationApplyConfiguration
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 (*CAPApplicationApplyConfiguration) WithGeneration ¶
func (b *CAPApplicationApplyConfiguration) WithGeneration(value int64) *CAPApplicationApplyConfiguration
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 (*CAPApplicationApplyConfiguration) WithKind ¶
func (b *CAPApplicationApplyConfiguration) WithKind(value string) *CAPApplicationApplyConfiguration
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 (*CAPApplicationApplyConfiguration) WithLabels ¶
func (b *CAPApplicationApplyConfiguration) WithLabels(entries map[string]string) *CAPApplicationApplyConfiguration
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 (*CAPApplicationApplyConfiguration) WithName ¶
func (b *CAPApplicationApplyConfiguration) WithName(value string) *CAPApplicationApplyConfiguration
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 (*CAPApplicationApplyConfiguration) WithNamespace ¶
func (b *CAPApplicationApplyConfiguration) WithNamespace(value string) *CAPApplicationApplyConfiguration
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 (*CAPApplicationApplyConfiguration) WithOwnerReferences ¶
func (b *CAPApplicationApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *CAPApplicationApplyConfiguration
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 (*CAPApplicationApplyConfiguration) WithResourceVersion ¶
func (b *CAPApplicationApplyConfiguration) WithResourceVersion(value string) *CAPApplicationApplyConfiguration
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 (*CAPApplicationApplyConfiguration) WithSpec ¶
func (b *CAPApplicationApplyConfiguration) WithSpec(value *CAPApplicationSpecApplyConfiguration) *CAPApplicationApplyConfiguration
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 (*CAPApplicationApplyConfiguration) WithStatus ¶
func (b *CAPApplicationApplyConfiguration) WithStatus(value *CAPApplicationStatusApplyConfiguration) *CAPApplicationApplyConfiguration
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 (*CAPApplicationApplyConfiguration) WithUID ¶
func (b *CAPApplicationApplyConfiguration) WithUID(value types.UID) *CAPApplicationApplyConfiguration
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 CAPApplicationSpecApplyConfiguration ¶
type CAPApplicationSpecApplyConfiguration struct { Domains *ApplicationDomainsApplyConfiguration `json:"domains,omitempty"` GlobalAccountId *string `json:"globalAccountId,omitempty"` BTPAppName *string `json:"btpAppName,omitempty"` Provider *BTPTenantIdentificationApplyConfiguration `json:"provider,omitempty"` BTP *BTPApplyConfiguration `json:"btp,omitempty"` }
CAPApplicationSpecApplyConfiguration represents a declarative configuration of the CAPApplicationSpec type for use with apply.
func CAPApplicationSpec ¶
func CAPApplicationSpec() *CAPApplicationSpecApplyConfiguration
CAPApplicationSpecApplyConfiguration constructs a declarative configuration of the CAPApplicationSpec type for use with apply.
func (*CAPApplicationSpecApplyConfiguration) WithBTP ¶
func (b *CAPApplicationSpecApplyConfiguration) WithBTP(value *BTPApplyConfiguration) *CAPApplicationSpecApplyConfiguration
WithBTP sets the BTP 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 BTP field is set to the value of the last call.
func (*CAPApplicationSpecApplyConfiguration) WithBTPAppName ¶
func (b *CAPApplicationSpecApplyConfiguration) WithBTPAppName(value string) *CAPApplicationSpecApplyConfiguration
WithBTPAppName sets the BTPAppName 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 BTPAppName field is set to the value of the last call.
func (*CAPApplicationSpecApplyConfiguration) WithDomains ¶
func (b *CAPApplicationSpecApplyConfiguration) WithDomains(value *ApplicationDomainsApplyConfiguration) *CAPApplicationSpecApplyConfiguration
WithDomains sets the Domains 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 Domains field is set to the value of the last call.
func (*CAPApplicationSpecApplyConfiguration) WithGlobalAccountId ¶
func (b *CAPApplicationSpecApplyConfiguration) WithGlobalAccountId(value string) *CAPApplicationSpecApplyConfiguration
WithGlobalAccountId sets the GlobalAccountId 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 GlobalAccountId field is set to the value of the last call.
func (*CAPApplicationSpecApplyConfiguration) WithProvider ¶
func (b *CAPApplicationSpecApplyConfiguration) WithProvider(value *BTPTenantIdentificationApplyConfiguration) *CAPApplicationSpecApplyConfiguration
WithProvider sets the Provider 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 Provider field is set to the value of the last call.
type CAPApplicationStatusApplyConfiguration ¶
type CAPApplicationStatusApplyConfiguration struct { GenericStatusApplyConfiguration `json:",inline"` State *smesapcomv1alpha1.CAPApplicationState `json:"state,omitempty"` DomainSpecHash *string `json:"domainSpecHash,omitempty"` LastFullReconciliationTime *v1.Time `json:"lastFullReconciliationTime,omitempty"` }
CAPApplicationStatusApplyConfiguration represents a declarative configuration of the CAPApplicationStatus type for use with apply.
func CAPApplicationStatus ¶
func CAPApplicationStatus() *CAPApplicationStatusApplyConfiguration
CAPApplicationStatusApplyConfiguration constructs a declarative configuration of the CAPApplicationStatus type for use with apply.
func (*CAPApplicationStatusApplyConfiguration) WithConditions ¶
func (b *CAPApplicationStatusApplyConfiguration) WithConditions(values ...*metav1.ConditionApplyConfiguration) *CAPApplicationStatusApplyConfiguration
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 (*CAPApplicationStatusApplyConfiguration) WithDomainSpecHash ¶
func (b *CAPApplicationStatusApplyConfiguration) WithDomainSpecHash(value string) *CAPApplicationStatusApplyConfiguration
WithDomainSpecHash sets the DomainSpecHash 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 DomainSpecHash field is set to the value of the last call.
func (*CAPApplicationStatusApplyConfiguration) WithLastFullReconciliationTime ¶
func (b *CAPApplicationStatusApplyConfiguration) WithLastFullReconciliationTime(value v1.Time) *CAPApplicationStatusApplyConfiguration
WithLastFullReconciliationTime sets the LastFullReconciliationTime 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 LastFullReconciliationTime field is set to the value of the last call.
func (*CAPApplicationStatusApplyConfiguration) WithObservedGeneration ¶
func (b *CAPApplicationStatusApplyConfiguration) WithObservedGeneration(value int64) *CAPApplicationStatusApplyConfiguration
WithObservedGeneration sets the ObservedGeneration 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 ObservedGeneration field is set to the value of the last call.
func (*CAPApplicationStatusApplyConfiguration) WithState ¶
func (b *CAPApplicationStatusApplyConfiguration) WithState(value smesapcomv1alpha1.CAPApplicationState) *CAPApplicationStatusApplyConfiguration
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 CAPApplicationVersionApplyConfiguration ¶
type CAPApplicationVersionApplyConfiguration struct { v1.TypeMetaApplyConfiguration `json:",inline"` *v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"` Spec *CAPApplicationVersionSpecApplyConfiguration `json:"spec,omitempty"` Status *CAPApplicationVersionStatusApplyConfiguration `json:"status,omitempty"` }
CAPApplicationVersionApplyConfiguration represents a declarative configuration of the CAPApplicationVersion type for use with apply.
func CAPApplicationVersion ¶
func CAPApplicationVersion(name, namespace string) *CAPApplicationVersionApplyConfiguration
CAPApplicationVersion constructs a declarative configuration of the CAPApplicationVersion type for use with apply.
func (*CAPApplicationVersionApplyConfiguration) GetName ¶ added in v0.9.0
func (b *CAPApplicationVersionApplyConfiguration) GetName() *string
GetName retrieves the value of the Name field in the declarative configuration.
func (*CAPApplicationVersionApplyConfiguration) WithAPIVersion ¶
func (b *CAPApplicationVersionApplyConfiguration) WithAPIVersion(value string) *CAPApplicationVersionApplyConfiguration
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 (*CAPApplicationVersionApplyConfiguration) WithAnnotations ¶
func (b *CAPApplicationVersionApplyConfiguration) WithAnnotations(entries map[string]string) *CAPApplicationVersionApplyConfiguration
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 (*CAPApplicationVersionApplyConfiguration) WithCreationTimestamp ¶
func (b *CAPApplicationVersionApplyConfiguration) WithCreationTimestamp(value metav1.Time) *CAPApplicationVersionApplyConfiguration
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 (*CAPApplicationVersionApplyConfiguration) WithDeletionGracePeriodSeconds ¶
func (b *CAPApplicationVersionApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *CAPApplicationVersionApplyConfiguration
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 (*CAPApplicationVersionApplyConfiguration) WithDeletionTimestamp ¶
func (b *CAPApplicationVersionApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *CAPApplicationVersionApplyConfiguration
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 (*CAPApplicationVersionApplyConfiguration) WithFinalizers ¶
func (b *CAPApplicationVersionApplyConfiguration) WithFinalizers(values ...string) *CAPApplicationVersionApplyConfiguration
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 (*CAPApplicationVersionApplyConfiguration) WithGenerateName ¶
func (b *CAPApplicationVersionApplyConfiguration) WithGenerateName(value string) *CAPApplicationVersionApplyConfiguration
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 (*CAPApplicationVersionApplyConfiguration) WithGeneration ¶
func (b *CAPApplicationVersionApplyConfiguration) WithGeneration(value int64) *CAPApplicationVersionApplyConfiguration
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 (*CAPApplicationVersionApplyConfiguration) WithKind ¶
func (b *CAPApplicationVersionApplyConfiguration) WithKind(value string) *CAPApplicationVersionApplyConfiguration
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 (*CAPApplicationVersionApplyConfiguration) WithLabels ¶
func (b *CAPApplicationVersionApplyConfiguration) WithLabels(entries map[string]string) *CAPApplicationVersionApplyConfiguration
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 (*CAPApplicationVersionApplyConfiguration) WithName ¶
func (b *CAPApplicationVersionApplyConfiguration) WithName(value string) *CAPApplicationVersionApplyConfiguration
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 (*CAPApplicationVersionApplyConfiguration) WithNamespace ¶
func (b *CAPApplicationVersionApplyConfiguration) WithNamespace(value string) *CAPApplicationVersionApplyConfiguration
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 (*CAPApplicationVersionApplyConfiguration) WithOwnerReferences ¶
func (b *CAPApplicationVersionApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *CAPApplicationVersionApplyConfiguration
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 (*CAPApplicationVersionApplyConfiguration) WithResourceVersion ¶
func (b *CAPApplicationVersionApplyConfiguration) WithResourceVersion(value string) *CAPApplicationVersionApplyConfiguration
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 (*CAPApplicationVersionApplyConfiguration) WithSpec ¶
func (b *CAPApplicationVersionApplyConfiguration) WithSpec(value *CAPApplicationVersionSpecApplyConfiguration) *CAPApplicationVersionApplyConfiguration
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 (*CAPApplicationVersionApplyConfiguration) WithStatus ¶
func (b *CAPApplicationVersionApplyConfiguration) WithStatus(value *CAPApplicationVersionStatusApplyConfiguration) *CAPApplicationVersionApplyConfiguration
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 (*CAPApplicationVersionApplyConfiguration) WithUID ¶
func (b *CAPApplicationVersionApplyConfiguration) WithUID(value types.UID) *CAPApplicationVersionApplyConfiguration
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 CAPApplicationVersionSpecApplyConfiguration ¶
type CAPApplicationVersionSpecApplyConfiguration struct { CAPApplicationInstance *string `json:"capApplicationInstance,omitempty"` Version *string `json:"version,omitempty"` RegistrySecrets []string `json:"registrySecrets,omitempty"` Workloads []WorkloadDetailsApplyConfiguration `json:"workloads,omitempty"` TenantOperations *TenantOperationsApplyConfiguration `json:"tenantOperations,omitempty"` ContentJobs []string `json:"contentJobs,omitempty"` }
CAPApplicationVersionSpecApplyConfiguration represents a declarative configuration of the CAPApplicationVersionSpec type for use with apply.
func CAPApplicationVersionSpec ¶
func CAPApplicationVersionSpec() *CAPApplicationVersionSpecApplyConfiguration
CAPApplicationVersionSpecApplyConfiguration constructs a declarative configuration of the CAPApplicationVersionSpec type for use with apply.
func (*CAPApplicationVersionSpecApplyConfiguration) WithCAPApplicationInstance ¶
func (b *CAPApplicationVersionSpecApplyConfiguration) WithCAPApplicationInstance(value string) *CAPApplicationVersionSpecApplyConfiguration
WithCAPApplicationInstance sets the CAPApplicationInstance 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 CAPApplicationInstance field is set to the value of the last call.
func (*CAPApplicationVersionSpecApplyConfiguration) WithContentJobs ¶
func (b *CAPApplicationVersionSpecApplyConfiguration) WithContentJobs(values ...string) *CAPApplicationVersionSpecApplyConfiguration
WithContentJobs adds the given value to the ContentJobs 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 ContentJobs field.
func (*CAPApplicationVersionSpecApplyConfiguration) WithRegistrySecrets ¶
func (b *CAPApplicationVersionSpecApplyConfiguration) WithRegistrySecrets(values ...string) *CAPApplicationVersionSpecApplyConfiguration
WithRegistrySecrets adds the given value to the RegistrySecrets 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 RegistrySecrets field.
func (*CAPApplicationVersionSpecApplyConfiguration) WithTenantOperations ¶
func (b *CAPApplicationVersionSpecApplyConfiguration) WithTenantOperations(value *TenantOperationsApplyConfiguration) *CAPApplicationVersionSpecApplyConfiguration
WithTenantOperations sets the TenantOperations 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 TenantOperations field is set to the value of the last call.
func (*CAPApplicationVersionSpecApplyConfiguration) WithVersion ¶
func (b *CAPApplicationVersionSpecApplyConfiguration) WithVersion(value string) *CAPApplicationVersionSpecApplyConfiguration
WithVersion sets the Version 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 Version field is set to the value of the last call.
func (*CAPApplicationVersionSpecApplyConfiguration) WithWorkloads ¶
func (b *CAPApplicationVersionSpecApplyConfiguration) WithWorkloads(values ...*WorkloadDetailsApplyConfiguration) *CAPApplicationVersionSpecApplyConfiguration
WithWorkloads adds the given value to the Workloads 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 Workloads field.
type CAPApplicationVersionStatusApplyConfiguration ¶
type CAPApplicationVersionStatusApplyConfiguration struct { GenericStatusApplyConfiguration `json:",inline"` State *smesapcomv1alpha1.CAPApplicationVersionState `json:"state,omitempty"` FinishedJobs []string `json:"finishedJobs,omitempty"` }
CAPApplicationVersionStatusApplyConfiguration represents a declarative configuration of the CAPApplicationVersionStatus type for use with apply.
func CAPApplicationVersionStatus ¶
func CAPApplicationVersionStatus() *CAPApplicationVersionStatusApplyConfiguration
CAPApplicationVersionStatusApplyConfiguration constructs a declarative configuration of the CAPApplicationVersionStatus type for use with apply.
func (*CAPApplicationVersionStatusApplyConfiguration) WithConditions ¶
func (b *CAPApplicationVersionStatusApplyConfiguration) WithConditions(values ...*v1.ConditionApplyConfiguration) *CAPApplicationVersionStatusApplyConfiguration
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 (*CAPApplicationVersionStatusApplyConfiguration) WithFinishedJobs ¶
func (b *CAPApplicationVersionStatusApplyConfiguration) WithFinishedJobs(values ...string) *CAPApplicationVersionStatusApplyConfiguration
WithFinishedJobs adds the given value to the FinishedJobs 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 FinishedJobs field.
func (*CAPApplicationVersionStatusApplyConfiguration) WithObservedGeneration ¶
func (b *CAPApplicationVersionStatusApplyConfiguration) WithObservedGeneration(value int64) *CAPApplicationVersionStatusApplyConfiguration
WithObservedGeneration sets the ObservedGeneration 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 ObservedGeneration field is set to the value of the last call.
func (*CAPApplicationVersionStatusApplyConfiguration) WithState ¶
func (b *CAPApplicationVersionStatusApplyConfiguration) WithState(value smesapcomv1alpha1.CAPApplicationVersionState) *CAPApplicationVersionStatusApplyConfiguration
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 CAPTenantApplyConfiguration ¶
type CAPTenantApplyConfiguration struct { v1.TypeMetaApplyConfiguration `json:",inline"` *v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"` Spec *CAPTenantSpecApplyConfiguration `json:"spec,omitempty"` Status *CAPTenantStatusApplyConfiguration `json:"status,omitempty"` }
CAPTenantApplyConfiguration represents a declarative configuration of the CAPTenant type for use with apply.
func CAPTenant ¶
func CAPTenant(name, namespace string) *CAPTenantApplyConfiguration
CAPTenant constructs a declarative configuration of the CAPTenant type for use with apply.
func (*CAPTenantApplyConfiguration) GetName ¶ added in v0.9.0
func (b *CAPTenantApplyConfiguration) GetName() *string
GetName retrieves the value of the Name field in the declarative configuration.
func (*CAPTenantApplyConfiguration) WithAPIVersion ¶
func (b *CAPTenantApplyConfiguration) WithAPIVersion(value string) *CAPTenantApplyConfiguration
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 (*CAPTenantApplyConfiguration) WithAnnotations ¶
func (b *CAPTenantApplyConfiguration) WithAnnotations(entries map[string]string) *CAPTenantApplyConfiguration
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 (*CAPTenantApplyConfiguration) WithCreationTimestamp ¶
func (b *CAPTenantApplyConfiguration) WithCreationTimestamp(value metav1.Time) *CAPTenantApplyConfiguration
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 (*CAPTenantApplyConfiguration) WithDeletionGracePeriodSeconds ¶
func (b *CAPTenantApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *CAPTenantApplyConfiguration
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 (*CAPTenantApplyConfiguration) WithDeletionTimestamp ¶
func (b *CAPTenantApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *CAPTenantApplyConfiguration
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 (*CAPTenantApplyConfiguration) WithFinalizers ¶
func (b *CAPTenantApplyConfiguration) WithFinalizers(values ...string) *CAPTenantApplyConfiguration
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 (*CAPTenantApplyConfiguration) WithGenerateName ¶
func (b *CAPTenantApplyConfiguration) WithGenerateName(value string) *CAPTenantApplyConfiguration
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 (*CAPTenantApplyConfiguration) WithGeneration ¶
func (b *CAPTenantApplyConfiguration) WithGeneration(value int64) *CAPTenantApplyConfiguration
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 (*CAPTenantApplyConfiguration) WithKind ¶
func (b *CAPTenantApplyConfiguration) WithKind(value string) *CAPTenantApplyConfiguration
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 (*CAPTenantApplyConfiguration) WithLabels ¶
func (b *CAPTenantApplyConfiguration) WithLabels(entries map[string]string) *CAPTenantApplyConfiguration
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 (*CAPTenantApplyConfiguration) WithName ¶
func (b *CAPTenantApplyConfiguration) WithName(value string) *CAPTenantApplyConfiguration
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 (*CAPTenantApplyConfiguration) WithNamespace ¶
func (b *CAPTenantApplyConfiguration) WithNamespace(value string) *CAPTenantApplyConfiguration
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 (*CAPTenantApplyConfiguration) WithOwnerReferences ¶
func (b *CAPTenantApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *CAPTenantApplyConfiguration
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 (*CAPTenantApplyConfiguration) WithResourceVersion ¶
func (b *CAPTenantApplyConfiguration) WithResourceVersion(value string) *CAPTenantApplyConfiguration
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 (*CAPTenantApplyConfiguration) WithSpec ¶
func (b *CAPTenantApplyConfiguration) WithSpec(value *CAPTenantSpecApplyConfiguration) *CAPTenantApplyConfiguration
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 (*CAPTenantApplyConfiguration) WithStatus ¶
func (b *CAPTenantApplyConfiguration) WithStatus(value *CAPTenantStatusApplyConfiguration) *CAPTenantApplyConfiguration
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 (*CAPTenantApplyConfiguration) WithUID ¶
func (b *CAPTenantApplyConfiguration) WithUID(value types.UID) *CAPTenantApplyConfiguration
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 CAPTenantOperationApplyConfiguration ¶
type CAPTenantOperationApplyConfiguration struct { v1.TypeMetaApplyConfiguration `json:",inline"` *v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"` Spec *CAPTenantOperationSpecApplyConfiguration `json:"spec,omitempty"` Status *CAPTenantOperationStatusApplyConfiguration `json:"status,omitempty"` }
CAPTenantOperationApplyConfiguration represents a declarative configuration of the CAPTenantOperation type for use with apply.
func CAPTenantOperation ¶
func CAPTenantOperation(name, namespace string) *CAPTenantOperationApplyConfiguration
CAPTenantOperation constructs a declarative configuration of the CAPTenantOperation type for use with apply.
func (*CAPTenantOperationApplyConfiguration) GetName ¶ added in v0.9.0
func (b *CAPTenantOperationApplyConfiguration) GetName() *string
GetName retrieves the value of the Name field in the declarative configuration.
func (*CAPTenantOperationApplyConfiguration) WithAPIVersion ¶
func (b *CAPTenantOperationApplyConfiguration) WithAPIVersion(value string) *CAPTenantOperationApplyConfiguration
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 (*CAPTenantOperationApplyConfiguration) WithAnnotations ¶
func (b *CAPTenantOperationApplyConfiguration) WithAnnotations(entries map[string]string) *CAPTenantOperationApplyConfiguration
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 (*CAPTenantOperationApplyConfiguration) WithCreationTimestamp ¶
func (b *CAPTenantOperationApplyConfiguration) WithCreationTimestamp(value metav1.Time) *CAPTenantOperationApplyConfiguration
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 (*CAPTenantOperationApplyConfiguration) WithDeletionGracePeriodSeconds ¶
func (b *CAPTenantOperationApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *CAPTenantOperationApplyConfiguration
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 (*CAPTenantOperationApplyConfiguration) WithDeletionTimestamp ¶
func (b *CAPTenantOperationApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *CAPTenantOperationApplyConfiguration
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 (*CAPTenantOperationApplyConfiguration) WithFinalizers ¶
func (b *CAPTenantOperationApplyConfiguration) WithFinalizers(values ...string) *CAPTenantOperationApplyConfiguration
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 (*CAPTenantOperationApplyConfiguration) WithGenerateName ¶
func (b *CAPTenantOperationApplyConfiguration) WithGenerateName(value string) *CAPTenantOperationApplyConfiguration
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 (*CAPTenantOperationApplyConfiguration) WithGeneration ¶
func (b *CAPTenantOperationApplyConfiguration) WithGeneration(value int64) *CAPTenantOperationApplyConfiguration
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 (*CAPTenantOperationApplyConfiguration) WithKind ¶
func (b *CAPTenantOperationApplyConfiguration) WithKind(value string) *CAPTenantOperationApplyConfiguration
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 (*CAPTenantOperationApplyConfiguration) WithLabels ¶
func (b *CAPTenantOperationApplyConfiguration) WithLabels(entries map[string]string) *CAPTenantOperationApplyConfiguration
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 (*CAPTenantOperationApplyConfiguration) WithName ¶
func (b *CAPTenantOperationApplyConfiguration) WithName(value string) *CAPTenantOperationApplyConfiguration
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 (*CAPTenantOperationApplyConfiguration) WithNamespace ¶
func (b *CAPTenantOperationApplyConfiguration) WithNamespace(value string) *CAPTenantOperationApplyConfiguration
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 (*CAPTenantOperationApplyConfiguration) WithOwnerReferences ¶
func (b *CAPTenantOperationApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *CAPTenantOperationApplyConfiguration
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 (*CAPTenantOperationApplyConfiguration) WithResourceVersion ¶
func (b *CAPTenantOperationApplyConfiguration) WithResourceVersion(value string) *CAPTenantOperationApplyConfiguration
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 (*CAPTenantOperationApplyConfiguration) WithSpec ¶
func (b *CAPTenantOperationApplyConfiguration) WithSpec(value *CAPTenantOperationSpecApplyConfiguration) *CAPTenantOperationApplyConfiguration
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 (*CAPTenantOperationApplyConfiguration) WithStatus ¶
func (b *CAPTenantOperationApplyConfiguration) WithStatus(value *CAPTenantOperationStatusApplyConfiguration) *CAPTenantOperationApplyConfiguration
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 (*CAPTenantOperationApplyConfiguration) WithUID ¶
func (b *CAPTenantOperationApplyConfiguration) WithUID(value types.UID) *CAPTenantOperationApplyConfiguration
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 CAPTenantOperationSpecApplyConfiguration ¶
type CAPTenantOperationSpecApplyConfiguration struct { Operation *v1alpha1.CAPTenantOperationType `json:"operation,omitempty"` BTPTenantIdentificationApplyConfiguration `json:",inline"` CAPApplicationVersionInstance *string `json:"capApplicationVersionInstance,omitempty"` Steps []CAPTenantOperationStepApplyConfiguration `json:"steps,omitempty"` }
CAPTenantOperationSpecApplyConfiguration represents a declarative configuration of the CAPTenantOperationSpec type for use with apply.
func CAPTenantOperationSpec ¶
func CAPTenantOperationSpec() *CAPTenantOperationSpecApplyConfiguration
CAPTenantOperationSpecApplyConfiguration constructs a declarative configuration of the CAPTenantOperationSpec type for use with apply.
func (*CAPTenantOperationSpecApplyConfiguration) WithCAPApplicationVersionInstance ¶
func (b *CAPTenantOperationSpecApplyConfiguration) WithCAPApplicationVersionInstance(value string) *CAPTenantOperationSpecApplyConfiguration
WithCAPApplicationVersionInstance sets the CAPApplicationVersionInstance 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 CAPApplicationVersionInstance field is set to the value of the last call.
func (*CAPTenantOperationSpecApplyConfiguration) WithOperation ¶
func (b *CAPTenantOperationSpecApplyConfiguration) WithOperation(value v1alpha1.CAPTenantOperationType) *CAPTenantOperationSpecApplyConfiguration
WithOperation sets the Operation 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 Operation field is set to the value of the last call.
func (*CAPTenantOperationSpecApplyConfiguration) WithSteps ¶
func (b *CAPTenantOperationSpecApplyConfiguration) WithSteps(values ...*CAPTenantOperationStepApplyConfiguration) *CAPTenantOperationSpecApplyConfiguration
WithSteps adds the given value to the Steps 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 Steps field.
func (*CAPTenantOperationSpecApplyConfiguration) WithSubDomain ¶
func (b *CAPTenantOperationSpecApplyConfiguration) WithSubDomain(value string) *CAPTenantOperationSpecApplyConfiguration
WithSubDomain sets the SubDomain 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 SubDomain field is set to the value of the last call.
func (*CAPTenantOperationSpecApplyConfiguration) WithTenantId ¶
func (b *CAPTenantOperationSpecApplyConfiguration) WithTenantId(value string) *CAPTenantOperationSpecApplyConfiguration
WithTenantId sets the TenantId 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 TenantId field is set to the value of the last call.
type CAPTenantOperationStatusApplyConfiguration ¶
type CAPTenantOperationStatusApplyConfiguration struct { GenericStatusApplyConfiguration `json:",inline"` State *smesapcomv1alpha1.CAPTenantOperationState `json:"state,omitempty"` CurrentStep *uint32 `json:"currentStep,omitempty"` ActiveJob *string `json:"activeJob,omitempty"` }
CAPTenantOperationStatusApplyConfiguration represents a declarative configuration of the CAPTenantOperationStatus type for use with apply.
func CAPTenantOperationStatus ¶
func CAPTenantOperationStatus() *CAPTenantOperationStatusApplyConfiguration
CAPTenantOperationStatusApplyConfiguration constructs a declarative configuration of the CAPTenantOperationStatus type for use with apply.
func (*CAPTenantOperationStatusApplyConfiguration) WithActiveJob ¶
func (b *CAPTenantOperationStatusApplyConfiguration) WithActiveJob(value string) *CAPTenantOperationStatusApplyConfiguration
WithActiveJob sets the ActiveJob 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 ActiveJob field is set to the value of the last call.
func (*CAPTenantOperationStatusApplyConfiguration) WithConditions ¶
func (b *CAPTenantOperationStatusApplyConfiguration) WithConditions(values ...*v1.ConditionApplyConfiguration) *CAPTenantOperationStatusApplyConfiguration
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 (*CAPTenantOperationStatusApplyConfiguration) WithCurrentStep ¶
func (b *CAPTenantOperationStatusApplyConfiguration) WithCurrentStep(value uint32) *CAPTenantOperationStatusApplyConfiguration
WithCurrentStep sets the CurrentStep 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 CurrentStep field is set to the value of the last call.
func (*CAPTenantOperationStatusApplyConfiguration) WithObservedGeneration ¶
func (b *CAPTenantOperationStatusApplyConfiguration) WithObservedGeneration(value int64) *CAPTenantOperationStatusApplyConfiguration
WithObservedGeneration sets the ObservedGeneration 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 ObservedGeneration field is set to the value of the last call.
func (*CAPTenantOperationStatusApplyConfiguration) WithState ¶
func (b *CAPTenantOperationStatusApplyConfiguration) WithState(value smesapcomv1alpha1.CAPTenantOperationState) *CAPTenantOperationStatusApplyConfiguration
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 CAPTenantOperationStepApplyConfiguration ¶
type CAPTenantOperationStepApplyConfiguration struct { Name *string `json:"name,omitempty"` Type *v1alpha1.JobType `json:"type,omitempty"` ContinueOnFailure *bool `json:"continueOnFailure,omitempty"` }
CAPTenantOperationStepApplyConfiguration represents a declarative configuration of the CAPTenantOperationStep type for use with apply.
func CAPTenantOperationStep ¶
func CAPTenantOperationStep() *CAPTenantOperationStepApplyConfiguration
CAPTenantOperationStepApplyConfiguration constructs a declarative configuration of the CAPTenantOperationStep type for use with apply.
func (*CAPTenantOperationStepApplyConfiguration) WithContinueOnFailure ¶
func (b *CAPTenantOperationStepApplyConfiguration) WithContinueOnFailure(value bool) *CAPTenantOperationStepApplyConfiguration
WithContinueOnFailure sets the ContinueOnFailure 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 ContinueOnFailure field is set to the value of the last call.
func (*CAPTenantOperationStepApplyConfiguration) WithName ¶
func (b *CAPTenantOperationStepApplyConfiguration) WithName(value string) *CAPTenantOperationStepApplyConfiguration
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 (*CAPTenantOperationStepApplyConfiguration) WithType ¶
func (b *CAPTenantOperationStepApplyConfiguration) WithType(value v1alpha1.JobType) *CAPTenantOperationStepApplyConfiguration
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 CAPTenantOutputApplyConfiguration ¶ added in v0.8.0
type CAPTenantOutputApplyConfiguration struct { v1.TypeMetaApplyConfiguration `json:",inline"` *v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"` Spec *CAPTenantOutputSpecApplyConfiguration `json:"spec,omitempty"` }
CAPTenantOutputApplyConfiguration represents a declarative configuration of the CAPTenantOutput type for use with apply.
func CAPTenantOutput ¶ added in v0.8.0
func CAPTenantOutput(name, namespace string) *CAPTenantOutputApplyConfiguration
CAPTenantOutput constructs a declarative configuration of the CAPTenantOutput type for use with apply.
func (*CAPTenantOutputApplyConfiguration) GetName ¶ added in v0.9.0
func (b *CAPTenantOutputApplyConfiguration) GetName() *string
GetName retrieves the value of the Name field in the declarative configuration.
func (*CAPTenantOutputApplyConfiguration) WithAPIVersion ¶ added in v0.8.0
func (b *CAPTenantOutputApplyConfiguration) WithAPIVersion(value string) *CAPTenantOutputApplyConfiguration
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 (*CAPTenantOutputApplyConfiguration) WithAnnotations ¶ added in v0.8.0
func (b *CAPTenantOutputApplyConfiguration) WithAnnotations(entries map[string]string) *CAPTenantOutputApplyConfiguration
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 (*CAPTenantOutputApplyConfiguration) WithCreationTimestamp ¶ added in v0.8.0
func (b *CAPTenantOutputApplyConfiguration) WithCreationTimestamp(value metav1.Time) *CAPTenantOutputApplyConfiguration
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 (*CAPTenantOutputApplyConfiguration) WithDeletionGracePeriodSeconds ¶ added in v0.8.0
func (b *CAPTenantOutputApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *CAPTenantOutputApplyConfiguration
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 (*CAPTenantOutputApplyConfiguration) WithDeletionTimestamp ¶ added in v0.8.0
func (b *CAPTenantOutputApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *CAPTenantOutputApplyConfiguration
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 (*CAPTenantOutputApplyConfiguration) WithFinalizers ¶ added in v0.8.0
func (b *CAPTenantOutputApplyConfiguration) WithFinalizers(values ...string) *CAPTenantOutputApplyConfiguration
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 (*CAPTenantOutputApplyConfiguration) WithGenerateName ¶ added in v0.8.0
func (b *CAPTenantOutputApplyConfiguration) WithGenerateName(value string) *CAPTenantOutputApplyConfiguration
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 (*CAPTenantOutputApplyConfiguration) WithGeneration ¶ added in v0.8.0
func (b *CAPTenantOutputApplyConfiguration) WithGeneration(value int64) *CAPTenantOutputApplyConfiguration
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 (*CAPTenantOutputApplyConfiguration) WithKind ¶ added in v0.8.0
func (b *CAPTenantOutputApplyConfiguration) WithKind(value string) *CAPTenantOutputApplyConfiguration
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 (*CAPTenantOutputApplyConfiguration) WithLabels ¶ added in v0.8.0
func (b *CAPTenantOutputApplyConfiguration) WithLabels(entries map[string]string) *CAPTenantOutputApplyConfiguration
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 (*CAPTenantOutputApplyConfiguration) WithName ¶ added in v0.8.0
func (b *CAPTenantOutputApplyConfiguration) WithName(value string) *CAPTenantOutputApplyConfiguration
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 (*CAPTenantOutputApplyConfiguration) WithNamespace ¶ added in v0.8.0
func (b *CAPTenantOutputApplyConfiguration) WithNamespace(value string) *CAPTenantOutputApplyConfiguration
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 (*CAPTenantOutputApplyConfiguration) WithOwnerReferences ¶ added in v0.8.0
func (b *CAPTenantOutputApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *CAPTenantOutputApplyConfiguration
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 (*CAPTenantOutputApplyConfiguration) WithResourceVersion ¶ added in v0.8.0
func (b *CAPTenantOutputApplyConfiguration) WithResourceVersion(value string) *CAPTenantOutputApplyConfiguration
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 (*CAPTenantOutputApplyConfiguration) WithSpec ¶ added in v0.8.0
func (b *CAPTenantOutputApplyConfiguration) WithSpec(value *CAPTenantOutputSpecApplyConfiguration) *CAPTenantOutputApplyConfiguration
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 (*CAPTenantOutputApplyConfiguration) WithUID ¶ added in v0.8.0
func (b *CAPTenantOutputApplyConfiguration) WithUID(value types.UID) *CAPTenantOutputApplyConfiguration
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 CAPTenantOutputSpecApplyConfiguration ¶ added in v0.8.0
type CAPTenantOutputSpecApplyConfiguration struct {
SubscriptionCallbackData *string `json:"subscriptionCallbackData,omitempty"`
}
CAPTenantOutputSpecApplyConfiguration represents a declarative configuration of the CAPTenantOutputSpec type for use with apply.
func CAPTenantOutputSpec ¶ added in v0.8.0
func CAPTenantOutputSpec() *CAPTenantOutputSpecApplyConfiguration
CAPTenantOutputSpecApplyConfiguration constructs a declarative configuration of the CAPTenantOutputSpec type for use with apply.
func (*CAPTenantOutputSpecApplyConfiguration) WithSubscriptionCallbackData ¶ added in v0.8.0
func (b *CAPTenantOutputSpecApplyConfiguration) WithSubscriptionCallbackData(value string) *CAPTenantOutputSpecApplyConfiguration
WithSubscriptionCallbackData sets the SubscriptionCallbackData 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 SubscriptionCallbackData field is set to the value of the last call.
type CAPTenantSpecApplyConfiguration ¶
type CAPTenantSpecApplyConfiguration struct { CAPApplicationInstance *string `json:"capApplicationInstance,omitempty"` BTPTenantIdentificationApplyConfiguration `json:",inline"` Version *string `json:"version,omitempty"` VersionUpgradeStrategy *smesapcomv1alpha1.VersionUpgradeStrategyType `json:"versionUpgradeStrategy,omitempty"` }
CAPTenantSpecApplyConfiguration represents a declarative configuration of the CAPTenantSpec type for use with apply.
func CAPTenantSpec ¶
func CAPTenantSpec() *CAPTenantSpecApplyConfiguration
CAPTenantSpecApplyConfiguration constructs a declarative configuration of the CAPTenantSpec type for use with apply.
func (*CAPTenantSpecApplyConfiguration) WithCAPApplicationInstance ¶
func (b *CAPTenantSpecApplyConfiguration) WithCAPApplicationInstance(value string) *CAPTenantSpecApplyConfiguration
WithCAPApplicationInstance sets the CAPApplicationInstance 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 CAPApplicationInstance field is set to the value of the last call.
func (*CAPTenantSpecApplyConfiguration) WithSubDomain ¶
func (b *CAPTenantSpecApplyConfiguration) WithSubDomain(value string) *CAPTenantSpecApplyConfiguration
WithSubDomain sets the SubDomain 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 SubDomain field is set to the value of the last call.
func (*CAPTenantSpecApplyConfiguration) WithTenantId ¶
func (b *CAPTenantSpecApplyConfiguration) WithTenantId(value string) *CAPTenantSpecApplyConfiguration
WithTenantId sets the TenantId 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 TenantId field is set to the value of the last call.
func (*CAPTenantSpecApplyConfiguration) WithVersion ¶
func (b *CAPTenantSpecApplyConfiguration) WithVersion(value string) *CAPTenantSpecApplyConfiguration
WithVersion sets the Version 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 Version field is set to the value of the last call.
func (*CAPTenantSpecApplyConfiguration) WithVersionUpgradeStrategy ¶
func (b *CAPTenantSpecApplyConfiguration) WithVersionUpgradeStrategy(value smesapcomv1alpha1.VersionUpgradeStrategyType) *CAPTenantSpecApplyConfiguration
WithVersionUpgradeStrategy sets the VersionUpgradeStrategy 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 VersionUpgradeStrategy field is set to the value of the last call.
type CAPTenantStatusApplyConfiguration ¶
type CAPTenantStatusApplyConfiguration struct { GenericStatusApplyConfiguration `json:",inline"` State *smesapcomv1alpha1.CAPTenantState `json:"state,omitempty"` CurrentCAPApplicationVersionInstance *string `json:"currentCAPApplicationVersionInstance,omitempty"` PreviousCAPApplicationVersions []string `json:"previousCAPApplicationVersions,omitempty"` LastFullReconciliationTime *v1.Time `json:"lastFullReconciliationTime,omitempty"` }
CAPTenantStatusApplyConfiguration represents a declarative configuration of the CAPTenantStatus type for use with apply.
func CAPTenantStatus ¶
func CAPTenantStatus() *CAPTenantStatusApplyConfiguration
CAPTenantStatusApplyConfiguration constructs a declarative configuration of the CAPTenantStatus type for use with apply.
func (*CAPTenantStatusApplyConfiguration) WithConditions ¶
func (b *CAPTenantStatusApplyConfiguration) WithConditions(values ...*metav1.ConditionApplyConfiguration) *CAPTenantStatusApplyConfiguration
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 (*CAPTenantStatusApplyConfiguration) WithCurrentCAPApplicationVersionInstance ¶
func (b *CAPTenantStatusApplyConfiguration) WithCurrentCAPApplicationVersionInstance(value string) *CAPTenantStatusApplyConfiguration
WithCurrentCAPApplicationVersionInstance sets the CurrentCAPApplicationVersionInstance 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 CurrentCAPApplicationVersionInstance field is set to the value of the last call.
func (*CAPTenantStatusApplyConfiguration) WithLastFullReconciliationTime ¶
func (b *CAPTenantStatusApplyConfiguration) WithLastFullReconciliationTime(value v1.Time) *CAPTenantStatusApplyConfiguration
WithLastFullReconciliationTime sets the LastFullReconciliationTime 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 LastFullReconciliationTime field is set to the value of the last call.
func (*CAPTenantStatusApplyConfiguration) WithObservedGeneration ¶
func (b *CAPTenantStatusApplyConfiguration) WithObservedGeneration(value int64) *CAPTenantStatusApplyConfiguration
WithObservedGeneration sets the ObservedGeneration 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 ObservedGeneration field is set to the value of the last call.
func (*CAPTenantStatusApplyConfiguration) WithPreviousCAPApplicationVersions ¶
func (b *CAPTenantStatusApplyConfiguration) WithPreviousCAPApplicationVersions(values ...string) *CAPTenantStatusApplyConfiguration
WithPreviousCAPApplicationVersions adds the given value to the PreviousCAPApplicationVersions 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 PreviousCAPApplicationVersions field.
func (*CAPTenantStatusApplyConfiguration) WithState ¶
func (b *CAPTenantStatusApplyConfiguration) WithState(value smesapcomv1alpha1.CAPTenantState) *CAPTenantStatusApplyConfiguration
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 CommonDetailsApplyConfiguration ¶ added in v0.1.0
type CommonDetailsApplyConfiguration struct { Image *string `json:"image,omitempty"` ImagePullPolicy *v1.PullPolicy `json:"imagePullPolicy,omitempty"` Command []string `json:"command,omitempty"` Args []string `json:"args,omitempty"` Env []v1.EnvVar `json:"env,omitempty"` Volumes []v1.Volume `json:"volumes,omitempty"` VolumeMounts []v1.VolumeMount `json:"volumeMounts,omitempty"` ServiceAccountName *string `json:"serviceAccountName,omitempty"` Resources *v1.ResourceRequirements `json:"resources,omitempty"` SecurityContext *v1.SecurityContext `json:"securityContext,omitempty"` PodSecurityContext *v1.PodSecurityContext `json:"podSecurityContext,omitempty"` NodeName *string `json:"nodeName,omitempty"` NodeSelector map[string]string `json:"nodeSelector,omitempty"` PriorityClassName *string `json:"priorityClassName,omitempty"` Affinity *v1.Affinity `json:"affinity,omitempty"` Tolerations []v1.Toleration `json:"tolerations,omitempty"` TopologySpreadConstraints []v1.TopologySpreadConstraint `json:"topologySpreadConstraints,omitempty"` InitContainers []v1.Container `json:"initContainers,omitempty"` }
CommonDetailsApplyConfiguration represents a declarative configuration of the CommonDetails type for use with apply.
func CommonDetails ¶ added in v0.1.0
func CommonDetails() *CommonDetailsApplyConfiguration
CommonDetailsApplyConfiguration constructs a declarative configuration of the CommonDetails type for use with apply.
func (*CommonDetailsApplyConfiguration) WithAffinity ¶ added in v0.1.0
func (b *CommonDetailsApplyConfiguration) WithAffinity(value v1.Affinity) *CommonDetailsApplyConfiguration
WithAffinity sets the Affinity 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 Affinity field is set to the value of the last call.
func (*CommonDetailsApplyConfiguration) WithArgs ¶ added in v0.11.0
func (b *CommonDetailsApplyConfiguration) WithArgs(values ...string) *CommonDetailsApplyConfiguration
WithArgs adds the given value to 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, values provided by each call will be appended to the Args field.
func (*CommonDetailsApplyConfiguration) WithCommand ¶ added in v0.1.0
func (b *CommonDetailsApplyConfiguration) WithCommand(values ...string) *CommonDetailsApplyConfiguration
WithCommand adds the given value to the Command 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 Command field.
func (*CommonDetailsApplyConfiguration) WithEnv ¶ added in v0.1.0
func (b *CommonDetailsApplyConfiguration) WithEnv(values ...v1.EnvVar) *CommonDetailsApplyConfiguration
WithEnv adds the given value to the Env 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 Env field.
func (*CommonDetailsApplyConfiguration) WithImage ¶ added in v0.1.0
func (b *CommonDetailsApplyConfiguration) WithImage(value string) *CommonDetailsApplyConfiguration
WithImage sets the Image field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Image field is set to the value of the last call.
func (*CommonDetailsApplyConfiguration) WithImagePullPolicy ¶ added in v0.1.0
func (b *CommonDetailsApplyConfiguration) WithImagePullPolicy(value v1.PullPolicy) *CommonDetailsApplyConfiguration
WithImagePullPolicy sets the ImagePullPolicy 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 ImagePullPolicy field is set to the value of the last call.
func (*CommonDetailsApplyConfiguration) WithInitContainers ¶ added in v0.6.0
func (b *CommonDetailsApplyConfiguration) WithInitContainers(values ...v1.Container) *CommonDetailsApplyConfiguration
WithInitContainers adds the given value to the InitContainers 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 InitContainers field.
func (*CommonDetailsApplyConfiguration) WithNodeName ¶ added in v0.1.0
func (b *CommonDetailsApplyConfiguration) WithNodeName(value string) *CommonDetailsApplyConfiguration
WithNodeName sets the NodeName 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 NodeName field is set to the value of the last call.
func (*CommonDetailsApplyConfiguration) WithNodeSelector ¶ added in v0.1.0
func (b *CommonDetailsApplyConfiguration) WithNodeSelector(entries map[string]string) *CommonDetailsApplyConfiguration
WithNodeSelector puts the entries into the NodeSelector 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 NodeSelector field, overwriting an existing map entries in NodeSelector field with the same key.
func (*CommonDetailsApplyConfiguration) WithPodSecurityContext ¶ added in v0.1.0
func (b *CommonDetailsApplyConfiguration) WithPodSecurityContext(value v1.PodSecurityContext) *CommonDetailsApplyConfiguration
WithPodSecurityContext sets the PodSecurityContext 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 PodSecurityContext field is set to the value of the last call.
func (*CommonDetailsApplyConfiguration) WithPriorityClassName ¶ added in v0.1.0
func (b *CommonDetailsApplyConfiguration) WithPriorityClassName(value string) *CommonDetailsApplyConfiguration
WithPriorityClassName sets the PriorityClassName 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 PriorityClassName field is set to the value of the last call.
func (*CommonDetailsApplyConfiguration) WithResources ¶ added in v0.1.0
func (b *CommonDetailsApplyConfiguration) WithResources(value v1.ResourceRequirements) *CommonDetailsApplyConfiguration
WithResources sets the Resources 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 Resources field is set to the value of the last call.
func (*CommonDetailsApplyConfiguration) WithSecurityContext ¶ added in v0.1.0
func (b *CommonDetailsApplyConfiguration) WithSecurityContext(value v1.SecurityContext) *CommonDetailsApplyConfiguration
WithSecurityContext sets the SecurityContext 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 SecurityContext field is set to the value of the last call.
func (*CommonDetailsApplyConfiguration) WithServiceAccountName ¶ added in v0.1.0
func (b *CommonDetailsApplyConfiguration) WithServiceAccountName(value string) *CommonDetailsApplyConfiguration
WithServiceAccountName sets the ServiceAccountName 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 ServiceAccountName field is set to the value of the last call.
func (*CommonDetailsApplyConfiguration) WithTolerations ¶ added in v0.1.0
func (b *CommonDetailsApplyConfiguration) WithTolerations(values ...v1.Toleration) *CommonDetailsApplyConfiguration
WithTolerations adds the given value to the Tolerations 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 Tolerations field.
func (*CommonDetailsApplyConfiguration) WithTopologySpreadConstraints ¶ added in v0.1.0
func (b *CommonDetailsApplyConfiguration) WithTopologySpreadConstraints(values ...v1.TopologySpreadConstraint) *CommonDetailsApplyConfiguration
WithTopologySpreadConstraints adds the given value to the TopologySpreadConstraints 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 TopologySpreadConstraints field.
func (*CommonDetailsApplyConfiguration) WithVolumeMounts ¶ added in v0.1.0
func (b *CommonDetailsApplyConfiguration) WithVolumeMounts(values ...v1.VolumeMount) *CommonDetailsApplyConfiguration
WithVolumeMounts adds the given value to the VolumeMounts 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 VolumeMounts field.
func (*CommonDetailsApplyConfiguration) WithVolumes ¶ added in v0.1.0
func (b *CommonDetailsApplyConfiguration) WithVolumes(values ...v1.Volume) *CommonDetailsApplyConfiguration
WithVolumes adds the given value to the Volumes 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 Volumes field.
type DeletionRulesApplyConfiguration ¶ added in v0.10.0
type DeletionRulesApplyConfiguration struct { Metrics []MetricRuleApplyConfiguration `json:"metrics,omitempty"` ScalarExpression *string `json:"expression,omitempty"` }
DeletionRulesApplyConfiguration represents a declarative configuration of the DeletionRules type for use with apply.
func DeletionRules ¶ added in v0.10.0
func DeletionRules() *DeletionRulesApplyConfiguration
DeletionRulesApplyConfiguration constructs a declarative configuration of the DeletionRules type for use with apply.
func (*DeletionRulesApplyConfiguration) WithMetrics ¶ added in v0.10.0
func (b *DeletionRulesApplyConfiguration) WithMetrics(values ...*MetricRuleApplyConfiguration) *DeletionRulesApplyConfiguration
WithMetrics adds the given value to the Metrics 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 Metrics field.
func (*DeletionRulesApplyConfiguration) WithScalarExpression ¶ added in v0.10.0
func (b *DeletionRulesApplyConfiguration) WithScalarExpression(value string) *DeletionRulesApplyConfiguration
WithScalarExpression sets the ScalarExpression 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 ScalarExpression field is set to the value of the last call.
type DeploymentDetailsApplyConfiguration ¶
type DeploymentDetailsApplyConfiguration struct { CommonDetailsApplyConfiguration `json:",inline"` Type *smesapcomv1alpha1.DeploymentType `json:"type,omitempty"` Replicas *int32 `json:"replicas,omitempty"` Ports []PortsApplyConfiguration `json:"ports,omitempty"` LivenessProbe *v1.Probe `json:"livenessProbe,omitempty"` ReadinessProbe *v1.Probe `json:"readinessProbe,omitempty"` Monitoring *WorkloadMonitoringApplyConfiguration `json:"monitoring,omitempty"` }
DeploymentDetailsApplyConfiguration represents a declarative configuration of the DeploymentDetails type for use with apply.
func DeploymentDetails ¶
func DeploymentDetails() *DeploymentDetailsApplyConfiguration
DeploymentDetailsApplyConfiguration constructs a declarative configuration of the DeploymentDetails type for use with apply.
func (*DeploymentDetailsApplyConfiguration) WithAffinity ¶ added in v0.1.0
func (b *DeploymentDetailsApplyConfiguration) WithAffinity(value v1.Affinity) *DeploymentDetailsApplyConfiguration
WithAffinity sets the Affinity 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 Affinity field is set to the value of the last call.
func (*DeploymentDetailsApplyConfiguration) WithArgs ¶ added in v0.11.0
func (b *DeploymentDetailsApplyConfiguration) WithArgs(values ...string) *DeploymentDetailsApplyConfiguration
WithArgs adds the given value to 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, values provided by each call will be appended to the Args field.
func (*DeploymentDetailsApplyConfiguration) WithCommand ¶
func (b *DeploymentDetailsApplyConfiguration) WithCommand(values ...string) *DeploymentDetailsApplyConfiguration
WithCommand adds the given value to the Command 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 Command field.
func (*DeploymentDetailsApplyConfiguration) WithEnv ¶
func (b *DeploymentDetailsApplyConfiguration) WithEnv(values ...v1.EnvVar) *DeploymentDetailsApplyConfiguration
WithEnv adds the given value to the Env 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 Env field.
func (*DeploymentDetailsApplyConfiguration) WithImage ¶
func (b *DeploymentDetailsApplyConfiguration) WithImage(value string) *DeploymentDetailsApplyConfiguration
WithImage sets the Image field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Image field is set to the value of the last call.
func (*DeploymentDetailsApplyConfiguration) WithImagePullPolicy ¶
func (b *DeploymentDetailsApplyConfiguration) WithImagePullPolicy(value v1.PullPolicy) *DeploymentDetailsApplyConfiguration
WithImagePullPolicy sets the ImagePullPolicy 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 ImagePullPolicy field is set to the value of the last call.
func (*DeploymentDetailsApplyConfiguration) WithInitContainers ¶ added in v0.6.0
func (b *DeploymentDetailsApplyConfiguration) WithInitContainers(values ...v1.Container) *DeploymentDetailsApplyConfiguration
WithInitContainers adds the given value to the InitContainers 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 InitContainers field.
func (*DeploymentDetailsApplyConfiguration) WithLivenessProbe ¶
func (b *DeploymentDetailsApplyConfiguration) WithLivenessProbe(value v1.Probe) *DeploymentDetailsApplyConfiguration
WithLivenessProbe sets the LivenessProbe 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 LivenessProbe field is set to the value of the last call.
func (*DeploymentDetailsApplyConfiguration) WithMonitoring ¶ added in v0.10.0
func (b *DeploymentDetailsApplyConfiguration) WithMonitoring(value *WorkloadMonitoringApplyConfiguration) *DeploymentDetailsApplyConfiguration
WithMonitoring sets the Monitoring 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 Monitoring field is set to the value of the last call.
func (*DeploymentDetailsApplyConfiguration) WithNodeName ¶ added in v0.1.0
func (b *DeploymentDetailsApplyConfiguration) WithNodeName(value string) *DeploymentDetailsApplyConfiguration
WithNodeName sets the NodeName 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 NodeName field is set to the value of the last call.
func (*DeploymentDetailsApplyConfiguration) WithNodeSelector ¶ added in v0.1.0
func (b *DeploymentDetailsApplyConfiguration) WithNodeSelector(entries map[string]string) *DeploymentDetailsApplyConfiguration
WithNodeSelector puts the entries into the NodeSelector 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 NodeSelector field, overwriting an existing map entries in NodeSelector field with the same key.
func (*DeploymentDetailsApplyConfiguration) WithPodSecurityContext ¶
func (b *DeploymentDetailsApplyConfiguration) WithPodSecurityContext(value v1.PodSecurityContext) *DeploymentDetailsApplyConfiguration
WithPodSecurityContext sets the PodSecurityContext 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 PodSecurityContext field is set to the value of the last call.
func (*DeploymentDetailsApplyConfiguration) WithPorts ¶
func (b *DeploymentDetailsApplyConfiguration) WithPorts(values ...*PortsApplyConfiguration) *DeploymentDetailsApplyConfiguration
WithPorts adds the given value to the Ports 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 Ports field.
func (*DeploymentDetailsApplyConfiguration) WithPriorityClassName ¶ added in v0.1.0
func (b *DeploymentDetailsApplyConfiguration) WithPriorityClassName(value string) *DeploymentDetailsApplyConfiguration
WithPriorityClassName sets the PriorityClassName 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 PriorityClassName field is set to the value of the last call.
func (*DeploymentDetailsApplyConfiguration) WithReadinessProbe ¶
func (b *DeploymentDetailsApplyConfiguration) WithReadinessProbe(value v1.Probe) *DeploymentDetailsApplyConfiguration
WithReadinessProbe sets the ReadinessProbe 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 ReadinessProbe field is set to the value of the last call.
func (*DeploymentDetailsApplyConfiguration) WithReplicas ¶
func (b *DeploymentDetailsApplyConfiguration) WithReplicas(value int32) *DeploymentDetailsApplyConfiguration
WithReplicas sets the Replicas 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 Replicas field is set to the value of the last call.
func (*DeploymentDetailsApplyConfiguration) WithResources ¶
func (b *DeploymentDetailsApplyConfiguration) WithResources(value v1.ResourceRequirements) *DeploymentDetailsApplyConfiguration
WithResources sets the Resources 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 Resources field is set to the value of the last call.
func (*DeploymentDetailsApplyConfiguration) WithSecurityContext ¶
func (b *DeploymentDetailsApplyConfiguration) WithSecurityContext(value v1.SecurityContext) *DeploymentDetailsApplyConfiguration
WithSecurityContext sets the SecurityContext 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 SecurityContext field is set to the value of the last call.
func (*DeploymentDetailsApplyConfiguration) WithServiceAccountName ¶ added in v0.1.0
func (b *DeploymentDetailsApplyConfiguration) WithServiceAccountName(value string) *DeploymentDetailsApplyConfiguration
WithServiceAccountName sets the ServiceAccountName 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 ServiceAccountName field is set to the value of the last call.
func (*DeploymentDetailsApplyConfiguration) WithTolerations ¶ added in v0.1.0
func (b *DeploymentDetailsApplyConfiguration) WithTolerations(values ...v1.Toleration) *DeploymentDetailsApplyConfiguration
WithTolerations adds the given value to the Tolerations 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 Tolerations field.
func (*DeploymentDetailsApplyConfiguration) WithTopologySpreadConstraints ¶ added in v0.1.0
func (b *DeploymentDetailsApplyConfiguration) WithTopologySpreadConstraints(values ...v1.TopologySpreadConstraint) *DeploymentDetailsApplyConfiguration
WithTopologySpreadConstraints adds the given value to the TopologySpreadConstraints 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 TopologySpreadConstraints field.
func (*DeploymentDetailsApplyConfiguration) WithType ¶
func (b *DeploymentDetailsApplyConfiguration) WithType(value smesapcomv1alpha1.DeploymentType) *DeploymentDetailsApplyConfiguration
WithType sets the Type field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Type field is set to the value of the last call.
func (*DeploymentDetailsApplyConfiguration) WithVolumeMounts ¶ added in v0.1.0
func (b *DeploymentDetailsApplyConfiguration) WithVolumeMounts(values ...v1.VolumeMount) *DeploymentDetailsApplyConfiguration
WithVolumeMounts adds the given value to the VolumeMounts 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 VolumeMounts field.
func (*DeploymentDetailsApplyConfiguration) WithVolumes ¶ added in v0.1.0
func (b *DeploymentDetailsApplyConfiguration) WithVolumes(values ...v1.Volume) *DeploymentDetailsApplyConfiguration
WithVolumes adds the given value to the Volumes 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 Volumes field.
type GenericStatusApplyConfiguration ¶
type GenericStatusApplyConfiguration struct { ObservedGeneration *int64 `json:"observedGeneration,omitempty"` Conditions []v1.ConditionApplyConfiguration `json:"conditions,omitempty"` }
GenericStatusApplyConfiguration represents a declarative configuration of the GenericStatus type for use with apply.
func GenericStatus ¶
func GenericStatus() *GenericStatusApplyConfiguration
GenericStatusApplyConfiguration constructs a declarative configuration of the GenericStatus type for use with apply.
func (*GenericStatusApplyConfiguration) WithConditions ¶
func (b *GenericStatusApplyConfiguration) WithConditions(values ...*v1.ConditionApplyConfiguration) *GenericStatusApplyConfiguration
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 (*GenericStatusApplyConfiguration) WithObservedGeneration ¶
func (b *GenericStatusApplyConfiguration) WithObservedGeneration(value int64) *GenericStatusApplyConfiguration
WithObservedGeneration sets the ObservedGeneration 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 ObservedGeneration field is set to the value of the last call.
type JobDetailsApplyConfiguration ¶
type JobDetailsApplyConfiguration struct { CommonDetailsApplyConfiguration `json:",inline"` Type *smesapcomv1alpha1.JobType `json:"type,omitempty"` BackoffLimit *int32 `json:"backoffLimit,omitempty"` TTLSecondsAfterFinished *int32 `json:"ttlSecondsAfterFinished,omitempty"` }
JobDetailsApplyConfiguration represents a declarative configuration of the JobDetails type for use with apply.
func JobDetails ¶
func JobDetails() *JobDetailsApplyConfiguration
JobDetailsApplyConfiguration constructs a declarative configuration of the JobDetails type for use with apply.
func (*JobDetailsApplyConfiguration) WithAffinity ¶ added in v0.1.0
func (b *JobDetailsApplyConfiguration) WithAffinity(value v1.Affinity) *JobDetailsApplyConfiguration
WithAffinity sets the Affinity 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 Affinity field is set to the value of the last call.
func (*JobDetailsApplyConfiguration) WithArgs ¶ added in v0.11.0
func (b *JobDetailsApplyConfiguration) WithArgs(values ...string) *JobDetailsApplyConfiguration
WithArgs adds the given value to 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, values provided by each call will be appended to the Args field.
func (*JobDetailsApplyConfiguration) WithBackoffLimit ¶
func (b *JobDetailsApplyConfiguration) WithBackoffLimit(value int32) *JobDetailsApplyConfiguration
WithBackoffLimit sets the BackoffLimit 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 BackoffLimit field is set to the value of the last call.
func (*JobDetailsApplyConfiguration) WithCommand ¶
func (b *JobDetailsApplyConfiguration) WithCommand(values ...string) *JobDetailsApplyConfiguration
WithCommand adds the given value to the Command 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 Command field.
func (*JobDetailsApplyConfiguration) WithEnv ¶
func (b *JobDetailsApplyConfiguration) WithEnv(values ...v1.EnvVar) *JobDetailsApplyConfiguration
WithEnv adds the given value to the Env 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 Env field.
func (*JobDetailsApplyConfiguration) WithImage ¶
func (b *JobDetailsApplyConfiguration) WithImage(value string) *JobDetailsApplyConfiguration
WithImage sets the Image field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Image field is set to the value of the last call.
func (*JobDetailsApplyConfiguration) WithImagePullPolicy ¶
func (b *JobDetailsApplyConfiguration) WithImagePullPolicy(value v1.PullPolicy) *JobDetailsApplyConfiguration
WithImagePullPolicy sets the ImagePullPolicy 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 ImagePullPolicy field is set to the value of the last call.
func (*JobDetailsApplyConfiguration) WithInitContainers ¶ added in v0.6.0
func (b *JobDetailsApplyConfiguration) WithInitContainers(values ...v1.Container) *JobDetailsApplyConfiguration
WithInitContainers adds the given value to the InitContainers 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 InitContainers field.
func (*JobDetailsApplyConfiguration) WithNodeName ¶ added in v0.1.0
func (b *JobDetailsApplyConfiguration) WithNodeName(value string) *JobDetailsApplyConfiguration
WithNodeName sets the NodeName 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 NodeName field is set to the value of the last call.
func (*JobDetailsApplyConfiguration) WithNodeSelector ¶ added in v0.1.0
func (b *JobDetailsApplyConfiguration) WithNodeSelector(entries map[string]string) *JobDetailsApplyConfiguration
WithNodeSelector puts the entries into the NodeSelector 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 NodeSelector field, overwriting an existing map entries in NodeSelector field with the same key.
func (*JobDetailsApplyConfiguration) WithPodSecurityContext ¶
func (b *JobDetailsApplyConfiguration) WithPodSecurityContext(value v1.PodSecurityContext) *JobDetailsApplyConfiguration
WithPodSecurityContext sets the PodSecurityContext 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 PodSecurityContext field is set to the value of the last call.
func (*JobDetailsApplyConfiguration) WithPriorityClassName ¶ added in v0.1.0
func (b *JobDetailsApplyConfiguration) WithPriorityClassName(value string) *JobDetailsApplyConfiguration
WithPriorityClassName sets the PriorityClassName 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 PriorityClassName field is set to the value of the last call.
func (*JobDetailsApplyConfiguration) WithResources ¶
func (b *JobDetailsApplyConfiguration) WithResources(value v1.ResourceRequirements) *JobDetailsApplyConfiguration
WithResources sets the Resources 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 Resources field is set to the value of the last call.
func (*JobDetailsApplyConfiguration) WithSecurityContext ¶
func (b *JobDetailsApplyConfiguration) WithSecurityContext(value v1.SecurityContext) *JobDetailsApplyConfiguration
WithSecurityContext sets the SecurityContext 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 SecurityContext field is set to the value of the last call.
func (*JobDetailsApplyConfiguration) WithServiceAccountName ¶ added in v0.1.0
func (b *JobDetailsApplyConfiguration) WithServiceAccountName(value string) *JobDetailsApplyConfiguration
WithServiceAccountName sets the ServiceAccountName 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 ServiceAccountName field is set to the value of the last call.
func (*JobDetailsApplyConfiguration) WithTTLSecondsAfterFinished ¶
func (b *JobDetailsApplyConfiguration) WithTTLSecondsAfterFinished(value int32) *JobDetailsApplyConfiguration
WithTTLSecondsAfterFinished sets the TTLSecondsAfterFinished 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 TTLSecondsAfterFinished field is set to the value of the last call.
func (*JobDetailsApplyConfiguration) WithTolerations ¶ added in v0.1.0
func (b *JobDetailsApplyConfiguration) WithTolerations(values ...v1.Toleration) *JobDetailsApplyConfiguration
WithTolerations adds the given value to the Tolerations 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 Tolerations field.
func (*JobDetailsApplyConfiguration) WithTopologySpreadConstraints ¶ added in v0.1.0
func (b *JobDetailsApplyConfiguration) WithTopologySpreadConstraints(values ...v1.TopologySpreadConstraint) *JobDetailsApplyConfiguration
WithTopologySpreadConstraints adds the given value to the TopologySpreadConstraints 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 TopologySpreadConstraints field.
func (*JobDetailsApplyConfiguration) WithType ¶
func (b *JobDetailsApplyConfiguration) WithType(value smesapcomv1alpha1.JobType) *JobDetailsApplyConfiguration
WithType sets the Type field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Type field is set to the value of the last call.
func (*JobDetailsApplyConfiguration) WithVolumeMounts ¶ added in v0.1.0
func (b *JobDetailsApplyConfiguration) WithVolumeMounts(values ...v1.VolumeMount) *JobDetailsApplyConfiguration
WithVolumeMounts adds the given value to the VolumeMounts 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 VolumeMounts field.
func (*JobDetailsApplyConfiguration) WithVolumes ¶ added in v0.1.0
func (b *JobDetailsApplyConfiguration) WithVolumes(values ...v1.Volume) *JobDetailsApplyConfiguration
WithVolumes adds the given value to the Volumes 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 Volumes field.
type MetricRuleApplyConfiguration ¶ added in v0.10.0
type MetricRuleApplyConfiguration struct { Name *string `json:"name,omitempty"` Type *v1alpha1.MetricType `json:"type,omitempty"` CalculationPeriod *v1alpha1.Duration `json:"calculationPeriod,omitempty"` ThresholdValue *string `json:"thresholdValue,omitempty"` }
MetricRuleApplyConfiguration represents a declarative configuration of the MetricRule type for use with apply.
func MetricRule ¶ added in v0.10.0
func MetricRule() *MetricRuleApplyConfiguration
MetricRuleApplyConfiguration constructs a declarative configuration of the MetricRule type for use with apply.
func (*MetricRuleApplyConfiguration) WithCalculationPeriod ¶ added in v0.10.0
func (b *MetricRuleApplyConfiguration) WithCalculationPeriod(value v1alpha1.Duration) *MetricRuleApplyConfiguration
WithCalculationPeriod sets the CalculationPeriod 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 CalculationPeriod field is set to the value of the last call.
func (*MetricRuleApplyConfiguration) WithName ¶ added in v0.10.0
func (b *MetricRuleApplyConfiguration) WithName(value string) *MetricRuleApplyConfiguration
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 (*MetricRuleApplyConfiguration) WithThresholdValue ¶ added in v0.10.0
func (b *MetricRuleApplyConfiguration) WithThresholdValue(value string) *MetricRuleApplyConfiguration
WithThresholdValue sets the ThresholdValue 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 ThresholdValue field is set to the value of the last call.
func (*MetricRuleApplyConfiguration) WithType ¶ added in v0.10.0
func (b *MetricRuleApplyConfiguration) WithType(value v1alpha1.MetricType) *MetricRuleApplyConfiguration
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 MonitoringConfigApplyConfiguration ¶ added in v0.10.0
type MonitoringConfigApplyConfiguration struct { ScrapeInterval *v1alpha1.Duration `json:"interval,omitempty"` WorkloadPort *string `json:"port,omitempty"` Path *string `json:"path,omitempty"` Timeout *v1alpha1.Duration `json:"scrapeTimeout,omitempty"` }
MonitoringConfigApplyConfiguration represents a declarative configuration of the MonitoringConfig type for use with apply.
func MonitoringConfig ¶ added in v0.10.0
func MonitoringConfig() *MonitoringConfigApplyConfiguration
MonitoringConfigApplyConfiguration constructs a declarative configuration of the MonitoringConfig type for use with apply.
func (*MonitoringConfigApplyConfiguration) WithPath ¶ added in v0.10.0
func (b *MonitoringConfigApplyConfiguration) WithPath(value string) *MonitoringConfigApplyConfiguration
WithPath sets the Path 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 Path field is set to the value of the last call.
func (*MonitoringConfigApplyConfiguration) WithScrapeInterval ¶ added in v0.10.0
func (b *MonitoringConfigApplyConfiguration) WithScrapeInterval(value v1alpha1.Duration) *MonitoringConfigApplyConfiguration
WithScrapeInterval sets the ScrapeInterval 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 ScrapeInterval field is set to the value of the last call.
func (*MonitoringConfigApplyConfiguration) WithTimeout ¶ added in v0.10.0
func (b *MonitoringConfigApplyConfiguration) WithTimeout(value v1alpha1.Duration) *MonitoringConfigApplyConfiguration
WithTimeout sets the Timeout 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 Timeout field is set to the value of the last call.
func (*MonitoringConfigApplyConfiguration) WithWorkloadPort ¶ added in v0.10.0
func (b *MonitoringConfigApplyConfiguration) WithWorkloadPort(value string) *MonitoringConfigApplyConfiguration
WithWorkloadPort sets the WorkloadPort 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 WorkloadPort field is set to the value of the last call.
type NameValueApplyConfiguration ¶
type NameValueApplyConfiguration struct { Name *string `json:"name,omitempty"` Value *string `json:"value,omitempty"` }
NameValueApplyConfiguration represents a declarative configuration of the NameValue type for use with apply.
func NameValue ¶
func NameValue() *NameValueApplyConfiguration
NameValueApplyConfiguration constructs a declarative configuration of the NameValue type for use with apply.
func (*NameValueApplyConfiguration) WithName ¶
func (b *NameValueApplyConfiguration) WithName(value string) *NameValueApplyConfiguration
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 (*NameValueApplyConfiguration) WithValue ¶
func (b *NameValueApplyConfiguration) WithValue(value string) *NameValueApplyConfiguration
WithValue sets the Value 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 Value field is set to the value of the last call.
type PortsApplyConfiguration ¶
type PortsApplyConfiguration struct { AppProtocol *string `json:"appProtocol,omitempty"` Name *string `json:"name,omitempty"` NetworkPolicy *v1alpha1.PortNetworkPolicyType `json:"networkPolicy,omitempty"` Port *int32 `json:"port,omitempty"` RouterDestinationName *string `json:"routerDestinationName,omitempty"` }
PortsApplyConfiguration represents a declarative configuration of the Ports type for use with apply.
func Ports ¶
func Ports() *PortsApplyConfiguration
PortsApplyConfiguration constructs a declarative configuration of the Ports type for use with apply.
func (*PortsApplyConfiguration) WithAppProtocol ¶
func (b *PortsApplyConfiguration) WithAppProtocol(value string) *PortsApplyConfiguration
WithAppProtocol sets the AppProtocol 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 AppProtocol field is set to the value of the last call.
func (*PortsApplyConfiguration) WithName ¶
func (b *PortsApplyConfiguration) WithName(value string) *PortsApplyConfiguration
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 (*PortsApplyConfiguration) WithNetworkPolicy ¶
func (b *PortsApplyConfiguration) WithNetworkPolicy(value v1alpha1.PortNetworkPolicyType) *PortsApplyConfiguration
WithNetworkPolicy sets the NetworkPolicy 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 NetworkPolicy field is set to the value of the last call.
func (*PortsApplyConfiguration) WithPort ¶
func (b *PortsApplyConfiguration) WithPort(value int32) *PortsApplyConfiguration
WithPort sets the Port 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 Port field is set to the value of the last call.
func (*PortsApplyConfiguration) WithRouterDestinationName ¶
func (b *PortsApplyConfiguration) WithRouterDestinationName(value string) *PortsApplyConfiguration
WithRouterDestinationName sets the RouterDestinationName 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 RouterDestinationName field is set to the value of the last call.
type ServiceInfoApplyConfiguration ¶
type ServiceInfoApplyConfiguration struct { Name *string `json:"name,omitempty"` Secret *string `json:"secret,omitempty"` Class *string `json:"class,omitempty"` }
ServiceInfoApplyConfiguration represents a declarative configuration of the ServiceInfo type for use with apply.
func ServiceInfo ¶
func ServiceInfo() *ServiceInfoApplyConfiguration
ServiceInfoApplyConfiguration constructs a declarative configuration of the ServiceInfo type for use with apply.
func (*ServiceInfoApplyConfiguration) WithClass ¶
func (b *ServiceInfoApplyConfiguration) WithClass(value string) *ServiceInfoApplyConfiguration
WithClass sets the Class 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 Class field is set to the value of the last call.
func (*ServiceInfoApplyConfiguration) WithName ¶
func (b *ServiceInfoApplyConfiguration) WithName(value string) *ServiceInfoApplyConfiguration
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 (*ServiceInfoApplyConfiguration) WithSecret ¶
func (b *ServiceInfoApplyConfiguration) WithSecret(value string) *ServiceInfoApplyConfiguration
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 TenantOperationWorkloadReferenceApplyConfiguration ¶
type TenantOperationWorkloadReferenceApplyConfiguration struct { WorkloadName *string `json:"workloadName,omitempty"` ContinueOnFailure *bool `json:"continueOnFailure,omitempty"` }
TenantOperationWorkloadReferenceApplyConfiguration represents a declarative configuration of the TenantOperationWorkloadReference type for use with apply.
func TenantOperationWorkloadReference ¶
func TenantOperationWorkloadReference() *TenantOperationWorkloadReferenceApplyConfiguration
TenantOperationWorkloadReferenceApplyConfiguration constructs a declarative configuration of the TenantOperationWorkloadReference type for use with apply.
func (*TenantOperationWorkloadReferenceApplyConfiguration) WithContinueOnFailure ¶
func (b *TenantOperationWorkloadReferenceApplyConfiguration) WithContinueOnFailure(value bool) *TenantOperationWorkloadReferenceApplyConfiguration
WithContinueOnFailure sets the ContinueOnFailure 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 ContinueOnFailure field is set to the value of the last call.
func (*TenantOperationWorkloadReferenceApplyConfiguration) WithWorkloadName ¶
func (b *TenantOperationWorkloadReferenceApplyConfiguration) WithWorkloadName(value string) *TenantOperationWorkloadReferenceApplyConfiguration
WithWorkloadName sets the WorkloadName 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 WorkloadName field is set to the value of the last call.
type TenantOperationsApplyConfiguration ¶
type TenantOperationsApplyConfiguration struct { Provisioning []TenantOperationWorkloadReferenceApplyConfiguration `json:"provisioning,omitempty"` Upgrade []TenantOperationWorkloadReferenceApplyConfiguration `json:"upgrade,omitempty"` Deprovisioning []TenantOperationWorkloadReferenceApplyConfiguration `json:"deprovisioning,omitempty"` }
TenantOperationsApplyConfiguration represents a declarative configuration of the TenantOperations type for use with apply.
func TenantOperations ¶
func TenantOperations() *TenantOperationsApplyConfiguration
TenantOperationsApplyConfiguration constructs a declarative configuration of the TenantOperations type for use with apply.
func (*TenantOperationsApplyConfiguration) WithDeprovisioning ¶
func (b *TenantOperationsApplyConfiguration) WithDeprovisioning(values ...*TenantOperationWorkloadReferenceApplyConfiguration) *TenantOperationsApplyConfiguration
WithDeprovisioning adds the given value to the Deprovisioning 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 Deprovisioning field.
func (*TenantOperationsApplyConfiguration) WithProvisioning ¶
func (b *TenantOperationsApplyConfiguration) WithProvisioning(values ...*TenantOperationWorkloadReferenceApplyConfiguration) *TenantOperationsApplyConfiguration
WithProvisioning adds the given value to the Provisioning 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 Provisioning field.
func (*TenantOperationsApplyConfiguration) WithUpgrade ¶
func (b *TenantOperationsApplyConfiguration) WithUpgrade(values ...*TenantOperationWorkloadReferenceApplyConfiguration) *TenantOperationsApplyConfiguration
WithUpgrade adds the given value to the Upgrade 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 Upgrade field.
type WorkloadDetailsApplyConfiguration ¶
type WorkloadDetailsApplyConfiguration struct { Name *string `json:"name,omitempty"` ConsumedBTPServices []string `json:"consumedBTPServices,omitempty"` Labels map[string]string `json:"labels,omitempty"` Annotations map[string]string `json:"annotations,omitempty"` DeploymentDefinition *DeploymentDetailsApplyConfiguration `json:"deploymentDefinition,omitempty"` JobDefinition *JobDetailsApplyConfiguration `json:"jobDefinition,omitempty"` }
WorkloadDetailsApplyConfiguration represents a declarative configuration of the WorkloadDetails type for use with apply.
func WorkloadDetails ¶
func WorkloadDetails() *WorkloadDetailsApplyConfiguration
WorkloadDetailsApplyConfiguration constructs a declarative configuration of the WorkloadDetails type for use with apply.
func (*WorkloadDetailsApplyConfiguration) WithAnnotations ¶
func (b *WorkloadDetailsApplyConfiguration) WithAnnotations(entries map[string]string) *WorkloadDetailsApplyConfiguration
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 (*WorkloadDetailsApplyConfiguration) WithConsumedBTPServices ¶
func (b *WorkloadDetailsApplyConfiguration) WithConsumedBTPServices(values ...string) *WorkloadDetailsApplyConfiguration
WithConsumedBTPServices adds the given value to the ConsumedBTPServices 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 ConsumedBTPServices field.
func (*WorkloadDetailsApplyConfiguration) WithDeploymentDefinition ¶
func (b *WorkloadDetailsApplyConfiguration) WithDeploymentDefinition(value *DeploymentDetailsApplyConfiguration) *WorkloadDetailsApplyConfiguration
WithDeploymentDefinition sets the DeploymentDefinition 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 DeploymentDefinition field is set to the value of the last call.
func (*WorkloadDetailsApplyConfiguration) WithJobDefinition ¶
func (b *WorkloadDetailsApplyConfiguration) WithJobDefinition(value *JobDetailsApplyConfiguration) *WorkloadDetailsApplyConfiguration
WithJobDefinition sets the JobDefinition 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 JobDefinition field is set to the value of the last call.
func (*WorkloadDetailsApplyConfiguration) WithLabels ¶
func (b *WorkloadDetailsApplyConfiguration) WithLabels(entries map[string]string) *WorkloadDetailsApplyConfiguration
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 (*WorkloadDetailsApplyConfiguration) WithName ¶
func (b *WorkloadDetailsApplyConfiguration) WithName(value string) *WorkloadDetailsApplyConfiguration
WithName sets the Name field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Name field is set to the value of the last call.
type WorkloadMonitoringApplyConfiguration ¶ added in v0.10.0
type WorkloadMonitoringApplyConfiguration struct { DeletionRules *DeletionRulesApplyConfiguration `json:"deletionRules,omitempty"` ScrapeConfig *MonitoringConfigApplyConfiguration `json:"scrapeConfig,omitempty"` }
WorkloadMonitoringApplyConfiguration represents a declarative configuration of the WorkloadMonitoring type for use with apply.
func WorkloadMonitoring ¶ added in v0.10.0
func WorkloadMonitoring() *WorkloadMonitoringApplyConfiguration
WorkloadMonitoringApplyConfiguration constructs a declarative configuration of the WorkloadMonitoring type for use with apply.
func (*WorkloadMonitoringApplyConfiguration) WithDeletionRules ¶ added in v0.10.0
func (b *WorkloadMonitoringApplyConfiguration) WithDeletionRules(value *DeletionRulesApplyConfiguration) *WorkloadMonitoringApplyConfiguration
WithDeletionRules sets the DeletionRules 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 DeletionRules field is set to the value of the last call.
func (*WorkloadMonitoringApplyConfiguration) WithScrapeConfig ¶ added in v0.10.0
func (b *WorkloadMonitoringApplyConfiguration) WithScrapeConfig(value *MonitoringConfigApplyConfiguration) *WorkloadMonitoringApplyConfiguration
WithScrapeConfig sets the ScrapeConfig 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 ScrapeConfig field is set to the value of the last call.
Source Files ¶
- applicationdomains.go
- btp.go
- btptenantidentification.go
- capapplication.go
- capapplicationspec.go
- capapplicationstatus.go
- capapplicationversion.go
- capapplicationversionspec.go
- capapplicationversionstatus.go
- captenant.go
- captenantoperation.go
- captenantoperationspec.go
- captenantoperationstatus.go
- captenantoperationstep.go
- captenantoutput.go
- captenantoutputspec.go
- captenantspec.go
- captenantstatus.go
- commondetails.go
- deletionrules.go
- deploymentdetails.go
- genericstatus.go
- jobdetails.go
- metricrule.go
- monitoringconfig.go
- namevalue.go
- ports.go
- serviceinfo.go
- tenantoperations.go
- tenantoperationworkloadreference.go
- workloaddetails.go
- workloadmonitoring.go